Taula de continguts:
Vídeo: Servidor web de temperatura i humitat Esp32 mitjançant IDE de PYTHON i Zerynth: 3 passos
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:14
Esp32 és un magnífic microcontrolador, és potent com un Arduino, però encara millor! Té connectivitat Wifi, cosa que us permet desenvolupar projectes IOT de manera barata i senzilla. Però treballar amb dispositius Esp és frustrant, primer no és estable, segon és és extremadament difícil desenvolupar els vostres projectes amb l'SDK oficial. En tercer lloc, és un gran mal de cap trobar una biblioteca de treball adequada. Què passa si pogués fer servir totes les funcions del microcontrolador i també codificar-lo a PYTHON. Faria la diferència? per descomptat, Python és potent, fàcil de llegir i extremadament fàcil d’escriure. A més, no us heu de preocupar de totes les coses de baix nivell (indicadors, registres i fitxers de configuració). A més, esteu utilitzant el sistema estable Zerynth. Encara no coneixeu Zerynth, és la propera cosa GRAN!
Us proporciona totes les funcionalitats del microcontrolador amb la facilitat de Python i és gratuït
Permeteu-me presentar-vos el servidor web Esp32 Temperatura i humitat escrit en Python.
Pas 1: pas 1: connexió de maquinari
El sensor de temperatura i humitat hts221 utilitza connexió I2C, heu de connectar el sensor als pins adequats del sensor ESp32Node-MCU Esp32s Hts221
3v3 pin 3,3v pin
Pin GND Pin pin GIO Pin SCL 2626
Pin SDA IO25
Pas 2: Pas 2: codi ESP32
- Connecteu la vostra placa de desenvolupament Esp32 a l'ordinador.
- Descarregueu-vos l’última IDE Zerynth Studio de franc: https://www.zerynth.com/zerynth-studio/ Utilitzeu aquesta guia d’instal·lació per ajudar-vos:
- Dins de l'aplicació; Creeu un compte nou i verticalitzeu el vostre dispositiu. Utilitzeu aquesta guia per ajudar-vos
- Ara creeu un projecte nou des de la barra d'eines principal; Projecte nou Escriviu un nom per al projecte i deseu-lo.
- Cerqueu el codi adjunt
- Copieu el codi i enllaç ascendent (pengeu-lo a la uC)
- Obriu el monitor sèrie
- Copieu l'adreça Ip al navegador i obriu la pàgina web. Si necessiteu ajuda amb l'IDE:
Pas 3: Pas 3: mostra de codi
Podeu trobar tot el projecte adjunt. Això volia mostrar-vos el fàcil que és:
des de stm.hts221 importació hts221
temp_hum = hts221. HTS221 (I2C0, D16) #iniciar el protocol i2C amb el sensor
temp, hum = temp_hum.get_temp_humidity () # obteniu la temperatura actual i la humitat utilitzant la biblioteca.
des de espressif.esp32net importar esp32wifi com a wifi_driver #importing Esp32 Wifi driver
WifiAP_name = "Nom WIFI AP" Wifi_Pass = "Pass Wifi!"
wifi_driver.auto_init ()
wifi.link (WifiAP_name, wifi. WIFI_WPA2, Wifi_Pass) -------------------------------------- -------------------------------------------------- -----------------------------
És tan fàcil d'utilitzar Zerynth IDE amb python.
Recomanat:
M5STACK Com mostrar temperatura, humitat i pressió a M5StickC ESP32 mitjançant Visuino - Fàcil de fer: 6 passos
M5STACK Com mostrar temperatura, humitat i pressió a M5StickC ESP32 mitjançant Visuino: fàcil de fer: en aquest tutorial aprendrem a programar ESP32 M5Stack StickC amb Arduino IDE i Visuino per mostrar la temperatura, humitat i pressió mitjançant el sensor ENV (DHT12, BMP280, BMM150)
ESP8266 i Visuino: Servidor web de temperatura i humitat DHT11: 12 passos
ESP8266 i Visuino: Servidor web de temperatura i humitat DHT11: els mòduls ESP8266 són excel·lents controladors independents de baix cost amb Wi-Fi integrat, i ja he elaborat una sèrie d’instruccions sobre ells. i sensors Arduino d’humitat, i he fet un nombre
Automatitzar un hivernacle amb LoRa! (Part 1) -- Sensors (temperatura, humitat, humitat del sòl): 5 passos
Automatitzar un hivernacle amb LoRa! (Part 1) || Sensors (temperatura, humitat, humitat del sòl): en aquest projecte us mostraré com he automatitzat un hivernacle. Això vol dir que us mostraré com he construït l'hivernacle i com he connectat l'electrònica de potència i automatització. També us mostraré com programar una placa Arduino que utilitzi L
ESP8266 Monitorització de temperatura Nodemcu mitjançant DHT11 en un servidor web local - Obteniu la temperatura i la humitat de l'habitació al navegador: 6 passos
ESP8266 Monitorització de temperatura Nodemcu mitjançant DHT11 en un servidor web local | Obteniu la temperatura i la humitat de l'habitació al vostre navegador: Hola nois, avui farem una humitat i un amp; sistema de control de temperatura que utilitza ESP 8266 NODEMCU & Sensor de temperatura DHT11. La temperatura i la humitat s’obtindran del sensor DHT11 & es pot veure en un navegador quina pàgina web es gestionarà
Punt d'accés (AP) ESP8266 NodeMCU per a servidor web amb sensor de temperatura DT11 i temperatura i humitat d'impressió al navegador: 5 passos
Punt d'accés (AP) ESP8266 NodeMCU per a servidor web amb sensor de temperatura DT11 i temperatura i humitat d'impressió al navegador: Hola nois en la majoria dels projectes que fem servir ESP8266 i en la majoria dels projectes fem servir ESP8266 com a servidor web perquè es pugui accedir a les dades a qualsevol dispositiu mitjançant wifi accedint al servidor web allotjat per ESP8266, però l’únic problema és que necessitem un enrutador que funcioni