Jo a ještě appku a čmoud.
Na tohle já nejsem, většinou mi stačí, když to blije po sériáku něco snadno parsovatelného shellem.
Vždyť na to stačí operační zesilovač jako Schmittův klopný obvod... Nějaká hysterze proti zákmitu se hodi vždy. I když chápu, že naprogramovat nějaký jednočip je dnes asi jednodušší.
Do jednočipu se hlavně mnohem líp implementují další funkce. Např.
- Pro zabránění polarizace se hodí měřit jenom jednou za půl hodiny pár sekund, a ideálně ještě otočit polaritu a změřit znova.
- Chtěl bych mít zajištěno, že se nebude zalévat déle než hodinu denně, i když čidlo bude furt ukazovat sucho. (ochrana proti selhání systému)
- Chtěl bych zalévat před západem slunce, ne náhodně v noci nebo v poledním parnu jak to zrovna čidlo ukáže.
- No a pak samozřejmě možná časem bude chtít to ovládání na dálku.
To všechno je na pár řádků kódu, zatímco u diskrétních součástek to vyžaduje další obvody. Upřímně, nevidím důvod dělat v hardware věci, které se mohou dělat softwarově - hlavně když cena toho jednočipu je srovnatelná s cenou toho klopáku a spotřeba ve sleepu nejspíš menší [nevím proč se mi zdálo, že to chce na baterky].