Агуулгын хүснэгт:

Arduino ашиглан RGB LED зурвас жолоодох: 4 алхам
Arduino ашиглан RGB LED зурвас жолоодох: 4 алхам

Видео: Arduino ашиглан RGB LED зурвас жолоодох: 4 алхам

Видео: Arduino ашиглан RGB LED зурвас жолоодох: 4 алхам
Видео: SKR 1.4 - TMC2208 UART v3.0 2024, Арваннэгдүгээр
Anonim
Arduino ашиглан RGB LED зурвас жолоодох
Arduino ашиглан RGB LED зурвас жолоодох

Сайн байна уу залуусаа, энэ зааварчилгаанд бид 12V RGB LED туузыг arduino ашиглан ажиллуулах хэлхээг хийх болно. Бид arduino нь RGB LED зурвас ажиллуулах хангалттай хүч чадалгүй тул Led зурвасыг өөр эх үүсвэрээр тэжээх ардуино дохиог нэмэгдүүлэх шаардлагатай бөгөөд ингэснээр бид arduino -ийн TIP120 транзисторыг ашиглан arduino -ийн жижиг цахилгаан дохиог шаардлагатай хүч болгон нэмэгдүүлэх болно. 12в тэжээлийн эх үүсвэр ба транзистор бүхий rgb LED зурвасын дохио (12v).

Алхам 1: Үүний тулд танд хэрэгтэй зүйлс

Үүний тулд танд хэрэгтэй зүйлс
Үүний тулд танд хэрэгтэй зүйлс
Үүний тулд танд хэрэгтэй зүйлс
Үүний тулд танд хэрэгтэй зүйлс
Үүний тулд танд хэрэгтэй зүйлс
Үүний тулд танд хэрэгтэй зүйлс
Үүний тулд танд хэрэгтэй зүйлс
Үүний тулд танд хэрэгтэй зүйлс

Энэхүү зааварчилгааны хувьд бидэнд дараах зүйлс хэрэгтэй болно: TIP120: 12V адаптер: ARDUINO UNO: Нэг 5м RGB Led зурвас

Алхам 2: Холболтууд

Холболтууд
Холболтууд
Холболтууд
Холболтууд

Шматикуудыг энэ алхамын зургийн хэсэгт өгсөн болно. Үзүүлсэн schmatics -ийг дагана уу. Энэ нь RGB LED туузны 3 зүү тус бүрт 3 транзистор (улаан 'R', Ногоон 'G', Цэнхэр 'B' тус бүр 1-1), R, G & B зүү гэрлийн бүх хүчийг хянах 3 потенциометртэй.

Алхам 3: Код

Код
Код

Кодлох хэсэг нь маш хялбар бөгөөд дараах кодыг хуулж, arduino -д байршуулна уу.: void setup () {PinMode (9, 1); PinMode (10, 1); PinMode (11, 1);} int a, b, c; void loop () {a = digitalRead (A0); b = digitalRead (A1); c = digitalRead (A2); analogWrite (9, a/4); analogWrite (10, b/4); analogWrite (11, c/4);}

Алхам 4: Туршилт

Туршилт
Туршилт
Туршилт
Туршилт
Туршилт
Туршилт
Туршилт
Туршилт

Кодыг байршуулсны дараа та потенциометр тус бүрийг улаан, ногоон, цэнхэр өнгийг хариуцах өнгийг авчрахын тулд бүх потенциометрийг эргүүлж, гурван потенциометрт өөр өөр утгыг тавьж RGB LED зурваст хүссэн өнгө авах боломжтой болно. Arduino дээр суурилсан RGB LED зурвас жолооч ашиглахад бэлэн боллоо. Гэр орноо тохижуулж, хөгжилтэй өнгөрүүлээрэй.

Зөвлөмж болгож буй: