Časovač so servom. Otvára padacie dvierka s nákladom.
PIC10F222 @8MHz
Generuje servopulz 1ms - 2ms
Generuje timing pre Neopixel
Meria napätie batérie a zobrazuje farebne na Neopixel LED
Číta hodnotu potenciometra a podľa toho nastavuje čas.
Číta tlačidlo
Časovač je nastaviteľný od 10. sekúnd do 13. minút
Odpočet indikuje blikaním
Stav batérie zelená OK, fialová MID, červená LOW
Modrá ukončenie cyklu
Napájanie lion článok
Nabíjanie USBC PD
Kód je napísaný v C v extra úspornom štýle, ASM je minimum.
Aj tak to dalo zabrať natlačiť to do 512b Flash a 23b RAM
Ak by niekoho zaujímalo prevedenie, schéma a kód, tak tu:
https://github.com/lennox-13/PIC10F222_ ... h_Neopixel
Servo Timer
Moderátori: psichac, Moderátori
- purdo
- Stály člen

- Príspevky: 376
- Dátum registrácie: 16 Nov 2015, 23:11
- Bydlisko: Modřany
- Vek: 55
- Kontaktovať používateľa:
Re: Servo Timer
Vypada to pekne
ale pouzitie si nedokazem predstavit, mozno na mince.
Tie padacie dvierka sa po otvoreni aj same zavru?
Tie padacie dvierka sa po otvoreni aj same zavru?
0
Čomu nerozumieš, toho sa zbav !
Myslieť, znamená hovno vedieť
Myslieť, znamená hovno vedieť

