Mundarija:
- Ta'minotlar
- 1 -qadam: Barcha komponentlarni tenglikka lehimlang
- 2 -qadam: ulanishni sxemaga muvofiq qiling
- 3 -qadam: Kompyuterni sozlash
- 4 -qadam: Kodlarni yuklab oling
- 5 -qadam: O'yindan rohatlaning
Video: Pocket Flappy Bird o'yin mashinasi: 5 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:24
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
Tavsiya:
O'yin mashinasi: 4 qadam
Slot mashinasi: QAYD: Hozir menda Slot Machine uchun Arduino kodini taklif qiladigan ko'rsatma bor. Esimda, men 17 yoshda, maktabni yaqinda bitirganman va Kaliforniyadan bobom va buvim bilan Michigandagi uylariga qaytgan edim. . Albatta, biz
Mini "Raqamni toping" o'yin mashinasi Micro: bit: 10 qadam
Mini "Raqamni top" o'yin mashinasi Micro: bit bilan: Siz hech qachon "Raqamni toping" o'ynaganmisiz? Bu juda oson quriladigan mini o'yin mashinasi bo'lib, u " Raqamni top " sen bilan. Biz ushbu DIY loyihasini jismoniy o'yinni rag'batlantirish va bolalarga dasturlashni o'rganishga yordam berish uchun ishlab chiqdik. U MUdan foydalanadi
Arduino asosidagi DIY o'yin boshqaruvchisi - Arduino PS2 o'yin boshqaruvchisi - DIY Arduino Gamepad bilan Tekken o'ynash: 7 qadam
Arduino asosidagi DIY o'yin boshqaruvchisi | Arduino PS2 o'yin boshqaruvchisi | DIY Arduino Gamepad bilan Tekken o'ynash: Salom bolalar, o'yin o'ynash har doim qiziqarli, lekin o'zingizning shaxsiy o'yiningiz bilan o'ynash yanada qiziqarli, shuning uchun biz ushbu qo'llanmada arduino pro micro yordamida o'yin boshqaruvchisi qilamiz
"Rangli o'yin" (Refleksli o'yin): 4 qadam
"Rangli o'yin" (Refleksli o'yin): Kirish: Maktab loyihasi uchun men nima qilishni bilmay qoldim, lekin o'ylab ko'rganimdan so'ng, men refleksli o'yin qilishga qaror qildim. Oxir oqibat, biz o'yin maktabimiz. Biz interaktiv va o'ziga xos narsalarni yaratishimiz kerak edi, shuning uchun o'yin juda zo'r bo'lardi! Men hamma narsadan xursandman
O'yin bosimiga sezgir prokladkalar (raqamli o'yin maydonchalari uchun - va boshqalar): 11 qadam (rasmlar bilan)
O'yin bosimiga sezgir prokladkalar (raqamli o'yin maydonchalari uchun - va boshqalar): Bu sizga raqamli o'yinchoqlar yoki o'yinlar yaratish uchun ishlatilishi mumkin bo'lgan bosim sezgir yostiq yasashni ko'rsatadigan ko'rsatma. U katta kuchga sezgir rezistor sifatida ishlatilishi mumkin va o'ynoqi bo'lsa ham, undan jiddiy loyihalarda foydalanish mumkin edi