6x nezávislý časovač v Arduinu nano
Napsal: 10 dub 2018, 12:25
Ahoj,
pouštím se do druhého projektu a bez vaší pomoci to nedám
Potřebuji do "nana" naprogramovat 6 na sobě nezávislých časovačů.
Vstupy a výstupy aktivní na GND.
Vstup D0 a jeho výstup D1, další časovač vstup D2 a jeho výstup D3 atd.
Všechny budou mít reakci na náběžnou hranu na GND a časování se ukončí i když nestihl doběhnout čas ukončením aktivace vstupu.
Po aktivaci časovače na náběžnou hranu na GND výstup nebude nic dělat, jen se spustí příslušný odpočet. Po dočasování sepne výstup na GND a tam zůstane až do ukončení aktivace vstupu.
1, Zpožděný rozběh 4m30s
2, Zpožděný rozběh 30s
3,Zpožděný rozběh 10m35s
Po aktivaci časovačena náběžnou hranou výstup nebude nic dělat, jen se spustí příslušný odpočet. Po dočasování sepne výstup na GND jen na 1s. Další odpočet se spustí až po uvolnění vstupu a opětovné aktivaci.
4, Zpožděný rozběh 30s
5, Zpožděný rozběh 5m25s
Po aktivaci časovače na náběžnou hranou výstup nebude nic dělat, jen se spustí příslušný odpočet. Po dočasování sepne výstup na GND na 1s, po 30s opět výstup na 1s a to do doby ukončení aktivace vstupu.
6, Asymetrický cyklovač začínající mezerou 30s/1s.
Ještě drobnost, jdou v programu dát časy do hlavičky na jedno místo? Možná bude nutné časy upravit až to spustím, děkuji.
Můj mladej (19 let) - prej to nejde:(
Já věřím, že to jde. Pomůžete mi s tím někdo?
Děkuji.
RR
pouštím se do druhého projektu a bez vaší pomoci to nedám

Potřebuji do "nana" naprogramovat 6 na sobě nezávislých časovačů.
Vstupy a výstupy aktivní na GND.
Vstup D0 a jeho výstup D1, další časovač vstup D2 a jeho výstup D3 atd.
Všechny budou mít reakci na náběžnou hranu na GND a časování se ukončí i když nestihl doběhnout čas ukončením aktivace vstupu.
Po aktivaci časovače na náběžnou hranu na GND výstup nebude nic dělat, jen se spustí příslušný odpočet. Po dočasování sepne výstup na GND a tam zůstane až do ukončení aktivace vstupu.
1, Zpožděný rozběh 4m30s
2, Zpožděný rozběh 30s
3,Zpožděný rozběh 10m35s
Po aktivaci časovačena náběžnou hranou výstup nebude nic dělat, jen se spustí příslušný odpočet. Po dočasování sepne výstup na GND jen na 1s. Další odpočet se spustí až po uvolnění vstupu a opětovné aktivaci.
4, Zpožděný rozběh 30s
5, Zpožděný rozběh 5m25s
Po aktivaci časovače na náběžnou hranou výstup nebude nic dělat, jen se spustí příslušný odpočet. Po dočasování sepne výstup na GND na 1s, po 30s opět výstup na 1s a to do doby ukončení aktivace vstupu.
6, Asymetrický cyklovač začínající mezerou 30s/1s.
Ještě drobnost, jdou v programu dát časy do hlavičky na jedno místo? Možná bude nutné časy upravit až to spustím, děkuji.
Můj mladej (19 let) - prej to nejde:(
Já věřím, že to jde. Pomůžete mi s tím někdo?
Děkuji.
RR