فهرست مطالب:
تصویری: سرور وب دما و رطوبت Esp32 با استفاده از PYTHON & Zerynth IDE: 3 مرحله
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:55
Esp32 یک میکروکنترلر فوق العاده است ، مانند یک آردوینو قدرتمند است اما حتی بهتر است! دارای اتصال Wifi است که به شما امکان می دهد پروژه های IOT را ارزان و آسان توسعه دهید. اما کار با دستگاه های Esp خسته کننده است ، اول اینکه پایدار نیست ، دوم توسعه پروژه های شما با SDK رسمی بسیار دشوار است. سوم ، پیدا کردن یک کتابخانه مناسب مناسب ، یک سردرد بزرگ است. اگر بتوانید از همه قابلیت های میکروکنترلر استفاده کنید در حالی که آن را در PYTHON نیز کدگذاری می کنید ، چه می شود؟ البته ، پایتون قدرتمند ، آسان برای خواندن و نوشتن بسیار آسان است. علاوه بر این ، لازم نیست نگران همه موارد سطح پایین (اشاره گرها ، ثبت ها و فایل های پیکربندی) باشید ، همچنین ، از سیستم پایدار Zerynth استفاده می کنید. هنوز با زرینت آشنا نیستید ، این چیز بزرگ بعدی است!
با سهولت پایتون ، همه عملکردهای میکروکنترلر را در اختیار شما قرار می دهد و رایگان است
اجازه دهید وب سرور Esp32 دما و رطوبت را که به زبان پایتون نوشته شده است به شما معرفی کنم.
مرحله 1: مرحله 1: اتصال سخت افزار
سنسور دما و رطوبت hts221 از اتصال I2C استفاده می کند ، شما باید سنسور را به پین های مناسب در سنسور ESp32Node-MCU Esp32s Hts221 Hts221 وصل کنید
پین 3v3 3.3 ولت پین
پین GND پین GNDIO26 پین SCL
پین IO25 SDA
مرحله 2: مرحله 2: کد ESP32
- برد توسعه Esp32 خود را به رایانه خود وصل کنید.
- جدیدترین IDE Studio Zerynth را به صورت رایگان بارگیری کنید: https://www.zerynth.com/zerynth-studio/ از این راهنمای نصب برای کمک به شما استفاده کنید:
- داخل برنامه ؛ یک حساب جدید ایجاد کنید و دستگاه خود را عمودی کنید. برای راهنمایی از این راهنما استفاده کنید
- اکنون یک پروژه جدید از نوار ابزار اصلی ایجاد کنید. Project New نامی برای پروژه بنویسید و آن را ذخیره کنید.
- کد پیوست شده را پیدا کنید
- کپی و Uplink (بارگذاری در uC)
- باز کردن مانیتور سریال
- آدرس IP را در مرورگر خود کپی کرده و صفحه وب را باز کنید! اگر در IDE به کمک نیاز دارید:
مرحله 3: مرحله 3: نمونه کد
می توانید کل پروژه را پیوست کنید! این می خواست به شما نشان دهد که چقدر آسان است:
از stm.hts221 hts221 وارد کنید
temp_hum = hts221. HTS221 (I2C0، D16) #شروع پروتکل i2C با حسگر
temp، hum = temp_hum.get_temp_humidity () # دما و رطوبت فعلی را با استفاده از کتابخانه دریافت کنید!
از espressif.esp32net وارد کردن esp32wifi به عنوان wifi_driver #وارد کردن درایور Esp32 Wifi
WifiAP_name = "نام AP WIFI" Wifi_Pass = "Wifi Pass!"
wifi_driver.auto_init ()
wifi.link (WifiAP_name، wifi. WIFI_WPA2، Wifi_Pass) -------------------------------------- ------------------------------------------------------ ---------------------------------
استفاده از Zerynth IDE با پایتون بسیار آسان است.
توصیه شده:
M5STACK نحوه نمایش دما ، رطوبت و فشار در M5StickC ESP32 با استفاده از Visuino - آسان برای انجام: 6 مرحله
M5STACK نحوه نمایش دما ، رطوبت و فشار در M5StickC ESP32 با استفاده از Visuino - انجام این کار آسان است: در این آموزش نحوه برنامه نویسی ESP32 M5Stack StickC با Arduino IDE و Visuino برای نمایش دما ، رطوبت و فشار با استفاده از سنسور ENV (DHT12 ، یاد می گیریم. BMP280 ، BMM150)
ESP8266 و Visuino: DHT11 دما و رطوبت سرور وب: 12 مرحله
ESP8266 و Visuino: DHT11 دما و رطوبت سرور وب: ماژول های ESP8266 کنترلرهای کم هزینه ای هستند که دارای Wi-Fi هستند ، و من قبلاً تعدادی دستورالعمل در مورد آنها تهیه کردم. DTH11/DTH21/DTH22 و AM2301 دمای ترکیبی بسیار محبوب هستند و سنسورهای رطوبت آردوینو ، و من یک عدد
اتوماسیون گلخانه با LoRa! (قسمت 1) -- سنسورها (دما ، رطوبت ، رطوبت خاک): 5 مرحله
اتوماسیون گلخانه با LoRa! (قسمت 1) || سنسورها (دما ، رطوبت ، رطوبت خاک): در این پروژه به شما نشان خواهم داد که چگونه یک گلخانه را خودکار کردم. این بدان معناست که من به شما نشان خواهم داد که چگونه گلخانه را ساخته ام و چگونه قطعات الکترونیکی قدرت و اتوماسیون را متصل کرده ام. همچنین نحوه برنامه نویسی برد Arduino که از L
ESP8266 نظارت بر دما Nodemcu با استفاده از DHT11 در یک وب سرور محلی - درجه حرارت و رطوبت اتاق را در مرورگر خود دریافت کنید: 6 مرحله
ESP8266 نظارت بر دما Nodemcu با استفاده از DHT11 در یک وب سرور محلی | درجه حرارت و رطوبت اتاق را در مرورگر خود دریافت کنید: سلام بچه ها امروز رطوبت هوا را ایجاد می کنیم & amp؛ سیستم نظارت بر دما با استفاده از ESP 8266 NODEMCU & amp؛ سنسور دما DHT11 دما و رطوبت از حسگر DHT11 بدست می آید & amp؛ در مرورگر مشاهده می شود که صفحه وب مدیریت خواهد شد
ESP8266 NodeMCU Access Point (AP) برای وب سرور با سنسور دما DT11 و دما و رطوبت چاپ در مرورگر: 5 مرحله
ESP8266 NodeMCU Access Point (AP) برای وب سرور با سنسور دما DT11 و دما و رطوبت چاپ در مرورگر: سلام بچه ها در اکثر پروژه هایی که از ESP8266 استفاده می کنیم و در اکثر پروژه ها از ESP8266 به عنوان وب سرور استفاده می کنیم تا داده ها قابل دسترسی باشند هر دستگاهی از طریق wifi با دسترسی به سرور وب میزبانی شده توسط ESP8266 اما تنها مشکل این است که ما به یک روتر کار برای