Stránka 2 z 2

Re: 6x nezávislý časovač v Arduinu nano

Napsal: 22 dub 2018, 08:56
od AstroMiK
... Takže jako takhle?
https://youtu.be/Bv6RzxyNSfc

(Pro testy jsem použil kratší časy a ten spoštěcí signál je drát na GND)


Všechny časovače mohou být spouštěné nezávisle jeden na druhém (třeba všechny současně):
https://youtu.be/jMzIZFck-tc

Re: 6x nezávislý časovač v Arduinu nano

Napsal: 22 dub 2018, 10:29
od AstroMiK
... Kód je tady:
http://astromik.org/forum/casovac6x.ino

Pro lepší přehlednost jsem se snažil dodržet důsledné oddělení těch tří typů časovačů.
Jak je ale vidět, spousta věcí se ve všech typech opakuje, takže by se to dalo napsat úsporněji.

Všechny časy se zadávají v desetinách sekundy. = ((minuty * 60) + sekundy ) * 10.

Protože jsou piny D0 a D1 použity pro USB komunikaci, posunul jsem číslování vstupů a výstupů až od pinu D2 do D11.
Při zapnutí napájení (kvůli bootloaderu) párkrát zakmitne pin D13, takže také není pro program použitelný. Proto jsem poslední časovač nastavil až na piny A0 a A1 (chovají se stejně jako digitální piny).

Re: 6x nezávislý časovač v Arduinu nano

Napsal: 22 dub 2018, 11:39
od RR_cz
Co mám napsat :)
Perfektní! Dělá přesně to, co potřebuji. Fakt klobouk dolu. Mladýmu to omlátím o hlavu, prej to nejde. A to v pátek dostal dopis, že ho na ČVUT berou mezi 71 uchazeči bez přijímaček.

AstroMiku,poslal jsem SZ.
A ještě jednou díky moc.
RR