Innholdsfortegnelse:
Video: Esp32 Temperatur- og fuktighetsnettserver ved hjelp av PYTHON & Zerynth IDE: 3 trinn
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:23
Esp32 er en fantastisk mikrokontroller, den er kraftig akkurat som en Arduino, men enda bedre! Den har Wifi-tilkobling, slik at du kan utvikle IOT-prosjekter billig og enkelt. Men å jobbe med Esp-enheter er frustrerende, først er det ikke stabilt, for det andre er ekstremt vanskelig å utvikle prosjektene dine med den offisielle SDK. For det tredje er det en stor hodepine å finne et passende arbeidsbibliotek. Hva om du kunne bruke alle funksjonene til mico-kontrolleren mens du også koder den i PYTHON. Vil det gjøre en forskjell? selvfølgelig, Python er kraftig, lett å lese og ekstremt lett å skrive. Pluss at du ikke trenger å bekymre deg for alle tingene på lavt nivå (pekere, registre og konfigurasjonsfiler) Du bruker også Zerynth stabilt system. hvis du er ikke kjent med Zerynth ennå, det er den neste STORE TINGEN!
Det gir deg alle funksjonene til mikrokontrolleren med Pythons brukervennlighet, og det er gratis
La meg introdusere deg for webserveren Esp32 Temperatur og fuktighet skrevet i Python.
Trinn 1: Trinn 1: Maskinvaretilkobling
Hts221 Temp og fuktighetssensor bruker I2C-tilkobling. Du må koble sensoren til de riktige pinnene i ESp32Node-MCU Esp32s Hts221-sensor
3v3 pin 3.3v pin
GND pin GND pinIO26 SCL pin
IO25 SDA -pin
Trinn 2: Trinn 2: ESP32 -kode
- Koble Esp32 -utviklingskortet til datamaskinen.
- Last ned den nyeste Zerynth Studio IDE gratis: https://www.zerynth.com/zerynth-studio/Bruk denne installasjonsveiledningen for å hjelpe deg:
- Inne i programmet; Opprett en ny konto og vertualiser enheten din. Bruk denne guiden for å hjelpe deg
- Lag nå et nytt prosjekt fra hovedverktøylinjen; Prosjekt nytt Skriv et navn på prosjektet og lagre det.
- Finn koden vedlagt
- Kopier koden og Uplink (last opp til uC)
- Åpen seriell skjerm
- Kopier IP-adressen til nettleseren din og åpne websiden! Hvis du trenger hjelp med IDE:
Trinn 3: Trinn 3: Kodeeksempel
Du kan finne hele prosjektet vedlagt! Dette ville vise deg hvor enkelt det er:
fra stm.hts221 import hts221
temp_hum = hts221. HTS221 (I2C0, D16) #initier i2C -protokollen med sensoren
temp, hum = temp_hum.get_temp_humidity () # få nåværende temperatur og fuktighet ved å bruke biblioteket!
fra espressif.esp32net importere esp32wifi som wifi_driver #importing Esp32 Wifi driver
WifiAP_name = "WIFI AP Name" Wifi_Pass = "Wifi Pass!"
wifi_driver.auto_init ()
wifi.link (WifiAP_name, wifi. WIFI_WPA2, Wifi_Pass) -------------------------------------- -------------------------------------------------- -----------------------------
Det er så enkelt å bruke Zerynth IDE med python.
Anbefalt:
DIY -- Hvordan lage en edderkopprobot som kan kontrolleres ved hjelp av smarttelefon ved hjelp av Arduino Uno: 6 trinn
DIY || Hvordan lage en edderkopprobot som kan kontrolleres ved hjelp av smarttelefon ved hjelp av Arduino Uno: Mens du lager en edderkopprobot, kan du lære så mange ting om robotikk. Som å lage roboter er både underholdende og utfordrende. I denne videoen skal vi vise deg hvordan du lager en Spider -robot, som vi kan bruke ved hjelp av smarttelefonen vår (Androi
M5STACK Slik viser du temperatur, fuktighet og trykk på M5StickC ESP32 ved hjelp av Visuino - Enkelt å gjøre: 6 trinn
M5STACK Slik viser du temperatur, fuktighet og trykk på M5StickC ESP32 ved hjelp av Visuino - enkelt å gjøre: I denne opplæringen lærer vi hvordan du programmerer ESP32 M5Stack StickC med Arduino IDE og Visuino for å vise temperatur, fuktighet og trykk ved hjelp av ENV -sensor (DHT12, BMP280, BMM150)
Overvåke akselerasjon ved bruk av Raspberry Pi og AIS328DQTR ved hjelp av Python: 6 trinn
Overvåke akselerasjon ved hjelp av Raspberry Pi og AIS328DQTR Bruke Python: Akselerasjon er begrenset, tror jeg i henhold til noen fysikklover.- Terry Riley En gepard bruker fantastisk akselerasjon og raske endringer i hastighet når jeg jager. Den raskeste skapningen i land en gang i blant bruker sitt høyeste tempo for å fange byttedyr. Den
Hvordan lage en drone ved hjelp av Arduino UNO - Lag en quadcopter ved hjelp av mikrokontroller: 8 trinn (med bilder)
Hvordan lage en drone ved hjelp av Arduino UNO | Lag en Quadcopter ved hjelp av mikrokontroller: Introduksjon Besøk min Youtube -kanal En Drone er en veldig dyr gadget (produkt) å kjøpe. I dette innlegget skal jeg diskutere hvordan jeg får det billig? Og hvordan kan du lage din egen slik til en billig pris … Vel, i India er alle materialer (motorer, ESCer
Oppmøtesystem ved å sende RFID -data til MySQL -server ved hjelp av Python With Arduino: 6 trinn
Oppmøtesystem ved å sende RFID-data til MySQL-server ved hjelp av Python With Arduino: I dette prosjektet har jeg tilkoblet RFID-RC522 med arduino, og deretter sender jeg data fra RFID til phpmyadmin-databasen. I motsetning til våre tidligere prosjekter bruker vi ikke ethernet -skjold i dette tilfellet, her leser vi bare serielle data som kommer fra