Innholdsfortegnelse:

Bruke RGB LED From 37 Sensors Kit: 6 trinn
Bruke RGB LED From 37 Sensors Kit: 6 trinn

Video: Bruke RGB LED From 37 Sensors Kit: 6 trinn

Video: Bruke RGB LED From 37 Sensors Kit: 6 trinn
Video: Tgadget 2M 120 LED USB Power Strip light HDTV TV Desktop PC Screen Backlight lighting Waterproof 2024, November
Anonim
Bruke RGB LED From 37 Sensors Kit
Bruke RGB LED From 37 Sensors Kit
Bruke RGB LED From 37 Sensors Kit
Bruke RGB LED From 37 Sensors Kit

Så du gikk ut og kjøpte et sett med elektriske sensorer og moduler til en god pris kalt "37 sensorer" (som denne her eller andre på Amazon), men finner ikke informasjon om modulene for å kunne bruke dem? Denne serien med instrukser vil hjelpe deg med alle modulene i 37 Sensors Kit. Det finnes andre sett som selger et annet antall moduler enn 37, for eksempel et sett med 20 moduler og et sett med 45 moduler. Disse sensorene/modulene er også tilgjengelige fra enkelte nettbutikker individuelt.

Disse settene er gode for STEM (vitenskap, teknologi, ingeniørfag og matematikk) eksperimentering og utdanning.

Modulene fra 37 Sensors Kit kalt "RGB LED" er en gjennomgående hull og overflatemontert RGB LED. Dette er en LED med tre forskjellige LED -farger inkludert i en pakke.

(Bilder og informasjon brukt med tillatelse fra 37sensors.com)

Trinn 1: Beskrivelse av RGB LED -modul

LED som inneholder røde, grønne og blå sendere, hver kontrollert uavhengig. Noen moduler har strømbegrensende motstander, andre ikke.

Også kalt: full farge LED, tre farger LED, trikromatisk LED, KY021, KY016.

Funnet i sett: 37 sensorer, 45 sensorer (gjennomgående hull-LED).

Funnet i sett: 20 sensorer, 37 sensorer, 45 sensorer (SMT LED).

Trinn 2: RGB LED -modulspesifikasjon

RGB LED -modulspesifikasjon
RGB LED -modulspesifikasjon

LED: Enten TH eller SMT 5050

Fremover spenningsfall rødt: 2.1V

Fremover spenningsfall grønt: 3,2V

Fremover spenningsfall blått: 3.2

Rød: 625 nm

Grønn: 530 nm

Blå: 465 nm

Størrelse: 20mm X 15mm

Noen moduler har strømbegrensende motstander, andre ikke. Den typiske motstandsverdien er 120 - 270 ohm.

Pins er ofte merket feil. RGB, BGR, GRB, etc.

Det er en rekke forskjellige kilder for disse modulene. Ikke alle moduler som ligner på de her, oppfører seg akkurat det samme. Kontroller den spesifikke modulen du har for forskjeller i funksjon, spenningsnivå, pinout og inaktive/aktive tilstander. Noen moduler har vist seg å ha feil merkede pinner og til og med dårlig loddede komponenter.

Trinn 3: RGB LED -eksperimentforsyninger

RGB LED -eksperimentforsyninger
RGB LED -eksperimentforsyninger

Bare for å se det grunnleggende om hvordan denne modulen fungerer, viser dette eksperimentet hvordan du kobler det til et enkelt å forstå mikrokontrollerbord, Sensor. Motor: MICRO. Det er ikke behov for et komplisert utviklingssystem, ettersom 32-biters mikro som er en del av dette kortet har alle smartene innebygd.

Kode for andre mikrokontrollerplattformer vil sannsynligvis være på et annet språk/en syntaks, men lignende i form.

Her er den lille listen over komponenter for dette eksperimentet:

RGB LED -modul fra 37 Sensors Kit. (Dette eksperimentets kilde: CircuitGizmos) Kits er også tilgjengelig på Amazon og online mange steder.

Jumper Wires, kvinnelig til kvinnelig "DuPont" -stil. (Dette eksperimentets kilde: CircuitGizmos) Gummier av denne typen er også tilgjengelig online.

Mikrokontrollerkort. (Dette eksperimentets kilde: CircuitGizmos)

En PC med en seriell terminalapplikasjon brukes til å kommunisere med kortet via USB. Et slikt gratis og nyttig program er Beagle Term.

Med alt dette kan du utføre et eksperiment for å teste RGB LED -modulen.

Trinn 4: RGB LED -modul eksperimentoppkobling

RGB LED -modul Eksperimentoppkobling
RGB LED -modul Eksperimentoppkobling

Svart ledning - Felles grunn

SEM GND - Moduljord

Rød ledning - RedLED -element

SEM P4 - Modul R

Grønn ledning - RedLED -element

SEM P5 - modul G

Blå ledning - RedLED -element

SEM P6 - Modul B

Denne bestemte gjennomgående hullmodulen har en strømbegrensende motstand, så ingen ekstern motstand er nødvendig

Trinn 5: Eksperimentkode for RGB LED -modul

RGB LED -modul Eksperimentkode
RGB LED -modul Eksperimentkode
RGB LED -modul Eksperimentkode
RGB LED -modul Eksperimentkode

Med PC -en koblet til et drevet mikrokontrollerkort, er Beagle Term vinduet for hva som skjer på det kortet. Du kan skrive inn programkode, se de utskrevne resultatene av den koden og til og med samhandle ved å skrive informasjon i et program som kjører. Ved å skrive EDIT ved ">"-ledeteksten vil du koble deg til den innebygde editoren. Det er i denne editoren du vil skrive inn programkoden. Du kan lagre koden du skriver inn med et Control-Qkeystroke. Du kan lagre og kjøre koden som er i editoren med Control-W.

Kontrolltaster for programmet EDIT -funksjonen. (Funksjonstaster fungerer ikke riktig i Beagle Term)

  • Control -U - Flytt til linjen hjem
  • Control-U Control-U-Flytt for å starte programmet
  • Control -K - Flytt til linjen
  • Control-K Control-K-Gå til slutten av programmet
  • Control -P - Side opp
  • Control -L - Side ned
  • Kontroll-] - Slett
  • Control -N - Sett inn
  • Control -Q - Lagre koden
  • Control -W - Kjør koden
  • Control -R - Finn
  • Control -G - Gjenta funn
  • Control -T - Merk tekst
  • Control -Y - Lim inn tekst
  • ESC - Avslutt fra redaktøren og forlater endringer.

Skriv inn dette eksperimentets kode i redigeringsprogrammet:

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

Denne testkoden setter pinne 4, 5 og 6 til utganger og setter deretter hver av disse utgangene høyt og lavt for å slå fargeelementet på og av.

r = 1

g = 1 b = 100 PWM 1, 1000, r, g, b PAUSE 5000 DO for r = 0 til 99 TRINN 2 PWM 1, 1000, r, g, b PAUSE 10 NESTE r PAUSE 5000 for b = 100 til 1 TRINN -2 PWM 1, 1000, r, g, b PAUSE 10 NESTE b PAUSE 5000 for g = 0 til 99 TRINN 2 PWM 1, 1000, r, g, b PAUSE 10 NESTE g PAUSE 5000 for r = 100 til 1 TRINN - 2 PWM 1, 1000, r, g, b PAUSE 10 NESTE r PAUSE 5000 for b = 0 til 99 TRINN 2 PWM 1, 1000, r, g, b PAUSE 10 NESTE b PAUSE 5000 for g = 100 til 1 TRINN -2 PWM 1, 1000, r, g, b PAUSE 10 NESTE g PAUSE 5000 LOOP

Denne testkoden bruker PWM til å sakte øke/redusere produksjonen av R-, G- og B -kanalene i mønstre. Det er forsinkelser på 5 sekunder mellom endringene.

PWM -utgangene kan kjøres gjennom et solid state relé (se relesiden) eller en FET for å drive 5V eller 12V RGB LED -strips.

Trinn 6: RGB LED -moduloppsummering/tilbakemelding

Hvis du har tilleggsinformasjon om spesifikasjonene eller oppførselen til denne typen moduler, vennligst kommenter her, og jeg vil inkludere relevant informasjon. Hvis du vet om en modul som er lik, men som er tilgjengelig enkeltvis eller i et annet sett med moduler, kan du nevne det.

Kommentarområdet vil også være et godt sted å inkludere en liten prøvekode for andre mikrokontrollerplattformer hvis du har eksperimentert med denne modulen. eller besøk 37 sensorer og 37 sensorer Dokumenter.

Anbefalt: