Mundarija:
- 1 -qadam: Materiallar va asboblar
- 2 -qadam: Asosiy panelni loyihalash
- 3 -qadam: Panel teshiklarini burg'ulash va kesish
- 4 -qadam: Elektr qutilarini panelga o'rnating
- 5 -qadam: Kalitlarni sim bilan ulang
- 6 -qadam: Kalitlarni elektr qutilarga ulang
- 7 -qadam: RGB LED chiziqlarini kesib oling
- 8 -qadam: LEDlarni panelga ulang
- 9 -qadam: Tugma va Piezo uchun burg'ulash teshiklari
- 10 -qadam: Panelni bo'yash
- 11 -qadam: Ping Pong Ball LED qopqoqlarini kesib oling va o'rnating
- 12 -qadam: Plitka qopqog'ini o'rnating
- 13 -qadam: Push tugmachasini va Piezoni ulang
- 14 -qadam: O'rnatish va lehim rezistorlari
- 15 -qadam: O'chirish simini ulang
- 16 -qadam: Arduino -ni o'rnating
- 17 -qadam: Batareyalar va quvvat kalitini qo'shing
- 18 -qadam: Arduino -ni kodlang
- 19 -qadam: Sinab ko'ring, zavqlaning va hatto sozlang
Video: Bolalar o'yinchoqlari uchun yorug'lik qutisi + O'yinlar remixi: 19 qadam (rasmlar bilan)
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:25
Bu remix, men ikkita ajoyib ko'rsatmalarni ko'rganimdan beri qilishim kerak edi va ikkalasini birlashtirish haqida o'ylashni to'xtata olmadim! Ushbu mashup asosan Light Switch Box interfeysini Arduino-dagi oddiy o'yinlar (Simon, Whack-a-Mole va boshqalar) bilan birlashtiradi. Light Switch Box -ning asl muallifi aytganidek, men nima uchun kichkintoylar yorug'lik tugmachalari bilan o'ynashni juda yaxshi ko'rishini bilmayman, lekin bu loyiha ularni tuzatadi! Men oddiy elektronikani Simon Arduino o'yiniga, so'ngra bir nechta o'yin rejimiga qo'shdim, shunda mening katta bolalarim ham o'ynashi mumkin! Men shuningdek, LEDlar uchun bitta muhim qo'shimcha qildim va LEDlarni tarqatish uchun stol tennisi to'plaridan foydalandim, chunki u asl nusxadan ko'ra sovuqroq ko'rinadi!
Bu elektronikaga kirishning oddiy usuli bo'lishi kerak va uni oddiy Arduinoga bir pog'ona yuqoriga ko'tarish kerak. Asl ilhomni ko'ring - bu erda havolalar!
- Bolalar o'yinchoqlari uchun chiroqni almashtirish qutisi
- Arduino Simon o'yini aytdi
Chetga - Mening motivatsiyam:
Mening 4 farzandim men uchun hamma narsani anglatadi.
Hozirgi yoshligida (7, 5, 3 va 1) hammani aqli raso bo'lish uchun ko'p e'tibor va mehnat talab etiladi! Bu o'ylashga, Arduinoga yozishga, "Instructables" ni yozishga va hokazolarga ko'p vaqtni qoldirmaydi. Lekin g'alati, bu loyihalar va sevimli mashg'ulotlarim meni aqlimni saqlaydi. Boshqa kimdir xuddi shunday his qilyaptimi? Xotinim tushunishga harakat qilayotgan har qanday qayg'uli va g'alati sabablarga ko'ra, men bir necha soat davomida yaxshi loyihaga qo'shilishni yaxshi ko'raman, bu mening ijodiy fikrlashimni rag'batlantiradi, meni muammomni hal qiladi va menga yordam beradi. qo'lda muhandislik uchun imkoniyat.
Va men Instructables -ni yoqtiraman !!
Men boshqalarning loyihalaridagi ishtiyoqni ko'raman - juda ko'p ajoyib g'oyalar va miyam yugurishni boshlaydi! Men hech bo'lmaganda loyihani o'z farzandlarimga yo'naltirganimda va ularni jarayonga jalb qilganimda, men ularga o'zim yoqtirgan sevimli mashg'ulotlarini tatib ko'rganday bo'laman. Va kim biladi? Balki bir kun kelib ular mashhur kashfiyotchi, dizayner, tadbirkor, xaker va hokazo bo'lishadi. Lekin ular ijodkorlik bilan shug'ullana olsalar, o'z ishlarida ishtiyoq topsalar, bunga arziydi.
Qani boshladik!!
1 -qadam: Materiallar va asboblar
Materiallar ro'yxati:
- (1) 1 "x10" taxta (taxminan 12 "-18" kerak)
- (4) bitta qutbli yorug'lik kalitlari
- (4) yorug'lik kalitli devor plitalari
- (4) plastik "eski ish" elektr qutilari
- (2) oq stol tennisi to'plari
- (4) AA batareyalari
- (4) RGB 10 mm LED
- (1) tugmachani bosing
- (1) piezo buzzer (yoki karnay)
- (5) 100 ohmli rezistorlar
- (1) 220 ohmli qarshilik
- (1) 4xAA batareya ushlagichi
- (1) slaydni almashtirish
- (1) Arduino Uno
Asboblar ro'yxati:
- Jigsaw
- Matkaplar (1 1/2 "tekis burg'ulash, 1/2" tekis burg'ulash, keyin standart 1/2 ", 1/4", 1/16 ")
- Tornavidalar (fillips va tekis bosh)
- Lenta o'lchovi
- Foydali pichoq
-
Zımpara va bo'yoq (ixtiyoriy)
- Lehimlash temir va lehim
- Tel -chiziqlar
- Issiq yopishtiruvchi qurol
- Hukmdor
- Qalam
- Qaychi
2 -qadam: Asosiy panelni loyihalash
Panelni yaratish uchun sizga asosiy panelda kamida 4 ta yorug'lik o'chirgichi va 4 ta stol tennisi to'pi uchun joy bo'lishi kerak bo'lgan taxta yoki quti kerak bo'ladi. Taxminan 14 "dan 8" gacha bo'lgan o'lcham - bu sizga mos keladigan eng kichik o'lcham. Asl bolalar o'yinchoqlarini yoqish qutisida Ben bu loyiha uchun yog'och quti sotib olishni maslahat beradi, lekin men hozircha 1 x 10 dyuymli taxtadan yasadim.
- Taxtani (yoki qutining qopqog'ini) oling va kalitlar va stol tennisi to'plarini joylashtiring (mening dizaynimda 18 dyuym 9 1/4 dyuym)
- Kengashning pastki qismidan o'lchab, kalitlarni qanchalik balandroq o'rnatishni xohlayotganingizni belgilang (mening dizaynimda 1 1/2 ")
- Hukmdor yordamida qalam bilan bu belgilar bo'ylab to'g'ri chiziq chiziladi
- Ping -pong to'plarini markazlashtirmoqchi bo'lgan yuqori chiziq uchun ham xuddi shunday qiling (mening dizaynimda 2 ")
- Keyin taxtaning markazini uzunlik bo'ylab o'lchab toping va markaziy chiziqni belgilang
- Elektr qutilari va stol tennisi to'plari orasidagi teng masofada, har tomondan o'rtasidan nosimmetrik masofalarni qo'llang
- O'chirish qutilarini chizib oling va yuqori chiziqda stol tennisi to'pi ketadigan har bir kalitning markaziga teng belgilang.
- (Eslatma: tugallangan taxtani bo'yashingiz yoki qumlashingiz mumkin deb o'ylayotgan qalam chiziqlari haqida qayg'urmang.)
3 -qadam: Panel teshiklarini burg'ulash va kesish
Elektr qutisi to'rtburchaklar kesiladi:
- Ko'rsatilganidek, har bir to'rtburchakning har bir burchagida 1/4 dyuymli teshiklarni burang
- Yon, tepa va botto bo'ylab teshiklarni ulash uchun har bir to'rtburchakni jigsaw yordamida kesib oling
Ping Pong to'pi teshiklarini tayyorlash:
- 4 ta stol tennisi belgisining har birida, birinchi navbatda, qopqog'i boradigan teshikni boshlash uchun 1 1/2 dyuymli matkapdan foydalaning.
- Ogohlantirish: bu erda siz atigi 1/8 dyuymli yog'ochni burg'ilaysiz !!! Bir lab uchun etarli.
- 1 1/2 dyuymli teshikni tayyorlaganingizdan so'ng, har bir teshikning o'rtasidan 1/4 dyuymli burg'ulang
4 -qadam: Elektr qutilarini panelga o'rnating
- Keyin har bir elektr qutini teshikka suring va tepadagi va pastdagi qutilar qutining yonida joylashganligiga ishonch hosil qiling.
- Elektr qutisi to'liq joylashtirilganligiga ishonch hosil qilganingizdan so'ng (old yuz bilan yuving), yuqori va pastki qismini vidalang.
- Ushbu "eski ish" qutilarining yorliqlari tugashi va taxtaning orqa tomonini mahkam ushlab olishiga ishonch hosil qiling.
- Ogohlantirish: ortiqcha tortmang, aks holda siz plastmassani sindira olasiz !!
5 -qadam: Kalitlarni sim bilan ulang
- Har bir yorug'lik tugmasi uchun 2 ta simning chetidan taxminan 1/2 dyuymni kesib oling.
- (Taxminan 12 dyuymdan 14 dyuymgacha sizga kerak bo'ladi, shuning uchun u panel bo'ylab o'tishi mumkin).
- Chiroq kalitining har bir yon vintiga simni ulang.
6 -qadam: Kalitlarni elektr qutilarga ulang
- Panelni orqa tomonga o'girib, tornavida yoki qisqich yordamida 4 ta elektr qutining har birining ustki simlaridan birini chiqarib oling.
- Panelni old tomonga burab, sim uchlarini ochiq panjara orqali o'tkazing va har bir kalitni burab qo'ying.
7 -qadam: RGB LED chiziqlarini kesib oling
Men RGB LED -larining katta qismini sotib olishni eng oddiy (va hatto eng arzon) deb hisoblayman, keyin men loyiha uchun xohlagan rangni tanlashim mumkin. Agar sizda qizil, ko'k, yashil va sariq LEDlar bo'lsa, bu qadamni e'tiborsiz qoldiring. Qolgan har bir kishi uchun, biz har bir LEDdan foydalanmaydigan simlarni kesib tashlasak, chalkashib ketmasligimiz mumkin.
- Har bir umumiy katodli RGB LEDda eng uzun sim GND hisoblanadi va har doim ishlatiladi
- Diagrammada ko'rsatilgan keraksiz simlarni kesish uchun har bir LED uchun sim kesgichlar/snayperlardan foydalaning
- Diagrammada ko'rib turganingizdek, sariq qizil va yashil chiziqlar yordamida qilingan
- Eslatma: Qo'rg'oshinlarni kesib tashlagandan so'ng, LEDlarni aralashtirmaslikka harakat qiling, lekin agar shunday bo'lsa, ularni ajratish uchun yana diagramaga murojaat qiling.
8 -qadam: LEDlarni panelga ulang
Issiq yopishtiruvchi tabancadan foydalanib, har bir LEDning pastki qismiga elim qo'shing va panjaraning old qismiga yopishtirib, teshiklarni teshikdan o'tkazing. (Bu erda siz LED ranglarini siz tanlagan tartibda qo'yganingizga ishonch hosil qilishni xohlaysiz).
9 -qadam: Tugma va Piezo uchun burg'ulash teshiklari
Shu nuqtada, men rejimlarni o'zgartirishga yordam berish uchun panel old tomoniga tugmachali kalitni (qulflash turi) qo'shishga qaror qildim. Agar siz Arduino -da faqat bitta rejimni bajarishni xohlasangiz, bu kalitni e'tiborsiz qoldirishingiz mumkin.
- Istalgan joyda tugmachani almashtirish uchun 1/2 dyuymli teshikni burang (men uchun bu LEDlar va panelning markaziga mos edi)
- Keyin panelni teskari o'giring va 1/2 dyuymli tekis burg'ilash teshigidan o'tinning ko'p qismini o'tning uchi old tomonga o'tguncha burang. (Bu teshik piezo uchun. tuynukda ovoz o'chadi.)
10 -qadam: Panelni bo'yash
Keyin panelni bo'yash yoki buzadigan amallar bilan bo'yash. Agar menga o'xshab, siz kalitlarni olib tashlamoqchi emassiz, ularni lenta bilan yopish kifoya. (Yoki men ilgari bu haqda o'ylaganimda, men LED va kalitlarni o'rnatishdan oldin bo'yagan bo'lardim deb o'ylayman)
11 -qadam: Ping Pong Ball LED qopqoqlarini kesib oling va o'rnating
Ishlatilgan stol tennisi to'plari bu erda yaxshi ishlaydi, lekin avval ularni tozalash kerak. Kirli stol tennisi to'plari uchun ozgina sovun ishlating va barmoqlaringiz bilan yuving, so'ng quriting. (Bu rasmlardagi stol tennisi to'plari juda ishlatilgan va men yuvishdan oldin juda boshqacha ko'rinardi!)
- Har bir stol tennisi to'pini oling va to'pni o'rta tikuvdan kesib olish uchun ehtiyotkorlik bilan asbob yoki aniq pichoqni ishlating. (To'pni nurga ko'tarib, siz tikuvni ko'rishingiz kerak).
- Keyin, qaychi yordamida qirrasini kesib oling va qopqoq 1 1/2 dyuymli uyaga sig'maguncha, yana 1/8 " - 1/4" ni kesib oling.
- Har bir stol tennisi to'pini o'rnatish uchun bir tomonini sekin uyaga bosing, so'ngra to'pning chetlarini uyaga joylashtiring.
- Meniki shunchalik mahkam o'rnashganki, hech qanday elim kerak emas edi. Agar kerak bo'lsa, ularni uyaga joylashtirganda, orqa tomoniga issiq elim surting.
- Eslatma: Agar to'p qopqog'i mos kelmasa, uni uyaga tushmaguncha pastki chetidan biroz qirqib turing. To'g'ri o'lchamga ega bo'lish uchun to'plardan birini o'rnatishni mashq qilish yaxshi bo'lishi mumkin, keyin boshqalarini xuddi shunday qirqing.
12 -qadam: Plitka qopqog'ini o'rnating
Plitka qopqog'ini tekis tornavida yordamida mahkamlang.
13 -qadam: Push tugmachasini va Piezoni ulang
- Bosish tugmachasini old teshikdan o'tkazing va ushlab turing, orqa quriguncha issiq elim qo'shing.
- Piezodan har qanday qopqoqni olib tashlang va uyaga kiring. O'rnatish uchun issiq elimdan foydalaning.
14 -qadam: O'rnatish va lehim rezistorlari
Shunday qilib, minimal elektron komponentlarga ega bo'lgan oddiy elektron loyihalar uchun men rezistorlar va simlarni to'g'ridan -to'g'ri yog'och taxtaga ulashning oddiy usulini afzal ko'raman. Komponent simlari uchun taxtada kichik teshiklarni burg'ulash, ularni lehimlash vaqtida osongina ushlab turishga imkon beradi!
- Birinchidan, taxtaning orqa tomonida LEDlarning ranglarini, + va - bilan olib keladigan chiziqlarni belgilang (esda tutingki, eng uzun tomoni)
- Bundan tashqari, sariq LED yorlig'i uchun ikkala ijobiy terminal R (qizil) va G (yashil) bilan belgilanadi, chunki u ikkita simga ega bo'ladi
- Yog'ochdan 1/8 "yoki 1/16" kichik teshikni taxtadagi teshikdan chiqadigan har bir LED chizig'ining yonida burg'ulang.
- Ogohlantirish: taxtadan old tomonga burilmang. Faqat 1/4 " - 1/2" teshik, bu erda siz simlar bilan oziqlanishingiz mumkin.
- LED simlarini sekin egib, teshikka soling
- Keyin, har bir LEDdagi musbat+ terminaldan 1/8 dyuym masofada 1/8 "yoki 1/16" kichik teshik qazing.
- Diagramma asosida bu bo'shliqni qamrab oladigan rezistor hajmini yozing
- Keyin, rezistor simlarini katlayın yoki kesib oling va har bir bo'shliqni mos keladigan rezistor bilan o'rab oling
- Lehimlash apparati va lehimdan foydalanib, komponentlar uchlari tegib turishi kerak va endi siz har bir teshikda lehim qilishingiz mumkin
- Oxir -oqibat, komponentlarni yaxshiroq ushlab turish uchun har bir ulanish joyiga issiq elim surting va taxtaga olib boring.
15 -qadam: O'chirish simini ulang
LEDlar, rezistorlar, tugma, piezo, yorug'lik kalitlari va Arduino o'rtasida aloqa o'rnatish uchun diagramaga amal qiling. Diagrammada qora bo'lgan har bir chiziq Arduino -dagi erga (GND) ulangan. Rezistorlarga o'xshab, yog'ochdan teshik ochish, barcha er simlarini teshikka quyish uchun arduinoga olib boradigan bitta sim bilan ulash mumkin. Yana, issiq elim yordamida simlarni taxtada xohlagan joyingizga mahkamlang.
16 -qadam: Arduino -ni o'rnating
Arduino -ni panelning orqa tomoniga qo'ying va yon tomonlaridagi kichik teshiklar yoki mustahkam lenta yordamida vintlar yordamida taxtaga mahkamlang.
17 -qadam: Batareyalar va quvvat kalitini qo'shing
Agar siz kartani USB quvvatidan o'chirishni xohlamasangiz, 4AA batareyasini zanjirga batareyalar to'plami yordamida qo'shing. Ijobiy terminal va Arduino o'rtasida kichik slaydni almashtirish sizga quvvatni yoqish va o'chirish imkonini beradi, chunki oddiy Arduino Uno va LEDlar batareyalarni tezda tugatadi.
18 -qadam: Arduino -ni kodlang
Simon Saysning asl kodi bu loyiha uchun juda yaxshi ishladi, lekin men kalitni LED va boshqa rejimlarga oddiy o'tishni kiritish uchun ba'zi o'zgartirishlar kiritishim kerak edi. Videoda funksionallik ko'rsatilgan va quyida tugallangan o'yinlar uchun kod ko'rsatilgan.
19 -qadam: Sinab ko'ring, zavqlaning va hatto sozlang
Hamma narsa ulangan bo'lsa, kontaktlarning zanglashiga va funktsionalligini tekshiring. Men hali o'zim uchun orqa (quti) qismini qo'shmaganman, lekin bolalar buni yaxshi ko'rishadi! Men uni bir nechta yog'och bilan o'rab olaman yoki panelni o'yin maydoniga qo'yaman. Baxtli bolalar o'yini! O'zingizning mantiq va o'yinlaringizni ushbu oddiy sozlamaga qo'shishingiz mumkin!
Tavsiya:
O'yinlar !!! - Kirish: 5 qadam
O'yinlar !!! - Kirish: Salom! Men sizga code.org saytida uch xil o'yinni yaratishni o'rgataman. Har bir o'yin qo'llanmasida men shablonni joylashtiraman, uni siz remix qilishingiz va videomni ko'rayotganda ishlatishingiz mumkin. Umid qilamanki, vaqtingizni maroqli o'tkazasiz !! Agar siz mening o'yinlarimni shunchaki ko'rishni xohlasangiz
Bitta analog kirishni ishlatadigan 4 tugmachali o'yinlar: 6 qadam (rasmlar bilan)
Bitta analog kirishni ishlatadigan 4 ta tugmachali o'yinlar: Bu ko'rsatma bir nechta tugmalar uchun bitta analogli kirish liniyasidan foydalanishga qaratilgan bo'lib, ularni bir-biridan mustaqil ravishda aniqlash mumkin. Va bu tugmalardan foydalanishni ta'kidlash uchun to'rt xil 4 tugmachali o'yinlarni o'ynash mumkin. Barcha o'yinlar (8 da
Balli taxtali ikkita o'yinchi bitta LED chiziqli o'yinlar: 10 qadam
Ikkita o'yinchining yagona LED tasmasi - taxtali: birinchi navbatda butun dunyodagi barcha xalqlar uchun Xudodan ibodat qiling, Xudo faqat shu vaqtda bizga yordam bera oladi. Hammamiz qulflanganmiz va boradigan joyimiz yo'q. Menda boshqa ishlarim yo'q, shuning uchun pythonni onlayn o'rganishni boshlang va o'ylay olmayman
20 soatlik 20 dollarlik stol usti yuzlab o'yinlar bilan qurilgan. 7 qadam (rasmlar bilan)
Yuzlab o'yinlar bilan 20 soatlik 20 dollarlik stol usti arkadasi. Men bir paytlar shunday narsa qilishni xohlardim, lekin boshqa loyihalar bilan shoshilmasdim. Men shoshmaganim uchun, qurilish uchun zarur bo'lgan barcha komponentlarni arzon narxlarda yig'ib olguncha kutdim. Mana
Windows uchun klassik o'yinlar: 4 qadam
Windows uchun klassik o'yinlar: Windows uchun birinchi o'yinlarni eslaysizmi? Men Windows uchun o'yinlar haqida gapirayapman 3.1, 95, & 98. Xususan, men Windows uchun Microsoft Entertainment Pack -ga e'tibor qarataman. Men sizga bu klassikalarni qanday bepul yuklab olishni ko'rsataman