Spisu treści:
- Krok 1: Opis modułu LED RGB
- Krok 2: Specyfikacja modułu LED RGB
- Krok 3: Materiały eksperymentalne LED RGB
- Krok 4: Podłączanie eksperymentalne modułu LED RGB
- Krok 5: Kod eksperymentu modułu LED RGB
- Krok 6: Podsumowanie/Opinie modułu LED RGB
Wideo: Korzystanie z RGB LED z zestawu 37 czujników: 6 kroków
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:30
Więc wyszedłeś i kupiłeś zestaw czujników elektrycznych i modułów za dobrą cenę o nazwie "37 czujników" (takich jak ten tutaj lub inne na Amazon), ale nie możesz znaleźć informacji o modułach, aby móc z nich korzystać? Ta seria instrukcji pomoże ci we wszystkich modułach w zestawie 37 czujników. Istnieją inne zestawy, które sprzedają inną liczbę modułów niż 37, na przykład zestaw 20 modułów i zestaw 45 modułów. Te czujniki/moduły są również dostępne pojedynczo w niektórych sklepach internetowych.
Te zestawy są doskonałe do eksperymentów i edukacji w zakresie STEM (nauka, technologia, inżynieria i matematyka).
Moduły z zestawu 37 czujników o nazwie „RGB LED” to przewlekane i montowane powierzchniowo diody LED RGB. Jest to dioda LED z trzema różnymi kolorami diod LED zawarta w jednym pakiecie.
(Obrazy i informacje wykorzystane za zgodą 37sensors.com)
Krok 1: Opis modułu LED RGB
Dioda LED zawierająca czerwone, zielone i niebieskie emitery, każdy sterowany niezależnie. Niektóre moduły mają rezystory ograniczające prąd, inne nie.
Nazywany również: pełnokolorową diodą LED, trójkolorową diodą LED, trójchromatyczną diodą LED, KY021, KY016.
W zestawach: 37 czujników, 45 czujników (LED przewlekany).
W zestawach: 20 czujników, 37 czujników, 45 czujników (SMT LED).
Krok 2: Specyfikacja modułu LED RGB
LED: albo TH albo SMT 5050
Spadek napięcia do przodu czerwony: 2,1 V
Spadek napięcia do przodu zielony: 3,2 V
Spadek napięcia do przodu niebieski: 3,2
Czerwony: 625nm
Zielony: 530nm
Niebieski: 465nm
Rozmiar: 20mm X 15mm
Niektóre moduły mają rezystory ograniczające prąd, inne nie. Typowa wartość rezystancji to 120 – 270 omów.
Piny są często niepoprawnie oznaczone. RGB, BGR, GRB itp.
Istnieje wiele różnych źródeł tych modułów. Nie każdy moduł wyglądający podobnie do tych tutaj zachowuje się dokładnie tak samo. Sprawdź konkretny moduł, który posiadasz, pod kątem różnic funkcji, poziomów napięcia, pinoutów i stanów nieaktywnych/aktywnych. Stwierdzono, że niektóre moduły mają niewłaściwie oznakowane piny, a nawet źle przylutowane elementy.
Krok 3: Materiały eksperymentalne LED RGB
Aby zobaczyć podstawy działania tego modułu, ten eksperyment pokazuje, jak połączyć go z prostą do zrozumienia płytą mikrokontrolera, Sensor. Engine:MICRO. Nie ma potrzeby stosowania skomplikowanego systemu programistycznego, ponieważ 32-bitowy mikro, który jest częścią tej płyty, ma wbudowane wszystkie inteligentne funkcje.
Kod dla innych platform mikrokontrolerów byłby prawdopodobnie w innym języku/składni, ale podobny w formie.
Oto mała lista komponentów do tego eksperymentu:
Moduł LED RGB z zestawu 37 czujników. (Źródło tego eksperymentu: CircuitGizmos) Zestawy dostępne również w Amazon i online w wielu miejscach.
Przewody połączeniowe, żeńskie na żeńskie typu „DuPont”. (Źródło tego eksperymentu: CircuitGizmos) Zworki tego typu są również dostępne online.
Płytka mikrokontrolera. (Źródło tego eksperymentu: CircuitGizmos)
Do komunikacji z płytą przez USB używany jest komputer PC z aplikacją terminala szeregowego. Jednym z takich darmowych i przydatnych programów jest Beagle Term.
Dzięki temu możesz przeprowadzić eksperyment, aby przetestować moduł LED RGB.
Krok 4: Podłączanie eksperymentalne modułu LED RGB
Czarny przewód – wspólna masa
SEM GND – Masa modułu
Przewód czerwony – element RedLED
SEM P4 - Moduł R
Przewód zielony – element RedLED
SEM P5 - Moduł G
Przewód niebieski – element RedLED
SEM P6 - Moduł B
Ten konkretny moduł LED z otworem przelotowym ma rezystor ograniczający prąd, więc nie jest potrzebny zewnętrzny rezystor
Krok 5: Kod eksperymentu modułu LED RGB
Po podłączeniu komputera do zasilanej płytki mikrokontrolera, Beagle Term jest oknem na to, co dzieje się na tej płytce. Możesz wprowadzić kod programu, zobaczyć wydrukowane wyniki tego kodu, a nawet wejść w interakcję, wpisując informacje do uruchomionego programu. Wpisanie EDIT w wierszu „>” połączy Cię z wbudowanym edytorem. To w tym edytorze wprowadzisz kod programu. Możesz zapisać kod, który wpisujesz, naciskając klawisze Control-Q. Możesz zapisać i natychmiast uruchomić kod znajdujący się w edytorze za pomocą Control-W.
Klawisze sterujące dla funkcji EDYCJA programu. (Klawisze funkcyjne nie działają poprawnie w Beagle Term)
- Control-U – przejdź do linii głównej
- Control-U Control-U - Przejdź do początku programu
- Control+K – przejdź do końca linii
- Control-K Control-K - Przejdź na koniec programu
- Control-P - Strona w górę
- Control-L - Strona w dół
- Control-] - Usuń
- Control+N – wstaw
- Control-Q – zapisz kod
- Control-W – uruchom kod
- Control+R - Znajdź
- Control-G – powtórz wyszukiwanie
- Control-T – zaznacz tekst
- Control-Y – wklej tekst
- ESC - Wyjście z edytora porzucające zmiany.
Wprowadź kod tego eksperymentu w edytorze:
USTAWIENIE 4, DOUT
SETPIN 5, DOUT SETPIN 6, DOUT DO PAUZA 200: PIN(4) = 1: PAUZA 200: PIN(4) = 0 PAUZA 200: PIN(5) = 1: PAUZA 200: PIN(5) = 0 PAUZA 200: PIN(6) = 1: PAUZA 200: PIN(6) = 0 PĘTLA
Ten kod testowy ustawia piny 4, 5 i 6 na wyjścia, a następnie ustawia każde z tych wyjść na wysoki i niski, aby włączyć lub wyłączyć element koloru.
r = 1
g = 1 b = 100 PWM 1, 1000, r, g, b PRZERWA 5000 DO dla r = 0 do 99 KROK 2 PWM 1, 1000, r, g, b PRZERWA 10 NEXT r PRZERWA 5000 dla b = 100 do 1 KROK -2 PWM 1, 1000, r, g, b PRZERWA 10 NASTĘPNY b PRZERWA 5000 dla g = 0 do 99 KROK 2 PWM 1, 1000, r, g, b PRZERWA 10 NASTĘPNY g PRZERWA 5000 dla r = 100 do 1 KROK - 2 PWM 1, 1000, r, g, b PRZERWA 10 NASTĘPNY r PRZERWA 5000 dla b = 0 do 99 KROK 2 PWM 1, 1000, r, g, b PRZERWA 10 NASTĘPNY b PRZERWA 5000 dla g = 100 do 1 KROK -2 PWM 1, 1000, r, g, b PRZERWA 10 NASTĘPNY g PRZERWA 5000 PĘTLA
Ten kod testowy wykorzystuje PWM do powolnego zwiększania/zmniejszania mocy wyjściowej kanałów R, G i B we wzorach. Między zmianami są 5-sekundowe opóźnienia.
Wyjścia PWM mogą być uruchamiane przez przekaźnik półprzewodnikowy (patrz strona przekaźnika) lub FET do zasilania taśm LED RGB 5 V lub 12 V.
Krok 6: Podsumowanie/Opinie modułu LED RGB
Jeśli masz dodatkowe informacje na temat specyfikacji lub zachowania tego typu modułu, prosimy o komentarz tutaj, a ja podam odpowiednie informacje. Jeśli znasz moduł, który jest podobny, ale być może jest dostępny pojedynczo lub w innym zestawie modułów, wspomnij o tym.
Obszar komentarzy byłby również dobrym miejscem do dołączenia małego przykładowego kodu dla innych platform mikrokontrolerów, jeśli eksperymentowałeś z tym modułem. lub odwiedź 37 Sensors i 37 Sensors Docs.
Zalecana:
Korzystanie z czujników analogowych z ESP8266: 5 kroków
Korzystanie z czujników analogowych z ESP8266: Przetwornik analogowo-cyfrowy (ADC, A/D, A-D lub A-to-D) to system, który przekształca sygnał analogowy w sygnał cyfrowy. Przetworniki A/D tłumaczą analogowe sygnały elektryczne do celów przetwarzania danych. Dzięki produktom dopasowanym do wydajności, mocy
Reaktywna muzyczna taśma LED RGB z kodem- WS1228b - Korzystanie z modułu Arduino i mikrofonu: 11 kroków
Paski LED RGB reagujące na muzykę z kodem| WS1228b | Korzystanie z modułu Arduino i mikrofonu: budowanie paska LED reagującego na muzykę WS1228B za pomocą modułu Arduino i mikrofonu. Wykorzystywane części: Pasek Led Arduino WS1228b Czujnik dźwięku Zworki na płytce chlebowej Zasilacz 5 V 5 A
Korzystanie z 2 rejestrów przesuwnych (74HC595) do sterowania 16 diodami LED: 9 kroków
Używanie 2 rejestrów przesuwnych (74HC595) do sterowania 16 diodami LED: Ten obwód użyje 2 rejestrów przesuwnych (74HC595). Rejestry przesuwne będą sterować jako wyjścia 16 diod LED. Każdy rejestr przesuwny będzie napędzał 8 diod LED. Rejestry przesuwne są okablowane tak, aby każde wyjście rejestru przesuwnego wyglądało jak duplikat drugiego
Robot autonomiczny Wallace - część 4 - dodanie czujników odległości na podczerwień i czujników „wzmacniacza”: 6 kroków
Robot autonomiczny Wallace – część 4 – Dodaj czujniki odległości na podczerwień i czujniki „wzmacniacza”: Witam, dzisiaj rozpoczynamy kolejny etap ulepszania możliwości Wallace'a. W szczególności staramy się poprawić jego zdolność wykrywania i omijania przeszkód za pomocą czujników odległości na podczerwień, a także wykorzystać możliwości kontrolera silnika Roboclaw
Montaż zestawu płyt LED 8x8: 10 kroków
Montaż zestawu tablicy LED 8x8: Oto instrukcje krok po kroku dotyczące montażu zestawu tablicy LED 8x8 ze strony moderndevice.com. Nigdy nie bawiłem się wyświetlaczami LED przed użyciem tego zestawu. Proponuję przeczytać wszystkie kroki montażu PRZED rozpoczęciem lutowania, ponieważ montaż o