RGB LED-ийг Arduino руу хэрхэн холбох вэ

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

RGB LED-ийг Arduino руу хэрхэн холбох вэ
RGB LED-ийг Arduino руу хэрхэн холбох вэ

Видео: RGB LED-ийг Arduino руу хэрхэн холбох вэ

Видео: RGB LED-ийг Arduino руу хэрхэн холбох вэ
Видео: Подключение RGB светодиода к Arduino 2024, May
Anonim

RGB LED нь өөр өөр өнгөт гурван LED (Улаан - улаан, Ногоон - ногоон, Цэнхэр - цэнхэр) бөгөөд нэг орон сууцанд байрладаг. RGB LED-ийг Arduino руу хэрхэн холбохыг үзье.

RGB LED
RGB LED

Энэ нь зайлшгүй шаардлагатай

  • - Ардуино;
  • - RGB LED;
  • - 220 Ом-ийн 3 резистор;
  • - утас холбох;
  • - талхны самбар;
  • - компьютер.

Зааварчилгаа

1-р алхам

RGB LED нь нийтлэг анод ("нэмэх") ба энгийн катод ("хасах") гэсэн хоёр төрөлд хуваагдана. Эдгээр хоёр төрлийн LED-ийн бүдүүвч зураглалыг зураг дээр харуулав. LED-ийн урт хөл нь үргэлж түгээмэл цахилгаан тэжээл юм. Улаан LED тугалга (R) нь тус тусад нь байрладаг бөгөөд зураг дээр үзүүлсэн шиг ногоон (G) ба цэнхэр (B) нь анодын нөгөө талд байрладаг. Энэ нийтлэлд бид RGB LED-ийг энгийн анод ба энгийн катодын аль алинаар нь холбох талаар авч үзэх болно.

Нийтлэг катод ба энгийн анод бүхий RGB LED
Нийтлэг катод ба энгийн анод бүхий RGB LED

Алхам 2

Энгийн анод бүхий RGB LED холболтын диаграммыг зураг дээр харуулав. Бид анодоо Arduino самбар дээрх "+5 V", бусад гурван тээглүүрийг дурын дижитал зүүгээр холбодог.

Бид LED бүрийг өөрийн эсэргүүцэлээр холбож байгаа бөгөөд нэг нийтлэгийг ашигладаггүй гэдгийг анхаарна уу. LED бүр өөрийн гэсэн үр ашигтай байдаг тул үүнийг хийхийг зөвлөж байна. Хэрэв та бүгдийг нэг резистороор холбовол LED нь өөр өөр гэрлээр гэрэлтэх болно.

Arduino-тай нийтлэг анод бүхий RGB LED холболтын схем
Arduino-тай нийтлэг анод бүхий RGB LED холболтын схем

Алхам 3

Сонгодог "анивчих" ноорогоо дахин бичье. Бид гурван өнгө тус бүрийг ээлжлэн идэвхжүүлж, идэвхгүй болгоно. Arduino-ийн харгалзах зүү дээр LOW-ийг түрхэхэд LED гэрэл асах болно гэдгийг анхаарна уу.

RGB LED анивчсан зураг
RGB LED анивчсан зураг

Алхам 4

Гялсхийж буй RGB LED-үүдийг ажиллуулж байгааг харцгаая. LED нь улаан, ногоон, цэнхэр болж асдаг. Өнгө бүр 1 секундын турш асаж, 2 секундын турш унтарч, дараагийнх нь асаана.

Та суваг тус бүрийг тусад нь гэрэлтүүлж болно, та бүгдийг нэгэн зэрэг хийж болно, тэгвэл гэрэлтэх өнгө өөрчлөгдөнө.

Ажиллаж буй RGB LED гэрэл
Ажиллаж буй RGB LED гэрэл

Алхам 5

Хэрэв та нийтлэг катодын RGB LED ашиглаж байгаа бол LED-ийн урт туяаг Arduino самбарын GND ба R, G, B сувгуудыг Arduino-ийн дижитал портуудтай холбоно уу. Нийт анодтой LED-ээс ялгаатай нь R, G, B суваг дээр өндөр түвшинд (HIGH) хэрэглэхэд LED нь асдаг гэдгийг санах хэрэгтэй.

Хэрэв та дээрх ноорогоо өөрчлөхгүй бол энэ тохиолдолд LED-ийн өнгө бүр 2 секундын турш асах бөгөөд тэдгээрийн хоорондох завсарлага 1 секунд байна.

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