esp32-azure iot-kit wifi ble esp32-ontwikkelbord met oled-zoemer usb

Artikelnummer: Q1545719N/A Verzending: Gratis verzending Beschikbaarheid : Product is op voorraadProduct is op voorraadOut of stock

€73,99

Tax included. Shipping calculated at checkout.
Out of stock

Ontwerpgids voor hareware

De ESP32-Azure IoT-kit is een ontwikkelbord, met de ESP32-WROVER-B-module in de kern. De ESP32-Azure IoT-kit integreert een OLED-scherm en vijf sensoren. Dit bord kan verbinding maken met en gegevensuitwisseling uitvoeren met verschillende cloudplatforms, die wordt ingeschakeld door de Wi-Fi-functionaliteit van ESP32. Deze gids introduceert de hardwarebronnen van dit bord en beschrijft vervolgens de implementatie en toepassing van de relevante demo.

1. Hardware van de ESP32-Azure IoT-kit

De ESP32-Azure IoT-kit bestaat uit de volgende hoofdonderdelen:

  • ESP32-modules: ESP32-WROVER-B
  • Voedingsopties: USB-kabel of batterij
  • Sensoren: temperatuur- en vochtigheidssensor, omgevingshelderheidssensor, bewegingssensor, magnetometer, barometer
  • OLED-scherm: 0,96 'OLED-scherm dat een SSD1306 driverchip ingaat
  • Knoppen: een resetknop en een knop voor aangepast gebruik.
  • Indicatoren: 2 x LED's en 1 x zoemer
  • I / O-connectoren voor uitbreiding: 16 pins
  • Een MicroSD-kaartsleuf

Each part is shown in the following figure. For detailed information about the hardware design and schematics, please refer to ESP32-Azure IoT Kit Hardware Design Guide.

2. Demo voor de ESP32-Azure IoT-kit

2.1 Functie en implementatie van de demo

Deze demo is bedoeld om ontwikkelaars te helpen zich snel vertrouwd te maken met het gebruik van de sensoren en het OLED-scherm op het ontwikkelbord voor de volgende doeleinden:

  • Lees gegevens van de temperatuur- en vochtigheidssensor.
  • Gegevens lezen van de omgevingshelderheidssensor.
  • Lees gegevens van de bewegingssensor en gebruik het complementaire algoritme om de waarden voor pit ch en rolhoek te berekenen.
  • Toon gegevens verkregen van sensoren op het OLED-scherm.
  • Schakel naar de weergave van verschillende inhoud door op een knop te drukken.

All sensors on the board use the I2C interface. So far, the development of drivers for the temperature and humidity sensor, ambient brightness sensor and motion sensor has been completed, which enables users to obtain sensor data by simply calling the corresponding APIs. For more information on driver APIs and the relevant code, please check [esp-iot-solution/components/i2c_devices/sensor].

The OLED screen also uses the I2C interface. The development of the OLED driver has also been completed. For details, please refer to [esp-iot-solution/components/i2c_devices/others/ssd1306].

Merk op:

De drivers voor de magnetometer en barometer zijn nog in ontwikkeling. Raadpleeg de stuurprogramma's die we al hebben ontwikkeld (voor de temperatuur- en vochtigheidssensor, omgevingshelderheidssensor en bewegingssensor), zodat u uw eigen stuurprogramma's voor de magnetometer en barometer in uw implementatie kunt ontwikkelen.

2.2 Configuratie en downloaden

Please refer to [readme]

2.3 In bedrijf

Druk na het downloaden op de KEY_EN-knop, zodat het bord begint te werken. Tijdens de werking toont het OLED-scherm eenvoudige pictogrammen en sensorgegevens. Om verschillende inhoud weer te geven, moet de gebruiker op de KEY_IO0-knop drukken. Op deze manier, de OLED

  • Toont de sensorgegevens van de temperatuur- en vochtigheidssensor, evenals de omgevingshelderheidssensor.
  • Toont de versnelling van de bewegingssensor.
  • Toont de hoekige velo-stad (gyroscoop) gelezen van de bewegingssensor.
  • Toont de pit ch en roll hoekwaarden verkregen van de bewegingssensor en berekend met het complementaire algoritme.

De respectieve screenshots zijn hieronder te zien:






Sunday,Monday,Tuesday,Wednesday,Thursday,Friday,Saturday
January,February,March,April,May,June,July,August,September,October,November,December
Not enough items available. Only [max] left.
Winkelwagen

Uw winkelmandje is leeg.

esp32-azure iot-kit wifi ble esp32-ontwikkelbord met oled-zoemer usb

€73,99