Obsah:

Použitie RGB LED zo sady 37 senzorov: 6 krokov
Použitie RGB LED zo sady 37 senzorov: 6 krokov

Video: Použitie RGB LED zo sady 37 senzorov: 6 krokov

Video: Použitie RGB LED zo sady 37 senzorov: 6 krokov
Video: Объяснение прошивки Marlin 2.0.x 2024, November
Anonim
Použitie súpravy RGB LED zo 37 senzorov
Použitie súpravy RGB LED zo 37 senzorov
Použitie súpravy RGB LED zo 37 senzorov
Použitie súpravy RGB LED zo 37 senzorov

Vyšli ste teda von a kúpili ste si súpravu elektrických senzorov a modulov za výhodnú cenu s názvom „37 senzorov“(ako tu, alebo iné na Amazone), ale nemôžete nájsť informácie o moduloch, aby ste ich mohli použiť? Táto séria inštrukcií vám pomôže so všetkými modulmi v súprave 37 senzorov. Existujú aj iné súpravy, ktoré predávajú iný počet modulov ako 37, napríklad 20 -modulová a 45 -modulová súprava. Tieto senzory/moduly sú k dispozícii aj v niektorých internetových obchodoch jednotlivo.

Tieto súpravy sú vynikajúce pre experimentovanie a vzdelávanie v oblasti STEM (veda, technológia, inžinierstvo a matematika).

Moduly zo sady 37 senzorov nazývanej „RGB LED“sú RGB LED s priechodnými otvormi a povrchovou montážou. Jedná sa o LED s tromi rôznymi farbami LED zahrnutými v jednom balení.

(Obrázky a informácie použité so súhlasom 37sensors.com)

Krok 1: Popis modulu RGB LED

LED diódy obsahujúce červený, zelený a modrý žiarič, každý ovládaný nezávisle. Niektoré moduly majú odpory obmedzujúce prúd, niektoré nie.

Tiež sa nazýva: plnofarebná LED, trojfarebná LED, tri-chromatická LED, KY021, KY016.

Nájdené v súpravách: 37 senzorov, 45 senzorov (dióda LED s priechodným otvorom).

Nájdené v súpravách: 20 senzorov, 37 senzorov, 45 senzorov (SMT LED).

Krok 2: Špecifikácia modulu RGB LED

Špecifikácia modulu RGB LED
Špecifikácia modulu RGB LED

LED: Buď TH alebo SMT 5050

Dopredný pokles napätia červený: 2,1 V.

Dopredný pokles napätia zelený: 3,2 V.

Dopredný pokles napätia modrý: 3.2

Červená: 625 nm

Zelená: 530 nm

Modrá: 465 nm

Rozmery: 20 x 15 mm

Niektoré moduly majú odpory obmedzujúce prúd, niektoré nie. Typická hodnota odporu je 120 - 270 Ohmov.

Kolíky sú často nesprávne označené. RGB, BGR, GRB atď.

Existuje niekoľko rôznych zdrojov pre tieto moduly. Nie každý modul, ktorý vyzerá podobne ako tu, sa správa úplne rovnako. Pozrite sa na konkrétnom module, či nemá rozdiely vo funkciách, úrovniach napätia, vývodoch a neaktívnych/aktívnych stavoch. Zistilo sa, že niektoré moduly majú nesprávne označené kolíky a dokonca aj zle spájkované súčiastky.

Krok 3: Experimentálny materiál RGB LED

RGB LED experimentálny spotrebný materiál
RGB LED experimentálny spotrebný materiál

Len aby sme videli základy fungovania tohto modulu, tento experiment ukazuje, ako ho prepojiť s ľahko zrozumiteľnou doskou mikrokontroléra Sensor. Engine: MICRO. Nie je potrebný žiadny komplikovaný vývojový systém, pretože 32-bitový mikro procesor, ktorý je súčasťou tejto dosky, má v sebe zabudované všetky inteligentné systémy.

Kód pre iné platformy mikrokontrolérov by pravdepodobne bol v inom jazyku/syntaxi, ale podobnej formy.

Tu je malý zoznam komponentov pre tento experiment:

RGB LED modul zo sady 37 senzorov. (Zdroj tohto experimentu: CircuitGizmos) Sady sú k dispozícii aj na Amazone a online na mnohých miestach.

Prepojovacie vodiče, ženský až ženský štýl „DuPont“. (Zdroj tohto experimentu: CircuitGizmos) Prepojky tohto typu sú k dispozícii aj online.

Mikrokontrolérová doska. (Zdroj tohto experimentu: CircuitGizmos)

Na komunikáciu s doskou cez USB slúži počítač so sériovou koncovou aplikáciou. Jeden taký bezplatný a užitočný program je Beagle Term.

S týmto všetkým môžete vykonať experiment na testovanie RGB LED modulu.

Krok 4: Zapojenie experimentu s modulom RGB LED

Pripojenie experimentu k modulu RGB LED
Pripojenie experimentu k modulu RGB LED

Čierny drôt - spoločná zem

SEM GND - uzemnenie modulu

Červený drôt - prvok RedLED

SEM P4 - modul R

Zelený drôt - prvok RedLED

SEM P5 - modul G

Modrý drôt - prvok RedLED

SEM P6 - modul B

Tento konkrétny diódový modul LED s priechodným otvorom má odpor obmedzujúci prúd, takže nie je potrebný žiadny externý odpor

Krok 5: Experimentálny kód modulu RGB LED

Experimentálny kód modulu RGB LED
Experimentálny kód modulu RGB LED
Experimentálny kód modulu RGB LED
Experimentálny kód modulu RGB LED

Keď je počítač pripojený k napájanej doske mikrokontroléra, Beagle Term je oknom do toho, čo sa na tejto doske deje. Môžete zadať kód programu, zobraziť vytlačené výsledky tohto kódu a dokonca komunikovať zadaním informácií do spusteného programu. Zadaním položky EDIT na výzve „>“sa pripojíte k vstavanému editoru. Práve v tomto editore zadáte kód programu. Kód, ktorý zadáte, môžete uložiť stlačením klávesu Ctrl-Q. Pomocou Control-W môžete uložiť a okamžite spustiť kód, ktorý je v editore.

Ovládacie klávesy pre funkciu EDIT programu. (Funkčné klávesy nefungujú správne v termíne Beagle)

  • Control -U - Prejdite na riadok domov
  • Control-U Control-U-Prejdite na začiatok programu
  • Control -K - Prejdite na koniec riadka
  • Control-K Control-K-Prejdite na koniec programu
  • Control -P - list nahor
  • Control -L - Stránka nadol
  • Control-] - Odstrániť
  • Control -N - Vložiť
  • Control -Q - uložte kód
  • Control -W - Spustite kód
  • Control -R - Nájsť
  • Control -G - Opakujte vyhľadávanie
  • Control -T - označenie textu
  • Control -Y - Prilepiť text
  • ESC - Ukončenie zmeny editora.

Do editora zadajte kód tohto experimentu:

SETPIN 4, DOUT

SETPIN 5, DOUT SETPIN 6, DOUT DO PAUSE 200: PIN (4) = 1: PAUSE 200: PIN (4) = 0 PAUSE 200: PIN (5) = 1: PAUSE 200: PIN (5) = 0 PAUSE 200: PIN (6) = 1: PAUZA 200: PIN (6) = 0 SLUČKY

Tento testovací kód nastaví piny 4, 5 a 6 na výstupy a potom nastaví každý z týchto výstupov na vysoký a nízky, aby zapol a vypol farebný prvok.

r = 1

g = 1 b = 100 PWM 1, 1000, r, g, b PAUZA 5000 DO pre r = 0 až 99 KROK 2 PWM 1, 1000, r, g, b PAUZA 10 ĎALŠÍ r PAUZA 5000 pre b = 100 až 1 KROK -2 PWM 1, 1000, r, g, b PAUZA 10 ĎALŠÍ b PAUSE 5000 pre g = 0 až 99 KROK 2 PWM 1, 1000, r, g, b PAUSE 10 ĎALŠÍ g PAUSE 5000 pre r = 100 až 1 KROK - 2 PWM 1, 1000, r, g, b PAUSE 10 NEXT r PAUSE 5000 for b = 0 to 99 KROK 2 PWM 1, 1000, r, g, b PAUSE 10 NEXT b PAUSE 5000 for g = 100 to 1 STEP -2 PWM 1, 1000, r, g, b PAUZA 10 ĎALŠÍ g PAUZA 5000 SLUČKY

Tento testovací kód používa PWM na pomalé zvýšenie/zníženie výstupu kanálov R, G a B vo vzoroch. Medzi zmenami sú 5-sekundové oneskorenia.

Výstupy PWM je možné prevádzať cez polovodičové relé (pozri stránku relé) alebo FET na pohon 5V alebo 12V RGB LED pásikov.

Krok 6: Súhrn/spätná väzba k modulu RGB LED

Ak máte ďalšie informácie o špecifikáciách alebo správaní tohto typu modulu, napíšte komentár tu a uvediem príslušné informácie. Ak poznáte modul, ktorý je podobný, ale možno je k dispozícii jednotlivo alebo v inej súprave modulov, uveďte to.

Ak ste s týmto modulom experimentovali, bolo by vhodné zahrnúť malý vzorový kód aj pre iné platformy mikrokontrolérov. alebo navštívte 37 senzorov a 37 dokumentov senzorov.

Odporúča: