INHOUDSOPGAWE:
- Stap 1: Beskrywing van die RGB LED -module
- Stap 2: RGB LED -module spesifikasie
- Stap 3: RGB LED -eksperimentvoorrade
- Stap 4: RGB LED -module -eksperimentaansluiting
- Stap 5: RGB LED -module -eksperimentkode
- Stap 6: Opsomming/terugvoer van RGB LED -modules
Video: Gebruik RGB LED van 37 sensorset: 6 stappe
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:26
So u het uitgegaan en 'n stel elektriese sensors en modules gekoop vir 'n goeie prys genaamd "37 sensors" (soos hierdie hier of ander op Amazon), maar kan u nie inligting kry oor die modules om dit te kan gebruik nie? Hierdie reeks instruksies sal u help met al die modules in die 37 Sensors Kit. Daar is ander kits wat 'n ander aantal modules as 37 verkoop, soos 'n 20 -module -kit en 'n 45 -module -kit. Hierdie sensors/modules is ook afsonderlik by sommige aanlynwinkels beskikbaar.
Hierdie kits is uitstekend vir STEM (wetenskap, tegnologie, ingenieurswese en wiskunde) eksperimentering en opvoeding.
Die modules uit die 37 Sensors-kit genaamd "RGB LED" is 'n deurlopende RGB-LED met 'n gat en 'n oppervlak. Dit is 'n LED met drie verskillende LED -kleure wat in een pakket ingesluit is.
(Beelde en inligting gebruik met toestemming van 37sensors.com)
Stap 1: Beskrywing van die RGB LED -module
LED wat rooi, groen en blou uitstralers bevat, elk onafhanklik beheer. Sommige modules het stroombeperkende weerstande, ander nie.
Ook genoem: volkleur LED, drie kleur LED, driekromatiese LED, KY021, KY016.
Gevind in kits: 37 sensors, 45 sensors (deur-gat LED).
Gevind in kits: 20 sensors, 37 sensors, 45 sensors (SMT LED).
Stap 2: RGB LED -module spesifikasie
LED: TH of SMT 5050
Voorwaartse spanningsval rooi: 2.1V
Voorwaartse spanningsval groen: 3.2V
Voorwaartse spanningsval blou: 3.2
Rooi: 625 nm
Groen: 530 nm
Blou: 465 nm
Grootte: 20 mm x 15 mm
Sommige modules het stroombeperkende weerstande, ander nie. Die tipiese weerstandswaarde is 120 - 270 Ohm.
Spelde word gereeld verkeerd gemerk. RGB, BGR, GRB, ens.
Daar is 'n aantal verskillende bronne vir hierdie modules. Nie elke module wat soortgelyk is aan dié hier, gedra hulle presies dieselfde nie. Kontroleer die spesifieke module wat u het vir funksieverskille, spanningsvlakke, pinout en onaktiewe/aktiewe toestande. Daar is gevind dat sommige modules penne verkeerd gemerk het en selfs swak gesoldeerde komponente.
Stap 3: RGB LED -eksperimentvoorrade
Net om die basiese beginsels van hoe hierdie module werk te sien, toon hierdie eksperiment hoe u dit kan koppel aan 'n maklik verstaanbare mikrokontrollerbord, die Sensor. Motor: MICRO. Daar is geen ingewikkelde ontwikkelingsstelsel nodig nie, aangesien die 32-bis-mikro wat deel uitmaak van hierdie bord, al die slimfone ingebou is.
Kode vir ander mikrobeheerderplatforms sal waarskynlik in 'n ander taal/sintaksis wees, maar soortgelyk in vorm.
Hier is die klein lys van komponente vir hierdie eksperiment:
RGB LED -module van 37 Sensors Kit. (Die bron van hierdie eksperiment: CircuitGizmos) Kits is ook beskikbaar op Amazon en op baie plekke.
Jumper Wires, vroulik tot vroulik "DuPont" -styl. (Bron van hierdie eksperiment: CircuitGizmos) Springers van hierdie tipe is ook aanlyn beskikbaar.
Mikrobeheerraad. (Bron van hierdie eksperiment: CircuitGizmos)
'N PC met 'n seriële terminale -toepassing word gebruik om met die kaart te kommunikeer via USB. Een so 'n gratis en nuttige program is Beagle Term.
Met dit alles kan u 'n eksperiment uitvoer om die RGB LED -module te toets.
Stap 4: RGB LED -module -eksperimentaansluiting
Swart draad - gemeenskaplike grond
SEM GND - Module Grond
Rooi draad - RedLED element
SEM P4 - Module R
Groen draad - RedLED element
SEM P5 - Module G
Blou draad - RedLED element
SEM P6 - Module B
Hierdie spesifieke LED-module deur die gat het 'n stroombeperkende weerstand, dus is daar geen eksterne weerstand nodig nie
Stap 5: RGB LED -module -eksperimentkode
Aangesien die rekenaar gekoppel is aan 'n aangedrewe mikrobeheerbord, is Beagle Term die venster van wat op die bord gebeur. U kan programkode invoer, die gedrukte resultate van die kode sien, en selfs interaksie voer deur inligting in 'n lopende program in te tik. Deur EDIT te tik by die ">"-prompt sal u met die ingeboude redakteur verbind word. U sal die programkode in hierdie redakteur invoer. U kan die kode wat u ingetik het, stoor met 'n Control-Qkeystroke. U kan die kode wat in die redakteur is, stoor en onmiddellik uitvoer met Control-W.
Control sleutels vir die program EDIT funksie. (Funksiesleutels werk nie reg tydens Beagle -termyn nie)
- Control -U - Gaan huis toe
- Control-U Control-U-Beweeg na die begin van die program
- Control -K - Beweeg na die einde van die lyn
- Control-K Control-K-Gaan na die einde van die program
- Control -P - Bladsy op
- Control -L - Bladsy af
- Beheer-] - Vee uit
- Control -N - Voeg in
- Control -Q - Stoor die kode
- Control -W - voer die kode uit
- Control -R - Soek
- Control -G - Herhaal soek
- Control -T - Merk teks
- Control -Y - Plak teks
- ESC - Verlaat die redakteur en verander veranderinge.
Voer die kode van hierdie eksperiment in die redakteur in:
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
Hierdie toetskode stel penne 4, 5 en 6 op uitsette en stel elkeen van die uitsette hoog en laag om die kleurelement aan en af te skakel.
r = 1
g = 1 b = 100 PWM 1, 1000, r, g, b PAUSE 5000 DO vir r = 0 tot 99 STAP 2 PWM 1, 1000, r, g, b PAUSE 10 VOLGENDE PAUSE 5000 vir b = 100 tot 1 STAP -2 PWM 1, 1000, r, g, b PAUSE 10 VOLGENDE b PAUSE 5000 vir g = 0 tot 99 STAP 2 PWM 1, 1000, r, g, b PAUSE 10 VOLGENDE g PAUSE 5000 vir r = 100 tot 1 STAP - 2 PWM 1, 1000, r, g, b PAUSE 10 VOLGENDE PAUSE 5000 vir b = 0 tot 99 STAP 2 PWM 1, 1000, r, g, b PAUSE 10 VOLGENDE b PAUSE 5000 vir g = 100 tot 1 STAP -2 PWM 1, 1000, r, g, b PAUSE 10 VOLGENDE PAUSE 5000 LOOP
Hierdie toetskode gebruik PWM om die uitset van die R-, G- en B -kanale in patrone stadig te verhoog/verlaag. Daar is vertragings van 5 sekondes tussen die veranderinge.
Die PWM -uitsette kan deur 'n solid state relais (sien aflosbladsy) of 'n FET gestuur word om 5V of 12V RGB LED strips te dryf.
Stap 6: Opsomming/terugvoer van RGB LED -modules
As u meer inligting het oor die spesifikasies of gedrag van hierdie tipe modules, kan u hier kommentaar lewer en ek sal die relevante inligting insluit. As u weet van 'n soortgelyke module, maar moontlik afsonderlik of in 'n ander pakket, moet u dit noem.
Die kommentaararea is ook 'n goeie plek om 'n klein voorbeeldkode vir ander mikrobeheerderplatforms in te sluit as u met hierdie module eksperimenteer het. of besoek 37 Sensors en 37 Sensors Docs.
Aanbeveel:
Hoe om 'n fotosel te gebruik om die kleur van RGB LED te verander: 3 stappe
Hoe om 'n fotosel te gebruik om die kleur van RGB LED te verander: Vir my Arduino -projek deel 01 was my oorspronklike idee om 'n temperatuursensor te gebruik om 'n LED aan en uit te skakel, maar helaas, my temperatuursensor het nog nie gekom nie, wat my laat gekies uit die sensors wat in die Elegoo -beginkit beskikbaar is, en wonder of
Hoe om Wemos ESP-Wroom-02 D1 Mini WiFi-module ESP8266 + 18650 te gebruik deur Blynk te gebruik: 10 stappe
Hoe om Wemos ESP-Wroom-02 D1 Mini WiFi-module ESP8266 + 18650 te gebruik deur Blynk te gebruik: Spesifikasie: Versoenbaar met nodemcu 18650 laaistelselintegrasie aansluiting kan gebruik word vir slaapmodus · 1 voeg by
Hoe om Mac Terminal te gebruik en hoe om sleutelfunksies te gebruik: 4 stappe
Hoe om Mac Terminal te gebruik en hoe om belangrike funksies te gebruik: Ons sal u wys hoe u die MAC Terminal kan oopmaak. Ons sal u ook 'n paar funksies in die Terminal wys, soos ifconfig, veranderende gidse, toegang tot lêers en arp. Met Ifconfig kan u u IP -adres en u MAC -advertensie nagaan
Hoe om Arduino WeMos D1 WiFi UNO ESP8266 IOT IDE -versoenbare bord te gebruik deur Blynk te gebruik: 10 stappe
Hoe om Arduino WeMos D1 WiFi UNO ESP8266 IOT IDE -versoenbare bord te gebruik deur Blynk te gebruik: Arduino WeMos D1 WiFi UNO ESP8266 IOT IDE -versoenbare bord Beskrywing: WiFi ESP8266 Development Board WEMOS D1. WEMOS D1 is 'n WIFI -ontwikkelingsbord gebaseer op ESP8266 12E. Die funksionering is soortgelyk aan dié van NODEMCU, behalwe dat die hardeware gebou is
Gebruik Orange Pi sonder monitor deur SSH- en VNC -bediener te gebruik: 6 stappe
Gebruik Orange Pi sonder monitor deur SSH- en VNC -bediener te gebruik: Orange Pi is soos 'n mini -rekenaar. Dit het alle basiese poorte wat 'n normale rekenaar het. Net soos HDMIUSBEthernetIT het 'n paar spesiale poorte, soos USB OTGGPIO Headers, SD -kaartgleuf, parallelle kamerapoort As u 'n oranje pi wil gebruik, moet u 'n behoefte hê