Spisu treści:

Korzystanie z RGB LED z zestawu 37 czujników: 6 kroków
Korzystanie z RGB LED z zestawu 37 czujników: 6 kroków

Wideo: Korzystanie z RGB LED z zestawu 37 czujników: 6 kroków

Wideo: Korzystanie z RGB LED z zestawu 37 czujników: 6 kroków
Wideo: LED, czyli diody świecące - jak podłączać, aby ich NIE spalić? Kurs elektroniki od FORBOT [#12] » 2024, Grudzień
Anonim
Korzystanie z RGB LED z zestawu 37 czujników
Korzystanie z RGB LED z zestawu 37 czujników
Korzystanie z RGB LED z zestawu 37 czujników
Korzystanie z RGB LED z zestawu 37 czujników

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

Specyfikacja modułu LED RGB
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

Materiały eksperymentalne LED RGB
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

Podłączanie eksperymentalne modułu LED RGB
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

Kod eksperymentu modułu LED RGB
Kod eksperymentu modułu LED RGB
Kod eksperymentu modułu LED RGB
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: