Inhoudsopgave:
- Benodigdheden
- Stap 1: Soldeer alle componenten op PCB
- Stap 2: Maak verbindingen volgens schema
- Stap 3: Stel de computer in
- Stap 4: Download de codes
- Stap 5: Geniet van het spel
Video: Pocket Flappy Bird Game Machine - Ajarnpa
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:15
Dit is een nodemcu esp8266 op microcontroller gebaseerde gameconsole die flappy bird en vele andere games kan spelen. Deze machine kan ook worden gebruikt om deauther te maken op basis van spacehuhns-code op
Benodigdheden
De eisen voor dit project zijn:
1. Nodemcu Esp8266 Ontwikkelingsbord:
2.0.96 inch i2c oled-scherm
3. Drukknop:
4. Met koper beklede pcb;
5. Faber Castell permanente marker
6. Soldeerdraad en ijzer
7. Jumper draad (als pcb niet gemaakt)
8. Smartphone-batterij
9. IJzerchloride
10.mannelijke koppen
11.micro usb voor het uploaden van bestanden
Stap 1: Soldeer alle componenten op PCB
Bereid de pcb voor met behulp van permanente markers om de sporen te tekenen.
Toneroverdracht kan ook worden gebruikt op de met koper beklede pcb en met ijzerchloride om de pcb te etsen.
Boor alle gaten voor de headers soldeer alle headers op de print samen met alle drukknoppen.
Stap 2: Maak verbindingen volgens schema
Maak alle aansluitingen zoals in het meegeleverde schema.
In dit ontwerp zijn de knoppen verbonden zonder pull-up weerstanden omdat de interne pull-up in code wordt gebruikt.
Bereid de batterij van de smartphone voor door de vrouwelijke batterijconnectordraad aan te sluiten.
U kunt de batterij opladen met de Tp4056 batterijlader (neem alle voorzorgsmaatregelen in acht bij het hanteren van lipobatterijen).
Smartphone-batterij kan worden gebruikt zonder externe beschermingskaart omdat deze er intern een heeft.
Gebruik breadboard en jumperdraden om verbindingen te maken voor het geval de pcb niet wordt gebruikt.
Stap 3: Stel de computer in
Zorg ervoor dat de pc is ingesteld.
Download de nieuwste Arduino IDE van www.arduino.cc download SSD1306 Adafruit-bibliotheek
Open bestand>voorkeuren en plak "https://arduino.esp8266.com/stable/package_esp8266com_index.json" in aanvullende boardmanager-URL's.
Open tools>boards>boards manager zoek esp8266 en installeer boardmanagerbestanden door op installeren te klikken.
Stap 4: Download de codes
Download de onderstaande bestanden voor code.
Zet alle 3 bestanden in een enkele nieuwe map
Open het bestand "32igra.ino" in Arduino IDE en publiceer code naar Nodemcu. Selecteer de instelling zoals aangegeven in de afbeelding.
Stap 5: Geniet van het spel
Geniet van het spel flappy bird
Aanbevolen:
Floppy Bird: 3 stappen
Floppy Bird: Vandaag gaan we een spel maken met een TFT LCD. Dit zou eruitzien als een spel dat erg populair is en veel mensen spelen dit spel nog steeds. De game heet Flappy Bird, maar deze game is een beetje anders omdat de gebruikersinterface anders is, evenals de
Animatronic Bird: 3 stappen
Animatronic Bird: Deze Animatonic was oorspronkelijk een TSA-project (Technology Student Association). We moesten een animatronic maken en uitleggen hoe het werkt met de besturingselektronica
Arduino Flappy Bird-spel met 2.4: 3 stappen
Arduino Flappy Bird-spel met 2.4: Hallo jongens, in deze instructables zullen we leren hoe we een flappy bird-spel kunnen maken en uitvoeren met arduino uno op 2.4" tft-touchscreen. Omdat flappy bird een erg populair spel is, dacht ik dat ik mijn versie van flappy bird moest proberen, dus we zullen flappy bir spelen
Van een Pocket Phaser naar een Pocket Laser: 6 stappen
Van een Pocket Phaser naar een Pocket Laser: in dit project gaan we een klein speelgoed Star Trek Phaser ombouwen die ik bij Barnes & Edel tot een laserpointer. Ik heb twee van deze phasers en één had bijna geen batterij meer voor het oplichtende bit, dus besloot ik hem om te zetten in een oplaadbare laserp
Hoe u kunt controleren of een game op uw computer kan worden uitgevoerd voordat u de game koopt: 4 stappen
Hoe u kunt controleren of een game op uw computer kan worden uitgevoerd voordat u de game koopt.: Ik heb onlangs Call of Duty 4 van een vriend gekocht (gratis zou ik kunnen toevoegen) omdat hij niet op zijn computer zou draaien. Wel, zijn computer is vrij nieuw, en het verbaasde me waarom hij niet zou werken. Dus na een paar uur zoeken op internet kwam ik