Mundarija:
Video: Pocket Flappy Bird o'yin mashinasi: 5 qadam
2025 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2025-01-13 06:58
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
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
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
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
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
Flappy qush o'yinidan rohatlaning