Mundarija:
- 1 -qadam: qismlar
- 2 -qadam: Elektronika va simlar
- 3 -qadam: dasturlash
- 4 -qadam: Nurni boshqarish moslamasini chop eting
Video: Rojdestvo daraxti bilan nafas olish - Arduino Rojdestvo chiroqlarini boshqaruvchi: 4 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:23
9 futli oldindan yoritilgan sun'iy Rojdestvo daraxti uchun boshqaruv qutisi Rojdestvodan oldin buzilgani yaxshi yangilik emas va ishlab chiqaruvchi zaxira qismlarini bermaydi. Bu LED yoritgichli haydovchi va boshqaruvchini Arduino va L298N dvigatel haydovchisidan qanday foydalanishni ko'rsatib beradi, bu vizual effektlar, shu jumladan Rojdestvo daraxtini qayta jonlantirish uchun.
Menda bor daraxt-GE tomonidan ishlab chiqarilgan, rangini o'zgartiruvchi LED Rojdestvo daraxti, quyidagi yorug'lik variantlarini o'z ichiga oladi: 1) aniq LED chiroqlar, 2) ko'p rangli LED chiroqlar, 3) tiniqdan ko'pgacha o'zgarib turadi. Daraxt 29V doimiy quvvat manbai bilan ishlaydigan yorug'lik boshqaruvchisi tomonidan boshqariladi. Rang o'zgarishi qanday ishlaydi? Men boshqaruv qutisini yig'dim, har bir lampochka aniq LED va rangli LEDdan iborat bo'lib, parallel ravishda teskari polarit bilan bog'langan. To'g'ridan -to'g'ri etkazib beriladigan shahar quvvatining kutupluluğuna qarab, aniq LED yoki rangli LED yonadi, shuning uchun rangni o'zgartirish effektini faqat ikkita quvvat manbai bilan ta'minlaydi. Menimcha, boshqaruv qutisi ichidagi H-ko'prigidagi tranzistorlar qisqa tutashgan va quvvat manbai moduli ham shikastlangan. Daraxtning yana ishlashi uchun men 29V doimiy quvvat manbasini topib, qutbni LEDlarga o'tkazishni boshqarishim kerak. Bu shahar motorlarining yo'nalishini va tezligini nazorat qilish bilan bir xil vazifadir. Biroz dasturlash bilan, yorug'lik intensivligini o'zgartirish va "nafas olish" kabi qo'shimcha vizual effektlarni yaratish mumkin.
1 -qadam: qismlar
Chiroqni boshqarish moslamasi ikki qismdan iborat:
- 29V doimiy quvvat manbai
- PWM (Pulse-width Modulation) bilan shahar quvvatining polaritesini almashtirib, LED yorug'lik rangini va yorqinligini o'zgartiruvchi nazoratchi sxemasi.
Daraxt 29V kuchlanishli, taxminan 500mA quvvatga ega. Kam quvvatli 29V doimiy quvvat manbasini topish qiyin. Men 12V DCni 29V DC ga aylantirish uchun XL6009 DC-DC konvertoridan foydalanganman. XL6009 modullari haqida batafsil ma'lumot olish uchun "Instructable" foydali maqolasi mavjud.
Yorug'likni boshqarish uchun men Arduino Nano taxtasi tomonidan boshqariladigan L298N H-ko'prikli motor boshqaruvchisidan foydalandim. L298N ikkita bir xil H-ko'prikdan iborat bo'lib, ularning har biri maksimal 2 amperlik quvvatga ega va bu holatda foydalanish uchun idealdir.
LN298N moduli 29V doimiy quvvatga ega bo'lganligi sababli, 5V kuchlanishli bortdagi 5V quvvat manbai o'chirilishi kerak (kichik 5V Enable jumperni olib tashlang) va tashqi 5V quvvat bilan quvvatlanadi. Men LM298N va Arduino Nano platasini quvvatlantirish uchun 12V DCni 5V ga aylantirish uchun LM2596 DC to DC Buck Converter ishlatardim. XL6009 va LM2596 modullari juda o'xshash, yorug'lik nazorat qilish modulining oxirgi yig'ilishidan oldin chiqish kuchlanishini alohida sozlash va simlarni aniq belgilash tavsiya etiladi.
Komponentlarni ulash uchun men Dupont o'tish simlarini yoki 16-18 AWG torli simlarini ishlatardim.
Bundan tashqari, sizga bir nechta simlar va vintlar kerak bo'ladi, shuningdek, korpusni chop etish uchun 3D -printer va lehimlanadigan temir kerak.
2 -qadam: Elektronika va simlar
Ulanish oddiy. Quvvat manbai modullari kerakli kuchlanishga moslashtirilgandan so'ng, 29Vni L298N moduli dvigatelidagi GND va +12V, L298N modulidagi GND va 5V terminallarini Arduino Nano mos keladigan pinlariga ulang. taxta. Bundan tashqari, sxemaning mantiqiy qismini quvvatlantirish uchun LM2596 modulidan +5V quvvat manbasini bir xil GND va +5V terminallariga ulang. Keyin Arduino Nano -ni L298N -ga quyidagicha ulang:
PIN 9 IN1
PIN 8 IN2
Pin 10 ENA
Nihoyat, LED chiroqlarini L298N modulidagi Chiqish A terminaliga ulang.
3 -qadam: dasturlash
"Nafas olish" effektli Arduino eskizining namunasi ilova qilingan. Siz chastotani o'zgartirish yoki qo'shimcha naqsh va yorug'lik effektlarini qo'shish uchun kodni o'zgartirishingiz mumkin.
4 -qadam: Nurni boshqarish moslamasini chop eting
Quyida korpus uchun STL fayllari keltirilgan, men barcha qismlarni 25% to'ldirish bilan chop etdim. Barcha elektron komponentlarni qutiga joylashtiring, M2x5mm o'z-o'zidan tejamkor vintlarni ishlating va qutini yig'ing.
Tavsiya:
MQ-3 va LEGO qismlari bilan nafas olish moslamasini o'zingiz bajaring: 3 qadam
MQ-3 va LEGO qismlari bilan nafas olish moslamasini o'zingiz bajaring: Ushbu video darslikda siz MQ-3 analog sensori moduli, mini I2C OLED-displeyi (SSD1306), Arduino uchun eskiz bilan to'liq ochiq manbaali havo o'lchagichni yaratish bo'yicha aniq qadamlarni o'rganasiz. ochiq manbali apparat ANAVI gaz detektori va juda ko'p
Rojdestvo chiroqlarini tugma bilan boshlang: 5 qadam
Rojdestvo chiroqlarini tugma bilan boshlang: musiqaga sinxronlangan Rojdestvo chiroqlarini namoyish qilish paytida siz tugmani bosib ko'rsatuvni boshlashingiz mumkin. Bu qo'llanma faqat Raspberry Pi ustida ishlaydigan Falcon Pi Player (FPP) orqali boshqariladigan shou uchun amal qiladi. Agar siz F bilan ishlayotgan bo'lsangiz
USB bilan ishlaydigan RGB LED Rojdestvo daraxti: 9 qadam (rasmlar bilan)
USB bilan ishlaydigan RGB LED Rojdestvo daraxti: Men fizzPOP a'zosi bo'lgan Makerspace -dagi bir necha do'st do'stlarim uchun Rojdestvo arafasida bir nechta sovg'alar berishga qaror qildim. Men qaror qildimki, men ularni butunlay o'zim quraman, shuning uchun ular to'plamni ishlab chiqaraman, shunda ular bino qurishdan zavqlanishadi
Nafas olish apparati: 13 qadam (rasmlar bilan)
Breathanalyser: Mark Guasch va Gen & iacute tomonidan Revilla Sanoat dizaynining Elisavadagi kursi: maxsus ingliz terminologiyasida ilmiy qo'llanmalar O'qituvchi: Jonatan Chak va Peres
USB bilan ishlaydigan LED Rojdestvo daraxti: 9 qadam (rasmlar bilan)
USB -quvvat bilan ishlaydigan LED Rojdestvo daraxti: Dam olish kunlari men bir nechta do'stlarimga ajoyib narsa bermoqchi edim, o'sha paytga qadar men o'zimga oddiy elektron nazariyasini o'rgatganman va LEDlar bilan oshiq bo'lganman. Shunday qilib, men LEDlarni Rojdestvodan ikki hafta oldin buyurtma qildim, chunki bu etarli vaqt bo'ladi