Talaan ng mga Nilalaman:
- Hakbang 1: Paglalarawan ng Module ng RGB LED
- Hakbang 2: Pagtukoy sa Module ng RGB LED
- Hakbang 3: Mga Pantustos sa RGB LED na Eksperimento
- Hakbang 4: RGB LED Module Experiment Hookup
- Hakbang 5: RGB LED Module Code ng Eksperimento
- Hakbang 6: Buod / Feedback ng Module ng RGB LED
Video: Paggamit ng RGB LED Mula sa 37 Sensors Kit: 6 Hakbang
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:13
Kaya't lumabas ka at bumili ng isang kit ng mga de-koryenteng sensor at module para sa isang mabuting presyo na tinatawag na "37 Sensors" (tulad nito dito o sa iba pa sa Amazon), ngunit hindi makahanap ng impormasyon sa mga module na magagamit ang mga ito? Ang serye ng mga Instructable na ito ay makakatulong sa iyo sa lahat ng mga module sa 37 Sensors Kit. Mayroong iba pang mga kit na nagbebenta ng iba't ibang bilang ng mga module kaysa sa 37, tulad ng isang 20 module kit, at isang 45 module kit. Ang mga sensor / modyul na ito ay magagamit din mula sa ilang mga online na tindahan nang paisa-isa.
Ang mga kit na ito ay mahusay para sa STEM (Agham, Teknolohiya, Engineering, at Matematika) na eksperimento at edukasyon.
Ang mga modyul mula sa 37 Sensors Kit na tinatawag na "RGB LED" ay isang through-hole at ibabaw na mount RGB LED. Ito ay isang LED na may tatlong magkakaibang mga kulay ng LED na kasama sa isang pakete.
(Mga imahe at impormasyon na ginamit nang may pahintulot mula sa 37sensors.com)
Hakbang 1: Paglalarawan ng Module ng RGB LED
Ang LED na naglalaman ng pula, berde, at asul na mga emitter, bawat isa ay kinokontrol nang nakapag-iisa. Ang ilang mga module ay kasalukuyang naglilimita ng mga resistor, ang ilan ay hindi.
Tinawag din na: buong kulay na LED, tatlong kulay na LED, tri-chromatic LED, KY021, KY016.
Natagpuan sa mga kit: 37 sensor, 45 sensor (through-hole LED).
Natagpuan sa mga kit: 20 sensor, 37 sensor, 45 sensor (SMT LED).
Hakbang 2: Pagtukoy sa Module ng RGB LED
LED: Alinman sa TH o SMT 5050
Pagpasa ng boltahe na pasulong na pula: 2.1V
Pagpasa ng boltahe na pasulong na berde: 3.2V
Pagpasa ng boltahe ng pasulong na asul: 3.2
Pula: 625nm
Green: 530nm
Asul: 465nm
Laki: 20mm X 15mm
Ang ilang mga module ay kasalukuyang naglilimita ng mga resistor, ang ilan ay hindi. Ang karaniwang halaga ng paglaban ay 120 - 270 Ohms.
Ang mga pin ay madalas na mali sa label. RGB, BGR, GRB, atbp.
Mayroong isang bilang ng iba't ibang mga mapagkukunan para sa mga modyul na ito. Hindi bawat module na mukhang katulad sa mga narito ay umaakma nang eksaktong pareho. Suriin ang tukoy na module na mayroon ka para sa mga pagkakaiba sa pagpapaandar, mga antas ng boltahe, pinout, at hindi aktibo / aktibong mga estado. Ang ilang mga modyul ay natagpuan na may maling label na mga pin at kahit na hindi maganda ang mga solder na bahagi.
Hakbang 3: Mga Pantustos sa RGB LED na Eksperimento
Upang makita lamang ang mga pangunahing kaalaman sa kung paano gumagana ang modyul na ito, ipinapakita ng eksperimentong ito kung paano i-interface ito sa isang simpleng maunawaan na board ng microcontroller, ang Sensor. Engine: MICRO. Hindi na kailangan para sa isang kumplikadong sistema ng pag-unlad dahil ang 32-bit micro na bahagi ng board na ito ay naitatag ang lahat ng mga smart.
Ang code para sa iba pang mga platform ng microcontroller ay malamang na nasa ibang wika / syntax, ngunit magkatulad sa form.
Narito ang maliit na listahan ng mga bahagi para sa eksperimentong ito:
RGB LED Module mula sa 37 Sensors Kit. (Pinagmulan ng eksperimentong ito: CircuitGizmos) Magagamit din ang mga kit sa Amazon at online sa maraming lugar.
Jumper Wires, pambabae hanggang sa istilong "DuPont". (Pinagmulan ng eksperimentong ito: CircuitGizmos) Ang mga jumper ng ganitong uri ay magagamit din online.
Lupon ng Microcontroller. (Pinagmulan ng eksperimentong ito: CircuitGizmos)
Ang isang PC na may isang serial terminal application ay ginagamit upang makipag-usap sa board sa pamamagitan ng USB. Ang isang tulad ng libre at kapaki-pakinabang na programa ay ang Beagle Term.
Sa lahat ng ito, maaari kang magsagawa ng isang eksperimento upang subukan ang RGB LED Module.
Hakbang 4: RGB LED Module Experiment Hookup
Itim na kawad - Karaniwang lupa
SEM GND - Module Ground
Red wire - RedLED na elemento
SEM P4 - Modyul R
Green wire - RedLED na elemento
SEM P5 - Modyul G
Blue wire - RedLED na elemento
SEM P6 - Modyul B
Ang partikular na through-hole LED module na ito ay mayroong kasalukuyang nililimitahan na risistor kaya't hindi kinakailangan ng panlabas na risistor
Hakbang 5: RGB LED Module Code ng Eksperimento
Sa koneksyon ng PC sa isang pinalakas na board ng microcontroller, ang Beagle Term ang window sa nangyayari sa board na iyon. Maaari kang magpasok ng code ng programa, tingnan ang naka-print na mga resulta ng code na iyon, at kahit na makipag-ugnay sa pamamagitan ng pag-type ng impormasyon sa isang tumatakbo na programa. Ang pag-type ng EDIT sa prompt na ">" ay ikonekta ka sa built-in na editor. Nasa editor na ito na mailalagay mo ang code ng programa. Maaari mong i-save ang code na nai-type mo gamit ang isang Control-Qkeystroke. Maaari mong i-save at agad na patakbuhin ang code na nasa editor gamit ang Control-W.
Mga control key para sa pagpapaandar ng programa ng EDIT. (Ang mga key ng pag-andar ay hindi gumagana nang tama sa Term ng Beagle)
- Control-U - Lumipat sa linya sa bahay
- Control-U Control-U - Lumipat upang simulan ang programa
- Control-K - Lumipat sa linya na dulo
- Control-K Control-K - Lumipat sa pagtatapos ng programa
- Control-P - Page up
- Control-L - Pahina pababa
- Control-] - Tanggalin
- Control-N - Ipasok
- Control-Q - I-save ang code
- Control-W - Patakbuhin ang code
- Control-R - Hanapin
- Control-G - Ulitin ang hanapin
- Control-T - Markahan ang teksto
- Control-Y - I-paste ang teksto
- ESC - Lumabas mula sa editor na pinabayaan ang mga pagbabago.
Ipasok ang code ng eksperimentong ito sa 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
Itinatakda ng test code na ito ang mga pin na 4, 5, at 6 sa mga output at pagkatapos ay itinatakda ang bawat isa sa mga output na mataas at mababa upang i-on at i-off ang elemento ng kulay.
r = 1
g = 1 b = 100 PWM 1, 1000, r, g, b PAUSE 5000 DO for r = 0 to 99 STEP 2 PWM 1, 1000, r, g, b PAUSE 10 NEXT r PAUSE 5000 for b = 100 to 1 STEP -2 PWM 1, 1000, r, g, b PAUSE 10 NEXT b PAUSE 5000 para g = 0 hanggang 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 PAUSE 10 NEXT r PAUSE 5000 para b = 0 hanggang 99 STEP 2 PWM 1, 1000, r, g, b PAUSE 10 NEXT b PAUSE 5000 para sa g = 100 hanggang 1 STEP -2 PWM 1, 1000, r, g, b PAUSE 10 SUSUNOD g PAULI 5000 LOOP
Ang test code na ito ay gumagamit ng PWM upang dahan-dahang taasan / bawasan ang output ng mga R, G, at B na mga channel sa mga pattern. Mayroong 5-segundong pagkaantala sa pagitan ng mga pagbabago.
Ang mga output ng PWM ay maaaring patakbuhin sa pamamagitan ng isang solidong relay ng estado (tingnan ang pahina ng relay) o isang FET upang himukin ang 5V o 12V RGB LED strips.
Hakbang 6: Buod / Feedback ng Module ng RGB LED
Kung mayroon kang anumang karagdagang impormasyon sa mga pagtutukoy o pag-uugali ng ganitong uri ng module, mangyaring magkomento dito at isasama ko ang nauugnay na impormasyon. Kung may alam ka sa isang module na magkatulad, ngunit marahil ay magagamit nang iisa o sa iba't ibang mga kit ng mga module, mangyaring banggitin iyon.
Ang lugar ng mga puna ay magiging isang magandang lugar upang magsama ng isang maliit na sample code para sa iba pang mga platform ng microcontroller kung nag-eksperimento ka sa modyul na ito. o bisitahin ang 37 Sensors at 37 Sensors Docs.
Inirerekumendang:
Pagsubaybay sa Bilis ng Paggamit ng Raspberry Pi at AIS328DQTR Paggamit ng Python: 6 Hakbang
Pagsubaybay sa Bilis ng Paggamit ng Raspberry Pi at AIS328DQTR Paggamit ng Python: Ang pagpapabilis ay may hangganan, sa palagay ko ayon sa ilang mga batas ng Physics.- Terry Riley Ang isang cheetah ay gumagamit ng kamangha-manghang pagpabilis at mabilis na mga pagbabago sa bilis kapag humabol. Ang pinaka dalubhasang nilalang sa pampang nang minsan ay gumagamit ng pinakamataas na bilis upang mahuli ang biktima. Ang
Neopixel Ws2812 Rainbow LED Glow With M5stick-C - Tumatakbo ang Rainbow sa Neopixel Ws2812 Paggamit ng M5stack M5stick C Paggamit ng Arduino IDE: 5 Hakbang
Neopixel Ws2812 Rainbow LED Glow With M5stick-C | Pagpapatakbo ng Rainbow sa Neopixel Ws2812 Paggamit ng M5stack M5stick C Paggamit ng Arduino IDE: Kumusta mga tao sa mga itinuturo na ito matututunan natin kung paano gamitin ang neopixel ws2812 LEDs o led strip o led matrix o led ring na may m5stack m5stick-C development board na may Arduino IDE at gagawin namin isang pattern ng bahaghari kasama nito
RF 433MHZ Radio Control Paggamit ng HT12D HT12E - Paggawa ng isang Rf Remote Control Paggamit ng HT12E & HT12D Sa 433mhz: 5 Hakbang
RF 433MHZ Radio Control Paggamit ng HT12D HT12E | Ang paggawa ng isang Rf Remote Control Paggamit ng HT12E & HT12D Sa 433mhz: Sa itinuturo na ito ipapakita ko sa iyo kung paano gumawa ng isang remote control ng RADIO gamit ang 433mhz transmitter receiver module na may HT12E encode & HT12D decoder IC. Sa itinuturo na ito maaari kang magpadala at makatanggap ng data gamit ang napaka murang mga KOMPONENS Tulad: HT
Pagdidisenyo ng PCB at Paghiwalay ng Paggamit ng Paggamit lamang ng Libreng Software: 19 Hakbang (na may Mga Larawan)
Pagdidisenyo at Pag-iisa ng PCB Paggamit ng Tanging Libreng Software: Sa Instructable na ito ipapakita ko sa iyo kung paano mag-disenyo at gumawa ng iyong sariling mga PCB, eksklusibong gumagamit ng libreng software na tumatakbo sa Windows pati na rin sa isang Mac. Mga bagay na kailangan mo: computer na may koneksyon sa internet cnc galingan / router, mas tumpak ang pusta
DHT 11 Paggamit ng Paggamit ng Arduino: 5 Hakbang
DHT 11 Gamit ang Paggamit ng Arduino: Hai, Sa itinuturo na ito ay gagawa kami ng DHT 11 gamit ang arduino at serial monitor. Ang DHT11 ay isang pangunahing, sobrang murang digital na temperatura ng digital at sensor ng halumigmig. Gumagamit ito ng capacitive sensor ng kahalumigmigan at isang thermistor upang masukat ang nakapalibot na hangin,