Właśnie dostałem Arduino i mam problemy z oświetleniem.Arduino RGB LED problemy
Wierzę, że używam wspólnej diody anody, więc mam trzy kolorowe piny przechodzące przez rezystor 270 omów do 10, 11 i 12 na arduino. Ostatni jest podłączony bezpośrednio do VSS.
Podobnie jak to: http://www.instructables.com/id/RGB-LED-Tutorial-using-an-Arduino-RGBL/step2/Testing/
Teraz działa przeciwnie do tego, co ja przewidzenia. Kiedy piszę analogWrite(red, 0)
, dioda zaświeci się na czerwono, a 255 całkowicie ją wyłącza.
Teraz regulacja wartości od 0-254 ledwo dostosowuje jasność. 255 jest całkowicie wyłączony, gdy miga przez sekundę.
Czy ktoś może wyjaśnić, co dokładnie się dzieje?
Hm ... Pin 12 nie jest pin PWM na mojego Arduino. Tak więc 'analogWrite' będzie działać niezgodnie z oczekiwaniami dla tej pinezki. –