Mundarija:
- 1 -qadam: kerakli materiallar
- 2 -qadam: LED matritsasini yaratish
- 3 -qadam: LEDlarni boshqarish
- 4 -qadam: Joystikni ulash
- 5 -qadam: O'yinni dasturlash
- 6 -qadam: LED matritsasini ulash
- 7 -qadam: Qovoq o'ymakorligi
- 8 -qadam: Poyani joystikka o'rnatish
- 9 -qadam: LED va joystikni joylashtirish
- 10 -qadam: O'yin o'ynash
Video: Pumpktris - Tetris qovoq: 10 qadam (rasmlar bilan)
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:26
Kim bu Halloweenda interaktiv qovoq ichsa, yuzlar va shamlar jilmayishini xohlaydi? Qovoqning yuziga o'yilgan, svetodiod bilan yoritilgan va dastani nazoratchi sifatida ishlatilgan, 8x16 o'lchamli panjara ustida o'zingiz yoqtirgan blok-yig'ma o'yinini o'ynang. Bu o'rta darajada rivojlangan loyiha va Arduino muhitida lehimlash va dasturlash tajribasini talab qiladi. Siz organik moddalar va uning barcha o'ziga xos xususiyatlari bilan ishlaysiz, shuning uchun o'lchovlar siz foydalanayotgan oshqovoqqa moslashtirilishi kerak bo'lishi mumkin.
1 -qadam: kerakli materiallar
O'zingizning Pumpktris -ni yaratish uchun sizga quyidagilar kerak bo'ladi: Komponentlar
- 128 ta 5 mm amberli LED (men ularni Mouserdan ishlatganman) Har qanday xato yoki sinovni yopish uchun qo'shimcha sotib oling. Menda 140. Kehribar an'anaviy ravishda chiroq yonib turadigan olovga o'xshaydi, lekin siz xohlagan rangni ishlatishingiz mumkin.
- Arduino mikrokontroller
- 1/16 "issiqlik qisqaruvchi quvurlar (11 fut yoki 256 1/2" uzunlikdagi bo'laklar)
- Olinadigan tutqichli arkadli joystik (bu SparkFun men uchun yaxshi ishladi)
- 4 #6 neylonli gipsokarton langarlari bu kalitlar bilan emas, balki chuqur vintlardek vintlardek ko'rinadi.
- Gipsokarton langarlari bilan bir xil o'lchamdagi va turdagi 4 dyuymli uzun vintlar. Langar bilan kelganlar juda uzun bo'ladi.
- 6 mm x 50 mm murvat (yoki o'lchami joystik ushlagichiga mos keladi)
- 6 mm tutashtiruvchi gayka (yoki yuqoridagi murvat bilan mos kelish uchun har qanday kattalik) Birlashtiruvchi gayka oddiy nonga o'xshaydi, lekin uzunligi qariyb bir dyuym bo'lib, ikkita murvat yoki tishli novda bo'laklarini ulash uchun ishlatiladi.
Va nihoyat, sizga 1 oshqovoq kerak bo'ladi. Sizga faqat bittasi kerak, lekin men ikkitasini tavsiya qilaman, shunda sizda burg'ulash va kesish bilan shug'ullanishingiz mumkin. Sizning LED matritsangiz balandligi taxminan 4 dyuymdan 8 dyuymgacha bo'lgan maydonni qamrab oladi, shuning uchun siz matritsangiz atrofga o'ralib ketmasligi uchun iloji boricha tekis va tekis maydonga ega bo'lgan qovoqni xohlaysiz. Siz ko'pikli oshqovoqdan foydalanishingiz mumkin, lekin bu sehr qaerda? Men ko'pikli qovoqqa kerak bo'lgan o'yma texnikasi haqida gapira olmayman. Asboblar va sarf materiallari
- Lehimlash temir
- Lehim
- Tel kesgichlar
- Tel -chiziqlar
- Quvvat matkapi
- Temir arra
- X-Acto pichog'i
- 13/64 dyuymli matkap
- 1-1/8 dyuymli matkap (men Forstner bitini ishlatganman, lekin belkurak ham ishlashi mumkin)
- 1/4 "ko'pikli yadroli taxta
2 -qadam: LED matritsasini yaratish
Har bir matritsa 64 ta LED va 128 ta simdan yasalgan. Har bir matritsa uchun barcha simlarni muddatidan oldin kesib tashlash va olib tashlash eng oson. 112 ni 2,5 dyuymli bo'laklarga kesib oling va har bir uchidan 1/4 qismini olib tashlang. Qolgan 16 qismini 12 dyuymli bo'laklarga kesib oling va ikkala uchini ham kesib oling. Agar siz simlarning uzunligini qanchalik moslashtirsangiz, qurish va o'rnatish osonroq bo'ladi.
Siz har birida 7 ta qisqa va 1 ta uzun simli o'n sakkiz segmentli romashka zanjirlarini qurishdan boshlaysiz. Keyingi bo'lak va lehim bilan har bir uchini burang. Simlarni LEDlarga ulash uchun sizga LEDni ushlab turadigan moslama kerak bo'ladi. Qalinligi 1/4 dyuymli ko'pikli yadroli bo'lakka yarim dyuymli oralig'i bo'lgan 8x8 o'lchamli panjara torting, so'ngra har bir chorrahada diametrli LEDdan bir oz kichikroq teshikni burkab qo'ying. Sizda 64 teshik bo'ladi. Siz tugatdingiz. Teshiklarning yuqori qatoriga 8 ta svetodiod joylashtiring. Ko'pikli yadro svetodiodli LEDlarga mos keladigan darajada cho'zilib ketadi va ularni mahkam ushlaydi. LEDlarni uzunroq oyoqli anodli sim har biriga o'zingizga qarab turadigan qilib tekislang. Ikki marta tekshiring, chunki agar siz xato qilsangiz, matritsa ishlamaydi. Har bir anod uchini taxminan 1/4 dyuym uzunlikdagi qisqich bilan mahkamlang va simlarni ulashni osonlashtirish uchun uni lehim bilan yoping. Issiqlikka chidamli 8 ta quvurni 1/2 dyuymli bo'laklarga kesib oling. Quvurning bir bo'lagini birinchi simli ulanishga o'tkazing, uni orqaga surib, lehimning issiqligidan ta'sir qilmang, so'ngra simli ulanishni LED anodiga lehimlang. Sovutgandan so'ng quvurni ulanish ustidan pastga siljiting. Keyingi LEDga o'ting, quvur bo'lagiga siljish jarayonini yana etti marta takrorlang, ulanishni lehimlang. Hammasi bir -biriga ulangan sakkizta LEDni bir -biriga bog'lab qo'ying, ularni datchikdan chiqarib oling va yana etti qatorni takrorlang, har bir LEDning anodli simi bilan barcha ulanishlarni o'rnatganingizga ishonch hosil qiling. sakkiz qatorni lehimlagandan so'ng, ustunlarni birlashtirish va matritsa qilish vaqti keldi. LED chizig'ining barchasini o'zingiz yasagan moslamaga joylashtiring. Uzoq simni bir xilda saqlang. har bir chiziqning yon tomoni. Har bir LEDning katodli simini birinchi ustunga kesib oling va qalaylang umn, xuddi mag'lubiyatni yaratganingiz kabi. Boshqa simli zanjirni oling va uni LEDlarga lehimlash jarayonini takrorlang, faqat shu safar siz uni 90 gradusda birinchi simlar to'plamiga ulaysiz. Uzun simni matritsaning bir tomonida saqlang. Har bir ustunni to'ldirganingizda, uni ko'pikli yadrodan olib tashlang va keyingi ustunga kirishni ta'minlash uchun uni chetidan katlayın. Hammasi tugagach, sizda 8 ta satr va 8 ustunga birlashtirilgan 64 ta LED bo'ladi. Afsuski, ikkinchi matritsa uchun jarayonni yana takrorlash kerak. Agar sizga tanaffus kerak bo'lsa, kod ustida ishlash uchun 3, 4 va 5 -bosqichlarga o'ting, so'ngra bu erga qayting.
3 -qadam: LEDlarni boshqarish
Siz yaratgan LED matritsalar Adafruit -dan ikkita ikkita Mini 8x8 LED matritsali xalta bilan boshqariladi. Har bir nazorat moslamasi Arduino -dan ikkita simli 64 ta LEDni boshqarishga imkon beradi va siz bir xil ikkita simga bir nechta kontrollerni ulashingiz mumkin. 4-pinli quvvat/ma'lumot/soat sarlavhasini lehimlash uchun LED Matrix xalta bilan birga kelgan ko'rsatmalarga amal qiling. Keyin, u bilan birga keladigan LED matritsasini lehimlash o'rniga, ryukzakka ikki qatorli ayol boshliqlarni lehimlang. Sarlavhalarga kiritilgan mini LED matritsani ulang. Matritsani taxtaga ulang va uni quyidagicha ulang:
- Orqa sumkadagi CLK pinini Arduino -dagi analog pin 5 ga ulang.
- DAT pinini Arduino -dagi analog pin 4 ga ulang.
- GND -ni Arduino -dagi topraklama piniga ulang.
- VCC+ ni 5V ga ulang.
Adafruit LED xalta kutubxonasi va Adafruit GFX kutubxonalarini yuklab oling va ularni kompyuteringizning Arduino eskiz papkasidagi "kutubxonalar" papkasiga nusxalash orqali kompyuteringizga o'rnating. "Matrix8x8" faylini Arduino -ga yuklang va LED xalta ishlayotganini tekshiring. LED matritsasi pinlari ayol sarlavhalarda yaxshi aloqa qilmasligi mumkin, shuning uchun siz aloqa qilish va barcha satrlar va ustunlar yonib turishi uchun uni qimirlatish yoki qisman olib tashlashingiz kerak bo'ladi. Jarayonni ikkinchi LED ryukzak bilan takrorlang, lekin bu safar xalta ustidagi A0 yostiqchalari bo'ylab o'tish moslamasini lehimlab, unga yangi manzilni belgilashingiz kerak bo'ladi. "Matrix8x8" kodini qayta ishga tushiring, lekin "matrix.begin (0x70)" qatorini "matrix.begin (0x71)" ga o'zgartiring, shunda kod yangi LED ryukzakni hal qiladi.
4 -qadam: Joystikni ulash
Joystikda har biri ikkita terminali bo'lgan to'rtta kalit bo'lishi kerak. Joystikni o'ngga siljitsangiz, u chapdagi kalitni, pastga siljitganda tepadagi kalitni va boshqalarni ishga tushiradi. Har bir kalitning bitta terminalida 3 dyuymli simni lehimlang. Bu to'rtta simning ikkinchi uchini bir -biriga bog'lab, 12 dyuymli simga lehimlang. Bu to'rtta kalit uchun umumiy nuqta. Har bir kalitning qolgan terminaliga 12 dyuymli simni lehimlang, so'ng ularni quyidagicha ulang:
- Pastki kalitni (yuqoriga ko'tarilganda faollashtirilgan) Arduino analog piniga ulang.
- Chap kalitni (o'ngga bosganingizda faollashtirilgan) Arduino analog pin 1 ga ulang.
- Yuqori tugmachani (pastga bosganingizda faollashtirilgan) Arduino analog pin 2 ga ulang.
- O'ng kalitni (chapga bosganingizda faollashtirilgan) Arduino analog pin 3 ga ulang.
- Umumiy topraklama simini Arduino -dagi topraklama piniga ulang.
5 -qadam: O'yinni dasturlash
Qo'shilgan Pumpktris.ino.zip -ni yuklab oling, oching va faylni Arduino ishlab chiqish muhitida oching. Kompilyatsiya qiling va Arduino -ga yuklang. Endi siz avvalgi bosqichda o'rnatgan mini LED matritsasida o'ynashingiz kerak. Men kodni iloji boricha sharhlashga harakat qildim, lekin bu erda asosiy jarayonlar haqida umumiy ma'lumot: Shakllarni tavsiflash Har biri 4 pikselli va har biri to'rtta aylanish mumkin bo'lgan etti tetromino mavjud. Biz bularning barchasini ko'p o'lchovli massivda saqlaymiz: birinchi o'lchov etti shakl, ikkinchisi har bir shakl uchun to'rtta aylanishni o'z ichiga oladi, uchinchisi to'rtta pikselli tavsiflarni o'z ichiga oladi, ularning har biri X va Y koordinatasidan iborat. Masalan, "T" shakli tasvirlangan:/ * T */ {/ * burchak 0 */ {{0, 1}, {1, 1}, {2, 1}, {1, 2}},/ * burchak 90 */ {{1, 0}, {1, 1}, {2, 1}, {1, 2}},/ * burchak 180 */ {{1, 0}, {0, 1}, {1, 1}, {2, 1}}, / * burchak 270 * / {{1, 0}, {0, 1}, {1, 1}, {1, 2}}}
Faol bo'lakni kuzatish Hozirgi vaqtda ijro etilayotgan asarni kuzatib borish uchun dastur activePiece o'zgaruvchisini saqlaydi. Bu massivning eng yuqori darajasidagi faol shakl indeksi. Shuningdek, u joriy aylanish indeksini o'z ichiga olgan aylanish o'zgaruvchisini saqlaydi. XOffset o'zgaruvchisi har bir bo'lak qanchalik chapga yoki o'ngga (0-7) ketishini, yOffset esa taxtaning qanchalik pastga (0-15) tushganligini kuzatadi. Faol bo'lakni chizish uchun, dastur tanlangan qismning joriy aylanishidan tortib olingan har bir pikselning X va Y koordinatalariga X va Y ofset qiymatlarini qo'shadi. dona, har bir bayt qatorni ifodalaydi. Masalan, quyida joylashgan qator pastki ikkita satrning markazida o'tirgan L shaklini ifodalaydi (oxirgi ikki baytda 1 -lar bilan ko'rsatilgan): bayt sampleGrid [16] = {B00000000, B00000000, B00000000, B00000000, B00000000, B00000000, B00000000, B00000000, B00000000, B00000000, B00000000, B00000000, B00000000, B00000000, B00100000, B00111000}; To'qnashuvni aniqlash Faol bo'lakni siljitishga urinishda, dastur birinchi navbatda yangi pozitsiyani sobit bo'laklar qatoridan tekshiradi. Agar to'qnashuvlar bo'lmasa, harakatga ruxsat beriladi va matritsa qayta chiziladi. Agar chapga, o'ngga yoki burilishga harakat qilayotganingizda to'qnashuv aniqlansa, harakat taqiqlanadi. Agar bo'lakni tashlamoqchi bo'lganingizda to'qnashuv aniqlansa, bo'lak o'z o'rnida qoladi va belgilangan piksellar qatoriga qo'shiladi. Parchalarni avtomatik ravishda tushirish O'yin tezligi gravityTrigger va stepCounter o'zgaruvchilari tomonidan boshqariladi. Dasturning har bir tsikli stepCounter -ni oshiradi va har safar stepCounter gravityTrigger -da saqlangan songa yetganda, u faol qismni bir darajaga tushiradi. O'yin davom etar ekan, gravityTrigger kamayadi, shunda faol bo'lak tez -tez tushib turadi va dastur oxirigacha tushib ketadi. Har safar tarmoqqa faol bo'lak o'rnatilganda, dastur to'liq bayt/satrlarni tekshiradi (B11111111). Agar u topsa, u uch marta yonadi, keyin o'chiriladi va bo'sh joyni to'ldirish uchun yuqoridagi satrlar tushadi. "matrixTop.setRotation (1)" qatorlarida berilgan qiymat. va/yoki "matrixBottom.setRotation (1);" "setup ()" tsiklida. Agar bo'laklar noto'g'ri matritsadan boshlangan bo'lsa, har bir matritsaning joylashishini o'zgartiring yoki "matrixTop.begin (0x70)" da e'lon qilingan manzillarni teskari aylantiring; va "matrixBottom.begin (0x71);" "setup ()" pastadirining satrlari. Agar ba'zi qatorlar yoki ustunlar yonmasa, ayol LED sarlavhasida mini LED matritsani siljiting. Ehtimol, ular yaxshi aloqa qila olmaydilar.
6 -qadam: LED matritsasini ulash
Agar barcha kodlar va boshqaruv elementlari mini LED matritsalar bilan ishlayotgani tasdiqlangan bo'lsa, siz o'zingizni lehimlagan katta LED matritsalarini ulash vaqti keldi.
Siz har bir simni matritsali ryukzakdagi sarlavhalarga alohida -alohida ulashingiz mumkin, lekin siz, albatta, juda ko'p tiqilib, ajratib qo'yishingiz mumkin, shuning uchun bu juda qiyinchilik tug'diradi. Buning o'rniga, siz har bir simni erkak bosh tasmasiga lehimlab, matritsali xalta ichiga ulashni xohlaysiz. Men sarlavha chiziqlarini prototip taxtasiga o'rnatdim, shunda men 16 ta pinni bir -biriga ulashim va ajratishim mumkin edi. 1-4-qatorlar matritsali xalta ustidagi 1-4-pinlarga ulanadi (yuqoridagi 4-pinli quvvat/yer/ma'lumotlar/soat pinlari bilan ryukzakni pastga qarab turganingizda, pinni raqamlash chap yuqori qismdan boshlanadi). 1-4 ustunlar 5-8 pinlarga ulanadi. PIN -kodni o'rash 9 -pin pastki o'ng burchakda bo'lishi uchun. 5-8-qatorlar 12-9-pinlarga, 5-8-ustunlar esa 16-13-pinlarga ulanadi. Aniqroq bo'lish uchun diagramaga qarang. Har bir matritsani xalta ichiga ulang va 4 -bosqichda mini LED matritsalar uchun qilgan "matrix8x8" dasturini ishga tushiring. Agar har biri ishlayotgan bo'lsa, o'yin dasturini yuklashingiz mumkin. Agar u ishlamasa, katta LED matritsaning satrlari va ustunlari ryukzakning to'g'ri pinlariga ulanganligini tekshiring. LED matritsasini ko'pikli yadroli yig'gichga o'rnatish butun tizimni sinovdan o'tkazishni osonlashtiradi.
7 -qadam: Qovoq o'ymakorligi
Barcha elektronikangiz ishlamaguncha, oshqovoqqa o'yma qilmang. O'yilgan qovoqning saqlash muddati cheklangan, agar siz uni birinchi o'yib, so'ngra elektronikaga 2 kun sarflasangiz, bu ikki kunlik o'yin-kulgidan mahrum bo'ldingiz.
Qovoqning eng tekis tomonini toping, shunda sizning LED paneli juda uzoqqa burilmasligi kerak, keyin qarama -qarshi tomondan teshik oching. Saxiy bo'ling; Qo'lingizni ishga joylashtirish uchun sizga joy kerak bo'ladi. Siz tepani an'anaviy qovoqqa o'xshatib kesmaysiz, chunki uni joystik uchun buzilmagan holda qoldirish kerak. Qovoq goo va elektronika eng yaxshi do'st emas, shuning uchun ichini yaxshilab tozalang. Eng yaxshi ko'rinadigan Pumpktris uchun siz LEDlar panjarasi to'g'ri va oshqovoqqa to'g'ri kelishini xohlaysiz. PDF bir -biridan yarim dyuymli 8x16 oralig'ida biriktirilgan. Buni chop eting (yoki o'zingizning bo'sh joyingiz bilan o'zingiz tayyorlang), qirralarini kesib oling va qovoqning old tomoniga yopishtiring. To'g'ridan -to'g'ri yuqoriga va pastga ishonch hosil qiling. Tirnoq, tish pichoq yoki boshqa shunga o'xshash asbob yordamida, qog'ozda belgilangan har bir LEDning o'rtasiga uchuvchi teshik oching. Qog'oz orqali to'g'ridan -to'g'ri burg'ulash tavsiya etilmaydi, chunki u siljishi yoki yirtilib ketishi mumkin. Barcha uchuvchi teshiklari teshilganidan so'ng, qog'oz shablonini olib tashlang va har bir teshikni burg'ilash uchun 13/64 dyuymli matkapni ishlating. Matkapni qovoq yuziga perpendikulyar tekislamang! Agar shunday qilsangiz, Qovoqning egilishi tashqi tomondan bir yarim dyuymli teshiklarni ichkarida birlashishiga olib kelishi mumkin va LEDlarni kiritish qiyin bo'ladi. Buning o'rniga barcha teshiklarni parallel saqlashga harakat qiling. Hamma teshiklar burg'ilanganda, X-Acto pichog'idan foydalanib, har bir teshik atrofida kvadrat "piksel" kesib oling. Pichoqni har bir teshikning o'rtasiga qarating va piksellar oralig'ida 1/8 dyuym qoldiring. Men amaliy oshqovoq sotib olishni va undan burg'ulash va piksel o'yish texnikasini takomillashtirish uchun foydalanishni taklif qilaman. Tayyor mahsulot uchun topilgan mukammal oshqovoqni buzish imkoniyatidan oldin, o'sha erda o'zlashtiring.
8 -qadam: Poyani joystikka o'rnatish
Endi siz dastani o'yinni boshqarish uchun joystik sifatida moslashtirasiz.
Ildizni taglikka iloji boricha yaqinroq kesib oling. Agar kesma silliq va toza bo'lmasa, uni tekislash uchun silliqlash blokidan foydalaning. 1-1/8 dyuymli teshikni to'g'ridan-to'g'ri poyaning tagidan va oshqovoqdan burang. Joystik to'pini burang va milni qovoq ichidan teshikning o'rtasiga tekislang. joystick qovoqning old yuzi bilan to'rtburchaklar shaklida-siz o'ynaganingizda, burchaklarni emas, balki bo'laklarni siljitish uchun chapga va o'ngga itarishni xohlaysiz. U o'rtada va kvadrat bo'lganda, tirnoq yoki tish pichoq yordamida ichkariga teshik oching. Qovoq joystik tagidagi o'rnatish teshiklari ustidagi oshqovoq. Joystikni echib oling. Tel kesgichlar yordamida gipsokarton ankerlarining kengayadigan uchlarini qovoq po'stining qalinligidan qisqaroq qilib kesib oling. Keyingi qismning tafsilotlari siz sotib olgan joystikka bog'liq bo'ladi. Men SparkFun -dan ishlatganimda, bilak ushlagichining 6 mm birikmasi bor edi, u sopi bilan almashtiriladi. Agar joystik boshqacha bo'lsa, har xil o'lchamdagi yong'oq va murvatlardan foydalaning poyaning o'rtasiga va 13/64 dyuymli teshikni (siz LED teshiklari uchun ishlatgan o'lchamingiz tasodifan) bir dyuymga yaqin ildizga burang. Bu murvat vintlardek teshikka mahkam o'rnatilganligiga ishonch hosil qilish uchun oshqovoq mashqlarini sinab ko'rish uchun yaxshi qadam bo'ladi. 6 mm x 50 mm boltning boshini temir arra bilan kesib oling. Vintning kesilgan uchi yaqinidagi iplarga epoksi yoki yog'och elim surting va dastani ichiga mahkamlang. Poyasi bir dyuym, tashqarisida bir dyuym bo'lsin. 6 mm ulanish somunini joystik miliga burab qo'ying, lekin joystickni hali qovoqqa o'rnatmang.
9 -qadam: LED va joystikni joylashtirish
Qovoqning ichki qismidan, tagliklari qovoqning ichki yuzasi bilan bir tekis bo'lmaguncha, LEDlarni ketma -ket teshiklariga joylashtiring. Hammasi joyida bo'lganda, bambukdan yasalgan shish yordamida ularni old tomonga chuqurroq suring. Men ularning old chetini tashqi yuzaning 1/4 "dan 3/8" gacha o'tirgan holda qoldirdim. Agar ular er yuzidan ancha pastda bo'lsa, yorug'lik qovoq go'shtiga tushadi va har bir piksel unchalik aniq bo'lmaydi.
Joystikning yuqori qismiga plastik o'ralgan qatlam qo'shing, shaftning o'zi o'tib ketadi. Bu hech bo'lmaganda namlikni namlikka kirishiga to'sqinlik qiladi. Joystikni 1/2 dyuymli vintlar bilan gipsokarton langarlariga mahkamlang. Zanjirlar bilan kelgan vintlar juda uzun bo'ladi va ular qovoqdan o'tib ketadi.
10 -qadam: O'yin o'ynash
Qovoqning pastki qismiga piyola yoki plastmassa oziq -ovqat saqlash idishini joylashtiring. Arduino -ga quvvat manbaini ulang. Endi o'zingizni Pumpktris bilan o'ynang! Qo'shimcha kashfiyot uchun g'oyalar Qo'ziqorinni svetodiod yordamida oshqovoqning yuqori qismiga o'rnatish o'rniga, simsiz yoki uzumga o'xshab bezatilgan kabel yordamida uzoqdan qovoqdan foydalanishingiz mumkin. O'yinning o'rniga, siz chiroqqa aylantiruvchi xabarlarni ko'rsatishingiz mumkin. Siz matritsalarni yon tomonga o'rnatishni xohlaysiz (balandligi 16 dan 8 gacha baland) yoki hatto bitta matritsadan foydalanishingiz mumkin. Muqarrar parchalanish Sizning qovoqingiz oxir -oqibat chiriy boshlaydi va mog'or va qo'ziqorin o'sadi. Bu sizning sog'lig'ingiz uchun xavfli bo'lishi mumkin va sizning elektronikangizdagi nosozliklarga olib kelishi mumkin. Qovoqchada yoki o'sishda o'sishni ko'rganingizda, barcha elektronikalarni olib tashlash yaxshidir, shunda siz ularni keyinchalik Haz-Mat tozalashini talab qilmasdan qayta ishlata olasiz.
Halloween bezaklari tanlovining ikkinchi mukofoti
Tavsiya:
Animatronik ko'z bilan Halloween oshqovog'i - Bu qovoq ko'zini yuma oladi!: 10 qadam (rasmlar bilan)
Animatronik ko'z bilan Halloween oshqovog'i | Bu oshqovoq ko'zini yuma oladi!: Ushbu ko'rsatmaga binoan, siz ko'zlari qimirlatganda hammani dahshatga soladigan Halloween oshqovog'ini yasashni o'rganasiz. Ultrasonik sensorning tetik masofasini kerakli qiymatga moslashtiring (9 -qadam), va sizning oshqovoq shirasini olishga jur'at etgan har bir kishini toshbo'ron qiladi
Dasturlashtiriladigan qovoq nuri: 25 qadam (rasmlar bilan)
Dasturlashtiriladigan qovoq nuri: Bu ko'rsatma ATTiny mikrokontroller yordamida dasturlashtiriladigan oshqovoq nuri yasash uchun mo'ljallangan. Bu Arduino IDE yordamida har kimni (8 yoshdan katta) elektronika va dasturlash mikrokontrolderlari bilan tanishtirish uchun o'quv demosi sifatida ishlab chiqilgan. Yopiq objek
Alexa tomonidan boshqariladigan Adam Savage qovoq: 5 qadam (rasmlar bilan)
Alexa tomonidan boshqariladigan Adam Savage qovoqchasi: Mening uyimdagi hamma chiroqlar aqlli, shuning uchun men ularni yoqish va o'chirish uchun qichqirishga odatlanganman, lekin oxirigacha, men chirog'da baqirsam, meni ahmoq qilib qo'yadi. . Men shamga baqirganimda, ayniqsa, soqovman. Odatda bu unchalik emas
Qovoq piksel: 8 qadam (rasmlar bilan)
Pikselli oshqovoq: masofadan boshqarish pulti orqali ichkaridan turli naqshlarda yonib turadigan, sezilmaydigan qovoq yarating. Piksellar ko'p rangli bo'lsa-da, qovoqning qalin po'stlog'i to'q sariq rangdan boshqa hamma narsani filtrlaydi, shuning uchun bizning piksellarimiz rangini o'zgartiradi
GIANT Pumpktris: 8 qadam (rasmlar bilan)
GIANT Pumpktris: O'tgan yili Xellouin bayramida HaHaBird - aka Natan Pryor, Instructables jamoasini o'zining Pumpktris bilan yoritdi. Bu hozirgacha joylashtirilgan eng zo'r Instructables -dan biri edi. Endi biz Instructables -da ajoyib, ajoyib, qo'shnilarmiz