Kazalo:

Uporaba RGB LED iz kompleta senzorjev 37: 6 korakov
Uporaba RGB LED iz kompleta senzorjev 37: 6 korakov

Video: Uporaba RGB LED iz kompleta senzorjev 37: 6 korakov

Video: Uporaba RGB LED iz kompleta senzorjev 37: 6 korakov
Video: Объяснение прошивки Marlin 2.0.x 2024, Julij
Anonim
Uporaba RGB LED iz kompleta senzorjev 37
Uporaba RGB LED iz kompleta senzorjev 37
Uporaba RGB LED iz kompleta senzorjev 37
Uporaba RGB LED iz kompleta senzorjev 37

Torej ste šli ven in po ugodni ceni kupili komplet električnih senzorjev in modulov, imenovanih "37 senzorjev" (na primer ta tukaj ali drugi na Amazonu), vendar ne najdete podatkov o modulih, da bi jih lahko uporabljali? Ta serija navodil vam bo pomagala pri vseh modulih v kompletu 37 senzorjev. Obstajajo tudi drugi kompleti, ki prodajajo različno število modulov kot 37, na primer komplet z 20 moduli in komplet 45 modulov. Ti senzorji/moduli so na voljo tudi v nekaterih spletnih trgovinah posebej.

Ti kompleti so odlični za eksperimentiranje in izobraževanje o STEM (znanost, tehnologija, inženiring in matematika).

Moduli iz 37 senzorskega kompleta, imenovani "RGB LED", so skozi luknjo in površinsko nameščeni RGB LED. To je LED s tremi različnimi barvami LED, ki so vključene v en paket.

(Slike in podatki, uporabljeni z dovoljenjem 37sensors.com)

Korak: Opis modula LED RGB

LED, ki vsebuje rdeče, zelene in modre oddajnike, od katerih se vsak upravlja neodvisno. Nekateri moduli imajo upore za omejevanje toka, nekateri ne.

Imenujejo se tudi: barvna LED, tribarvna LED, trikromatska LED, KY021, KY016.

Najdeno v kompletih: 37 senzorjev, 45 senzorjev (LED skozi luknjo).

Najdeno v kompletih: 20 senzorjev, 37 senzorjev, 45 senzorjev (SMT LED).

Korak: Specifikacija modula RGB LED

Specifikacije modula RGB LED
Specifikacije modula RGB LED

LED: TH ali SMT 5050

Sprednji padec napetosti rdeč: 2,1 V.

Sprednji padec napetosti zelena: 3,2 V.

Sprednji padec napetosti modro: 3.2

Rdeča: 625 nm

Zelena: 530nm

Modra: 465 nm

Velikost: 20 x 15 mm

Nekateri moduli imajo upore za omejevanje toka, nekateri ne. Tipična vrednost upora je 120 - 270 Ohmov.

Zatiči so pogosto nepravilno označeni. RGB, BGR, GRB itd.

Za te module obstaja več različnih virov. Vsak modul, ki je podoben tistim tukaj, se ne obnaša popolnoma enako. Preverite poseben modul, ki ga imate, za razlike v delovanju, napetostnih stopnjah, odklopu in neaktivnem/aktivnem stanju. Ugotovljeno je bilo, da imajo nekateri moduli napačno označene zatiče in celo slabo spajkane komponente.

3. korak: Potrošni material za RGB LED

Potrošni material za RGB LED
Potrošni material za RGB LED

Če želite videti osnove delovanja tega modula, ta poskus kaže, kako ga povezati z enostavno razumljivo ploščo mikrokrmilnika Sensor. Engine: MICRO. Zapleten razvojni sistem ni potreben, saj ima 32-bitni mikro, ki je del te plošče, vse vgrajene pametne telefone.

Koda za druge platforme mikrokrmilnikov bi bila verjetno v drugem jeziku/skladnji, vendar po obliki podobna.

Tu je majhen seznam komponent za ta poskus:

RGB LED modul iz kompleta senzorjev 37. (Vir tega poskusa: CircuitGizmos) Kompleti so na voljo tudi na Amazon in na številnih mestih na spletu.

Jumper žice, ženski v ženski slog "DuPont". (Vir tega poskusa: CircuitGizmos) Tovrstni skakalci so na voljo tudi na spletu.

Plošča za mikrokrmilnik. (Vir tega poskusa: CircuitGizmos)

Za komunikacijo s ploščo prek USB -ja se uporablja osebni računalnik z aplikacijo za serijski terminal. Eden takšnih brezplačnih in uporabnih programov je Beagle Term.

Z vsem tem lahko izvedete poskus, da preizkusite RGB LED modul.

4. korak: Priključitev poskusnega priključka na modul LED RGB

Priključitev eksperimentalnega modula RGB LED
Priključitev eksperimentalnega modula RGB LED

Črna žica - skupna masa

SEM GND - ozemljitev modula

Rdeča žica - element RedLED

SEM P4 - Modul R

Zelena žica - element RedLED

SEM P5 - Modul G

Modra žica - element RedLED

SEM P6 - Modul B

Ta poseben LED modul skozi luknjo ima upor za omejevanje toka, zato zunanji upor ni potreben

5. korak: Koda poskusa modula RGB LED

Koda eksperimenta z modulom RGB LED
Koda eksperimenta z modulom RGB LED
Koda poskusa modula RGB LED
Koda poskusa modula RGB LED

Ko je računalnik povezan z napajano mikrokrmilno ploščo, je Beagle Term okno v dogajanje na tej plošči. Lahko vnesete programsko kodo, si ogledate natisnjene rezultate te kode in celo komunicirate tako, da vnesete podatke v program, ki se izvaja. Vnos EDIT ob pozivu ">" vas poveže z vgrajenim urejevalnikom. V tem urejevalniku boste vnesli programsko kodo. Kodo, ki jo vnesete, lahko shranite s tipko Control-Qkeystroke. Kodo, ki je v urejevalniku, lahko shranite in takoj zaženete s programom Control-W.

Krmilne tipke za funkcijo EDIT programa. (Funkcijske tipke v Beagle Term ne delujejo pravilno)

  • Control -U - Premakni se na linijo domov
  • Control-U Control-U-premaknite se na začetek programa
  • Control -K - Premakni se na konec vrstice
  • Control-K Control-K-Premaknite se na konec programa
  • Control -P - stran navzgor
  • Control -L - stran navzdol
  • Control-] - Izbriši
  • Control -N - Vstavi
  • Control -Q - Shranite kodo
  • Control -W - Zaženite kodo
  • Control -R - Poišči
  • Control -G - Ponovi iskanje
  • Control -T - Označi besedilo
  • Control -Y - Prilepi besedilo
  • ESC - Zapustite urejevalnik in opustite spremembe.

V urejevalnik vnesite kodo tega poskusa:

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: PAUSE 200: PIN (6) = 0 LOOP

Ta preskusna koda nastavi izhode 4, 5 in 6 na izhode, nato pa vsakega od teh izhodov nastavi na visoko in nizko, da vklopi in izklopi barvni element.

r = 1

g = 1 b = 100 PWM 1, 1000, r, g, b PAUSE 5000 DO za r = 0 do 99 KORAK 2 PWM 1, 1000, r, g, b PAUSE 10 NAPREJ r PAUSE 5000 za b = 100 do 1 KORAK -2 PWM 1, 1000, r, g, b PAUSE 10 NAPREJ b PAUSE 5000 za g = 0 do 99 KORAK 2 PWM 1, 1000, r, g, b PAUSE 10 NAPREJ g PAUSE 5000 za r = 100 do 1 KORAK - 2 PWM 1, 1000, r, g, b PAUSE 10 NAPREJ r PAUSE 5000 za b = 0 do 99 KORAK 2 PWM 1, 1000, r, g, b PAUSE 10 NAPREJ b PAUSE 5000 za g = 100 do 1 KORAK -2 PWM 1, 1000, r, g, b PAVZA 10 NAPREJ g PAVZA 5000 LOOP

Ta preskusna koda uporablja PWM za počasi povečanje/zmanjšanje izhoda kanalov R, G in B v vzorcih. Med spremembami je 5-sekundna zamuda.

Izhodi PWM se lahko napajajo preko polprevodniškega releja (glejte stran releja) ali FET za pogon 5V ali 12V RGB LED trakov.

6. korak: Povzetek/povratne informacije o modulu LED RGB

Če imate dodatne informacije o specifikacijah ali obnašanju te vrste modulov, komentirajte tukaj in vključil bom ustrezne informacije. Če poznate podoben modul, ki pa je morda na voljo posamično ali v drugem kompletu modulov, to omenite.

Področje za komentarje bi bilo tudi dobro mesto za vključitev majhne vzorčne kode za druge platforme mikrokrmilnikov, če ste eksperimentirali s tem modulom. ali obiščite 37 Sensors in 37 Sensors Docs.

Priporočena: