Sadržaj:

Korištenje RGB LED iz 37 senzora Komplet: 6 koraka
Korištenje RGB LED iz 37 senzora Komplet: 6 koraka

Video: Korištenje RGB LED iz 37 senzora Komplet: 6 koraka

Video: Korištenje RGB LED iz 37 senzora Komplet: 6 koraka
Video: Zotac RTX 4090 AMP Extreme AIRO REVIEW: Six months LATER 2024, Juli
Anonim
Korištenje RGB LED iz 37 senzorskog kompleta
Korištenje RGB LED iz 37 senzorskog kompleta
Korištenje RGB LED iz 37 senzorskog kompleta
Korištenje RGB LED iz 37 senzorskog kompleta

Pa ste izašli i kupili komplet električnih senzora i modula po povoljnoj cijeni pod nazivom "37 senzora" (poput ovog ovdje ili drugih na Amazonu), ali ne možete pronaći informacije o modulima da biste ih mogli koristiti? Ova serija instrukcija pomoći će vam sa svim modulima u kompletu od 37 senzora. Postoje i drugi setovi koji prodaju drugačiji broj modula od 37, poput kompleta od 20 modula i kompleta od 45 modula. Ovi senzori/moduli dostupni su i pojedinačno u nekim internetskim trgovinama.

Ovi su setovi izvrsni za eksperimentiranje i obrazovanje u STEM -u (znanost, tehnologija, inženjerstvo i matematika).

Moduli iz 37 senzorskog kompleta pod nazivom "RGB LED" su prolazna i površinski montirana RGB LED. Ovo je LED sa tri različite LED boje uključene u jedno pakovanje.

(Slike i informacije korištene uz dopuštenje sa stranice 37sensors.com)

Korak 1: Opis RGB LED modula

LED diode koje sadrže crvene, zelene i plave odašiljače, od kojih se svaka kontrolira nezavisno. Neki moduli imaju otpornike za ograničavanje struje, neki nemaju.

Takođe se nazivaju: LED u boji, LED u tri boje, trohromatska LED, KY021, KY016.

Nalazi se u kompletima: 37 senzora, 45 senzora (LED kroz otvor).

Nalazi se u setovima: 20 senzora, 37 senzora, 45 senzora (SMT LED).

Korak 2: Specifikacija RGB LED modula

Specifikacije RGB LED modula
Specifikacije RGB LED modula

LED: Ili TH ili SMT 5050

Prednji pad napona crveno: 2.1V

Prednji pad napona zelen: 3.2V

Prednji pad napona plavo: 3.2

Crveno: 625nm

Zelena: 530nm

Plava: 465nm

Veličina: 20 mm x 15 mm

Neki moduli imaju otpornike za ograničavanje struje, neki nemaju. Uobičajena vrijednost otpora je 120 - 270 Ohma.

Igle su često pogrešno označene. RGB, BGR, GRB itd.

Postoji nekoliko različitih izvora za ove module. Ne ponaša se svaki modul koji izgleda slično onima ovdje. Provjerite određeni modul za razlike u funkciji, naponskim nivoima, pinout -u i neaktivnim/aktivnim stanjima. Utvrđeno je da neki moduli imaju pogrešno označene pinove, pa čak i loše lemljene komponente.

Korak 3: RGB LED eksperimentalni materijal

RGB LED eksperimentalni materijal
RGB LED eksperimentalni materijal

Samo da biste vidjeli osnove rada ovog modula, ovaj eksperiment pokazuje kako ga spojiti na jednostavno razumljivu ploču mikrokontrolera, Sensor. Engine: MICRO. Nema potrebe za kompliciranim razvojnim sistemom jer 32-bitni mikro koji je dio ove ploče ima ugrađene sve pametne telefone.

Kod za druge platforme mikrokontrolera vjerovatno bi bio na drugom jeziku/sintaksi, ali sličnog oblika.

Evo male liste komponenti za ovaj eksperiment:

RGB LED modul iz 37 kompleta senzora. (Izvor ovog eksperimenta: CircuitGizmos) Kompleti su takođe dostupni na Amazonu i online na mnogim mestima.

Žice za kratkospojnike, ženski u ženski "DuPont" stil. (Izvor ovog eksperimenta: CircuitGizmos) Džemperi ove vrste dostupni su i na mreži.

Ploča mikrokontrolera. (Izvor ovog eksperimenta: CircuitGizmos)

Za komunikaciju s pločom putem USB -a koristi se računalo sa serijskom terminalnom aplikacijom. Jedan od takvih besplatnih i korisnih programa je Beagle Term.

Uz sve ovo, možete izvesti eksperiment kako biste testirali RGB LED modul.

Korak 4: Povezivanje eksperimentalnog RGB LED modula

Povezivanje eksperimentalnog RGB LED modula
Povezivanje eksperimentalnog RGB LED modula

Crna žica - zajedničko uzemljenje

SEM GND - Uzemljenje modula

Crvena žica - element RedLED

SEM P4 - Modul R

Zelena žica - element RedLED

SEM P5 - Modul G

Plava žica - element RedLED

SEM P6 - Modul B

Ovaj LED LED modul sa otvorom ima otpornik za ograničavanje struje pa vanjski otpornik nije potreban

Korak 5: Kod eksperimenta sa RGB LED modulom

Kod eksperimenta sa RGB LED modulom
Kod eksperimenta sa RGB LED modulom
Kod eksperimenta sa RGB LED modulom
Kod eksperimenta sa RGB LED modulom

S računarom spojenim na ploču mikrokontrolera sa napajanjem, Beagle Term je prozor u ono što se događa na toj ploči. Možete unijeti programski kôd, vidjeti ispisane rezultate tog koda, pa čak i stupiti u interakciju upisivanjem informacija u pokrenuti program. Upisivanjem EDIT-a na upit ">" povezat ćete se s ugrađenim uređivačem. U ovaj uređivač ćete unijeti programski kod. Kôd koji unesete možete spremiti pomoću tipke Control-Qkeystroke. Možete spremiti i odmah pokrenuti kôd koji se nalazi u uređivaču pomoću Control-W.

Kontrolni tasteri za funkciju EDIT programa. (Funkcijski tasteri ne rade ispravno u Beagle Term -u)

  • Control -U - Pomaknite se na red kući
  • Control-U Control-U-Pomaknite se na početak programa
  • Control -K - Pomicanje na kraj linije
  • Control-K Control-K-Pomaknite se na kraj programa
  • Control -P - Stranica gore
  • Control -L - Stranica dolje
  • Control-] - Izbriši
  • Control -N - Umetni
  • Control -Q - Sačuvajte kôd
  • Control -W - Pokrenite kôd
  • Control -R - Pronađi
  • Control -G - Ponovi pronalaženje
  • Control -T - Označi tekst
  • Control -Y - Zalijepite tekst
  • ESC - Izlaz iz uređivača koji napušta promjene.

Unesite kod ovog eksperimenta u uređivač:

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 LOOP

Ovaj kôd za testiranje postavlja pinove 4, 5 i 6 na izlaze, a zatim postavlja svaki od tih izlaza visoko i nisko za uključivanje i isključivanje elementa boje.

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 PAUZA 10 SLJEDEĆA r PAUZA 5000 za b = 100 do 1 KORAK -2 PWM 1, 1000, r, g, b PAUZA 10 NAPRIJED b PAUZA 5000 za g = 0 do 99 KORAK 2 PWM 1, 1000, r, g, b PAUZA 10 SLJEDEĆA PAUZA 5000 za r = 100 do 1 KORAK - 2 PWM 1, 1000, r, g, b PAUZA 10 SLJEDEĆA PAUSE 5000 za b = 0 do 99 KORAK 2 PWM 1, 1000, r, g, b PAUZA 10 NAPRIJED b PAUZA 5000 za g = 100 do 1 KORAK -2 PWM 1, 1000, r, g, b PAUZA 10 SLJEDEĆA g PAUZA 5000 LOOP

Ovaj testni kod koristi PWM za polako povećanje/smanjenje izlaza R, G i B kanala u obrascima. Između izmjena postoji kašnjenje od 5 sekundi.

PWM izlazi mogu se pokretati kroz poluprovodnički relej (vidi stranicu releja) ili FET za pogon 5V ili 12V RGB LED traka.

Korak 6: Sažetak/povratne informacije o RGB LED modulu

Ako imate dodatne informacije o specifikacijama ili ponašanju ove vrste modula, komentirajte ovdje i uključit ću relevantne informacije. Ako znate za modul koji je sličan, ali je možda dostupan pojedinačno ili u drugom kompletu modula, navedite to.

Područje za komentare također bi bilo dobro mjesto za uključivanje malog uzorka koda za druge platforme mikrokontrolera ako ste eksperimentirali s ovim modulom. ili posjetite 37 dokumenata senzora i 37 senzora.

Preporučuje se: