Ahoj vespolek,
asi mě pošlete kamsi, ale řeším takový problém.
Dva nezávislé výstupy. Každý výstup dostane 0,2 - 0,5 sec impulz, aby sepnul třeba relé. To má svůj koncák, aby vždy dokončil celý cyklus, otáčku kolem dokola, i když impulz skončí...
Otáčka trvá cca 5 sec. A já mám proměnnou, pro každý výstup zvlášť, která říká, kolik bude otáček. To znamená že čtu zpětně stav toho koncáku.
když se rozepne - na vstupu do Arduina se objeví High, tak buď bude konec, nebo další kolo...
Umím jen u každého výstupu udělat jedno kolo, ale neumím dát do smyčky, aby udělal další. A asi bez Delay...
Takže každé to zařízení má z Arduina svůj výstup a svůj vstup. A to bych potřeboval současně, tedy bez Delay.
díky za jakýkoli kus kodu
Arduino smyčka
Re: Arduino smyčka
Tady napriklad delam nekolik ruznych veci naraz, kazda z nich ma jine casovani a prekryvaji se
http://micro-corner.gilhad.cz/blog/Ardu ... ouse2.html
hlavnim trikem je
zopakovane v nekolika variantach a v ramci toho si pak ridis co potrebujes - vstupy, vystupy, vnitrni stavy ...
http://micro-corner.gilhad.cz/blog/Ardu ... ouse2.html
hlavnim trikem je
Kód: Vybrat vše
if ((currentMillis-milsState) >= responseDelay){
milsState = currentMillis; // next step
...
}
Re: Arduino smyčka
jj, přesně tak, jak píše girlhlad
a mezitím můžeš třeba neustále číst koncáky, potenciometry a další senzory
a mezitím můžeš třeba neustále číst koncáky, potenciometry a další senzory
fischertip.cz, Stavebnice.com, MerkurRobot.cz, KlubTechniku.cz