Mundarija:
- 1 -qadam: RGB LED -lari qanday ishlaydi va elektron komponentlar
- 2 -qadam: O'chirish davri
- 3 -qadam: Birinchi rang ketma -ketligi
- 4 -qadam: Ikkinchi rang ketma -ketligi
- 5 -qadam: Uchinchi rang ketma -ketligi
- 6 -qadam: To'rtinchi rang ketma -ketligi
- 7 -qadam: Beshinchi rang ketma -ketligi
- 8 -qadam: Oltinchi rang ketma -ketligi
- 9 -qadam: Ettinchi rang ketma -ketligi
- 10 -qadam: 3 ta RGB o'chadi
- 11 -qadam: Xulosa
- 12 -qadam: RGB davri; rang ketma -ketligi
Video: Rangli LEDlar yordamida rang ketma -ketligini yaratish: 12 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:26
Bu yo'riqnomada Arduino Uno va kod yordamida ranglarning ketma -ketligini yaratish uchun RGB LED -laridan foydalanish ko'rsatiladi.
Vaqt o'tishi bilan 3 ta RGB LED rangini o'zgartiradi, qolgan 2 ta RGB esa bir xil rangda qoladi.
1 -qadam: RGB LED -lari qanday ishlaydi va elektron komponentlar
Devredeki elektron komponentlar;
5 RGB LED (katod turi)
10; 1 k qarshilik (jigarrang, qora qizil))
3; 470 rezistor (sariq -binafsha -jigarrang)
Arduino Uno
simlar
RGB LEDlari (2 -rasmga qarang) - umumiy katod bilan ulangan 3 ta LED (manfiy qo'rg'oshin)
RGB oqim anoddan katodga o'tganda ishlaydi. (3 -rasmga qarang)
Anoddan oldin oqim oqimini nazorat qilish uchun rezistor ulanadi.
2 -qadam: O'chirish davri
Iltimos, birinchi rasmni bosing va kattalashtiring. Birinchi RGB chizig'i (qizil) raqamli pin 11 ga ulangan.
Ikkinchi sim - katod va erga ulangan. Uchinchi sim (ko'k) raqamli pin 9 ga ulangan.
Oxirgi qo'rg'oshin (yashil raqamli pin 10 ga ulangan). Birinchi RGB asosiy RGB bo'lib, unga ulangan boshqa 2 RGBni boshqaradi. Iltimos, kontaktlarning zanglashiga olib keladigan boshqa barcha ulanishlarini ko'ring (rasmga qarang) Kod o'zgaruvchan ranglar ketma -ketligini yaratadi. Kod 3 -rasm
3 -qadam: Birinchi rang ketma -ketligi
Birinchi rang ketma -ketligi yuqoridagi rasmdir. Buni bosing va kattalashtiring
4 -qadam: Ikkinchi rang ketma -ketligi
Bu ikkinchi rang ketma -ketligi. Eslatib o'tamiz, 3 ta RGB LED rangi o'zgargan (rasmni bosing va kattalashtiring)
5 -qadam: Uchinchi rang ketma -ketligi
Bu uchinchi rang ketma -ketligi. Ranglarning o'zgarishiga e'tibor bermang (rasmni bosing)
6 -qadam: To'rtinchi rang ketma -ketligi
Bu 4 -ketma -ketlik. Rang o'zgarishiga e'tibor bermang (rasmni tekshiring)
7 -qadam: Beshinchi rang ketma -ketligi
Bu ranglarning beshinchi ketma -ketligi. Ranglarning o'zgarishiga e'tibor bering (rasmni tekshiring)
8 -qadam: Oltinchi rang ketma -ketligi
Bu 6 -chi rang ketma -ketligi. Ranglarning o'zgarishiga e'tibor bermang (yuqoridagi rasmga qarang)
9 -qadam: Ettinchi rang ketma -ketligi
Bu 7 -chi rang ketma -ketligi. Rang o'zgarishiga e'tibor bermang. (Rasmga qarang)
10 -qadam: 3 ta RGB o'chadi
3 RGB LED o'chadi. Birinchi RGB LED yonadi. Bu pushti rang. Bu rangni olish uchun ulanishlarga e'tibor bering.
Oxirgi RGB LED yonadi va ochiq ko'k rangda bo'ladi. Bu rangni olish uchun ulanishlarga e'tibor bering.
11 -qadam: Xulosa
Bu yo'riqnomada Arduino Uno va kod yordamida ranglar ketma -ketligini yaratish uchun RGB LED -laridan foydalanishni qanday o'zgartirish mumkinligi ko'rsatilgan. (Kod yuqoridagi oxirgi rasmga kiritilgan.) Agar siz har bir tasvirni bosgan bo'lsangiz, to'liq ketma -ketlikni ko'rishingiz mumkin.
Bu sxema Tinkercad -da yaratilgan, u sinovdan o'tgan va ishlaydi. Men loyihani yaratganimdan xursand bo'ldim. Bu sizga RGB LEDlarini tushunishga yordam beradi deb umid qilaman. rahmat
12 -qadam: RGB davri; rang ketma -ketligi
Bu RGB sxemasi. Arduino kodli rang ketma -ketligi bor (quydagi videoga qarang; yuklashda muammo bor edi, lekin hozir u ishlaydi)
Tavsiya:
Ko'p rangli LEDlar yordamida ketma -ket LED yorug'lik: 3 qadam (rasmlar bilan)
Ko'p rangli LEDlardan foydalangan holda ketma -ket LED yorug'lik: Seriyali LED yorug'lik unchalik qimmat emas, lekin agar siz ham men kabi DIY ishqibozi bo'lsangiz, siz o'zingiz seriyali LEDlarni yasashingiz mumkin va bu bozorda mavjud bo'lgan yorug'likdan arzonroq. Men o'zim 5 voltli Seriyali LED chiroqni ishlab chiqaraman
Simli LEDlar to'g'ri ketma -ketlik va parallel ulanish: 6 qadam
LEDlarni to'g'ri ulash seriyasi va parallel ulanish: Bu yo'riqnomada biz LED - yorug'lik chiqaruvchi diodlar va agar bizda bir nechta bo'linmalar bo'lsa, ularni qanday ulash mumkinligi haqida gapiramiz. Bu men boshidanoq bilishni istagan bitta dars, chunki men elektron sxemalarni o'ylashni boshlaganimda, men bir nechta qurdim
LEDlar va AT Tiny -dan foydalanib, miltillovchi yulduz yaratish uchun piezo "Yorqin, miltillab, kichkina yulduz" o'ynab: 6 qadam
LEDlar va AT Tiny -dan foydalanib, miltillovchi yulduz yaratish uchun Piezo "Yaltiroq, miltillaydi, kichkina yulduz" o'ynaydi: Bu davrda miltillagan yulduz va "Twinkle, Twinkle, little star" musiqasini yaratish uchun LED, AT TINY va piezo ishlatiladi. Iltimos, kontaktlarning zanglashiga olib keladigan keyingi bosqichga qarang
DIY MusiLED, Windows va Linux-ni bir marta bosish bilan musiqiy sinxronlangan LEDlar (32-bit va 64-bit). Qayta yaratish, ishlatish uchun qulay, portga oson: 3 qadam
DIY MusiLED, Windows va Linux-ni bir marta bosish bilan musiqiy sinxronlangan LEDlar (32-bit va 64-bit). Qayta yaratish, ishlatish uchun qulay, portga oson.: Ushbu loyiha Arduino kartangizga 18 ta LEDni (6 qizil + 6 ko'k + 6 sariq) ulashga va kompyuteringizning ovoz kartasining real vaqtda signallarini tahlil qilishga va ularni uzatishga yordam beradi. LEDlar ularni zarba effektiga ko'ra yondiradi (tuzoq, baland shapka, zarba)
O'zingizning atrofingizdagi rangli yorug'lik panjaralarini yaratish: 7 qadam (rasmlar bilan)
O'zingizning atrofingizdagi rangli yorug'lik panjaralarini qurish: Bu ko'rsatma xonaning to'liq rangli yoritilishini, shuningdek "ambilight" ni ta'minlash uchun LED yorug'lik panjaralarini qanday qurish, o'rnatish va boshqarishni o'z ichiga oladi. uslubdagi video effektlar. E'tibor bering, chiroqlarning miltillashi haqiqiy hayotda unchalik sezilmaydi