Arduino PWM, hur löser jag detta?
Postat: 26 april 2015, 21:25:18
Hej!
Har nu ägnat 2 dagar åt att lösa problemet med google och youtube till hjälp. Kanske säger lite om nivån på min kunskap, men frågar nu expertisen här om hjälp
Det jag vill upp nå är en softstart/fade på en pwm utgång. Det har jag lyckats med och det finns massor av exempel.
Men hur jag än försöker så får jag inte till följande:
*Jag vill kunna starta pwm "fade" under en "if" förutsättning (exempel när två ingångar är höga)
*Om förutsättningen inte längre är sann så ska pwm signalen till 0 (ena eller båda signalerna blir låga)
*Kommer pwm signalen upp till full styrka så ska den stanna så tills förutsättningen inte längre är sann.
På alla exempel jag fått fram så stannar man på full styrka genom ett delay och då pausar man väl hela koden och processorn märker inte när förutsättningarna ändras? Vore extremt värdefullt om någon ville ägna någon minut eller två som kan det här bättre än mig
Tack på förhand!
Har nu ägnat 2 dagar åt att lösa problemet med google och youtube till hjälp. Kanske säger lite om nivån på min kunskap, men frågar nu expertisen här om hjälp
Det jag vill upp nå är en softstart/fade på en pwm utgång. Det har jag lyckats med och det finns massor av exempel.
Men hur jag än försöker så får jag inte till följande:
*Jag vill kunna starta pwm "fade" under en "if" förutsättning (exempel när två ingångar är höga)
*Om förutsättningen inte längre är sann så ska pwm signalen till 0 (ena eller båda signalerna blir låga)
*Kommer pwm signalen upp till full styrka så ska den stanna så tills förutsättningen inte längre är sann.
På alla exempel jag fått fram så stannar man på full styrka genom ett delay och då pausar man väl hela koden och processorn märker inte när förutsättningarna ändras? Vore extremt värdefullt om någon ville ägna någon minut eller två som kan det här bättre än mig
Tack på förhand!