Mundarija:
- 1 -qadam: Ishlatilgan materiallar
- 2 -qadam: Fredzing Led Board
- 3 -qadam: Kodni biriktiring
- 4 -qadam: Potentsiometrlarni ulang va test qiling
- 5 -qadam: Pongni yakunlash
Video: Pierson va Jeys tomonidan Arduino ustidagi pong: 5 qadam (rasmlar bilan)
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:28
Bu arduino -da Pongni qanday o'ynashni o'rgatadi. Bu beshta oddiy qadamda aytilgan. Umid qilamizki, bizning o'yinimiz sizga yoqadi!
1 -qadam: Ishlatilgan materiallar
Bu materiallar biz ishlatgan narsadir, agar siz boshqa narsadan foydalanishni topgan bo'lsangiz, esda tutingki, bu loyihaning yalang'och suyaklari.
-Arduino Nano/Uno
-Ko'p o'tish simlari
-8x8 matritsali LED
-non paneli
-potentsiometrlar (2)
-Koson (siz bir nechta arzonroq sumkalardan foydalanishingiz mumkin, bu biz ishlatgan hol)
- Maskalash tasmasi (simlarni kirishiga mahkamlash uchun)
2 -qadam: Fredzing Led Board
Barcha materiallar tayyor bo'lgach, siz simlarni ulashni boshlashingiz kerak bo'ladi. Quyida ushbu pongni to'g'ri ulashga yordam beradigan diagramma hujjati keltirilgan. Arduino -dan simlarni matritsali etakchi taxtaga ulashni tugatganingizda, paneldagi barcha chiroqlarning yonishini ko'rishingiz kerak. Agar bunday bo'lmasa, afsuski, siz boshidan boshlashingiz kerak bo'ladi. Biz buni qilganimizda, to'g'ri fritzing olish uchun besh marta kerak bo'ldi. Agar siz buni birinchi marta to'g'ri tushunmasangiz, yaxshi. Maqsad, sabr -toqat kerak bo'lsa ham, buni muvaffaqiyatli bajarishdir.
Eslatma: Siz hali o'ynay olmaysiz, shuning uchun o'ylamang.
3 -qadam: Kodni biriktiring
Ko'p odamlar C Plus tilida qanday kodlashni bilmaydilar, biz sizga kodni taqdim etdik. Quyida codebender.cc saytiga kirishingiz mumkin bo'lgan kod havolasining nusxasi, uni nusxalash va joylashtirish.
codebender.cc/sketch:594853
Ushbu kodni olganingizda, uni arduino -ga yuklab oling. Buni qanday qilishni bilmaydiganlar uchun, siz arduino kompyuteringizga ulanganligiga ishonch hosil qilasiz, keyin kodingiz ko'rsatiladigan joyning yuqori qismidagi "Tasdiqlash" tugmasini bosing va keyin bir marta bosing. "Arduino -da ishga tushirish" tugmachasini bosishingiz tasdiqlandi. Sizning matritsa taxtangiz xabar bilan boshlanishi kerak, keyin siz potentsiometrlarsiz minishingiz mumkin.
4 -qadam: Potentsiometrlarni ulang va test qiling
Bu keyingi qadam, bizning fikrimizcha, qisman qiziqarli. Ko'p muzlashdan so'ng, yana va yana o'yinlar o'ynaydi. Matritsa taxtasini qirib tashlaganingizdan va o'yin ishlaganidan so'ng, uni o'ynashga tayyorlash vaqti keldi. Keyingi qadam- ikkita potentsiometrni biriktirish- va ular ishlayotganini o'yinni o'ynab tekshirish. Fritzing diagrammasida ikkita potentsiometr bor edi va ular arduino bilan bog'langan edi. Bu potentsiometrlar o'yin uchun hal qiluvchi ahamiyatga ega, chunki ular siz qilayotgan harakatni sezadi va uni LEDga ulaydi. Potensiometrlarni rasmdagi kabi ulang va shundan so'ng siz Pong ishlayaptimi yoki yo'qligini tekshirishingiz mumkin. Agar shunday bo'lmasa, potentsiometrlarning taxtaga ulanishi yoki o'tkazilishida muammo bor. O'yin ishlamaguncha uni sinab ko'ring va keyin dam oling.
5 -qadam: Pongni yakunlash
Endi siz pongni muvaffaqiyatli bajardingiz, oxirgi qadam - o'ynashni osonlashtirish. Bu bilan men nimani nazarda tutyapman, matritsali taxtani qutiga joylashtirish va u bilan simlarni saqlash, shunda u chiroyli, chiroyli va qulay ko'rinishga ega bo'ladi. Odamlar bunga qarab: "Voy! Bu qiziqarli o'yin kabi ko'rinadi!" Ammo, agar sizning o'yiningiz hali ham hamma simlar bilan taxtada o'tirsa, odamlar unga qarashlari mumkin: "Bu nima? Nega bunchalik chalkash?" Sizning holatingizda taxtani mahkamlash va simlarni muvaffaqiyatli yashirish uchun, bizning ko'rsatmamizda, buning yo'li - potentsiometrlar dam oladigan teshiklarni burg'ulash va pon taxtasini bu tasmaga yopishtirish. Sizning asaringizni korpusga qo'ysangiz, simlaringiz va arduino yashiringan bo'ladi.
Bu qanday ko'rinishi kerakligi haqidagi oxirgi rasm:
Tavsiya:
Plastmassa idishlarni stol ustidagi chiroqqa qanday burish kerak: 8 qadam
Plastmassa idishlarni qanday qilib stol ustidagi chiroqqa burish kerak: men sizga ko'rsatamanki, bo'sh stakan plastik butilkalardan foydalanib, o'zingizning stol usti lampasini qanday yasashingiz mumkin
MQ135 va MQTT ustidagi tashqi harorat va namlik sensori bilan havo sifati monitor: 4 qadam
MQ135 va MQTT ustidagi tashqi harorat va namlik sensori bilan havo sifati monitori: bu sinov maqsadida
Shisha ustidagi PCB: 11 qadam (rasmlar bilan)
GLASS -dagi PCB: salom bolalar !!, Sizda shaxsiy PCB -ni bosib chiqarish tajribasi bo'lishi yoki bo'lmasligi mumkin. PCB ishlab chiqarishning ko'plab usullari mavjud. O'chirishning odatiy usuli - bu mis qoplamali taxtada naqshni (sxemani) qo'llash va
Arduino bilan ishlaydigan, sensorlar tomonidan boshqariladigan o'chadigan LED yorug'lik chiziqlari: 6 qadam (rasmlar bilan)
Arduino bilan ishlaydigan, yorug'lik sensori boshqariladigan yorug'lik chiroqlari: Men yaqinda oshxonamni yangiladim va yorug'lik shkaflarning ko'rinishini "ko'tarishini" bilardim. Men "Haqiqiy qo'lsizlar" ga bordim, shuning uchun menda ish joyining tagida bo'sh joy bor, shkaf tagida, shkaf tagida va mavjud shkaflarning tepasida
ARDUINO YUN tomonidan boshqariladigan ROOMBA STEFANO DALL'OLIO tomonidan Wifi ilovasi orqali: 4 qadam (rasmlar bilan)
AROMINO YUN tomonidan boshqariladigan ROOMBA Wifi ilovasi orqali STEFANO DALL'OLIO: Ushbu qo'llanmada men ARDUINO YUN -ni Roomba -ga Wi -Fi orqali ulash uchun kodni ulashaman. Kod va ilovani to'liq Stefano Dall yaratgan va ishlab chiqqan. Olio.Mening Roomba - bu Roomba 620, lekin siz xuddi shu kodni boshqa Roomb uchun ishlatishingiz mumkin