Spisu treści:
![Serwer sieciowy temperatury i wilgotności Esp32 przy użyciu PYTHON i Zerynth IDE: 3 kroki Serwer sieciowy temperatury i wilgotności Esp32 przy użyciu PYTHON i Zerynth IDE: 3 kroki](https://i.howwhatproduce.com/images/003/image-7822-2-j.webp)
Wideo: Serwer sieciowy temperatury i wilgotności Esp32 przy użyciu PYTHON i Zerynth IDE: 3 kroki
![Wideo: Serwer sieciowy temperatury i wilgotności Esp32 przy użyciu PYTHON i Zerynth IDE: 3 kroki Wideo: Serwer sieciowy temperatury i wilgotności Esp32 przy użyciu PYTHON i Zerynth IDE: 3 kroki](https://i.ytimg.com/vi/kirsGElirXk/hqdefault.jpg)
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:30
![Serwer sieciowy temperatury i wilgotności Esp32 przy użyciu PYTHON i Zerynth IDE Serwer sieciowy temperatury i wilgotności Esp32 przy użyciu PYTHON i Zerynth IDE](https://i.howwhatproduce.com/images/003/image-7822-3-j.webp)
![Serwer sieciowy temperatury i wilgotności Esp32 przy użyciu PYTHON i Zerynth IDE Serwer sieciowy temperatury i wilgotności Esp32 przy użyciu PYTHON i Zerynth IDE](https://i.howwhatproduce.com/images/003/image-7822-4-j.webp)
![Serwer sieciowy temperatury i wilgotności Esp32 przy użyciu PYTHON i Zerynth IDE Serwer sieciowy temperatury i wilgotności Esp32 przy użyciu PYTHON i Zerynth IDE](https://i.howwhatproduce.com/images/003/image-7822-5-j.webp)
![Serwer sieciowy temperatury i wilgotności Esp32 przy użyciu PYTHON i Zerynth IDE Serwer sieciowy temperatury i wilgotności Esp32 przy użyciu PYTHON i Zerynth IDE](https://i.howwhatproduce.com/images/003/image-7822-6-j.webp)
Esp32 to wspaniały mikrokontroler, jest potężny jak Arduino, ale jeszcze lepszy! Ma łączność Wi-Fi, umożliwiając tanie i łatwe opracowywanie projektów IOT. Ale praca z urządzeniami Esp jest frustrująca, po pierwsze nie jest stabilna, po drugie niezwykle trudno jest rozwijać swoje projekty z oficjalnym SDK. Po trzecie, znalezienie odpowiedniej biblioteki roboczej jest ogromnym problemem. Co by było, gdybyś mógł korzystać ze wszystkich funkcji mikrokontrolera, jednocześnie kodując go w PYTHON. Czy to miałoby znaczenie? oczywiście Python jest potężny, łatwy do odczytania i niezwykle łatwy do napisania. Dodatkowo nie musisz się martwić o wszystkie rzeczy niskiego poziomu (wskaźniki, rejestry i pliki konfiguracyjne) Ponadto używasz stabilnego systemu Zerynth. jeszcze nie znają Zeryntha, to kolejna WIELKA RZECZ!
Zapewnia wszystkie funkcje mikrokontrolera z łatwością Pythona i jest bezpłatny
Pozwólcie, że przedstawię wam serwer WWW Esp32 do pomiaru temperatury i wilgotności napisany w Pythonie.
Krok 1: Krok 1: Połączenie sprzętowe
![Krok 1: Połączenie sprzętowe Krok 1: Połączenie sprzętowe](https://i.howwhatproduce.com/images/003/image-7822-7-j.webp)
![Krok 1: Połączenie sprzętowe Krok 1: Połączenie sprzętowe](https://i.howwhatproduce.com/images/003/image-7822-8-j.webp)
Czujnik temperatury i wilgotności hts221 wykorzystuje połączenie I2C, czujnik należy podłączyć do odpowiednich pinów w ESp32Node-MCU Esp32s Hts221 Sensor
3v3 pin 3.3v pin
GND pin GND pinIO26 SCL pin
IO25 SDA pin
Krok 2: Krok 2: Kod ESP32
![Krok 2: Kod ESP32 Krok 2: Kod ESP32](https://i.howwhatproduce.com/images/003/image-7822-9-j.webp)
![Krok 2: Kod ESP32 Krok 2: Kod ESP32](https://i.howwhatproduce.com/images/003/image-7822-10-j.webp)
![Krok 2: Kod ESP32 Krok 2: Kod ESP32](https://i.howwhatproduce.com/images/003/image-7822-11-j.webp)
- Podłącz płytkę rozwojową Esp32 do komputera.
- Pobierz najnowsze IDE Zerynth Studio za darmo: https://www.zerynth.com/zerynth-studio/ Skorzystaj z tego przewodnika instalacji, aby Ci pomóc:
- Wewnątrz aplikacji; Utwórz nowe konto i zweryfikuj swoje urządzenie. Skorzystaj z tego przewodnika, aby Ci pomóchttps://docs.zerynth.com/latest/official/core.zer…
- Teraz Utwórz nowy projekt z głównego paska narzędzi; Projekt Nowy Wpisz nazwę projektu i zapisz go.
- Znajdź kod w załączniku
- Skopiuj kod i uplink (prześlij do uC)
- Otwórz monitor szeregowy
- Skopiuj adres IP do przeglądarki i otwórz stronę internetową! Jeśli potrzebujesz pomocy z IDE:
Krok 3: Krok 3: Przykładowy kod
![Krok 3: Przykładowy kod! Krok 3: Przykładowy kod!](https://i.howwhatproduce.com/images/003/image-7822-12-j.webp)
Cały projekt znajdziesz w załączeniu! Chcieliśmy pokazać, jakie to proste:
z stm.hts221 importuj hts221
temp_hum = hts221. HTS221(I2C0, D16) #zainicjuj protokół i2C z czujnikiem
temp, hum = temp_hum.get_temp_humidity() # pobierz aktualną temperaturę i wilgotność używając biblioteki !
z espressif.esp32net import esp32wifi jako wifi_driver #importowanie sterownika Wifi Esp32
WifiAP_name = "Nazwa AP WIFI"Wifi_Pass = "Przepustka Wifi!"
wifi_driver.auto_init()
wifi.link(WifiAP_name, wifi. WIFI_WPA2, Wifi_Pass)------------------------------------------ -------------------------------------------------- ------------------------------
To takie proste w obsłudze Zerynth IDE z Pythonem.
Zalecana:
ESP8266 i Visuino: Serwer sieciowy temperatury i wilgotności DHT11: 12 kroków
![ESP8266 i Visuino: Serwer sieciowy temperatury i wilgotności DHT11: 12 kroków ESP8266 i Visuino: Serwer sieciowy temperatury i wilgotności DHT11: 12 kroków](https://i.howwhatproduce.com/images/002/image-3974-16-j.webp)
ESP8266 i Visuino: Serwer WWW temperatury i wilgotności DHT11: Moduły ESP8266 to świetne, niedrogie, samodzielne kontrolery z wbudowanym Wi-Fi, i zrobiłem już na ich temat wiele instrukcji. i czujniki wilgotności Arduino, a ja zrobiłem num
Obliczanie wilgotności, ciśnienia i temperatury przy użyciu BME280 i interfejsu fotonowego.: 6 kroków
![Obliczanie wilgotności, ciśnienia i temperatury przy użyciu BME280 i interfejsu fotonowego.: 6 kroków Obliczanie wilgotności, ciśnienia i temperatury przy użyciu BME280 i interfejsu fotonowego.: 6 kroków](https://i.howwhatproduce.com/images/003/image-6140-j.webp)
Obliczanie wilgotności, ciśnienia i temperatury za pomocą BME280 i interfejsu fotonowego.: Natrafiamy na różne projekty, które wymagają monitorowania temperatury, ciśnienia i wilgotności. W ten sposób zdajemy sobie sprawę, że te parametry faktycznie odgrywają kluczową rolę w oszacowaniu wydajności pracy systemu w różnych warunkach atmosferycznych
Monitorowanie temperatury i wilgotności przy użyciu AWS-ESP32: 8 kroków
![Monitorowanie temperatury i wilgotności przy użyciu AWS-ESP32: 8 kroków Monitorowanie temperatury i wilgotności przy użyciu AWS-ESP32: 8 kroków](https://i.howwhatproduce.com/images/010/image-28542-j.webp)
Monitoring-Temp-and-Humidity-using-AWS-ESP32: W tym samouczku zmierzymy różne dane temperatury i wilgotności za pomocą czujnika temperatury i wilgotności. Dowiesz się również, jak przesłać te dane do AWS
Neopixel Ws2812 Rainbow LED Glow z M5stick-C - Uruchamianie Rainbow na Neopixel Ws2812 przy użyciu M5stack M5stick C przy użyciu Arduino IDE: 5 kroków
![Neopixel Ws2812 Rainbow LED Glow z M5stick-C - Uruchamianie Rainbow na Neopixel Ws2812 przy użyciu M5stack M5stick C przy użyciu Arduino IDE: 5 kroków Neopixel Ws2812 Rainbow LED Glow z M5stick-C - Uruchamianie Rainbow na Neopixel Ws2812 przy użyciu M5stack M5stick C przy użyciu Arduino IDE: 5 kroków](https://i.howwhatproduce.com/images/001/image-2825-28-j.webp)
Neopixel Ws2812 Rainbow LED Glow z M5stick-C | Uruchamianie Rainbow na Neopixel Ws2812 Używając M5stack M5stick C Używając Arduino IDE: Cześć chłopaki, w tej instrukcji dowiemy się, jak używać neopikselowych ws2812 LED lub taśmy LED lub matrycy LED lub pierścienia LED z płytką rozwojową m5stack m5stick-C z Arduino IDE i zrobimy wzór tęczy z nim
Serwer sieciowy HiFive1 z modułami WiFi ESP32 / ESP8266 Samouczek: 5 kroków
![Serwer sieciowy HiFive1 z modułami WiFi ESP32 / ESP8266 Samouczek: 5 kroków Serwer sieciowy HiFive1 z modułami WiFi ESP32 / ESP8266 Samouczek: 5 kroków](https://i.howwhatproduce.com/images/003/image-7881-j.webp)
HiFive1 Web Server z modułami WiFi ESP32 / ESP8266 Samouczek: HiFive1 to pierwsza kompatybilna z Arduino płytka RISC-V zbudowana z procesorem FE310 firmy SiFive. Płyta jest około 20 razy szybsza niż Arduino UNO, ale podobnie jak płyta UNO HiFive1 nie ma łączności bezprzewodowej. Na szczęście jest kilka niewydatk