Мазмуну:

Чөнтөк Flappy Bird Оюн машинасы: 5 кадам
Чөнтөк Flappy Bird Оюн машинасы: 5 кадам

Video: Чөнтөк Flappy Bird Оюн машинасы: 5 кадам

Video: Чөнтөк Flappy Bird Оюн машинасы: 5 кадам
Video: Чөнтөк уруулар! 2024, Июль
Anonim
Чөнтөк Flappy Bird Оюн машинасы
Чөнтөк Flappy Bird Оюн машинасы
Чөнтөк Flappy Bird Оюн машинасы
Чөнтөк Flappy Bird Оюн машинасы

Бул nodemcu esp8266 микроконтроллерине негизделген оюн консолу, ал флиппи кушту жана башка көптөгөн оюндарды ойной алат. Бул машина ошондой эле https://github.com/SpacehuhnTech/esp8266_deauther дарегиндеги spacehuhns кодунун негизинде deauther жасоо үчүн колдонулушу мүмкүн.

Жабдуулар

Бул долбоорго коюлган талаптар:

1. Nodemcu Esp8266 өнүктүрүү тактасы

2.0.96 дюймдук i2c экран

3. Баскыч

4. Жез капталган PCB

5. Faber Castell туруктуу маркер

6. Solder зым жана темир

7. Jumper зымы (эгерде PCB жасалган жок болсо)

8. Смартфондун батареясы

9. Феррик хлориди

10. эркектердин баш аттары

11. файлдарды жүктөө үчүн микро USB

1 -кадам: Бардык компоненттерди ПХБга кошуу

Бардык компоненттерди ПХБга кошуу
Бардык компоненттерди ПХБга кошуу
Бардык компоненттерди ПХБга кошуу
Бардык компоненттерди ПХБга кошуу
Бардык компоненттерди ПХБга кошуу
Бардык компоненттерди ПХБга кошуу

Издерди тартуу үчүн туруктуу маркерлерди колдонуу менен компьютерди даярдаңыз.

Тонерди жез капталган pcbде жана темир хлоридин колдонуп, pcbди чийүү үчүн да колдонсо болот.

Баштыктар үчүн бардык тешиктерди бургула, бардык баскычтар менен бирге pcbдеги бардык баштарды ширеткиле.

2 -кадам: Схемага ылайык туташууларды жасаңыз

Байланыштарды схемага ылайык жасаңыз
Байланыштарды схемага ылайык жасаңыз

Бардык байланыштарды берилген схемада көрсөтүлгөндөй кылыңыз.

Бул дизайнда баскычтар каршылык көрсөтпөстөн туташат, анткени ички тартуу коддо колдонулат.

Аялдын батарейкасын туташтыруучу зымды туташтыруу менен смартфондун батареясын даярдаңыз.

Сиз батарейканы Tp4056 кубаттагыч менен кубаттай аласыз (lipo батареяларын иштетүүдө бардык сактык чараларын көрүңүз).

Смартфондун батарейкасын тышкы коргоо тактасы жок колдонсо болот, анткени анын ичинде бар.

Pcb колдонулбашы керек болгон учурда, байланыштарды түзүү үчүн нан жана секирүүчү зымдарды колдонуңуз.

3 -кадам: Компьютерди орнотуу

Компьютерди орнотуу
Компьютерди орнотуу
Компьютерди орнотуу
Компьютерди орнотуу
Компьютерди орнотуу
Компьютерди орнотуу
Компьютерди орнотуу
Компьютерди орнотуу

PC орнотулганын текшериңиз.

Акыркы Arduino IDEди www.arduino.cc сайтынан жүктөп алыңыз SSD1306 Adafruit китепканасын жүктөп алыңыз

Файлды ачыңыз> каалоолорду "https://arduino.esp8266.com/stable/package_esp8266com_index.json" тактасынын башкаруучусунун кошумча URL'дерине чаптаңыз.

Ачык куралдар> такталар> такталар менеджери esp8266 издеп, орнотууну чыкылдатуу менен такта менеджеринин файлдарын орнотуңуз.

4 -кадам: Коддорду жүктөп алыңыз

Коддорду жүктөп алыңыз
Коддорду жүктөп алыңыз

Код үчүн төмөнкү файлдарды жүктөп алыңыз.

Бардык 3 файлды бир жаңы папкага салыңыз

Arduino IDEдеги "32igra.ino" файлын ачыңыз жана кодду Nodemcuго жарыялаңыз, сүрөттө көрсөтүлгөндөй жөндөөнү тандаңыз.

5 -кадам: Оюндан ырахат алыңыз

Оюндан ырахат алыңыз
Оюндан ырахат алыңыз
Оюндан ырахат алыңыз
Оюндан ырахат алыңыз
Оюндан ырахат алыңыз
Оюндан ырахат алыңыз

Flappy bird оюнунан ырахат алыңыз

Сунушталууда: