Përmbajtje:

Përdorimi i RGB LED nga 37 Sensorë Kit: 6 hapa
Përdorimi i RGB LED nga 37 Sensorë Kit: 6 hapa

Video: Përdorimi i RGB LED nga 37 Sensorë Kit: 6 hapa

Video: Përdorimi i RGB LED nga 37 Sensorë Kit: 6 hapa
Video: Lesson 98: Arduino 10 LED Push button Projects, Potentiometer LED Voltmeter and Traffic Light 2024, Nëntor
Anonim
Përdorimi i RGB LED Nga 37 Sensorë Kit
Përdorimi i RGB LED Nga 37 Sensorë Kit
Përdorimi i RGB LED nga 37 Sensorë Kit
Përdorimi i RGB LED nga 37 Sensorë Kit

Kështu që ju dolët dhe bleu një çantë sensorë dhe module elektrike me një çmim të mirë të quajtur "37 Sensorë" (si ky këtu ose të tjerët në Amazon), por nuk mund të gjeni informacion mbi modulet për t'i përdorur ato? Kjo seri Instructables do t'ju ndihmojë me të gjitha modulet në 37 Sensors Kit. Ka komplete të tjera që shesin një numër të ndryshëm modulesh sesa 37, të tilla si një komplet me 20 module dhe një komplet me 45 module. Këta sensorë/module janë gjithashtu në dispozicion nga disa dyqane online individualisht.

Këto komplete janë të shkëlqyera për eksperimentimin dhe edukimin STEM (Shkencë, Teknologji, Inxhinieri dhe Matematikë).

Modulet nga Kit i Sensorëve 37 të quajtur "RGB LED" janë një RGB LED me vrima dhe sipërfaqe. Kjo është një LED me tre ngjyra të ndryshme LED të përfshira në një paketë.

(Imazhet dhe informacionet e përdorura me leje nga 37sensors.com)

Hapi 1: Përshkrimi i modulit LED RGB

LED që përmban emetues të kuq, jeshil dhe blu, secili i kontrolluar në mënyrë të pavarur. Disa module kanë rezistencë kufizuese aktuale, disa jo.

Gjithashtu quhet: LED me ngjyra të plota, LED me tre ngjyra, LED tri-kromatik, KY021, KY016.

Gjetur në komplete: 37 sensorë, 45 sensorë (LED përmes vrimës).

Gjetur në komplete: 20 sensorë, 37 sensorë, 45 sensorë (SMT LED).

Hapi 2: Specifikimi i modulit RGB LED

Specifikimi i modulit LED RGB
Specifikimi i modulit LED RGB

LED: Ose TH ose SMT 5050

Rënia e tensionit përpara me të kuqe: 2.1V

Rënia e tensionit përpara jeshile: 3.2V

Rënia e tensionit përpara blu: 3.2

E kuqe: 625 nm

E gjelbër: 530nm

Blu: 465nm

Madhësia: 20mm X 15mm

Disa module kanë rezistencë kufizuese aktuale, disa jo. Vlera tipike e rezistencës është 120 - 270 Ohms.

Kunjat shpesh etiketohen gabimisht. RGB, BGR, GRB, etj.

Ekzistojnë një numër burimesh të ndryshme për këto module. Jo çdo modul që duket i ngjashëm me ato këtu sillet saktësisht njësoj. Kontrolloni modulin specifik që keni për dallimet në funksion, nivelet e tensionit, pinout dhe gjendjet joaktive/aktive. Disa module janë gjetur të kenë kunja të etiketuar gabimisht dhe madje edhe përbërës të bashkuar dobët.

Hapi 3: Furnizimet e Eksperimentit LED RGB

Furnizimet e Eksperimentit LED RGB
Furnizimet e Eksperimentit LED RGB

Vetëm për të parë bazat se si funksionon ky modul, ky eksperiment tregon se si ta ndërlidhni atë me një bord mikrokontrollues të thjeshtë për t’u kuptuar, Sensori. Motori: MICRO. Nuk ka nevojë për një sistem të komplikuar zhvillimi pasi mikro 32-bit që është pjesë e këtij bordi ka të gjitha inteligjencat e integruara.

Kodi për platformat e tjera të mikrokontrolluesve ka të ngjarë të jetë në një gjuhë/sintaksë të ndryshme, por të ngjashme në formë.

Këtu është lista e vogël e përbërësve për këtë eksperiment:

Moduli LED RGB nga 37 Sensorë Kit. (Burimi i këtij eksperimenti: CircuitGizmos) Komplete gjithashtu të disponueshme në Amazon dhe në internet në shumë vende.

Jumper Wires, stil femër në femër "DuPont". (Burimi i këtij eksperimenti: CircuitGizmos) Kërcyesit e këtij lloji janë gjithashtu të disponueshëm në internet.

Bordi i mikrokontrolluesve. (Burimi i këtij eksperimenti: CircuitGizmos)

Një kompjuter me një aplikim terminal serik përdoret për të komunikuar me bordin përmes USB. Një program i tillë falas dhe i dobishëm është Beagle Term.

Me gjithë këtë, ju mund të bëni një eksperiment për të testuar modulin LED RGB.

Hapi 4: Lidhja e eksperimentit të modulit RGB LED

Lidhja e eksperimentit të modulit LED RGB
Lidhja e eksperimentit të modulit LED RGB

Teli i zi - bazë e përbashkët

SEM GND - Moduli Ground

Teli i kuq - element RedLED

SEM P4 - Moduli R

Teli i gjelbër - elementi RedLED

SEM P5 - Moduli G

Teli blu - element RedLED

SEM P6 - Moduli B

Ky modul i veçantë LED përmes vrimës ka një rezistencë kufizuese aktuale kështu që nuk nevojitet një rezistencë e jashtme

Hapi 5: Kodi i Eksperimentit të Modulit RGB LED

Kodi i Eksperimentit të Modulit RGB LED
Kodi i Eksperimentit të Modulit RGB LED
Kodi i Eksperimentit të Modulit RGB LED
Kodi i Eksperimentit të Modulit RGB LED

Me kompjuterin e lidhur me një bord mikrokontrollues të mundësuar, Beagle Term është dritarja për atë që po ndodh në atë tabelë. Mund të futni kodin e programit, të shihni rezultatet e printuara të atij kodi dhe madje të ndërveproni duke shtypur informacion në një program që funksionon. Shtypja e EDIT në ">" kërkesën do t'ju lidhë me redaktorin e integruar. Në këtë redaktues do të futni kodin e programit. Ju mund të ruani kodin që shkruani me një Control-Qkeystroke. Mund të ruani dhe ekzekutoni menjëherë kodin që është në redaktues me Control-W.

Çelësat e kontrollit për funksionin EDIT të programit. (Çelësat e funksionit nuk funksionojnë siç duhet në Beagle Term)

  • Control -U - Kaloni në linjën e shtëpisë
  • Control-U Control-U-Kaloni në fillimin e programit
  • Control -K - Kaloni në fundin e rreshtit
  • Control-K Control-K-Kaloni në fund të programit
  • Control -P - Faqja lart
  • Control -L - Faqja poshtë
  • Control-] - Fshi
  • Control -N - Fut
  • Control -Q - Ruani kodin
  • Control -W - Drejtoni kodin
  • Control -R - Gjeni
  • Control -G - Përsëriteni gjetjen
  • Control -T - Shënoni tekstin
  • Control -Y - Ngjit tekst
  • ESC - Dilni nga redaktuesi duke braktisur ndryshimet.

Shkruani kodin e këtij eksperimenti në redaktues:

SETPIN 4, DOUT

SETPIN 5, POURFUNDIM 6, DUHET PAUSE 200: PIN (4) = 1: PAUZ 200 200: PIN (4) = 0 PAUZ 200 200: PIN (5) = 1: PAUZ 200 200: PIN (5) = 0 PAUZ 200 200: PIN (6) = 1: PAUZA 200: PIN (6) = 0 LOOP

Ky kod testi vendos kunjat 4, 5 dhe 6 në dalje dhe më pas vendos secilën nga ato dalje të larta dhe të ulëta për të ndezur dhe fikur elementin e ngjyrës.

r = 1

g = 1 b = 100 PWM 1, 1000, r, g, b PAUSE 5000 BOJ për r = 0 deri në 99 HAPI 2 PWM 1, 1000, r, g, b PAUSE 10 NEXT r PAUSE 5000 për b = 100 në 1 HAPI -2 PWM 1, 1000, r, g, b PAUSE 10 TJETRA b PAUSE 5000 për g = 0 deri në 99 HAPI 2 PWM 1, 1000, r, g, b PAUSE 10 NEXT g PAUSE 5000 për r = 100 në 1 HAPI - 2 PWM 1, 1000, r, g, b PAUSA 10 TJERA r PAUSE 5000 për b = 0 deri 99 HAPI 2 PWM 1, 1000, r, g, b PAUSE 10 TJERA b pauzë 5000 për g = 100 në 1 HAPI -2 PWM 1, 1000, r, g, b PAUZA 10 PARASHTIMI g Pauzë 5000 LUP

Ky kod testi përdor PWM për të rritur/ulur ngadalë daljen e kanaleve R, G dhe B në modele. Ekzistojnë vonesa prej 5 sekondash midis ndryshimeve.

Daljet PWM mund të kalojnë përmes një stafete të gjendjes së ngurtë (shiko faqen e stafetës) ose një FET për të drejtuar shirita LED 5V ose 12V RGB.

Hapi 6: Përmbledhje/Komente për Modulin RGB LED

Nëse keni ndonjë informacion shtesë mbi specifikimet ose sjelljen e këtij lloji të modulit, ju lutemi komentoni këtu dhe unë do të përfshij informacionin përkatës. Nëse njihni një modul të ngjashëm, por ndoshta të disponueshëm vetëm ose në një komplet të ndryshëm modulesh, ju lutemi përmendeni atë.

Zona e komenteve do të ishte gjithashtu një vend i mirë për të përfshirë një kod të vogël shembull për platformat e tjera të mikrokontrolluesve nëse keni eksperimentuar me këtë modul. ose vizitoni 37 Sensorë dhe 37 Sensorë Docs.

Recommended: