Mundarija:

Rangli LEDlar yordamida rang ketma -ketligini yaratish: 12 qadam
Rangli LEDlar yordamida rang ketma -ketligini yaratish: 12 qadam

Video: Rangli LEDlar yordamida rang ketma -ketligini yaratish: 12 qadam

Video: Rangli LEDlar yordamida rang ketma -ketligini yaratish: 12 qadam
Video: Lesson 98: Arduino 10 LED Push button Projects, Potentiometer LED Voltmeter and Traffic Light 2024, Iyul
Anonim
Rangli ketma -ketlikni yaratish uchun RGB LED -laridan foydalanish
Rangli ketma -ketlikni yaratish uchun RGB LED -laridan foydalanish

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

RGB LED -lari qanday ishlaydi va elektron komponentlar
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

O'chirish davri
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
Birinchi rang ketma -ketligi

Birinchi rang ketma -ketligi yuqoridagi rasmdir. Buni bosing va kattalashtiring

4 -qadam: Ikkinchi rang ketma -ketligi

Ikkinchi rang ketma -ketligi
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

Uchinchi rang ketma -ketligi
Uchinchi rang ketma -ketligi

Bu uchinchi rang ketma -ketligi. Ranglarning o'zgarishiga e'tibor bermang (rasmni bosing)

6 -qadam: To'rtinchi rang ketma -ketligi

To'rtinchi rang ketma -ketligi
To'rtinchi rang ketma -ketligi

Bu 4 -ketma -ketlik. Rang o'zgarishiga e'tibor bermang (rasmni tekshiring)

7 -qadam: Beshinchi rang ketma -ketligi

Beshinchi rang ketma -ketligi
Beshinchi rang ketma -ketligi

Bu ranglarning beshinchi ketma -ketligi. Ranglarning o'zgarishiga e'tibor bering (rasmni tekshiring)

8 -qadam: Oltinchi rang ketma -ketligi

Oltinchi rang ketma -ketligi
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

Ettinchi rang ketma -ketligi
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 ta RGB o'chadi
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

Xulosa
Xulosa
Xulosa
Xulosa
Xulosa
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: