Cuprins:
- Pasul 1: Descrierea modulului LED RGB
- Pasul 2: Specificația modulului LED RGB
- Pasul 3: consumabile pentru experiment LED RGB
- Pasul 4: conectarea experimentului modulului LED RGB
- Pasul 5: Codul de experiment al modulului LED RGB
- Pasul 6: Rezumat / Feedback al modulului LED RGB
Video: Utilizarea LED-ului RGB de la 37 de senzori: 6 pași
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:44
Ați ieșit și ați cumpărat un kit de senzori și module electrice la un preț bun numit „37 senzori” (ca acesta aici sau alții de pe Amazon), dar nu găsiți informații despre module pentru a le putea folosi? Această serie de instrumente vă va ajuta cu toate modulele din setul de 37 senzori. Există alte kituri care vând un număr diferit de module decât 37, cum ar fi un kit de 20 de module și un kit de 45 de module. Acești senzori / module sunt, de asemenea, disponibili de la unele magazine online individual.
Aceste truse sunt excelente pentru experimentare și educație STEM (Știință, Tehnologie, Inginerie și Matematică).
Modulele din setul de 37 senzori numit „LED RGB” sunt un LED RGB cu orificiu traversant și montat pe suprafață. Acesta este un LED cu trei culori diferite de LED-uri incluse într-un singur pachet.
(Imagini și informații utilizate cu permisiunea de la 37sensors.com)
Pasul 1: Descrierea modulului LED RGB
LED care conține emițătoare roșii, verzi și albastre, fiecare controlat independent. Unele module au rezistențe de limitare a curentului, altele nu.
Denumit și: LED color, LED tri-color, LED tri-cromatic, KY021, KY016.
Găsit în seturi: 37 de senzori, 45 de senzori (LED prin gaură).
Găsit în seturi: 20 de senzori, 37 de senzori, 45 de senzori (SMT LED).
Pasul 2: Specificația modulului LED RGB
LED: Fie TH, fie SMT 5050
Cadere de tensiune înainte roșu: 2,1V
Cadere de tensiune înainte verde: 3,2V
Cadere de tensiune înainte albastră: 3.2
Roșu: 625nm
Verde: 530nm
Albastru: 465nm
Dimensiune: 20mm X 15mm
Unele module au rezistențe de limitare a curentului, altele nu. Valoarea tipică a rezistenței este de 120 - 270 Ohmi.
Pinii sunt frecvent etichetați incorect. RGB, BGR, GRB etc.
Există o serie de surse diferite pentru aceste module. Nu fiecare modul care arată similar cu cele de aici se comportă exact la fel. Verificați modulul specific pe care îl aveți pentru diferențe în funcție, niveluri de tensiune, pinout și stări inactive / active. Unele module s-au dovedit a avea etichete incorecte și chiar componente slab lipite.
Pasul 3: consumabile pentru experiment LED RGB
Doar pentru a vedea elementele de bază ale modului în care funcționează acest modul, acest experiment arată cum să îl interfațați cu o placă de microcontroler simplă de înțeles, Sensor. Engine: MICRO. Nu este nevoie de un sistem de dezvoltare complicat, deoarece micro-ul pe 32 de biți care face parte din această placă are toate smart-urile încorporate.
Codul pentru alte platforme de microcontroler ar fi probabil într-un limbaj / sintaxă diferit, dar similar în formă.
Iată lista mică de componente pentru acest experiment:
Modul LED RGB din 37 senzori Kit. (Sursa acestui experiment: CircuitGizmos) Kituri disponibile și pe Amazon și online în multe locuri.
Jumper Wires, de la feminin la feminin, în stilul "DuPont". (Sursa acestui experiment: CircuitGizmos) Jumpers de acest tip sunt de asemenea disponibile online.
Placă de microcontroler. (Sursa acestui experiment: CircuitGizmos)
Un PC cu o aplicație de terminal serial este utilizat pentru a comunica cu placa prin USB. Un astfel de program gratuit și util este Beagle Term.
Cu toate acestea, puteți efectua un experiment pentru a testa modulul LED RGB.
Pasul 4: conectarea experimentului modulului LED RGB
Sârmă neagră - pământ comun
SEM GND - Masă modul
Sârmă roșie - element RedLED
SEM P4 - Modulul R
Sârmă verde - element RedLED
SEM P5 - Modulul G
Sârmă albastră - element RedLED
SEM P6 - Modulul B
Acest modul special LED-gaură are un rezistor de limitare a curentului, astfel încât nu este nevoie de rezistor extern
Pasul 5: Codul de experiment al modulului LED RGB
Cu computerul conectat la o placă de microcontroler alimentată, Beagle Term este fereastra către ceea ce se întâmplă pe placa respectivă. Puteți introduce codul programului, puteți vedea rezultatele tipărite ale acelui cod și chiar interacționa prin introducerea informațiilor într-un program care rulează. Tastarea EDIT la promptul ">" vă va conecta la editorul încorporat. În acest editor veți introduce codul programului. Puteți salva codul pe care îl tastați cu un Control-Qkeystroke. Puteți salva și rula imediat codul care se află în editor cu Control-W.
Taste de control pentru funcția EDITARE a programului. (Tastele funcționale nu funcționează corect în termenul Beagle)
- Control-U - Treceți la linia de start
- Control-U Control-U - Mutați pentru a începe programul
- Control-K - Mută la capătul liniei
- Control-K Control-K - Treceți la sfârșitul programului
- Control-P - Pagină sus
- Control-L - Pagină în jos
- Control-] - Ștergeți
- Control-N - Insert
- Control-Q - Salvați codul
- Control-W - Rulați codul
- Control-R - Găsire
- Control-G - Repetați găsirea
- Control-T - Marcați textul
- Control-Y - Lipiți text
- ESC - Ieșiți din editor abandonând modificările.
Introduceți codul acestui experiment în editor:
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
Acest cod de testare setează pinii 4, 5 și 6 la ieșiri și apoi setează fiecare dintre aceste ieșiri în sus și în jos pentru a activa și dezactiva elementul de culoare.
r = 1
g = 1 b = 100 PWM 1, 1000, r, g, b PAUZĂ 5000 DO pentru r = 0 până la 99 PASUL 2 PWM 1, 1000, r, g, b PAUZĂ 10 URMĂTOARE r PAUZĂ 5000 pentru b = 100 până la 1 PAS -2 PWM 1, 1000, r, g, b PAUSE 10 NEXT b PAUSE 5000 for g = 0 to 99 STEP 2 PWM 1, 1000, r, g, b PAUSE 10 NEXT g PAUSE 5000 for r = 100 to 1 STEP - 2 PWM 1, 1000, r, g, b PAUZĂ 10 URMĂTOARE r PAUZĂ 5000 pentru b = 0 până la 99 PASUL 2 PWM 1, 1000, r, g, b PAUZĂ 10 URMĂTOARE b PAUZĂ 5000 pentru g = 100 până la 1 PAS -2 PWM 1, 1000, r, g, b PAUSE 10 NEXT g PAUSE 5000 LOOP
Acest cod de test folosește PWM pentru a crește / micșora încet ieșirea canalelor R, G și B în modele. Între modificări există întârzieri de 5 secunde.
Ieșirile PWM pot fi rulate printr-un releu de stare solidă (vezi pagina releu) sau printr-un FET pentru a conduce benzi LED 5V sau 12V RGB.
Pasul 6: Rezumat / Feedback al modulului LED RGB
Dacă aveți informații suplimentare despre specificațiile sau comportamentul acestui tip de modul, vă rugăm să comentați aici și voi include informațiile relevante. Dacă știți un modul similar, dar poate disponibil separat sau într-un set diferit de module, vă rugăm să menționați acest lucru.
Zona de comentarii ar fi, de asemenea, un loc bun pentru a include un mic eșantion de cod pentru alte platforme de microcontroler dacă ați experimentat cu acest modul. sau vizitați 37 de senzori și 37 documente despre senzori.
Recomandat:
Neopixel Ws2812 Rainbow LED Glow Cu M5stick-C - Rularea Rainbow pe Neopixel Ws2812 Utilizarea M5stack M5stick C Utilizarea Arduino IDE: 5 pași
Neopixel Ws2812 Rainbow LED Glow Cu M5stick-C | Rularea Rainbow pe Neopixel Ws2812 Utilizarea M5stack M5stick C Utilizarea Arduino IDE: Bună băieți, în acest instructables vom învăța cum să utilizați LED-uri neopixel ws2812 sau benzi LED sau matrice LED sau inel cu LED cu placa de dezvoltare m5stack m5stick-C cu Arduino IDE și vom face un model curcubeu cu el
Utilizarea Grove LCD cu iluminare de fundal RGB: 4 pași
Utilizarea Grove LCD cu iluminare de fundal RGB: Pentru a stabili o comunicare bună între lumea umană și lumea mașinilor, unitățile de afișare joacă un rol important. Și astfel sunt o parte importantă a sistemelor încorporate. Unitățile de afișare - mari sau mici, funcționează pe același principiu de bază. Pe lângă compl
Bandă LED RGB reactivă muzicală cu cod - WS1228b - Utilizarea modulului Arduino și microfon: 11 pași
Bandă LED RGB reactivă muzicală cu cod | WS1228b | Utilizarea modulului Arduino și microfon: Construirea unei benzi LED WS1228B Music Reactive Utilizarea modulului Arduino și microfon. Piese folosite: Arduino WS1228b Led Strip Sound Sensor Breadboard Jumpers 5V 5A Power supply
Utilizarea LED-urilor RGB pentru a crea secvențe de culoare: 12 pași
Utilizarea LED-urilor RGB pentru a crea secvențe de culori: aceste instrucțiuni vor arăta cum să utilizați LED-urile RGB pentru a crea secvențe de culori folosind Arduino Uno și un cod
Hochei de masă magnetic DIY cu carton, lumini RGB și senzori: 11 pași (cu imagini)
Hochei de masă magnetic DIY cu carton, lumini RGB și senzori: trebuie să fi jucat Air Hockey! Plătește câțiva $ $ dolari $$ în zona de jocuri și începe doar să înscrii goluri pentru a-ți învinge prietenii. Nu este foarte captivant? Probabil că v-ați gândit să păstrați o masă acasă, dar hei! v-ați gândit vreodată să vă faceți singur? Vom