Mundarija:

Pierson va Jeys tomonidan Arduino ustidagi pong: 5 qadam (rasmlar bilan)
Pierson va Jeys tomonidan Arduino ustidagi pong: 5 qadam (rasmlar bilan)

Video: Pierson va Jeys tomonidan Arduino ustidagi pong: 5 qadam (rasmlar bilan)

Video: Pierson va Jeys tomonidan Arduino ustidagi pong: 5 qadam (rasmlar bilan)
Video: МРТ ВА МСКТ ТАМОГРАФИЯСИ ФАРКИ НИМАДА ? Кулланилиш сохалари ва касалликлари хакида 2024, Noyabr
Anonim
Pierson va Jeys tomonidan Arduino bo'yicha pong
Pierson va Jeys tomonidan Arduino bo'yicha pong

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

Ishlatilgan materiallar
Ishlatilgan materiallar
Ishlatilgan materiallar
Ishlatilgan materiallar
Ishlatilgan materiallar
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

Fritzing Led taxtasi
Fritzing Led taxtasi

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

Potentsiometrlarni ulang va test qiling
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

Pongni yakunlash
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: