• 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 jasnością LED za pomocą IR
#1
Cześć, mam taki problem. Próbuje rozjaśniać diodę led za pomocą pilota. Niestety efekt jest taki że dopiero dioda się zapala przy pwm 255, wcześniej pozostaje zgaszona. Wszystko mam zrobione tak jak na tej stronie http://technovade.pl/sterowanie-urzadzen...ta-ir.html ; kod skopiowany i zmienione kody HEX. Ma ktoś jakiś pomysł jak to naprawić?
 
Odpowiedź
#2
Nie każdy pin ma PWM, jeśli go zmieniasz to na taki jaki obsługuje Twoje Arduino: https://www.arduino.cc/reference/en/lang...alogwrite/
Jak nie zmieniłeś to zmień na inny ze wskazanych i zobacz czy to coś da.
Miło być decenianym https://buycoffee.to/kaczakat
 
Odpowiedź
#3
Miałem na 3 pinie czyli powinno działać, no ale niestety nie działało. Zmieniłem na 5 i wszystko gra. Jakiś pomysł co może być z tym 3 pinem?
 
Odpowiedź
#4
Zepsuty jakiś. Nie wiem jakie masz Arduino. Wyłącz z kodu korzystanie z pilota i spróbuj ponownie. Nie wiem jakiej biblioteki używasz, niektóre używają timerów tak samo jak PWM, może tu jest konflikt.
Miło być decenianym https://buycoffee.to/kaczakat
 
Odpowiedź
#5
korzystam z tej bibliotek <IRremote.h> . Powiem tyle, że najdziwniejsze jest to, że modulacja szerokości impulsu w celu zwiększania/zmniejszania jasności na diodzie na 3 pinie działa xD a jak chce sterować za pomocą pilota to już nie działa (działa na 5 pinie). Witam w moim świecie gdzie zawsze coś nie gra Big Grin
 
Odpowiedź
#6
No przecież to Ci napisałem, PWM i IR korzystają z Timerów, jest ich ograniczona liczba w każdej płytce. Jak zaczniesz korzystać z IR to część pinów PWM może nie działać. W pliku biblioteki IR jest zapis:
// Interrupt Service Routine - Fires every 50uS
// TIMER2 interrupt code to collect raw data.
Także Arduino nic osobiście do Ciebie nie ma, nikomu to nie zadziała.
Miło być decenianym https://buycoffee.to/kaczakat
 
Odpowiedź
  


Skocz do:


Przeglądający: 1 gości