Arduino tomonidan boshqariladigan LED yoritgichli dekorativ panelni yaratish varianti taklif qilingan. Ushbu panelda katta yulduz turkumi va uning atrofidagi yulduz turkumlari tasvirlangan. LEDlar yulduz rolini o'ynaydi. Suratga ko'proq sir va joziba berish uchun yulduzlar tasodifiy tartibda miltillaydi.
Bu zarur
- - Arduino;
- - kompyuter;
- - LEDlar;
- - LEDlar soniga ko'ra nominal qiymati 190..240 Ohm bo'lgan rezistorlar;
- - ulash simlari;
- - kontrplak;
- - burner;
- - lehimli temir.
Ko'rsatmalar
1-qadam
Birinchi qadam - kerakli o'lchamdagi kontrplakni tayyorlash va ehtiyotkorlik bilan zımpara bilan silliqlash.
Shundan so'ng, o'zingizning panelingizda ko'rmoqchi bo'lgan rasmni kontrplakka oddiy qalam bilan qo'llang. Siz uglerod qog'ozidan foydalanishingiz mumkin, sirtni hujayralarga bo'lishingiz va hujayralar ustiga qo'l bilan rasm chizishingiz mumkin. Yoki, agar siz rasm chizishni yaxshi bilsangiz, qo'l bilan rasm chizing.
Keyinchalik, biz kerakli rasmni burner bilan yoqamiz. O'ylaymanki, bu tushuntirishni talab qilmaydi.
2-qadam
Endi siz qaysi joylarda LED-larga ega bo'lishingizni aniqlab olishingiz kerak va bu joylarda LEDlarning diametri uchun teshiklarni burishingiz kerak. Masalan, ushbu panelda LEDlar rasmdagi eng yorqin yulduzlarning joylarida bo'ladi.
Panelning orqa qismida Arduino Nano yoki Mini taxtasi joylashadigan joyni aniqlang va u uchun chuqurchani kesib oling.
Shuningdek, LEDlarning simlarini Arduino kartasiga ulash kerak bo'ladi. Ularni chuqurchaga yashirish ham maqsadga muvofiqdir. Shunga ko'ra, siz simlar uchun truba yo'llarini tasavvur qilishingiz va kesishingiz kerak.
3-qadam
Biz simlarni kesilgan oluklarga joylashtirdik. Ular metall qavslar bilan biriktirilishi mumkin. Simlarning uchlarini bo'sh qoldiring.
4-qadam
Keling, LEDlarni ulaymiz. Shuni esda tutingki, har bir LED 180 dan 240 ohmgacha bo'lgan oqim cheklovchi qarshilikka ega bo'lishi kerak. Shuning uchun, avval biz har bir LEDning oyoqlaridan biriga qarshilik ko'rsatamiz.
Keyin LEDlarni ochilgan teshiklarga joylashtiring. Ikkala oyoqni va qarshilikni kesilgan chuqurliklar bo'ylab joylashtiring.
LED yoritgichlari yivlarga o'rnatiladi va bir-biri bilan yaqin aloqada bo'ladi. Shuning uchun ular dielektrik bilan bir-biridan izolyatsiya qilinishi kerak. Issiqlik qisqaradigan naychaning bo'laklari bo'lishi va ularni LEDlarning uchlariga lehimlashdan oldin ularni simlarning uchlariga qo'yishi maqsadga muvofiqdir. Agar naycha bo'lmasa, u holda kambrik yoki boshqa izolyator qismlari ishlaydi.
Shundan so'ng, biz LED oyoqlarini simlarga lehimlaymiz, shuningdek ularni metall qavslar bilan o'rnatamiz.
5-qadam
Arduino taxtasini tayyorlangan truba o'rniga o'rnating.
Biz simlarni LEDlardan lehimlaymiz. Arduinoning raqamli yoki analog chiqishiga LEDlarning ijobiy o'tkazgichlarini (anotlarini) lehimlash va erni alohida avtobusga olib kelish va LEDlarning katodlaridan ushbu avtobusga barcha simlarni lehimlash qulay.
6-qadam
Endi butun elektron qism yig'ilib, biz panelni rasm yoki fotosuratdan chiroyli ramka bilan bezatamiz. Siz ramkani kalay burchaklar bilan tuzatishingiz mumkin.
7-qadam
Eskiz yozish va uni Arduino-ga yuklash qoladi. Rasmda eskizning bir varianti ko'rsatilgan.
PWM funktsiyasiz raqamli pinlarga ulangan LEDlar (biz avvalgi maqolalardan birida puls kengligi modulyatsiyasini ko'rib chiqdik) doimiy yorqinlikda yonadi. Va PWM pinlariga ulangan boshqalar vaqti-vaqti bilan yorqinligini o'zgartiradilar. Bundan tashqari, kechikish vaqti va pin raqami berilgan cheklangan oraliqda tasodifiy o'rnatiladi. Bu yulduzlarning miltillashini simulyatsiya qiladi.
8-qadam
Eskizni Arduino xotirasiga yuklang. Panel tayyor!
Telefonni zaryadlovchi qurilmasidan mini-USB kabel orqali biz Arduino-ga quvvat etkazib beramiz … va mehnatimiz natijalariga qoyil qolamiz!