Pokračovali jsme s modulem L298N. Každý si naprogramoval podvozek tak, aby jezdil podle zadaných příkazů. Na ukázku se můžete podívat na Youtube.
17. lekce
Protože se školní rok přehoupl přes polovinu, zopakovali jsme si základy toho, co jsme se až doposud naučili. Musím všechny pochválit, přeci jen jim v těch hlavách něco zůstalo. Pak jsme si řekli, jak se pracuje s modulem L298N (ovládání dvou motorů) a rovnou to vyzkoušeli v praxi.
Adresovatelný RGB LED pásek za televizi
Jsou tomu skoro 2 roky, kdy jsem začal přemýšlet o vylepšení zážitku z dívání na televizi v obývacím pokoji. Koncem února roku 2015 jsem dokončil první RGB pásek, jehož barvu jsem ovládal mobilním telefonem přes bluetooth. Začátkem tohoto roku jsem se rozhodl, že projekt předělám a vylepším. Díky adresovatelnému RGB pásku mohu každou jeho LEDku rozsvítit jinou barvou a kopírovat barvu okrajů obrazu v televizi i na zeď za ní.
15. a 16. lekce
Minulý týden jsme zahájili práci na aplikaci pro Android, která pomocí bluetooth komunikuje s Arduinem. Dnes jsme ve vývoji pokračovali a dokázali přes mobil ovládat LEDku a zobrazit na mobilu aktuální teplotu a vlhkost v místnosti.
V čem otevírat soubory v mc (Midnight Commander)
Pokud používáte nějaký správce souborů jako je třeba mc (Midnight Commander), můžete si zvolit aplikaci, která otevře soubor po stisknutí ENTERu. Můžete upravit soubor .config/mc/mc.ext nebo použít utilitu xdg-mime, která je standardně používána Midnight Commanderem. Celý příspěvek
14. lekce
Zhurta jsme se pustili do samostatných projektů. Vojta rozchodil PIR čidlo pohybu, Dan a Anička zase bluetooth komunikaci s mobilem. Gustík začal vykreslovat na display svůj vlastní obrázek.
13. lekce
Dneska jsme si ukázali, jak se používají knihovny od cizích programátoru (v našem případě to byla knihovna pro kresleni na display s názvem Adafruit_SSD1306). Zkusili jsme si několik příkazů z knihovny Adafruit_SSD1306, pomocí kterých jsme velice jednoduše (pár řádků kódu) dokázali zobrazit text i nakreslit caru.
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í.
Test přesnosti teplotních čidel DHT11, DHT12 a DS18B20
Včera jsem testoval přesnost teplotních čidel. Každých 5 vteřin jsem zaznamenal naměřené hodnoty na každém z nich. Celý příspěvek
11. lekce
Zopakovali jsme si proměnné a podmínky a naučili se psát komentáře a for cykly. Pomocí tranzistoru jsme Arduinem ovládali 12V RGB LED pásek, který jsme naučili „dýchat“.