ESP32, SunDuino a teplotní/vlhkostní čidlo Si7021 (HTU21)
- May 29 2017
- ESP32, ESP8266, NodeMCU , Wemos, RTLDuino...
- 4607x Přečteno
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.
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 :)