Mundarija:
- 1 -qadam: ehtiyot qismlar va asboblar
- 2 -qadam: Elementni elektron jadvalga joylashtiring
- 3 -qadam: Komponentni Arduino bilan ulash
- 4 -qadam: O'zingizning qobig'ingizni loyihalash
- 5 -qadam: Dastur kodi
Video: Arduino tomonidan ishlab chiqarilgan RGB LED tungi qo'zichoq: 5 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:24
Bu ko'rsatma sizga RGB LED bilan ta'minlangan tungi chiroqni ko'rsatadi. Loyihada yangi boshlanuvchilar uchun mos bo'lgan oddiy kodli bir nechta komponentlar mavjud. Bu mahsulot korpusning tashqi ko'rinishi bilan o'zgaradi, siz LED chiroqni ishlab chiqarishni xohlagan raqamni loyihalashtirishingiz mumkin. Ushbu loyihada qo'llaniladigan LED oddiy LED chiroq emas, buning o'rniga siz Arduino RGB yorug'lik interfeysi haqida bilib olasiz. RGB LED - bu qizil, ko'k va yashil rangdagi uchta alohida LEDlarning kombinatsiyasi. Bu RGB LED -ga 3 ta asosiy rangni aralashtirib, turli xil ranglarni chiqarishga imkon berdi, shuning uchun u 4 ta simga ega, har 3 ta rang uchun bitta sim va bitta umumiy katod. Loyihada ranglarni o'zgartirish uchun uchta o'zgaruvchi registr mavjud. Bundan tashqari, bu mahsulot korpusning tashqi ko'rinishiga qarab o'zgaradi, siz o'zingiz xohlagan LED lampani ishlab chiqarishni xohlaysiz. Quyida uni tayyorlash uchun elementlarni tayyorlash, komponentni non paneliga qanday ulash, tashqi qobiqni tayyorlash jarayoni va berilgan kod tushuntiriladi.
1 -qadam: ehtiyot qismlar va asboblar
Elementni taxtaga kiritish uchun sizga quyidagilar kerak bo'ladi:
- Arduino Leonardo
- Non paneli
- 10k registr
- RGB LED
- 3x o'zgaruvchan rezistorlar
- Umumiy o'tish simlari
Men loyihada ishlatadigan bezak buyumlari (shaxsiy xohish bilan o'zgartirilishi mumkin):
- Karton
- Bir nechta bristol qog'ozlari
- Plastik varaq
Boshqalar: issiq yopishtiruvchi qurol
- Ikki tomonlama lenta
- Ko'pikli kauchuk lenta
- Kesuvchi pichoq
- Qaychi
2 -qadam: Elementni elektron jadvalga joylashtiring
LED chirog'ini yaxshiroq ko'rish uchun RGB LEDini taxtaning o'rtasiga yoki yaqiniga joylashtiring. Keyin 10k registrni salbiy elektrodga RGB LEDning uchinchi uchiga ulang. Uch xil o'zgarish registrini non taxtasiga joylashtiring, o'tish simlarini variatsion registrlarning har bir birinchi simiga (chapda) musbat elektrodga, har bir uchinchi uchiga (o'ngda) simlarni salbiy elektrodga ulang. Variantlar registrlari RGB LEDlarini turli ranglarda o'zgartirishga imkon beradi.
3 -qadam: Komponentni Arduino bilan ulash
Mahsulot ishlashi uchun umumiy o'tish simlarini Arduino -ga ulash. Firstavel, simlarni salbiy elektroddan GND Arduino kartasiga ulang va musbat elektroddan 5V ga ulang. Esda tutingki, GND va 5V ga o'rnatilgan simlar bitta salbiy bo'lishi kerak, aks holda elektron karta yonib ketadi. Keyin simlarni RGB LEDning birinchi, ikkinchi va to'rtinchi oyoqlaridan 9, 6 va 5 -pinlarga ulang. Oxirgi navbatda, Variatsiya registrlarining har bir ikkinchi chizig'ini Arduino kartasiga ulang (A0 dan A2 gacha). Agar siz bo'sh bo'sh qatorlar uchun o'zingizni qulay his qilsangiz, simlarning holatini turli qatorlarga joylashtirish yaxshidir. Biroq, mahsulotning ishlashi uchun komponentlar to'g'ri elektrodga ulanganligiga ishonch hosil qiling.
4 -qadam: O'zingizning qobig'ingizni loyihalash
Avvaliga men tashqi ko'rinishini yaxshilaydigan sxemani ochish uchun quti yasayman.
Keyin, men tungi chiroq dizayni tasvirini yaratish uchun odatdagidan ko'ra qalinroq bo'lgan oq qog'ozdan foydalanaman. O'z qobig'ingizni yaratmoqchi bo'lgan mavzuni tanlang.
Yassi tasvirni stereoskopik ko'rinishda turish:
- Uzun qog'ozli qog'ozni kesib oling
- Qog'ozni uchburchak shaklida yopishtiring Uchburchak shaklidagi qog'ozni elim bilan yopishtirmoqchi bo'lgan rasmga yopishtiring
Uchburchakning pastki qismini poydevorning yuqori qismiga yopishtirish uchun ko'pikli kauchuk lentadan foydalaning. Vizyonni yaxshiroq qilish uchun men kesilgan qog'ozni yopish uchun qutining har ikki tomoniga yopishtirilgan plastmassa varaqdan foydalanaman. shaffof ko'rish hissi bilan plastinka.
5 -qadam: Dastur kodi
Mahsulot ishlashi uchun Arduino kodini kiriting! Kodda RGB LEDini yoritish va RGB nuri o'zgaruvchan registrlar yordamida ranglarni o'zgartirish imkoniyatini beradigan dastur mavjud.
Tavsiya:
Retro Arja - (Raspberry Pi tomonidan ishlab chiqarilgan to'liq o'lchamli): 8 qadam
Retro Arja - (Raspberry Pi tomonidan ishlab chiqarilgan to'liq o'lchamli): Birinchidan, men ushbu Retro Arja tizimining qurilishi bo'yicha qo'llanmani ko'rib chiqqaningiz uchun rahmat aytmoqchiman. Men eski arja qutisini olib, uni 24 dyuymli keng ekranli avtonom shkafga joylashtiraman. Ushbu yo'riqnomadagi o'lchovlar sizga juda qiyin
Arduino tomonidan ishlab chiqarilgan mahalliy Apple Home Kit to'plami bilan Sonoff B1: 6 qadam
Sonoff B1 Arduino tomonidan ishlab chiqarilgan mahalliy Apple Home Kit bilan: Bu befarq bo'lmagan narsalar sizga Sonoff B1 lampasini Apple uy to'plamiga qo'shimcha ko'priklarsiz qanday qo'shishning oson usulini beradi. 's1. Oq Led "Issiq"
Inson-kompyuter interfeysi: EMG yordamida bilak harakati bilan ushlagich (Kirigami tomonidan ishlab chiqarilgan): 7 qadam
Inson-kompyuter interfeysi: EMG yordamida qo'l harakati bilagini ushlagichi (Kirigami tomonidan ishlab chiqarilgan): Shunday qilib, bu mening kompyuter-kompyuter interfeysida birinchi urinishim edi. python va arduino orqali va origami asosidagi tutqichni ishga tushirdi
O'z-o'zidan ishlab chiqarilgan juda zo'r LED niqob: 6 qadam
O'z-o'zidan ishlab chiqarilgan LED-niqob: boshlash uchun: Bu ko'rsatmalarni tibbiy maslahat sifatida ishlatmaslik kerak, niqob hech qanday sinovdan o'tkazilmagan. Iltimos, uni himoya vositasi sifatida takrorlamang, bu ko'proq kostyum. Instagramda @wow_elec_trondan ilhomlanib, men o'zimning LED -ni yasashga qaror qildim
Uyda ishlab chiqarilgan arzon LED chiroq (to'liq ishlab chiqarish): 6 qadam
Uyda ishlab chiqarilgan arzon LED chiroq (to'liq ishlab chiqarish): LEDlarning arzon manbai To'liq mash'ala / chiroq