Innehållsförteckning:
- Steg 1: RGB LED -modulbeskrivning
- Steg 2: RGB LED -modulspecifikation
- Steg 3: RGB LED -experimenttillbehör
- Steg 4: RGB LED -modul Experiment Hookup
- Steg 5: Experimentkod för RGB LED -modul
- Steg 6: Sammanfattning/feedback av RGB LED -moduler
Video: Använda RGB LED From 37 Sensors Kit: 6 steg
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:45
Så du gick ut och köpte ett kit med elektriska sensorer och moduler för ett bra pris som heter "37 sensorer" (som den här eller andra på Amazon), men kan inte hitta information om modulerna för att kunna använda dem? Denna serie instruktioner hjälper dig med alla moduler i 37 Sensors Kit. Det finns andra kit som säljer ett annat antal moduler än 37, till exempel ett 20 -modulskit och ett 45 -modulskit. Dessa sensorer/moduler är också tillgängliga från vissa onlinebutiker individuellt.
Dessa kit är utmärkta för STEM (vetenskap, teknik, teknik och matematik) experiment och utbildning.
Modulerna från 37 Sensors Kit kallas "RGB LED" är en genomgående hål och ytmonterad RGB LED. Detta är en LED med tre olika LED -färger som ingår i ett paket.
(Bilder och information som används med tillstånd från 37sensors.com)
Steg 1: RGB LED -modulbeskrivning
LED som innehåller röda, gröna och blå sändare, var och en styrs oberoende av varandra. Vissa moduler har strömbegränsande motstånd, andra inte.
Kallas även: fullfärgs LED, tre färg LED, trikromatisk LED, KY021, KY016.
Finns i kit: 37 sensorer, 45 sensorer (genomgående hål-LED).
Finns i kit: 20 sensorer, 37 sensorer, 45 sensorer (SMT LED).
Steg 2: RGB LED -modulspecifikation
LED: antingen TH eller SMT 5050
Framspänningsfall rött: 2.1V
Framspänningsfall grönt: 3,2V
Framspänningsfall blått: 3.2
Röd: 625 nm
Grön: 530 nm
Blå: 465 nm
Storlek: 20mm X 15mm
Vissa moduler har strömbegränsande motstånd, andra inte. Det typiska motståndsvärdet är 120 - 270 ohm.
Nålar märks ofta felaktigt. RGB, BGR, GRB, etc.
Det finns ett antal olika källor för dessa moduler. Inte alla moduler som liknar dem här uppför sig exakt likadant. Kontrollera den specifika modulen du har för skillnader i funktion, spänningsnivåer, pinout och inaktiva/aktiva tillstånd. Vissa moduler har visat sig ha felaktigt märkta stift och till och med dåligt lödda komponenter.
Steg 3: RGB LED -experimenttillbehör
Bara för att se grunderna i hur denna modul fungerar, visar detta experiment hur man kopplar den till ett enkelt att förstå mikrokontrollerkort, Sensor. Engine: MICRO. Det finns inget behov av ett komplicerat utvecklingssystem eftersom 32-bitars mikro som ingår i detta kort har alla smarta inbyggda.
Kod för andra mikrokontrollerplattformar skulle sannolikt ha ett annat språk/en syntax, men liknande form.
Här är den lilla listan över komponenter för detta experiment:
RGB LED -modul från 37 Sensors Kit. (Experimentets källa: CircuitGizmos) Kits finns också på Amazon och online på många ställen.
Jumper Wires, kvinnlig till kvinnlig "DuPont" -stil. (Experimentets källa: CircuitGizmos) Tröjor av denna typ finns också tillgängliga online.
Microcontroller Board. (Experimentets källa: CircuitGizmos)
En dator med en seriell terminalapplikation används för att kommunicera med kortet via USB. Ett sådant gratis och användbart program är Beagle Term.
Med allt detta kan du utföra ett experiment för att testa RGB LED -modulen.
Steg 4: RGB LED -modul Experiment Hookup
Svart tråd - Gemensam mark
SEM GND - Moduljord
Röd tråd - RedLED -element
SEM P4 - Modul R
Grön tråd - RedLED -element
SEM P5 - modul G
Blå tråd - RedLED -element
SEM P6 - Modul B
Denna speciella genomgående hål-LED-modul har ett strömbegränsande motstånd så inget externt motstånd behövs
Steg 5: Experimentkod för RGB LED -modul
Med datorn ansluten till ett drivet mikrokontrollerkort är Beagle Term fönstret till vad som händer på kortet. Du kan ange programkod, se de utskrivna resultaten av den koden och till och med interagera genom att skriva information i ett program som körs. Genom att skriva EDIT vid prompten ">" kopplas du till den inbyggda redigeraren. Det är i den här redigeraren som du anger programkoden. Du kan spara koden som du skriver in med en Control-Qkeystroke. Du kan spara och omedelbart köra koden som finns i redigeraren med Control-W.
Kontrollknappar för programmet EDIT. (Funktionsknapparna fungerar inte rätt i Beagle Term)
- Control -U - Flytta till linje hem
- Control-U Control-U-Flytta till start av programmet
- Control -K - Flytta till radänden
- Control-K Control-K-Flytta till slutet av programmet
- Control -P - Sida upp
- Control -L - Sidan nedåt
- Kontroll-] - Radera
- Control -N - Infoga
- Control -Q - Spara koden
- Control -W - Kör koden
- Control -R - Hitta
- Control -G - Upprepa sökningen
- Control -T - Markera text
- Control -Y - Klistra in text
- ESC - Avsluta från redaktören och överge ändringar.
Ange experimentets kod i redigeraren:
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
Denna testkod ställer in stift 4, 5 och 6 på utgångar och ställer sedan var och en av dessa utgångar högt och lågt för att slå på och stänga av färgelementet.
r = 1
g = 1 b = 100 PWM 1, 1000, r, g, b PAUSE 5000 DO för r = 0 till 99 STEG 2 PWM 1, 1000, r, g, b PAUS 10 NÄSTA r PAUSE 5000 för b = 100 till 1 STEG -2 PWM 1, 1000, r, g, b PAUS 10 NÄSTA b PAUS 5000 för g = 0 till 99 STEG 2 PWM 1, 1000, r, g, b PAUS 10 NÄSTA g PAUS 5000 för r = 100 till 1 STEG - 2 PWM 1, 1000, r, g, b PAUSE 10 NÄSTA r PAUSE 5000 för b = 0 till 99 STEG 2 PWM 1, 1000, r, g, b PAUSE 10 NÄSTA b PAUSE 5000 för g = 100 till 1 STEG -2 PWM 1, 1000, r, g, b PAUS 10 NÄSTA g PAUS 5000 LOOP
Denna testkod använder PWM för att långsamt öka/minska utsignalen från R-, G- och B -kanalerna i mönster. Det är 5 sekunders förseningar mellan ändringarna.
PWM -utgångarna kan köras via ett halvledarrelä (se reläsidan) eller en FET för att driva 5V eller 12V RGB LED -remsor.
Steg 6: Sammanfattning/feedback av RGB LED -moduler
Om du har ytterligare information om specifikationerna eller beteendet för den här typen av moduler, kommentera här och jag ska inkludera relevant information. Om du känner till en modul som liknar, men kanske finns separat eller i ett annat modulpaket, vänligen nämn det.
Kommentarområdet skulle också vara ett bra ställe att inkludera en liten provkod för andra mikrokontrollerplattformar om du har experimenterat med den här modulen. eller besök 37 Sensors och 37 Sensors Docs.
Rekommenderad:
Använda Kitronik Inventor's Kit With Adafruit CLUE: 4 steg (med bilder)
Använda Kitronik Inventor's Kit With Adafruit CLUE: Kitronik Inventor's Kit för BBC micro: bit är en bra introduktion till mikrokontroller med elektronik som använder en brödbräda. Denna version av satsen är utformad för användning med den billiga BBC micro: bit. Den detaljerade självstudieboken som kommer
Neopixel Ws2812 Rainbow LED-glöd med M5stick-C - Köra Rainbow på Neopixel Ws2812 Använda M5stack M5stick C Använda Arduino IDE: 5 steg
Neopixel Ws2812 Rainbow LED-glöd med M5stick-C | Köra Rainbow på Neopixel Ws2812 Använda M5stack M5stick C Använda Arduino IDE: Hej killar i denna instruktioner kommer vi att lära oss hur man använder neopixel ws2812 lysdioder eller ledremsor eller ledmatris eller ledring med m5stack m5stick-C utvecklingsbräda med Arduino IDE och vi kommer att göra ett regnbågsmönster med det
Använda Grove LCD med RGB -bakgrundsbelysning: 4 steg
Använda Grove LCD med RGB -bakgrundsbelysning: För att upprätta god kommunikation mellan människovärlden och maskinvärlden spelar displayenheter en viktig roll. Och så är de en viktig del av inbäddade system. Displayenheter - stora som små, arbetar efter samma grundprincip. Förutom kompl
Musikreaktiv RGB LED -remsa med kod - WS1228b - Använda Arduino & Microphone Module: 11 steg
Musikreaktiv RGB LED -remsa med kod | WS1228b | Använda Arduino- och mikrofonmodul: Bygga en musikreaktiv WS1228B LED -remsa Använda Arduino- och mikrofonmoduler. Använda delar: Arduino WS1228b Led Strip Sound Sensor Breadboard Jumpers 5V 5A Power Supply
Använda RGB -lysdioder för att skapa färgsekvenser: 12 steg
Använda RGB -lysdioder för att skapa färgsekvenser: Denna instruktion visar hur du använder RGB -lysdioder för att skapa färgsekvenser med hjälp av Arduino Uno och en kod