Sadržaj:

Korištenje RGB LED iz 37 senzorskog kompleta: 6 koraka
Korištenje RGB LED iz 37 senzorskog kompleta: 6 koraka

Video: Korištenje RGB LED iz 37 senzorskog kompleta: 6 koraka

Video: Korištenje RGB LED iz 37 senzorskog kompleta: 6 koraka
Video: Dayz - AC-MOD-PACK - Прохождение с Эндрю Кейресом, создателем мода! Часть 1 из 2 2024, Prosinac
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 po povoljnoj cijeni kupili komplet električnih senzora i modula pod nazivom "37 senzora" (poput ovog ovdje ili drugih na Amazonu), ali ne možete pronaći informacije o modulima kako biste ih mogli koristiti? Ova serija instrukcija pomoći će vam sa svim modulima u 37 senzorskom kompletu. 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 o STEM -u (znanost, tehnologija, inženjerstvo i matematika).

Moduli iz 37 senzorskog kompleta pod nazivom "RGB LED" su prolazna RGB LED dioda za površinsko montiranje. Ovo je LED s tri različite LED boje uključene u jedno pakiranje.

(Slike i informacije korištene uz dopuštenje 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 neovisno. Neki moduli imaju otpornike za ograničavanje struje, neki nemaju.

Također se naziva: LED u boji, LED u tri boje, trokromatska 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: 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: 465 nm

Veličina: 20 x 15 mm

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

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

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

Korak 3: Potrošni materijal za RGB LED eksperimente

RGB LED eksperimentalni pribor
RGB LED eksperimentalni pribor

Da bismo 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 sustavom jer 32-bitni mikro koji je dio ove ploče ima ugrađene sve pametne telefone.

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

Evo malog popisa komponenti za ovaj eksperiment:

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

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

Ploča za mikrokontroler. (Izvor ovog eksperimenta: CircuitGizmos)

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

Uz sve ovo, možete izvesti eksperiment za testiranje RGB LED modula.

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 poseban LED modul s otvorom ima otpornik za ograničavanje struje pa vanjski otpornik nije potreban

Korak 5: Kod eksperimenta s RGB LED modulom

Kod eksperimenta s RGB LED modulom
Kod eksperimenta s RGB LED modulom
Kod eksperimenta s RGB LED modulom
Kod eksperimenta s RGB LED modulom

S računalom spojenim na ploču mikrokontrolera s 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 ">" spojit ćete se s ugrađenim uređivačem. U ovaj ćete uređivač unijeti programski kod. Kôd koji upisujete 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.

Kontrolne tipke za funkciju EDIT programa. (Funkcijske tipke ne rade ispravno u Beagle Term -u)

  • Control -U - Pomicanje na liniju kući
  • Control-U Control-U-Pomaknite se na početak programa
  • Control -K - Pomicanje na kraj retka
  • 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 - Spremite 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 ispitni kôd 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 PAUZA 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 g PAUZA 5000 za r = 100 do 1 KORAK - 2 PWM 1, 1000, r, g, b PAUZA 10 SLJEDEĆA r PAUZA 5000 za b = 0 do 99 KORAK 2 PWM 1, 1000, r, g, b PAUZA 10 Sljedeća 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 uzorcima. Između promjena postoji kašnjenje od 5 sekundi.

PWM izlazi mogu se provesti 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 dodatnih informacija o specifikacijama ili ponašanju ove vrste modula, komentirajte ovdje i uključit ću relevantne podatke. 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čeni: