Mundarija:

Pocket Flappy Bird o'yin mashinasi: 5 qadam
Pocket Flappy Bird o'yin mashinasi: 5 qadam

Video: Pocket Flappy Bird o'yin mashinasi: 5 qadam

Video: Pocket Flappy Bird o'yin mashinasi: 5 qadam
Video: Трейлер игры PC Simulator. СОЗДАЛ СВОЮ ИГРУ! 2024, Iyul
Anonim
Pocket Flappy Bird o'yin mashinasi
Pocket Flappy Bird o'yin mashinasi
Pocket Flappy Bird o'yin mashinasi
Pocket Flappy Bird o'yin mashinasi

Bu nodemcu esp8266 mikrokontrollerga asoslangan o'yin konsoli, u flappy qush va boshqa ko'plab o'yinlarni o'ynashi mumkin, bu mashinadan https://github.com/SpacehuhnTech/esp8266_deauther manzilidagi kosmos kodlari asosida deauter qilish mumkin.

Ta'minotlar

Ushbu loyihaga qo'yiladigan talablar:

1. Nodemcu Esp8266 ishlab chiqish taxtasi

2.0.96 dyuymli i2c ekran

3. Bosish tugmasi

4. Mis bilan qoplangan pcb

5. Faber Castell doimiy belgisi

6. Lehim sim va temir

7. O'tkir sim (agar kompyuter ishlab chiqarilmagan bo'lsa)

8. Smartfon batareyasi

9. Ferrik xlor

10. erkak sarlavhalari

11. fayllarni yuklash uchun mikro usb

1 -qadam: Barcha komponentlarni tenglikka lehimlang

PCBdagi barcha komponentlarni lehimlang
PCBdagi barcha komponentlarni lehimlang
PCBdagi barcha komponentlarni lehimlang
PCBdagi barcha komponentlarni lehimlang
PCBdagi barcha komponentlarni lehimlang
PCBdagi barcha komponentlarni lehimlang

Izlarni chizish uchun doimiy markerlar yordamida kompyuterni tayyorlang.

Tonerni uzatish, shuningdek, mis qoplamali pcb va temir xlorid yordamida pcbni kesish uchun ham ishlatilishi mumkin.

Sarlavhalar uchun barcha teshiklarni pcb -dagi barcha sarlavhalarni va barcha tugmachalarni lehimlang.

2 -qadam: ulanishni sxemaga muvofiq qiling

Ulanishlarni sxemaga muvofiq qiling
Ulanishlarni sxemaga muvofiq qiling

Barcha ulanishlarni sxema bo'yicha bajaring.

Ushbu dizaynda tugmalar tortish qarshiliksiz ulanadi, chunki ichki tortish kodda ishlatiladi.

Ayol batareyasi ulagichining simini ulab, smartfon batareyasini tayyorlang.

Siz batareyani Tp4056 zaryadlovchi bilan zaryadlashingiz mumkin (lipo batareyalari bilan ishlashda barcha ehtiyot choralarini ko'ring).

Smartfon batareyasini tashqi himoya paneli bo'lmasdan ishlatish mumkin, chunki u ichki batareyaga ega.

Kompyuter ishlatilmasa, ulanish uchun taxta va o'tish simlarini ishlating.

3 -qadam: Kompyuterni sozlash

Kompyuterni sozlash
Kompyuterni sozlash
Kompyuterni sozlash
Kompyuterni sozlash
Kompyuterni sozlash
Kompyuterni sozlash
Kompyuterni sozlash
Kompyuterni sozlash

Kompyuter sozlanganligiga ishonch hosil qiling.

Oxirgi Arduino IDE -ni www.arduino.cc saytidan yuklab oling SSD1306 Adafruit kutubxonasini yuklab oling

Faylni oching> imtiyozlarni "https://arduino.esp8266.com/stable/package_esp8266com_index.json" ni boshqaruv kengashi menejerining qo'shimcha URL manzillariga joylashtiring.

Asboblar> taxtalar> taxtalar menejeri esp8266 -ni qidiring va o'rnatish -ni bosish orqali boshqaruv paneli fayllarini o'rnating.

4 -qadam: Kodlarni yuklab oling

Kodlarni yuklab oling
Kodlarni yuklab oling

Kod uchun quyidagi fayllarni yuklab oling.

3 ta faylni bitta yangi papkaga joylashtiring

Arduino IDE -dagi "32igra.ino" faylini oching va kodni Nodemcu -ga joylashtiring, rasmda ko'rsatilgan sozlamani tanlang.

5 -qadam: O'yindan rohatlaning

O'yindan rohatlaning
O'yindan rohatlaning
O'yindan rohatlaning
O'yindan rohatlaning
O'yindan rohatlaning
O'yindan rohatlaning

Flappy qush o'yinidan rohatlaning

Tavsiya: