Měření napětí ESP-07

Pro můj další projekt potřebuji provozovat ESP8266 na baterii. Pracovní napětí se udává od 3.0 do 3.6V. Experimentálně jsem vyzkoušel, že zvládne i nižší, i vyšší napětí (2.0 – 4.7V). Zvolil jsem 2 AA baterie z Ikea zapojené do série, takže celkem ~3.0V. Použil jsem ESP-07, které má vyvedený PIN 16 a je možné ho hluboce uspávat (to je možné i u ESP-01, ale předtím je třeba vyvést PIN 16 na reset a to vyžaduje velice jemné zacházení s páječkou). Odstranil jsem červenou LEDku a nechal pouze modrou, která indikuje síťovou komunikaci. Nechal jsem každou minutu odesílat napětí, které ESP přečte z baterie. Takto dokázalo pracovat od 17. 12. 2016 (12:12) do 30. 12. 2016 (02:05), tedy necelých 13 dní.

10. lekce

Po dnešní hodině by všichni měli vědět, co je to proměnná a k čemu se dá využít. V příštích hodinách si to budeme opakovat a používat. Všichni si dnes vyzkoušeli napsat podmíněný příkaz if v jednoduchém programu na ovládání dvou motorů. Opět jsme komunikovali po sériové lince a vytvořili jednoduchý drátový ovladač pro základ našeho robota.

8. lekce

Na začátku hodiny jsme zopakovali, jak Arduino zpracovává příkazy, které do něj nahrajeme. Šlo to lépe, než minule, ale pro jistotu jsem všem dal výpis základních příkazů, které by měl každý znát.

Také jsme si připomněli, že dokud na PIN nenastavíme hodnotu HIGH (příkaz digitalWrite(pin, hodnota);), tak v něm nebude elektřina a spotřebič k PINu připojený nebude fungovat. A pokud hodnotu HIGH nastavíme, tak v něm elektřina bude do té doby, dokud nenastavíme hodnotu LOW nebo neodpojíme zdroj napájení.

Celý příspěvek