فهرست مطالب:
- مرحله 1: معرفی دماسنج
- مرحله 2: نسخه های دماسنج WiFi
- مرحله 3: OneWire - نمودارها و سنسورهای DS18B20
- مرحله 4: دماسنج های شماتیک برای همه (حالت AP/STA) ESP8266
- مرحله 5: کدهای منبع
تصویری: دماسنج Wifi با ESP8266 در حالت STA/AP: 5 مرحله
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:54
این آموزش بر اساس ESP8266 و کاربرد آن به عنوان دماسنج WiFi است که وب سرور HTTP را اجرا می کند. همچنین 2 حالت STA به عنوان مشتری یا AP به عنوان نقاط دسترسی در دسترس است.
مرحله 1: معرفی دماسنج
امروز من به طور خلاصه پروژه دماسنج وای فای را معرفی می کنم. دماسنج از تراشه وای فای ESP8266 روی برد توسعه NodeMCU v3 Lolin استفاده می کند. تراشه Wifi علاوه بر ثبت داده ها ، یک سرور وب نیز دارد که داده های اندازه گیری شده را در آن خروجی می دهد. هر بار که یک صفحه بارگیری می شود ، داده ها اندازه گیری می شوند. در صورت بیکاری هیچ داده ای ثبت نمی شود. سرور وب اجازه می دهد کد HTML + CSS را اجرا کنید ، که به نوعی اجازه می دهد تا یک رابط گرافیکی خوب برای ترسیم دما برای کاربر به عنوان مثال در یک جدول ایجاد کند. جاوا اسکریپت همچنین می تواند داده های صفحه را به طور خودکار به روز کند ، اما من از این گزینه استفاده نکردم.
مرحله 2: نسخه های دماسنج WiFi
دو نسخه از این پروژه وجود دارد ، عملکرد وب سایت به همین ترتیب یکسان است. در هر دو مورد ، ESP8266 یک سرور وب را اجرا می کند که دما را در یک جدول ترسیم می کند. اتصال در نسخه ها متفاوت است. در یک مورد می توان از یک شبکه LAN موجود استفاده کرد که برد به آن وصل می کند و سرور وب را در یک آدرس IP ثابت یا پویا نگه می دارد. پس از وارد کردن IP در پنجره مرورگر ، کاربر درخواستی از ESP با درجه حرارت در صورت درخواست دریافت می کند.
در حالت دوم ، هیئت مدیره SSID خود را در حالت AP به عنوان یک نقطه دسترسی منتقل می کند. کاربر با وارد کردن رمز شبکه (شامل ESP8266) به برد دسترسی پیدا می کند. این برد SSID را با رمزگذاری WPA / WPA2 PSK منتقل می کند ، یا امکان پخش یک شبکه wifi باز وجود دارد. داده ها فقط در دسترس این شبکه wifi خارج از شبکه LAN خانه قابل دسترسی هستند. سرور DHCP نیز بر روی ESP کار می کند ، که پس از احراز هویت کاربر موفق آدرس IP را از محدوده تعیین می کند. وب سایت در آدرس IP دروازه - ESP قرار دارد.
مرحله 3: OneWire - نمودارها و سنسورهای DS18B20
داده های دما از یک جفت سنسور دما DS18B20 که به گذرگاه OneWire متصل است ، ثبت می شود که اجازه می دهد داده ها توسط یک هادی جمع آوری شوند ، با امکان کشش هادی تا دهها تا صدها متر. DS18B20 در دو نسخه اصلی - به اصطلاح تولید می شود. سنسور داخلی در مورد ترانزیستور یا ضد آب - طراحی بیرونی در لوله آلومینیومی. OneWire برای محیط های تداخلی مناسب است و می تواند تا 256 سنسور را در خود جای دهد. حسگرهای جداگانه بر اساس آدرس کارخانه - شماره سریال تقسیم می شوند. 2 گزینه اصلی اتصال سنسور وجود دارد. اتصال معمولی و انگلی ، هر دو را می توان در 3.3 - 5.5V تغذیه کرد. تفاوتها از نمودارهای سیم کشی OneWire مشهود است.
مرحله 4: دماسنج های شماتیک برای همه (حالت AP/STA) ESP8266
مرحله 5: کدهای منبع
در دسترس است: https://arduino.php5.sk/wifi-teplomer.php؟lang=fa یا: [email protected] از AP حالت حالت خود برای نقطه دسترسی یا STA برای مشتری در شبکه WiFi موجود درخواست کنید. هر دو نسخه از سرور وب استفاده شده بر روی ESP8266 استفاده می کنند.
توصیه شده:
استفاده از تلفن هوشمند به عنوان دماسنج غیر تماسی / دماسنج قابل حمل: 8 مرحله (همراه با تصاویر)
از اسمارت فون به عنوان دماسنج غیر تماسی / دماسنج قابل حمل استفاده کنید: اندازه گیری دمای بدن بدون تماس / بدون تماس مانند تفنگ حرارتی. من این پروژه را ایجاد کردم زیرا Thermo Gun در حال حاضر بسیار گران است ، بنابراین من باید جایگزینی برای تهیه DIY داشته باشم. و هدف این است که با نسخه کم بودجه تهیه شود
دماسنج مادون قرمز غیر تماسی مبتنی بر آردوینو - دماسنج مبتنی بر IR با استفاده از آردوینو: 4 مرحله
دماسنج مادون قرمز بدون تماس مبتنی بر آردوینو | دماسنج مبتنی بر IR با استفاده از آردوینو: سلام بچه ها در این دستورالعمل ما با استفاده از آردوینو یک دماسنج غیر تماسی ایجاد می کنیم. از آنجا که گاهی اوقات دمای مایع/جامد بسیار زیاد یا بسیار پایین است و سپس تماس با آن و خواندن آن سخت است. دما در آن حالت
هر دو حالت ESP8266 (AP و حالت مشتری): 3 مرحله
هر دو حالت ESP8266 (AP و حالت مشتری): در مقاله قبلی من یک آموزش درباره نحوه تنظیم حالت در ESP8266 ، که به عنوان نقطه دسترسی یا ایستگاه wifi و به عنوان مشتری wifi است ، ارائه می دهم. در این مقاله به شما نشان خواهم داد که چگونه برای تنظیم حالت ESP8266 به هر دو حالت. یعنی در این حالت ESP8266 می تواند
ESP32 NTP دماسنج پخت دماسنج با تصحیح اشتاین هارت-هارت و هشدار دما: 7 مرحله (همراه با تصاویر)
ESP32 NTP دماسنج پخت دماسنج با تصحیح اشتاین هارت و هشدار دما: هنوز در سفر برای تکمیل یک & quot؛ پروژه آینده & quot ؛، & quot ؛، & quot؛ دماسنج پخت و پز دما ETP32 NTP با اصلاح Steinhart-Hart و هشدار دما & quot؛ یک دستورالعمل است که نشان می دهد چگونه یک پروب دما NTP ، پیزو ب
حالت (مناسب) حالت: 4 مرحله
(Suit) case Mod: در اینجا یک مورد اصلاح شده برای سرور توسعه LAMP من آمده است. این دقیقاً به پایان نرسیده است و حتی استانداردهای ایمنی متوسطی را نیز برآورده نمی کند ، اما لینوکس را اجرا می کند و در انجام این کار خوب به نظر می رسد. در ابتدا کامپیوتر را در یک چرم چرمی قرار دادم که به آن حس خوبی می داد