Witam
Mam płytkę sterującą dwoma kanałami PWM - przez ULN oraz MOSFETY.
Płytka ma dwa wejścia oraz wejście czujnika PIR - INT1.
Ma przede wszystkim sterować włączaniem taśmy LED 12V z czujnika PIR ( oprócz tego z drugiego wejścia ). LED włączona przez PIR ma docelowo świecić określoną ilość czasu ( zależną od natężenia światła ) i się wyłączyć. Żeby było ciekawiej, zapalenie i gaszenie ma być płynne. Opóźnienie robię przez flagę od Timer'a, żeby uniknąć Wait, mimo, że program nic wielkiego nie robi.
Chciałem zrobić to w pętli FOR-NEXT, jednak coś nie tak, nie zapala się wcale ( tzn. był moment, że zapalał i gasił po upływie czasu, ale bez płynnego przejścia PWM )
Mam płytkę sterującą dwoma kanałami PWM - przez ULN oraz MOSFETY.
Płytka ma dwa wejścia oraz wejście czujnika PIR - INT1.
Ma przede wszystkim sterować włączaniem taśmy LED 12V z czujnika PIR ( oprócz tego z drugiego wejścia ). LED włączona przez PIR ma docelowo świecić określoną ilość czasu ( zależną od natężenia światła ) i się wyłączyć. Żeby było ciekawiej, zapalenie i gaszenie ma być płynne. Opóźnienie robię przez flagę od Timer'a, żeby uniknąć Wait, mimo, że program nic wielkiego nie robi.
Chciałem zrobić to w pętli FOR-NEXT, jednak coś nie tak, nie zapala się wcale ( tzn. był moment, że zapalał i gasił po upływie czasu, ale bez płynnego przejścia PWM )
Code: vbnet