4. Vonkajšie senzory M5Stick
Možnosti nášho zariadenia rozšírime rôznymi externými modulmi. Zoznámime sa so sériovými rozhraniami - digitálnymi zbernicami, predovšetkým so zbernicou I²C. Pohráme sa so senzorom svetla, laserovým a ultrazvukovým senzorom zmeriame vzdialenosti a budeme sledovať meteorologické údaje o vzduchu (teplotu, vlhkosť, tlak, či znečistenie). Využitím A/D prevodníka vyskúšame aj analógové senzory. Postupne si vyrobíme rôzne merače, ktoré namerané hodnoty zobrazujú na displeji alebo posielajú na server, ktorý ich zobrazuje a ukladá do časozbernej databázy spolužiakov z predmetu Databázové systémy pre vytváranie grafov vo vizualizačnom systéme Grafana.
4.1 Sériová komunikácia MCU
Sériové rozhrania a zbernice Aj keď nechceme prehnane teoretizovať, patrí sa rozlíšiť význam poj...
4.2 Zbernica I²C na ESP32
Zbernice I²C v MicroPython Klasický ESP32 má dve hardvérové zbernice I²C, ich identifikátorom (i...
4.3 Senzor svetla
M5Stack DLIGHT HAT Moduly od spoločnosti M5Stack s označením HAT sú určené výhradne pre M5Stick,...
4.4 Laserový senzor vzdialenosti
M5Stack ToF HAT Modul ToF HAT meria vzdialenosť objektu na princípe odrazu pulzov laserového lúč...
4.5 Ultrazvukový senzor vzdialenosti
M5Stack UNIT ULTRASONIC Modul UNIT ULTRASONIC meria vzdialenosť objektu na princípe odrazu ultra...
4.6 Senzory meteorologických údajov
V spojitosti s mikrokontrolérmi a zariadeniami pre Internet vecí sa môžeme stretnúť s rôznymi sen...
4.6.1 Senzory DHT11/DHT22
Senzory DHT sú už klasikou, i keď v dnešnej dobe výrazne zaostalou. Umožňujú merať teplotu a vlhk...
4.6.2 Senzor DS18B20
Senzor DS18B20 umožňuje merať len teplotu (v rozsahu -55 až 125 °C, ±0,5 °C, rozlíšenie 0,06 °C),...
4.6.3 Senzory BME a BMP
Vzhľadom k tomu, že senzory BMP a BME majú veľmi malé rozmery, prakticky sa stretneme s nimi len ...