INHOUDSOPGAWE:

Pocket Flappy Bird Game Machine: 5 stappe
Pocket Flappy Bird Game Machine: 5 stappe

Video: Pocket Flappy Bird Game Machine: 5 stappe

Video: Pocket Flappy Bird Game Machine: 5 stappe
Video: I Made Flappy Bird in EXCEL?! 2024, Julie
Anonim
Pocket Flappy Bird Game Machine
Pocket Flappy Bird Game Machine
Pocket Flappy Bird Game Machine
Pocket Flappy Bird Game Machine

Dit is 'n nodemcu esp8266 -spelkonsole wat gebaseer is op 'n mikrokontroleerder wat flappy bird en vele ander speletjies kan speel. Hierdie masjien kan ook gebruik word om deauther te maak op grond van spacehuhns -kode op

Voorrade

Die vereistes vir hierdie projek is:

1. Nodemcu Esp8266 Ontwikkelingsraad

2.0.96 duim i2c skerm

3. Druk knoppie

4. Koper geklede PCB

5. Faber Castell permanente merker

6. Soldeerdraad en yster

7. Jumperdraad (as PCB nie gemaak word nie)

8. Smartphone battery

9. Ysterchloried

10. mansopskrifte

11. micro usb vir die oplaai van lêers

Stap 1: Soldeer al die komponente op die PCB

Soldeer al die komponente op die PCB
Soldeer al die komponente op die PCB
Soldeer al die komponente op die PCB
Soldeer al die komponente op die PCB
Soldeer al die komponente op die PCB
Soldeer al die komponente op die PCB

Berei die PCB voor deur die spore te teken deur permanente merkers te gebruik.

Toneroordrag kan ook gebruik word op die koperbeklede PCB en met behulp van ferrichloried om die PCB te ets.

Boor al die gate vir die kopstukke en soldeer al die koppe op die PCB saam met al die drukknoppies.

Stap 2: Maak verbindings volgens skematiese

Maak verbindings volgens skematiese
Maak verbindings volgens skematiese

Maak alle verbindings soos in die skema.

In hierdie ontwerp word die knoppies verbind sonder optrekweerstands omdat die interne optrek in kode gebruik word.

Berei die slimfoonbattery voor deur die vroulike batteryaansluitdraad aan te sluit.

U kan die battery laai met 'n Tp4056 -laaier (neem alle voorsorgmaatreëls as u lipobatterye hanteer).

Die slimfoonbattery kan sonder 'n eksterne beskermingsbord gebruik word, omdat dit een intern het.

Gebruik broodplank- en jumperdrade om verbindings te maak indien PCB nie gebruik word nie.

Stap 3: Stel die rekenaar op

Stel die rekenaar op
Stel die rekenaar op
Stel die rekenaar op
Stel die rekenaar op
Stel die rekenaar op
Stel die rekenaar op
Stel die rekenaar op
Stel die rekenaar op

Maak seker dat die rekenaar opgestel is.

Laai die nuutste Arduino IDE af vanaf www.arduino.cc, laai SSD1306 Adafruit -biblioteek af

Maak lêer oop> voorkeure plak "https://arduino.esp8266.com/stable/package_esp8266com_index.json" in addisionele URL -bestuurders.

Maak gereedskap> borde> borde bestuurder oop, soek esp8266 en installeer bordbestuurslêers deur op install te klik.

Stap 4: Laai die kodes af

Laai die kodes af
Laai die kodes af

Laai die lêers hieronder af vir kode.

Plaas al die drie lêers in 'n enkele nuwe gids

Maak die lêer "32igra.ino" oop in Arduino IDE en publiseer kode aan Nodemcu, kies die instelling soos in die prentjie gegee.

Stap 5: Geniet die spel

Geniet die spel
Geniet die spel
Geniet die spel
Geniet die spel
Geniet die spel
Geniet die spel

Geniet die spel flappy voël

Aanbeveel: