Sisukord:
- Samm: RGB LED -mooduli kirjeldus
- 2. samm: RGB LED -mooduli spetsifikatsioon
- Samm 3: RGB LED -katseseadmed
- 4. samm: RGB LED -mooduli katseühendus
- 5. samm: RGB LED -mooduli katse kood
- 6. samm: RGB LED -mooduli kokkuvõte/tagasiside
Video: RGB LED -i kasutamine 37 -st andurikomplektist: 6 sammu
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:48
Nii et läksite välja ja ostsite hea hinnaga elektriliste andurite ja moodulite komplekti nimega "37 andurit" (nagu see siin või teised Amazonist), kuid ei leia moodulite kohta teavet nende kasutamiseks? See juhendmaterjalide seeria aitab teid kõigi 37 andurite komplekti moodulitega. On ka teisi komplekte, mis müüvad erinevat arvu mooduleid kui 37, näiteks 20 moodulikomplekti ja 45 moodulikomplekti. Need andurid/moodulid on saadaval ka mõnest veebipoest eraldi.
Need komplektid sobivad suurepäraselt STEM -i (teadus, tehnoloogia, tehnika ja matemaatika) katsetamiseks ja hariduseks.
37 andurikomplekti moodulid nimega "RGB LED" on läbi ava ja pinnale kinnitatav RGB LED. See on LED, mille ühes pakendis on kolm erinevat LED -värvi.
(Pilte ja teavet kasutatakse 37sensors.com loal)
Samm: RGB LED -mooduli kirjeldus
LED, mis sisaldab punast, rohelist ja sinist kiirgurit, igaüks juhitakse eraldi. Mõnel moodulil on voolu piiravad takistid, mõnel mitte.
Seda nimetatakse ka: täisvärviline LED, kolmevärviline LED, kolmekromaatiline LED, KY021, KY016.
Komplektides: 37 andurit, 45 andurit (läbi ava LED).
Komplektides: 20 andurit, 37 andurit, 45 andurit (SMT LED).
2. samm: RGB LED -mooduli spetsifikatsioon
LED: kas TH või SMT 5050
Edasine pingelangus punane: 2.1V
Edasine pingelangus roheline: 3.2V
Edasine pingelangus sinine: 3.2
Punane: 625 nm
Roheline: 530 nm
Sinine: 465 nm
Suurus: 20 x 15 mm
Mõnel moodulil on voolu piiravad takistid, mõnel mitte. Tüüpiline takistusväärtus on 120 - 270 oomi.
Tihvtid on sageli valesti märgistatud. RGB, BGR, GRB jne
Nende moodulite jaoks on palju erinevaid allikaid. Mitte iga moodul, mis näeb välja sarnane siinsetega, ei käitu täpselt samamoodi. Kontrollige konkreetse mooduli funktsioone, pingetaset, pinouti ja passiivseid/aktiivseid olekuid. On leitud, et mõnel moodulil on valesti märgistatud tihvtid ja isegi halvasti joodetud komponendid.
Samm 3: RGB LED -katseseadmed
Lihtsalt, et näha selle mooduli toimimise põhitõdesid, näitab see eksperiment, kuidas liidestada see lihtsalt mõistetava mikrokontrolleri plaadiga Sensor. Mootor: MICRO. Keerukat arendussüsteemi pole vaja, kuna selle plaadi osaks oleval 32-bitisel mikrol on kõik nutikad sisseehitatud.
Teiste mikrokontrollerite platvormide kood oleks tõenäoliselt teises keeles/süntaksis, kuid vormilt sarnane.
Siin on selle katse väikeste komponentide loend:
RGB LED -moodul 37 andurite komplektist. (Selle katse allikas: CircuitGizmos) Komplektid on saadaval ka Amazonis ja paljudes kohtades veebis.
Jumper Traadid, naissoost naissoost "DuPont" stiilis. (Selle katse allikas: CircuitGizmos) Seda tüüpi džemprid on saadaval ka veebis.
Mikrokontrolleri plaat. (Selle katse allikas: CircuitGizmos)
USB -ühenduse kaudu tahvliga suhtlemiseks kasutatakse jadaterminalirakendusega arvutit. Üks selline tasuta ja kasulik programm on Beagle Term.
Selle kõigega saate teha eksperimendi RGB LED -mooduli testimiseks.
4. samm: RGB LED -mooduli katseühendus
Must traat - ühine maandus
SEM GND - mooduli maandus
Punane juhe - RedLED element
SEM P4 - moodul R
Roheline juhe - RedLED element
SEM P5 - moodul G
Sinine juhe - RedLED element
SEM P6 - moodul B
Sellel konkreetsel läbiva avaga LED-moodulil on voolu piirav takisti, nii et välist takistit pole vaja
5. samm: RGB LED -mooduli katse kood
Kui arvuti on ühendatud toiteallikaga mikrokontrolleri plaadiga, on Beagle Term aken sellel plaadil toimuva kohta. Saate sisestada programmi koodi, vaadata selle koodi trükitud tulemusi ja isegi suhelda, sisestades teabe töötavasse programmi. EDIT-i sisestamine ">" -viibal ühendab teid sisseehitatud redaktoriga. Sellesse redaktorisse sisestate programmi koodi. Sisestatud koodi saate salvestada Control-Q-klahvivajutusega. Saate salvestada ja kohe käivitada redaktoris oleva koodi klahvikombinatsiooniga Control-W.
Programmi EDIT funktsiooni juhtklahvid. (Funktsiooniklahvid ei tööta Beagle Termis õigesti)
- Control -U - liikuge kodujoonele
- Control-U Control-U-liikuge programmi algusesse
- Control -K - liikuge rea lõppu
- Control-K Control-K-liikuge programmi lõppu
- Control -P - lehekülg üles
- Control -L - leht alla
- Control-] - Kustuta
- Control -N - sisestamine
- Control -Q - koodi salvestamine
- Control -W - käivitage kood
- Control -R - leidke
- Control -G - leidu kordamine
- Control -T - märkige tekst
- Control -Y - teksti kleepimine
- ESC - väljuge redaktorist, loobudes muudatustest.
Sisestage selle katse kood redaktorisse:
SETPIN 4, DOUT
SETPIN 5, DOUT SETPIN 6, DOUT DO PAUSE 200: PIN (4) = 1: PAUS 200: PIN (4) = 0 PAUS 200: PIN (5) = 1: PAUS 200: PIN (5) = 0 PAUS 200: PIN (6) = 1: PAUS 200: PIN (6) = 0 LOOP
See testkood seab tihvtid 4, 5 ja 6 väljunditele ning seejärel seab kõik need väljundid kõrgele ja madalale, et värvielement sisse ja välja lülitada.
r = 1
g = 1 b = 100 PWM 1, 1000, r, g, b PAUSE 5000 DO, kui r = 0 kuni 99 2. SAMM PWM 1, 1000, r, g, b PAUS 10 Järgmine r PAUSE 5000 b = 100 kuni 1 SAMM -2 PWM 1, 1000, r, g, b PAUS 10 Järgmine b PAUS 5000 g = 0 kuni 99 SAMM 2 PWM 1, 1000, r, g, b PAUS 10 Järgmine g PAUSE 5000 r = 100 kuni 1 SAMM - 2 PWM 1, 1000, r, g, b PAUS 10 Järgmine r PAUSE 5000 b = 0 kuni 99 SAMM 2 PWM 1, 1000, r, g, b PAUS 10 Järgmine b PAUS 5000 g = 100 kuni 1 SAMM -2 PWM 1, 1000, r, g, b PAUS 10 Järgmine g PAUSE 5000 LOOP
See testkood kasutab PWM -i, et aeglaselt suurendada/vähendada R, G ja B kanalite väljundit mustrites. Muudatuste vahel on 5-sekundilisi viivitusi.
PWM -väljundeid saab juhtida läbi pooljuhtrelee (vt relee lehekülge) või FET -i, et juhtida 5V või 12V RGB LED -ribasid.
6. samm: RGB LED -mooduli kokkuvõte/tagasiside
Kui teil on lisateavet seda tüüpi moodulite spetsifikatsioonide või käitumise kohta, kommenteerige siin ja lisan asjakohase teabe. Kui teate moodulit, mis on sarnane, kuid võib -olla saadaval üksikult või erinevas moodulikomplektis, mainige seda.
Kommentaaride ala oleks ka hea koht, kuhu lisada väike näidiskood teistele mikrokontrollerite platvormidele, kui olete selle mooduliga katsetanud. või külastage 37 andurit ja 37 andurite dokumenti.
Soovitan:
Neopixel Ws2812 LED -i või LED -riba või LED -rõnga kasutamine Arduinoga: 4 sammu
Kuidas kasutada Neopixel Ws2812 LED -i või LED -riba või LED -rõngast Arduinoga: Tere poisid, kuna Neopixeli LED -riba on väga populaarsed ja seda nimetatakse ka ws2812 LED -ribaks. Need on väga populaarsed, kuna nendel LED -ribadel saame käsitleda iga LED -i eraldi, mis tähendab, et kui soovite, et vähesed LED -id helendaksid ühes värvitoonis
Muusika reaktiivne RGB LED -riba koodiga - WS1228b - Arduino ja mikrofonimooduli kasutamine: 11 sammu
Muusika reaktiivne RGB LED -riba koodiga | WS1228b | Arduino ja mikrofonimooduli kasutamine: muusika reageeriva WS1228B LED -riba ehitamine Arduino ja mikrofonimooduli abil. Kasutatud osad: Arduino WS1228b LED -riba helianduri leivaplaadi džemprid 5V 5A toiteallikas
RGB LED -i kohanduv kamuflaaž (kameeleon) Eboti / Arduino kasutamine: 5 sammu (piltidega)
RGB LED -i kohanduv kamuflaaž (kameeleon) Eboti / Arduino kasutamine: see on tõesti suurepärane ja lihtne projekt. Ta kasutab taustavärvi tundmiseks värvisensorit ja kuvab selle RGB LED -ribal. Ma kasutasin Eboti mikrokontrollerit, kuid võite kasutada ka mõnda muud mikrokontrollerit, näiteks arduino uno
RGB LED -mooduli kasutamine: 4 sammu
Kuidas kasutada RGB LED-moodulit: Kirjeldused: Sisseehitatud takistiga, mis hoiab ära LED-i põlemise. Võimalik kasutada koos erinevate mikrokontrolleritega. Aktiivne kõrge tööpinge: Tööpinge: 3,3 V / 5 V Saab ühendada otse Arduinoga, ilma hüppajata
RGB LED -ide kasutamine värviliste järjestuste loomiseks: 12 sammu
RGB -valgusdioodide kasutamine värvijadade loomiseks: see juhend sisaldab RGB -valgusdioodide kasutamist värvijada loomiseks, kasutades Arduino Uno ja koodi