Programowanie mikrokontrolera dla ludzi nie związanych za bardzo z elektroniką chyba nie jest najlepszą opcją.
Ja bym szedł w stronę NE555, można poczytać tutaj:
https://forbot.pl/blog/kurs-elektron...u-ne555-id8202
W olejarce grawitacyjnej mozemu ustawić częstotliwość otwierania stałą a sterować czasem otwarcia jak chcemy smarować wiecej lub mniej to kręcimy potencjometrem (lub pstryczkiem podmieniać rezystor w układzie) .
Jak chcemy olejarkę tłoczkową to musimy zmienić pojemność konsensatora aby uzyskać inną częstotliwość, więc pozostaje pstryczek i 2 kondensatory do wyboru.
W necie są kalkulatory i nawet za wiele myśleć nie trzeba:
https://ohmslawcalculator.com/555-astable-calculator
Sent from my Redmi Note 8T using Tapatalk