igorb píše:
OK, takze aby som zase nevyrabal co som si sam dovymyslel:
1/ zapnes geret, v pameti mas hodnoty neutralu, zhasnutia a maxima tak ako si si ich urcil v texte programu a vychodzia poloha je neutral
2/ stlacis tlacitko max, servo vybehne na max pokym to drzis, ked pustis, padne na neutral ... to isne so zhasinacim tlacitkom
3/ ak stlacis tlacitko + tak neutral sa pomaly pohybuje do plusu, ked pustis, zostane tam ... to iste s tlacitkom - na opacnu stranu
4/ ak tlacis max alebo min, tak po pusteni sa servo vrati do novo definovaneho neutralu podla 3/
chapem dobre?
Přeeesně! Už jsme téměř tam
Vše co jsi napsal výše souhlasí ale až ještě na jednu funkci:
5/ držím max (popřípadě min) servo vyjede do maxu co je napsaný v programu, ale v okamžiku kdy drží tlacitko pro tuto polohu a do toho ještě zmáčknu +/- tak servo v tuto polohu změní a bude se chovat stejně jako při změně neutrální polohy pomocí tlačítek +/-, tzn. že do této polohy zase vyjede do té doby dokud nebude znovu změněna nebo arduino restartováno a znovu načtení hodnoty napsané v programu.
Jaj je to v tom případě s eprom pamětí? Nedochází zbytečně k jejímu přepisování, že?