Mundarija:
- 1 -qadam: Sizga kerak bo'lgan narsalar
- 2 -qadam: Displeyni Arduino -ga ulang
- 3 -qadam: tugmachalarni ulang
- 4 -qadam: Kutubxonalarni yuklab oling
- 5 -qadam: kod
- 6 -qadam: Oxirgi qadam
Video: Arduino Uno va OLED 0.96 SSD1306 displeyi bilan PONG o'yinini o'ynang: 6 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:25
Salom bolalar bugun biz Arduino bilan PONG o'yini o'tkazamiz. Biz o'yinni ko'rsatish uchun adafruit -ning 0,96 o'lchamli displeyidan foydalanamiz va o'yinni boshqarish uchun tugmachalarni bosamiz.
1 -qadam: Sizga kerak bo'lgan narsalar
Ushbu loyiha uchun sizga quyidagilar kerak: 1x Arduino uno: https://www.utsource.net/itm/p/9221687.html2x 1 tugmachali displey 0,96 ssd1306 i2c: https://www.utsource.net/itm/ p/9221021.html1x non paneli:.: https://www.utsource.net/itm/p/8031572.html Bir nechta sakrashchilar:
2 -qadam: Displeyni Arduino -ga ulang
Avval siz displeyni Arduino -ga ulashingiz kerak, vcc -ni 5v. Gnd -ga gnd pin -ga ulang. Sda -ni Arduino -da A4 -ga, displeyni scl/sck -ni esa arduino -dagi A5 -ga ulang.
3 -qadam: tugmachalarni ulang
Endi yuqoriga va pastga tugmalarining bir uchi Gnd ga ulanadi va yuqoriga tugmachasining bir uchi Arduino -dagi 2 -pinga va DOWN tugmasining bir uchi Arduino -dagi 3 -pinga ulanadi. rasmda ko'rsatilgan.
4 -qadam: Kutubxonalarni yuklab oling
Arduino ide -dagi SD1306 kutubxonalarini rasmda ko'rsatilgandek yuklaganingizga ishonch hosil qiling va Adafruit GFX kutubxonasiga ishonch hosil qiling, agar bo'lmasa, bu ikkita kutubxonani o'rnating.
5 -qadam: kod
Berilgan havoladagi kodni pastga tushiring va arduino uno -ga yuklang. Kodni yuklab oling:
6 -qadam: Oxirgi qadam
Shunday qilib, biz hamma narsani muvaffaqiyatli yakunladik va siz ko'rib turganingizdek, men rasmda "Pong" o'yinimni UP & Down tugmachalari yordamida o'ynayapman. Shunday qilib, o'zingizning Pong o'yiningizni qiling va dam oling. Shunday qilib, omad tilaymiz.
Tavsiya:
Ko'ylagingizda Simon o'yinini o'ynang: 5 qadam
Ko'ylagingizda Simon o'yinini o'ynang: Siz har doim ko'ylagingizda Simon o'yinini o'ynashni xohlaganmisiz? Men ham! Bu yo'riqnomada men sizga Makon Makey yordamida ko'ylagingizga tegib o'ynashingiz mumkin bo'lgan Simon o'yinining qanday versiyasini yasashni ko'rsataman
Dinozavrlar o'yinini Arduino va Python3: 5 qadamlaridan foydalanib o'ynang
Dinozavrlar o'yinini Arduino va Python3 yordamida o'ynang: Loyihaning tavsifi Ko'pchiligimiz Internet ishlamayotgan paytda google tomonidan dinozavrlar o'yinini o'ynaganmiz va agar siz bu o'yinni o'ynamagan bo'lsangiz, endi xavotir olmang, lekin tugmachalarni an'anaviy tarzda emas, balki harakat yordamida bosish mumkin. sizning qo'lingizdan. Shunday qilib, bu
Musiqani Arduino bilan o'ynang!: 5 qadam (rasmlar bilan)
Musiqani Arduino bilan o'ynang!: Men sizga Arduino UNO va SD -karta moduli yordamida musiqani qanday ijro etishni ko'rsataman, biz SPI aloqasidan foydalanamiz. Boshlaylik
Ponghatduino: Shlyapangiz yordamida pong o'ynang: 3 qadam
Ponghatduino: Shlyapangiz yordamida pong o'ynang: bu aniq OCZ NIA emas. Pong-hat-duino-bu faqat aql kuchidan foydalangan holda pong o'ynash usuli. Xo'sh, baribir sizning qoshlaringiz … Bu, asosan, Tom Igoening Monski Pong loyihasining "Ishlarni gaplashish" kitobidan olingan modifikatsiyasi
Skittlespider A.T.S aka "Contraption" bilan NESdan Xboxgacha hamma narsani o'ynang: 11 qadam (rasmlar bilan)
Skitlespider A.T.S aka "The Conaption" bilan NESdan Xboxgacha bo'lgan hamma narsani o'ynang: Bu ko'rsatma Skittlespider A.T.S (Hammasi birgalikda tizim) uchun, shuningdek "Qarama -qarshilik" deb nomlanadi, bu loyiha men kutganimdan ham qiyinroq bo'lib chiqdi. Bu bir necha jihatdan osonroq edi, shuning uchun men buni umuman qiyin yoki oson loyiha deb ayta olmayman