• Witaj na Forum Arduino Polska! Zapraszamy do rejestracji!
  • Znajdziesz tutaj wiele informacji na temat hardware / software.
Witaj! Logowanie Rejestracja


Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
Sterowanie podświetleniem LED w monitorze samochodowym.
#11
No to mapujesz tak jak masz tylko ustaw pierw granice odczytu i granice pwm...

Po drugie to przekombinowane...
Arduino zostało wymyślone po to, by robić dobrze jedną prostą rzecz – migać diodą. 
 
Odpowiedź
#12
Proponowałeś stabilizacje napięcia a ja led driver to na jedno wychodzi. Napięcie to żaden problem, PWM metoda prób i błędów tez ustalę ale jak to potem przemapować ?
 
Odpowiedź
#13
Musisz pierw określić granice czujnika światła. I wyciąć ten fragment który cię interesuje.
Arduino zostało wymyślone po to, by robić dobrze jedną prostą rzecz – migać diodą. 
 
Odpowiedź
#14
(10-03-2022, 13:40)Marek S napisał(a): masz opornik pomiarowy i jedno wejście mierzy spadek napięcia i na podstawie tego ustala prąd jaki idzie na LED

Coś mi się tu nie podoba.
Skoro masz led driver, to niezależnie od napięcia zasilania, przez diody popłynie taki sam prąd (driver jest źródłem prądowym) i nie powinieneś mierzyć napięcia, bo to bez sensu jest. Driver dobierasz do koloru diod i tyle w temacie.

(10-03-2022, 20:38)Marek S napisał(a):  jak to potem przemapować ?

Funkcją map()
Jeśli masz problem z kodem lub sprzętem, zadaj pytanie na forum. Nie odpowiadam na PW, jeśli nie dotyczą one spraw forum lub innych tematów prywatnych.

[Obrazek: SsIndaG.jpg]
 
Odpowiedź
#15
(10-03-2022, 22:21)Robson Kerman napisał(a):
(10-03-2022, 13:40)Marek S napisał(a): masz opornik pomiarowy i jedno wejście mierzy spadek napięcia i na podstawie tego ustala prąd jaki idzie na LED

Coś mi się tu nie podoba.
Skoro masz led driver, to niezależnie od napięcia zasilania, przez diody popłynie taki sam prąd (driver jest źródłem prądowym) i nie powinieneś mierzyć napięcia, bo to bez sensu jest. Driver dobierasz do koloru diod i tyle w temacie.

(10-03-2022, 20:38)Marek S napisał(a):  jak to potem przemapować ?

Funkcją map()
temat rozwiązany i działa
 
Odpowiedź
  


Skocz do:


Przeglądający: 1 gości