Mundarija:
- Ta'minotlar
- 1 -qadam: Fayllarni yuklab oling va qismlarini Lasercut
- 2 -qadam: LED tasmasini lehimlang
- 3 -qadam: LEDni yog'ochga qo'shing
- 4 -qadam: Vintlar va murvatlarni qo'shing
- 5 -qadam: Boltlarga quti tomonini qo'shing
- 6 -qadam: qutini yig'ing
- 7 -qadam: Micro: bit qo'shing
- 8 -qadam: LEDni yoping
- 9 -qadam: Dizayningizni qo'shing
- 10 -qadam: Kengaytmani oling
- 11 -qadam: Micro: bit dasturlash
- 12 -qadam: Sinab ko'ring
Video: Mikro: bitli tungi chiroq: 12 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:24
Shunday qilib, bu juda oddiy loyiha, biz Micro: bit -ni kuch bilan ishlatamiz va kichik tungi chiroqni boshqaramiz. Men loyihani yaratdim, shuning uchun men Neopixel kirishimdagi kichik LED tasmasini ishlatishim mumkin edi, lekin chiroqni juda sinfxonalarda ishlab chiqarilishi mumkin bo'lgan darajada arzon va sodda qilish men uchun ham muhim edi.
Ta'minotlar
Materiallar:
1 x Micro: bit
Neopikselli chiziqlar (WS2812B).
Bir oz sim
Lehim
3 mm MDF, siz kontrplakdan ham foydalanishingiz mumkin
Yog'och yopishtiruvchi
3 x M3 murvat
9 x M3 yong'oq
Bir parcha akril
Qora yoki quyuq rangtasvirchilarning tasmasi
Asboblar:
Lehimlash temir
Lazerli kesuvchi
Tel o'tkazgich
1 -qadam: Fayllarni yuklab oling va qismlarini Lasercut
Fayllarni yuklab oling va ularni laserkut qiling. Akril qismi shunchaki zerikarli kvadrat, shuning uchun unga o'zingizning dizayningizni qo'shishingiz mumkin. Ushbu loyihada men tepada biroz yumaloq qilib, xotinim men uchun chizgan kapalakni qo'shdim.
2 -qadam: LED tasmasini lehimlang
Keyin biz neopixel tasmasini kesib tashladik, shunda bizda faqat uchta neopiksel bor. Neopixel tasmasini piksellar oralig'ida kesish mumkin. Agar siz birinchi rasmga qarasangiz, u holda chiziqni oq chiziqda qisib qo'yish mumkin. Faqat tel kesgichdan foydalaning.
Keyin unga uchta simni lehimlang. Men Dinda yashil simni, gndda qora simni va 5 v da qizil simni ishlatganman.
3 -qadam: LEDni yog'ochga qo'shing
LED tasmasini kichik yog'och chiziqqa joylashtiring. Ipdagi tasmani yoki ikki tomonlama lentani ishlating.
4 -qadam: Vintlar va murvatlarni qo'shing
Endi simni oling va uni murvatlardan biriga o'rab oling, so'ngra simni ushlab turish uchun nonni ishlating.
Buni uchta sim uchun takrorlang.
5 -qadam: Boltlarga quti tomonini qo'shing
Keyin yana 3 ta yong'oqni ishlating va teshiklari bo'lgan o'rmon qismidagi murvatlarni mahkamlang. Simlarni to'g'ri ulash juda muhim. Rasmga qarang.
6 -qadam: qutini yig'ing
Endi yog'ochga elim qo'shing va qutini yig'ing.
7 -qadam: Micro: bit qo'shing
Micro: bitni qutiga burab qo'yish uchun yana 3 ta yong'oqdan foydalaning.
8 -qadam: LEDni yoping
Micro: bitda LED yoqilgan bo'lsa, u yoqilganda ko'rsatiladi. Biz uning ustiga qora rassomlar lentasining bir necha qatlamini qo'yib, nurni o'chirmoqchimiz.
9 -qadam: Dizayningizni qo'shing
Buning uchun akril bo'lakni teshikka soling.
10 -qadam: Kengaytmani oling
Avval siz Makecode muharririga borasiz va yangi loyihani boshlaysiz. Keyin "Kengaytirilgan" ga o'ting va "Kengaytmalar" ni tanlang. Bilingki, men daniyalik bo'lganim uchun, bu tugmalar rasmlarda biroz boshqacha nomlangan. Kengaytmalarda siz "neopixel" ni qidirasiz va yuqori chapdagi natijani tanlaysiz.
11 -qadam: Micro: bit dasturlash
Bu erda har beshinchi soniyada uchta LEDning rangini o'zgartiradigan kichik sinov dasturi, lekin siz uni yanada qiziqarli qilishingiz mumkin. Qorong'i tushganda uni yoqishingiz mumkin. Chiroqni silkitganda yoki bluetooth orqali boshqarilganda rangini o'zgartiring. Siz dasturlash bilan ko'p ish qilishingiz mumkin.
Men bu erda Neopixellarni dasturlash bo'yicha ko'rsatma tayyorladim.
Siz bu erda kodni topishingiz mumkin.
12 -qadam: Sinab ko'ring
Micro: bit dasturini tugatgandan so'ng, siz yangi chiroqni sinab ko'rishingiz mumkin.
Ushbu loyihani o'zgartirishning ko'plab usullari mavjud. Turli xil akril dizaynlar. Turli xil dasturlar, lekin siz qutini balandroq qilib ko'rsatishga harakat qilishingiz mumkin, shunda u LEDni Micro: bit yoki undan ham kengroq qilib yopadi, shunda siz faqat 3 o'rniga 4 LEDga ega bo'lishingiz mumkin.
Tavsiya:
Arduino Nano-MMA8452Q 3 o'qli 12 bitli/8 bitli raqamli akselerometr bo'yicha qo'llanma: 4 qadam
Arduino Nano-MMA8452Q 3-o'qli 12-bitli/8-bitli raqamli akselerometr bo'yicha qo'llanma: MMA8452Q-bu 12 bitli, aqlli, kam quvvatli, uch o'qli, sig'imli, mikromaxinli akselerometr. Foydalanuvchilar tomonidan dasturlashtiriladigan moslashuvchan variantlar akselerometrga o'rnatilgan ikkita funktsiya yordamida ta'minlanadi, ular ikkita uzilishga o'rnatiladi
Raspberry Pi MMA8452Q 3 o'qli 12-bitli/8-bitli raqamli akselerometr Python qo'llanmasi: 4 qadam
Raspberry Pi MMA8452Q 3-o'qli 12-bitli/8-bitli raqamli akselerometr Python qo'llanmasi: MMA8452Q-bu 12 bitli aniqlikdagi aqlli, kam quvvatli, uch o'qli, sig'imli, mikromashinli akselerometr. Foydalanuvchilar tomonidan dasturlashtiriladigan moslashuvchan variantlar akselerometrga o'rnatilgan ikkita funktsiya yordamida ta'minlanadi, ular ikkita uzilishga o'rnatiladi
Raspberry Pi MMA8452Q 3 o'qli 12-bitli/8-bitli raqamli akselerometrli Java darsligi: 4 qadam
Raspberry Pi MMA8452Q 3-o'qli 12-bitli/8-bitli raqamli akselerometr Java darsligi: MMA8452Q-bu 12 bitli aniqlikdagi aqlli, kam quvvatli, uch o'qli, sig'imli, mikromaxinli akselerometr. Foydalanuvchilar tomonidan dasturlashtiriladigan moslashuvchan variantlar akselerometrga o'rnatilgan ikkita funktsiya yordamida ta'minlanadi, ular ikkita uzilishga o'rnatiladi
Mini LED karavotli tungi chiroq / chiroq: 5 qadam
Kichkina LED karavotli tungi yorug'lik / chiroq: Birinchidan, shuni aytishim kerakki, bu Sunbanks tomonidan ishlab chiqarilgan Mini -mustaqil LED lampadan ilhomlangan. Ledni stoldan uzoqda ushlab turish uchun biro ishlatishning o'rniga, men bazadan yorug'likni loyihalash uchun aniq nuqtai nazarni qo'lladim, bu kichik loyiha - bu prototip
Arduino RGB LED chiroq + 4 bitli LCD displey: 4 qadam
Arduino RGB LED chiroq + 4 bitli LCD displey: Bu mening birinchi ko'rsatma !!! yay .. Davom etishdan oldin. Men yog'ochni qanday kesish yoki hamma narsani birlashtirish haqida batafsil ma'lumotga ega emasman. Men butun qurilish jarayonini erkin qildim, xayolimga nima kelganini men takrorladim. Bu ko'rsatmaning mohiyati