Turinys:
- 1 žingsnis: RGB LED modulio aprašymas
- 2 žingsnis: RGB LED modulio specifikacija
- 3 žingsnis: RGB LED eksperimento reikmenys
- 4 žingsnis: RGB LED modulio eksperimento prijungimas
- 5 veiksmas: RGB LED modulio eksperimento kodas
- 6 veiksmas: RGB LED modulio santrauka/atsiliepimas
Video: RGB LED naudojimas iš 37 jutiklių rinkinio: 6 žingsniai
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:47
Taigi jūs išėjote ir už gerą kainą nusipirkote elektrinių jutiklių ir modulių rinkinį, pavadintą „37 jutikliai“(kaip šis čia ar kiti „Amazon“), bet nerandate informacijos apie modulius, kad galėtumėte juos naudoti? Ši instrukcijų serija padės jums su visais 37 jutiklių rinkinio moduliais. Yra ir kitų rinkinių, kuriuose parduodamas skirtingas modulių skaičius nei 37, pavyzdžiui, 20 modulių rinkinys ir 45 modulių rinkinys. Šiuos jutiklius/modulius taip pat galima įsigyti kai kuriose internetinėse parduotuvėse atskirai.
Šie rinkiniai puikiai tinka STEM (mokslo, technologijų, inžinerijos ir matematikos) eksperimentams ir švietimui.
37 jutiklių rinkinio moduliai, vadinami „RGB LED“, yra per skylę ir ant paviršiaus tvirtinami RGB šviesos diodai. Tai yra šviesos diodas su trimis skirtingomis LED spalvomis, esančiomis vienoje pakuotėje.
(Vaizdai ir informacija naudojami gavus 37sensors.com leidimą)
1 žingsnis: RGB LED modulio aprašymas
Šviesos diodas, kuriame yra raudonos, žalios ir mėlynos spinduliuotės, kiekvienas valdomas atskirai. Kai kurie moduliai turi srovę ribojančius rezistorius, kiti - ne.
Taip pat vadinamas: spalvotas šviesos diodas, trijų spalvų šviesos diodas, trispalvis šviesos diodas, KY021, KY016.
Rinkiniai: 37 jutikliai, 45 jutikliai (šviesos diodas per skylę).
Rinkiniai: 20 jutiklių, 37 jutikliai, 45 jutikliai (SMT LED).
2 žingsnis: RGB LED modulio specifikacija
Šviesos diodas: TH arba SMT 5050
Į priekį nukreiptas įtampos kritimas raudonas: 2.1V
Į priekį nukreiptas įtampos kritimas žalias: 3.2V
Į priekį nukreiptas įtampos kritimas mėlynas: 3.2
Raudona: 625 nm
Žalia: 530 nm
Mėlyna: 465 nm
Dydis: 20x15 mm
Kai kurie moduliai turi srovę ribojančius rezistorius, kiti - ne. Įprasta atsparumo vertė yra 120 - 270 omų.
Smeigtukai dažnai ženklinami neteisingai. RGB, BGR, GRB ir kt.
Šiems moduliams yra daugybė skirtingų šaltinių. Ne kiekvienas modulis, panašus į čia esančius, elgiasi lygiai taip pat. Patikrinkite konkretų turimą modulį, ar nėra funkcijų, įtampos lygių, „pinout“ir neaktyvių/aktyvių būsenų skirtumų. Nustatyta, kad kai kuriuose moduliuose yra neteisingai paženklinti kaiščiai ir net prastai lituojami komponentai.
3 žingsnis: RGB LED eksperimento reikmenys
Kad pamatytumėte šio modulio veikimo pagrindus, šis eksperimentas parodo, kaip jį prijungti prie lengvai suprantamos mikrovaldiklio plokštės „Sensor“. Variklis: MICRO. Nereikia sudėtingos kūrimo sistemos, nes 32 bitų „micro“, kuris yra šios plokštės dalis, turi visas sumanias galimybes.
Kitų mikrovaldiklių platformų kodas greičiausiai būtų kitokia kalba/sintaksė, bet panašios formos.
Čia yra nedidelis šio eksperimento komponentų sąrašas:
RGB LED modulis iš 37 jutiklių rinkinio. (Šio eksperimento šaltinis: „CircuitGizmos“) Komplektai taip pat prieinami „Amazon“ir daugelyje vietų internete.
„DuPont“stiliaus megztiniai iš moterų. (Šio eksperimento šaltinis: „CircuitGizmos“) Šio tipo džemperiai taip pat prieinami internete.
Mikrokontrolerio plokštė. (Šio eksperimento šaltinis: „CircuitGizmos“)
Kompiuteris su serijinio terminalo programa naudojamas bendrauti su plokšte per USB. Viena iš tokių nemokamų ir naudingų programų yra „Beagle Term“.
Visa tai atlikę galite atlikti eksperimentą, kad patikrintumėte RGB LED modulį.
4 žingsnis: RGB LED modulio eksperimento prijungimas
Juoda viela - bendra žemė
SEM GND - modulio įžeminimas
Raudona viela - RedLED elementas
SEM P4 - R modulis
Žalia viela - RedLED elementas
SEM P5 - G modulis
Mėlyna viela - RedLED elementas
SEM P6 - B modulis
Šis specialus LED skylės modulis turi srovę ribojantį rezistorių, todėl nereikia išorinio rezistoriaus
5 veiksmas: RGB LED modulio eksperimento kodas
Kai kompiuteris prijungtas prie maitinamo mikrovaldiklio plokštės, „Beagle Term“yra langas į tai, kas vyksta toje plokštėje. Galite įvesti programos kodą, pamatyti atspausdintus to kodo rezultatus ir netgi sąveikauti įvesdami informaciją į veikiančią programą. Įvedę EDIT į eilutę „>“, būsite prijungti prie integruoto redaktoriaus. Būtent šiame redaktoriuje įvesite programos kodą. Įvestą kodą galite išsaugoti paspausdami „Control-Q“klavišą. Galite išsaugoti ir nedelsdami paleisti redaktoriuje esantį kodą naudodami „Control-W“.
Programos REDAGAVIMO valdymo klavišai. (Funkcijų klavišai neveikia „Beagle Term“)
- „Control -U“- pereikite prie namų linijos
- „Control-U“„Control-U“-pereikite prie programos pradžios
- „Control -K“- pereikite prie eilutės pabaigos
- „Control-K“„Control-K“-pereikite prie programos pabaigos
- „Control -P“- puslapis aukštyn
- „Control -L“- puslapis žemyn
- Kontrolė] - ištrinti
- „Control -N“- įdėklas
- „Control -Q“- išsaugokite kodą
- „Control -W“- paleiskite kodą
- „Control -R“- rasti
- „Control -G“- pakartokite paiešką
- „Control -T“- pažymėkite tekstą
- „Control -Y“- įklijuoti tekstą
- ESC - išeikite iš redaktoriaus, atsisakydami pakeitimų.
Įveskite šio eksperimento kodą redaktoriuje:
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 200 PAUSE: PIN (6) = 1: PAUSE 200: PIN (6) = 0 LOP
Šis bandymo kodas nustato 4, 5 ir 6 kaiščius prie išėjimų, o tada nustato visus išėjimus aukštus ir žemus, kad įjungtų ir išjungtų spalvų elementą.
r = 1
g = 1 b = 100 PWM 1, 1000, r, g, b PAUSE 5000 DO, jei r = nuo 0 iki 99 2 ŽINGSNIS PWM 1, 1000, r, g, b PRAUZĖ 10 KITAS r PRUSTA 5000, jei b = nuo 100 iki 1 ŽINGSNIS -2 PWM 1, 1000, r, g, b PAUZĖ 10 KITAS b PRUSTA 5000, jei g = nuo 0 iki 99 2 ŽINGSNIS PWM 1, 1000, r, g, b PRAUZĖ 10 KITA g PALAIKA 5000, kai r = 100–1 ŽINGSNIS - 2 PWM 1, 1000, r, g, b PAUZĖ 10 KITA R PAUSE 5000, kai b = nuo 0 iki 99 2 ŽINGSNIS PWM 1, 1000, r, g, b 10 PRUSTA 10 KITA B PUSTA 5000, jei g = nuo 100 iki 1 2 ŽINGSNIS PWM 1, 1000, r, g, b PAUZĖ 10 KITAS G PALAIKYMAS 5000 LOP
Šis bandymo kodas naudoja PWM, kad lėtai padidintų/sumažintų R, G ir B kanalų išvestį. Tarp pakeitimų yra 5 sekundžių vėlavimas.
PWM išėjimai gali būti valdomi per kietojo kūno relę (žr. Relės puslapį) arba FET, kad būtų galima valdyti 5V arba 12V RGB LED juosteles.
6 veiksmas: RGB LED modulio santrauka/atsiliepimas
Jei turite papildomos informacijos apie šio tipo modulio specifikacijas ar veikimą, komentuokite čia ir aš pridėsiu atitinkamą informaciją. Jei žinote modulį, kuris yra panašus, bet galbūt prieinamas atskirai arba kitame modulių rinkinyje, paminėkite tai.
Jei eksperimentavote su šiuo moduliu, komentarų sritis taip pat būtų gera vieta įtraukti nedidelį pavyzdį kitoms mikrovaldiklių platformoms. arba apsilankykite 37 jutikliuose ir 37 jutiklių dokumentuose.
Rekomenduojamas:
„Kitronik“išradėjų rinkinio naudojimas su „Adafruit CLUE“: 4 žingsniai (su paveikslėliais)
„Kitronik“išradėjų rinkinio naudojimas su „Adafruit CLUE“: „Kitronik“išradėjų rinkinys, skirtas „BBC micro: bit“, yra puikus įvadas į mikrovaldiklius su elektronika, naudojant duonos lentą. Ši rinkinio versija skirta naudoti su nebrangiu BBC micro: bit. Išsami mokomoji knyga, kuri pateikiama
Analoginių jutiklių naudojimas su ESP8266: 5 žingsniai
Analoginių jutiklių naudojimas su ESP8266: analoginis-skaitmeninis keitiklis (ADC, A/D, A-D arba A-to-D) yra sistema, paverčianti analoginį signalą į skaitmeninį signalą. A/D keitikliai verčia analoginius elektros signalus duomenų apdorojimo tikslais. Produktai, atitinkantys našumą, galią
„Arduino“sąsaja su ultragarso jutikliu ir bekontakčiu temperatūros jutikliu: 8 žingsniai
„Arduino“sąsaja su ultragarso jutikliu ir bekontakčiu temperatūros jutikliu: Šiuo metu kūrėjai ir kūrėjai teikia pirmenybę „Arduino“, norėdami greitai plėtoti projektų prototipus. „Arduino“yra atviro kodo elektronikos platforma, pagrįsta lengvai naudojama aparatine ir programine įranga. „Arduino“turi labai gerą vartotojų bendruomenę. Šiame projekte
Pasidaryk pats: prie lubų montuojama mini jutiklių dėžutė su fokusuojamu judesio jutikliu: 4 žingsniai
Pasidaryk pats: prie lubų montuojama mini jutiklių dėžutė su fokusuojamu judesio jutikliu: Sveiki. Prieš kurį laiką padėjau savo draugui išmaniųjų namų koncepcijoje ir sukūriau specialiai suprojektuotą mini jutiklių dėžutę, kurią būtų galima pritvirtinti prie lubų į 40x65 mm skylę. Ši dėžutė padeda: • matuoti šviesos intensyvumą • matuoti drėgną
„Complex Arts“jutiklių plokštės naudojimas gryniems duomenims valdyti per „WiFi“: 4 žingsniai (su nuotraukomis)
„Complex Arts Sensor Board“naudojimas gryniems duomenims valdyti per „WiFi“: ar kada nors norėjote eksperimentuoti su gestų valdymu? Priversti daiktus judėti rankos mostu? Valdykite muziką sukdami riešą? Ši instrukcija parodys, kaip tai padaryti! „Complex Arts Sensor Board“(complexarts.net) yra universali mikro