Spisu treści:

Kontroler jasności taśmy LED: 4 kroki
Kontroler jasności taśmy LED: 4 kroki

Wideo: Kontroler jasności taśmy LED: 4 kroki

Wideo: Kontroler jasności taśmy LED: 4 kroki
Wideo: Taśmy LED do zadań specjalnych Jak są zbudowane ? Czym się różnią od standardowych? TEST! 2024, Listopad
Anonim
Kontroler jasności taśmy LED
Kontroler jasności taśmy LED
Kontroler jasności taśmy LED
Kontroler jasności taśmy LED
Kontroler jasności taśmy LED
Kontroler jasności taśmy LED

Taśmy LED słyną na całym świecie ze swojego zużycia niskiego napięcia i jasności. Czasami musimy dostosować napięcie zasilania i jasność tych taśm LED, na przykład podczas snu można by się niepokoić z powodu jasności LED. Jest to projekt arduino do sterowania jasnością taśmy LED. jest przyjazny dla użytkownika, ponieważ otrzymuje od użytkownika wartość jasności. Wartość jasności zależy od napięcia podanego na taśmę LED. Jeśli użytkownik podaje 5v, daje maksymalną jasność, jeśli użytkownik podaje 0,1 V, zapewnia niską jasność. Arduino potrafiło zapisywać napięcie od 0 do 255 (0-5v splity np.: 1v = 51 jednostek). Ale za pomocą poleceń i obliczeń możemy zminimalizować to do 0-5v. Przejdźmy do projektu.

Kieszonkowe dzieci

Wymagania:

  1. Arduino UNO / nano / MEGA
  2. Taśma LED (powinna działać na minimum
  3. IDE Arduino
  4. przewody łączące (nr 2)

Krok 1: POŁĄCZENIA

ZNAJOMOŚCI
ZNAJOMOŚCI

Oto połączenia do połączenia Taśmy LED z Arduino:

Taśma LED ARDUINO

GND >> - (ujemne)

CYFROWY PWM 3 (pin3) >> + (dodatni)

--------------------------------------------------------------------------------------

podłącz ujemny pin taśmy LED do styku uziemienia (GND) arduino;

podłącz dodatni pin taśmy LED do pinu 3 pin arduino

Krok 2: KOD

KOD
KOD
KOD
KOD

Najważniejszą rzeczą obok sprzętu w Arduino jest kod. Kod jest podany poniżej. Wpisz ten kod i prześlij go za pomocą arduino IDE lub bluino loader.

jasność pływaka;int LED =3; rzeczywista jasność pływaka; opóźnienie pływaka1; opóźnienie pływaka2; opcja pływaka; void setup () { pinMode (LED, WYJŚCIE); Serial.początek(9600); Serial.println("Kontroler taśmy LED Arduino"); Serial.println(" "); Serial.println("Wprowadź jasność taśmy LED (1-5)"); Serial.println(" "); while (Serial.available() ==0) {} jasność = Serial.parseFloat(); rzeczywista jasność = (jasność) * 51,0; if (rzeczywista jasność >=6) { Serial.println("Wprowadź prawidłową jasność"); } } void loop () { Serial.println(" "); Serial.println("Pasek LED miga z szybkością"); Serial.print(jasność); analogowy zapis (LED, rzeczywista jasność); opóźnienie (1000); }

Krok 3: CZAS NA TEST

CZAS NA TEST !
CZAS NA TEST !
CZAS NA TEST !
CZAS NA TEST !

Podłącz Arduino, wgraj kod, otwórz monitor szeregowy. Powinien wyświetlić się komunikat „Proszę wprowadzić jasność taśmy LED (1-5)”. Wprowadź wartość jasności i kliknij wyślij. możesz zobaczyć, że twoja taśma LED działa w poleceniu jasności!.

Krok 4: DODATKOWE INFORMACJE:

  • Jasność można wprowadzić w wartości dziesiętnej.
  • jasność wprowadzona powyżej 5, będzie taka sama jak 5.
  • Wraz ze spadkiem wartości zmniejsza się jasność.
  • Domyślnie czasami w komputerze może brakować sterowników Arduino. Aby rozwiązać błędy, otwórz menedżera urządzeń i zaktualizuj wszystkie nieznane sterowniki.
  • Wybierz odpowiedni port COM i wersję Arduino.
  • Kod alternatywny do pobrania:

Zalecana: