
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
2025 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2025-01-23 15:14

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