Servo Timer

Pochváľte sa ostatným čo zaujímave ste vyrobili alebo práve vyrábate!

Moderátori: psichac, Moderátori

Lennox
Stály člen
Stály člen
Príspevky: 460
Dátum registrácie: 12 Sep 2019, 22:51
Bydlisko: Bratislava

Servo Timer

Príspevok od používateľa Lennox » 08 Nov 2025, 23:04

Č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
0

Používateľov profilový obrázok
purdo
Stály člen
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

Príspevok od používateľa purdo » 09 Nov 2025, 18:15

Vypada to pekne :thumbup: ale pouzitie si nedokazem predstavit, mozno na mince.
Tie padacie dvierka sa po otvoreni aj same zavru?
0
Čomu nerozumieš, toho sa zbav !
Myslieť, znamená hovno vedieť

Napísať odpoveď