Mundarija:
- Ta'minotlar
- 1 -qadam: Materiallaringizni tayyorlang
- 2 -qadam: Breadboard va uskuna dizayni
- 3 -qadam: Kodlashni boshlang
- 4 -qadam: bezatish vaqti
- 5 -qadam: Uch marta sinab ko'ring
- 6 -qadam: BILDI
Video: O'yin lotereyasi: 6 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:24
Mening Arduino loyihamga xush kelibsiz! Bu adolatli bo'lishi kerak bo'lgan barcha turdagi o'yinlar uchun lotereya aylanuvchi stol. Bu erda o'yin qanday o'tkaziladi: Birinchidan, chap pastki qismida qora tugma bor. Lotereyani boshlash uchun uni bosish kerak. Lotereya boshlanganidan so'ng, LED chirog'i qizildan yashil rangga aylanadi, ya'ni aylanuvchi stol aylanmoqda. Spinner tasodifiy to'xtatilgandan so'ng, LED chirog'i qizil rangga aylanadi. Bu lotereya abadiy davom etadi va tasodifiy tanlanadi, shuning uchun siz qaror qabul qilish yoki tanlash qiyin bo'lgan paytda xohlagan vaqtda foydalanishingiz mumkin.
Ta'minotlar
Bu to'plam, zaxira dvigateldan tashqari ko'p narsalarni bu erda topish mumkin (Arduino to'plami)
Arduino 101/ Arduino Uno/ Arduino Leonardo x1 (Arduino Leonardo)
X1 tugmasi (bosish tugmasi)
2 dona 5 mm LED (siz tanlagan rang) (LED)
100Ω qarshilik x2 (jigarrang qarshilik)
B1 taxtasi x1 (qanday boshqarganingizga bog'liq) (Breadboard)
Jumper simlari (juda ko'p) (o'tish simlari)
10k Ω rezistor x1 (ko'k) (ko'k rezistor)
Timsox klip x4 (Timsoh klipi)
Tashqi quvvat manbai/ Power bank x1 (Har qanday quvvat banki yaxshi, shunday: Power bank)
Bosqichli motor x1 (zinapoyali dvigatel)
Shoebox x1 (Men bu loyihada ishlatganman (Shoebox)
1 -qadam: Materiallaringizni tayyorlang
Arduino 101/ Arduino Uno/ Arduino Leonardo x1
X1 tugmasi
2 dona 5 mm LED (siz tanlagan rang)
100Ω rezistor x2
X1 tablosi (qanday manipulyatsiya qilinganingizga bog'liq)
Jumper simlari (ko'p)
10k Ω rezistor x1 (ko'k)
Timsox klip x4
Tashqi quvvat manbai/ Quvvat banki x1
Bosqichli motor x1
Shoebox x1 (o'lcham chegarasi yo'q)
2 -qadam: Breadboard va uskuna dizayni
Bu mening non paneli. U sizning xohishingizga ko'ra har xil usulda ishlab chiqilishi mumkin. Men Tinkerkadda qilgan fotosurat va sxema bor. Bu sizga non taxtangizni rivojlantirish va rivojlantirishga yordam berishi mumkin. Oxirgi ikkita rasmni birlashtirish mening birinchi rasmimning oxirgi ko'rinishi bo'ladi.
LED qismi uchun:
- Non panelidagi tasodifiy joyga raqamli pin
- LED yoritgichni stol paneliga ulang
- Raqamliga ijobiy
- Qarshilik uchun salbiy
- Qarshilikni salbiy bilan bog'lang
- Qizil LED D13 Yashil LED D12
Tugma qismi uchun:
- Tugmalarda ijobiy va salbiy muhim emas
- Bir tomoni musbatga, bir tomoni esa raqamli pinga ulanadi
- Qarshilik raqamli pinning bir xil chizig'idan boshqa joyga ulanadi
- Qarshilikning boshqa tomoni simlarni manfiyga ulashga ulanadi.
- D12 tugmachasi
Bosqichli motor qismi uchun:
- Uchinchi rasmga qarang
- Bosqichli motor D3, 4, 5, 6,
3 -qadam: Kodlashni boshlang
Bu mening kodim, bu erni bosing: Mening kodim
Yuqorida men yaratgan Ardu bloki va izohsiz mening kodim tasviri.
4 -qadam: bezatish vaqti
Loyihangiz uchun apparat va kodlash qismini tugatganingizdan so'ng, siz o'z ishingizni yanada chiroyli qilish uchun bezashni boshlashingiz mumkin. Men tashqi quti sifatida Nike poyafzal qutisini oldim. Birinchidan, siz tugmani bosish uchun bitta katta teshik va LED chiroqlari uchun ikkita kichik teshik qilishingiz kerak. Keyin, poyabzal qutisining markazini toping va zinapoyali dvigatelni o'rnatadigan aniq teshik qiling. Keyin boshqa qog'ozni oling va aylana chizib oling. Siz uni kesib, poyabzal qutisiga o'xshash teshik qazishingiz kerak. Shundan so'ng, tugmachani, LED chiroqlarini va qadam motorini bu teshiklarga joylashtiring va lenta bilan mahkamlang. Nihoyat, ro'yxatga olishni xohlagan variantlar bilan o'z lotereya aylanuvchi stolini yarating. Yelp, siz juda ko'p ish qildingiz!
5 -qadam: Uch marta sinab ko'ring
Kerakli apparat bilan to'g'ri kodga ega ekanligingizga ishonch hosil qiling. Spinner hech qanday muammosiz yaxshi ketishiga ishonch hosil qiling. Hech narsa noto'g'ri ketmaganiga ishonch hosil qilish uchun buni uch marta bajaring.
6 -qadam: BILDI
Maza qiling!
Tavsiya:
Yalang'och Arduino -ni sinovdan o'tkazing, sig'imli kirish va LED yordamida o'yin dasturiy ta'minoti: 4 qadam
Yalang'och Arduinoni, O'yin dasturiy ta'minoti yordamida, sig'imli kirish va LED yordamida tekshiring: " Itaring " Yalang'och Arduino taxtasi yordamida interaktiv o'yin, tashqi qismlar va simlar kerak emas (sig'imli "sensorli" kirish ishlatiladi). Yuqorida ko'rsatilgandek, u ikki xil taxtada ishlayotganini ko'rsatadi. Push-Bu ikkita maqsadga ega. /V ni tezda ko'rsatish uchun
O'yin maydonchasi ekspresidan foydalangan holda harakatlanuvchi Cosplay qanotlari - 1 -qism: 7 qadam (rasmlar bilan)
O'yin maydonchasi ekspresidan foydalangan holda harakatlanuvchi faollashtirilgan kosplay qanotlari - 1 -qism: Bu ikki qismli loyihaning birinchi qismi, men sizga avtomatlashtirilgan peri qanotlarini ishlab chiqarish jarayonini ko'rsataman. Loyihaning birinchi qismi - bu qanotlarning mexanikasi, ikkinchi qismi esa uni kiyiladigan qilib qo'yish va qanotlarni qo'shish
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