Otevře se na nové kartě

ESP32, SunDuino a teplotní/vlhkostní čidlo Si7021 (HTU21)

Další článek o hrátkách s ESP32, použití development boardu SunDuino ESP32 a teplotní/vlhkostního čidla Si7021 (HTU21).

Připomenu první článek o ESP32 a SunDuino ESP32.

Článek je na https://chiptron.cz/articles.php?article_id=106

Za zaslání ESP32 děkuji dfrobot.com.

Za SunDuino ESP32 zase jeho vývojáři.

Další části článků o ESP32:
ESP32 a Arduino IDE
ESP32, SunDuino a teplotní/vlhkostní čidlo Si7021 (HTU21)
ESP32, SunDuino – teplotní/vlhkostní čidlo Si7021 a OLED 128x64px (I2C)

Instalace knihovny pro teplotní a vlhkostní čidlo je velmi jednoduchá a knihovnu získáte na adrese https://learn.sparkfun.com/tutorials/si7021-humidity-and-temperature-sensor-hookup-guide respektive na jeho github https://github.com/sparkfun/Si7021_Breakout.

Zapojení SunDuino naleznete níže. I2C sběrnice je připojena na piny 21 (SDA) a 22 (SCL). Dále připojíte GND a 3V3.
Pinout desky ESP32 SunDuino s barevnými vodiči označujícími jednotlivé GPIO piny

Po nainstalování knihovny pro Si7021 uvidíte ve File -> SparkFun Si7021 Humidity and Temperature Sensor naleznete SparkFun_Si7021_Brekout_Example vzorový kód. Já ho zjednodušil. Kód naleznete na mém github https://github.com/petus/ESP32_SunDuino_Si7021/tree/master

Při nahrávání kódu se vám zobrazí varovné oznámení „WARNING: library Wire claims to run on [esp32] architecture(s) and may be incompatible with your current board which runs on [DFRobot_FireBeetle-ESP32] architecture(s).„

Z toho si nic nedělejte 🙂

Sériový monitor s výpisem teploty a vlhkosti z čidla Si7021

Deska ESP32 SunDuino propojená vodiči s teplotním a vlhkostním čidlem Si7021

Modrý modul teplotního a vlhkostního čidla Si7021 s připájenými vodiči

Sdílejte článek:
Tričko Chiptron s potiskem Trust me, I'm a maker
Ukaž světu,
že jsi Maker!
Koupit tričko
Kafe pro Chiptrona
Dodej energii dalšímu článku
Buy Me a Coffee

Související články

Modul ESP32 s mikrokontrolérem na zelené vývojové desce

Konečně jsem se dostal k sepsání krátkého návodu, jak rozchodit ESP32 (mnohem, mnohem výkonnější ESP8266).

Ilustrace několika elektronických čidel a senzorů, včetně sondy s kovovým hrotem

Tenhle článek vznikl jako přehled čidel, která se na chiptron.cz objevují nejčastěji – v návodech, meteostanicích, projektech kvality vzduchu i DIY bastlení. Pro každé čidlo najdete klíčové parametry, knihovny pro Arduino / ESP32, případně odkaz na ESPHome nebo Home Assistant integraci, tipy,…

Ukázka kódu s mapováním pinů SDA a SCL pro I2C

Ve čtvrtém díle našeho seriálu o STM32duino se konečně podíváme na slibovanou I2C sběrnici.

Vývojová deska DFRobot FireBeetle s ESP32 držená v ruce

Článek mi zaslal Richard Štefún, za zaslání článku mu tímto děkuji.

Modul čidla teploty a vlhkosti SI7021 s kontaktními ploškami

Jaká čidla máte připojená ve vaší meteostanici? Teplota, vlhkost a možná i tlakoměr? Co vaši meteostanici vylepšit o tato čidla.

Trendy