Talaan ng mga Nilalaman:

Pocket Flappy Bird Game Machine: 5 Hakbang
Pocket Flappy Bird Game Machine: 5 Hakbang

Video: Pocket Flappy Bird Game Machine: 5 Hakbang

Video: Pocket Flappy Bird Game Machine: 5 Hakbang
Video: Flappy Bird ending 2024, Hulyo
Anonim
Pocket Flappy Bird Game Machine
Pocket Flappy Bird Game Machine
Pocket Flappy Bird Game Machine
Pocket Flappy Bird Game Machine

Ito ay isang nodemcu esp8266 microcontroller based gaming console na maaaring maglaro ng flappy bird at maraming iba pang mga laro. Ang machine na ito ay maaari ding magamit upang makagawa ng deauther batay sa spacehuhns code sa

Mga gamit

Ang mga kinakailangan para sa proyektong ito ay:

1. Nodemcu Esp8266 Development board

2.0.96 pulgada i2c oled screen

3. Button ng Push

4. Copper clad pcb

5. permanenteng marker ng Caster Castell

6. Ang wire ng bakal at bakal

7. Jumper wire (kung hindi ginawa ang pcb)

8. Baterya ng smartphone

9. Ferric Chloride

10. mga header ng lalaki

11. micro usb para sa pag-upload ng mga file

Hakbang 1: Solder Lahat ng Mga Component sa PCB

Maghinang Lahat ng Mga Bahagi sa PCB
Maghinang Lahat ng Mga Bahagi sa PCB
Maghinang Lahat ng Mga Bahagi sa PCB
Maghinang Lahat ng Mga Bahagi sa PCB
Maghinang Lahat ng Mga Bahagi sa PCB
Maghinang Lahat ng Mga Bahagi sa PCB

Ihanda ang pcb sa pamamagitan ng paggamit ng mga permanenteng marker upang iguhit ang mga bakas.

Ang Toner transfer ay maaari ding magamit sa tanso na nakabalot sa pcb at gumagamit ng ferric chloride upang maiukit ang pcb.

I-drill ang lahat ng mga butas para sa mga header solder lahat ng mga header sa pcb kasama ang lahat ng mga pindutan ng push.

Hakbang 2: Gumawa ng Mga Koneksyon Bilang Bawat Iskolar

Gumawa ng Mga Koneksyon Bilang Bawat Iskolar
Gumawa ng Mga Koneksyon Bilang Bawat Iskolar

Gawin ang lahat ng mga koneksyon tulad ng sa iskemikong ibinigay.

Sa disenyo na ito ang mga pindutan ay konektado nang walang mga pull up resisters dahil ang panloob na pull up ay ginagamit sa code.

Ihanda ang baterya ng smartphone sa pamamagitan ng pagkonekta sa wire ng konektor ng baterya ng babae.

Maaari mong singilin ang baterya gamit ang Tp4056 na charger ng baterya (gawin ang lahat ng mga pag-iingat kapag nag-aayos ng mga baterya ng lipo).

Maaaring magamit ang baterya ng smartphone nang walang panlabas na protection board sapagkat mayroon itong panloob.

Gumamit ng mga wire ng tinapay at jumper upang makakonekta kung sakaling hindi magamit ang pcb.

Hakbang 3: I-setup ang Computer

I-setup ang Computer
I-setup ang Computer
I-setup ang Computer
I-setup ang Computer
I-setup ang Computer
I-setup ang Computer
I-setup ang Computer
I-setup ang Computer

Tiyaking naka-set up ang PC.

Mag-download ng pinakabagong Arduino IDE mula sa www.arduino.cc i-download ang SSD1306 Adafruit library

Buksan ang file> mga kagustuhan i-paste ang "https://arduino.esp8266.com/stable/package_esp8266com_index.json" sa mga karagdagang URL ng tagapamahala ng board.

Buksan ang mga tool> board> boards manager search esp8266 at i-install ang mga file manager ng board sa pamamagitan ng pag-click sa pag-install.

Hakbang 4: I-download ang Mga Code

I-download ang Mga Code
I-download ang Mga Code

I-download ang mga file sa ibaba para sa code.

Ilagay ang lahat ng 3 mga file sa isang solong bagong folder

Buksan ang "32igra.ino" file sa Arduino IDE at i-publish ang code sa Nodemcu piliin ang setting na ibinigay sa imahe.

Hakbang 5: Masiyahan sa Laro

Masiyahan sa Laro
Masiyahan sa Laro
Masiyahan sa Laro
Masiyahan sa Laro
Masiyahan sa Laro
Masiyahan sa Laro

Tangkilikin ang laro flappy bird

Inirerekumendang: