فهرست مطالب:
- مرحله 1: Hudza پر آدافروت
- مرحله 2: اینترنت اشیاء کاین برای همه
- مرحله 3: نرم افزار را نصب کنید
- مرحله 4: Adafruit Huzzah Feather ESP8266 را روی Arduino IDE نصب کنید
- مرحله 5: مدار را ایجاد کنید
- مرحله 6: داشبورد کاین خود را بسازید
تصویری: Meteo Node IoT Smart Meteo Station: 6 مرحله
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:56
من می خواهم دستگاهی برای نظارت بر دما و رطوبت دفتر کارم بسازم. تخته های زیادی با LUA یا Arduino IDE سازگار است. تخته های زیادی وجود دارد که به اینترنت وای فای متصل هستند. من عاشق Adafruit هستم و همه محصولات این مارک را دوست دارم.
برای پروژه خود من نسخه کوچک و بسیار هوشمند Adafruit Huzzah Feather را انتخاب کرده ام. Adafruit Feather یک خط کامل از تخته های توسعه از Adafruit است که هم مستقل و هم قابل جمع شدن هستند. آنها می توانند از باتری های لیپو برای استفاده در حال حرکت و یا از طریق دوشاخه میکرو USB خود برای پروژه های ثابت تغذیه کنند. پرها انعطاف پذیر ، قابل حمل و به اندازه سبک هم نام خود هستند.
من از سنسور DHT-11 استفاده می کنم. DHT-11 یک سنسور smary است که دارای پاسخ گوی و قیمت بسیار کمی است. در آمازون ببینید.
ما همچنین یک خط کامل از لوازم جانبی و Feather Wings را برای چیدن تخته ها و افزودن فضا برای نمونه سازی حمل می کنیم. در اصل ، Adafruit Feather یک اکوسیستم کامل از محصولات است - و بهترین راه برای به انجام رساندن پروژه شما است.
www.adafruit.com/feather
من Adafruit Huzzah را انتخاب می کنم زیرا روی تراشه ESP8266 نصب شده است. این تراشه ای است که من هر روز در پروژه هایم از آن استفاده می کنم و آن را دوست دارم.
می توانید Huzzah ESP8266 را در AMAZON خریداری کنید:
نسخه پر Huzzah ESP8266:
همچنین من از داشبورد روزانه Cayenne استفاده می کنم. داشبورد Cayenne یک راه حل عالی برای همه کسانی است که می خواهند راهی ساده برای به اشتراک گذاری داده ها در ابر یا استفاده از پروتکل MQTT با بردهای Raspberry Pi یا Arduino داشته باشند. Cayenne بسیار ساده است و جامعه معدن پروژه ها و پیشنهادات است. به سایت مراجعه کنید ، امروز به صورت رایگان مشترک شوید. انجمن را بخوانید و با کاربران صحبت کنید.
مرحله 1: Hudza پر آدافروت
پر ، تخته توسعه جدیدی از Adafruit است و مانند نام دیگر آن نازک ، سبک است و به شما امکان پرواز می دهد! ما Feather را به عنوان استاندارد جدیدی برای هسته های میکروکنترلر قابل حمل طراحی کردیم.
این Adafruit Feather HUZZAH ESP8266 است-انتخاب ما یک برد توسعه همه کاره وای فای ESP8266 با USB و شارژ باتری داخلی. این یک ماژول ESP8266 WiFi با تمام امکانات اضافی مورد نیاز شما ، آماده حرکت است!
نسخه پر Huzzah ESP8266:
جزئیات:
- ابعاد 2.0 اینچ * 0.9 اینچ * 0.28 اینچ (51 میلی متر در 23 میلی متر در 8 میلی متر)
- 9.7 گرم
- ESP8266 @ 80 مگاهرتز با منطق/قدرت 3.3 ولت
- 4 مگابایت FLASH (32 مگابایت)
- دارای WiFi 802.11 b/g/n
- رگولاتور 3.3 ولت با حداکثر خروجی جریان 500 میلی آمپر
- CP2104 مبدل USB-Serial روی برد با حداکثر سرعت 921600 برای بارگذاری سریع
- تنظیم مجدد خودکار برای ورود به حالت بوت لود قبل از بارگذاری سیستم عامل
- 9 پین GPIO - همچنین می تواند به عنوان ورودی آنالوگ I2C و SPI 1 x حداکثر 1.0V استفاده شود
- دارای شارژر LiPoly 100 میلی آمپر با LED نشانگر وضعیت شارژ ، همچنین می تواند ردپایی را برای غیرفعال کردن شارژر برش دهد
- پین #0 LED قرمز را برای چشمک زدن برای اهداف عمومی پین کنید.
- پین شماره 2 LED آبی برای اشکال زدایی بوت و چشمک زدن برای اهداف عمومی
- پین روشن/فعال کردن
- 4 سوراخ نصب
- دکمه تنظیم مجدد
مرحله 2: اینترنت اشیاء کاین برای همه
Cayenne یک بستر مناسب برای توسعه پروژه ابری شما است. Cayenne یک راه حل کامل برای توسعه پروژه اینترنت اشیا به شما ارائه می دهد. داشبوردی که داده ها را دریافت می کند ، ذخیره و همچنین فعال می کند. برای مثال می توانید نامه ای ارسال کنید یا پیام ارسال کنید. تمام نصب بسیار ساده است ، ویدئوها و پروژه های بسیاری وجود دارد که می توانید آنها را مشاهده کرده و مجدداً ترکیب کنید.
همین حالا به صورت رایگان ثبت نام کنید!
پس از آن ، می توانید یک برد را به داشبورد خود اضافه کنید. به نشانه شخصی خود توجه کنید پس از آن ، باید این را در کد آردوینو امضا کنید.
مرحله 3: نرم افزار را نصب کنید
اول از همه درایورهای Adafrut Huzzah را بارگیری کنید. می توانید اسناد را در سایت رسمی Adafruit مشاهده کنید و همه فایل ها را بارگیری کنید.
پس از اولین مرحله ، می توانید Arduino IDE را بارگیری کرده و برد Adafruit Huzzah را اضافه کنید. Arduino IDE را از سایت رسمی www.arduino.cc بارگیری کرده و روش افزودن بردها را دنبال کنید.
با دنبال کردن راهنمای رسمی آردوینو ، کتابخانه کاین را اضافه کنید. می توانید کتابخانه را به صورت دستی بارگیری و با کپی کردن فایل ها در پوشه کتابخانه های آردوینو نصب کنید.
پس از آن ، می توانید سیستم عامل را روی برد خود بارگذاری کنید. برد Adafruit Huzzah را با استفاده از کابل USB به رایانه خود وصل کرده و کد را با استفاده از Arduino IDE بارگذاری کنید.
به یاد داشته باشید: SSID و رمز عبور خود را برای شبکه اینترنت WiFi و رمز Cayenne خود اضافه کنید
کد را از GitHub بارگیری کنید:
github.com/masteruan/Meteo-node-Cayenne/bl…
مرحله 4: Adafruit Huzzah Feather ESP8266 را روی Arduino IDE نصب کنید
arduino.esp8266.com/stable/package_esp8266com_index.json را در قسمت URL های Additional Board Manager در ترجیحات Arduino v1.6.4+ وارد کنید.
در مرحله بعد ، از مدیر Board برای نصب بسته ESP8266 استفاده کنید.
پس از مراحل نصب ، باید ببینید بسته esp8266 INSTALLED علامت گذاری شده است.
پس از اتمام مراحل نصب ، پنجره Boards Manager را ببندید. پس از راه اندازی مجدد ، Adafruit HUZZAH ESP8266 را از منوی کشویی Tools-> Board انتخاب کنید.
تابلوی جزئیات
فرکانس پردازنده 80 مگاهرتز
اندازه فلش در 4M (3M SPIFFS)
سرعت بارگذاری ، 115200 baud را انتخاب کنید
پورت COM منطبق برای کابل FTDI یا USB-Serial شما
این پشتیبانی از Arduino IDE 8266 است:
مرحله 5: مدار را ایجاد کنید
سنسور DHT-11 یک سنسور خوب است که به شما دو مقدار می دهد. رطوبت و دما در درجه سانتیگراد یا فارنهایت.
شما می توانید DHT-11 را در آمازون پیدا کنید
می توانید از DHT-11 در Arduino و Adafruit Huzzah استفاده کنید. VCC و GND را به ترتیب به پین های 3V و GND وصل کنید. پس از اتصال پین داده به پین شماره 12. پین شماره 3 در DHT-11 NC است (وصل نیست).
پس از آن می توانید دوشاخه باتری یا led را وصل کنید. در پروژه من ، از یک رنگ آبی در قسمت پایین ساختار استفاده می کنم. وقتی باتری را به برد Adafruit وصل می کنم ، کلید LED روشن می شود. همانطور که در ویدیو مشاهده می کنید ، هنگامی که گره meteo روی زمین است ، همانطور که در ویدیو مشاهده می کنید ، چراغ آبی رنگ ابر ابر را روشن می کند.
مرحله 6: داشبورد کاین خود را بسازید
آخرین مرحله ساخت داشبورد شماست. من از ویجت دو سبک آنالوگ ، برای مقادیر temp و humi ، یک دکمه برای فرمان led روی صفحه و یک شمارنده عددی که بر روی داشبورد ، ثانیه های فعالیت ایستگاه meteo را نشان می دهد ، استفاده می کنم.
اکنون می توانید گره Meteo را هر کجا که می خواهید ترک کنید و دما و رطوبت محیط را به شما نشان می دهد. می توانید دستگاه را بسیار دور از برق بگذارید ، زیرا دستگاه دارای باتری لیتیوم در داخل است. همچنین ، Adafruit Huzzah دارای تنظیم کننده ولتاژ برای شارژ باتری است. هنگامی که Meteo-Node را به پریز USB متصل می کنید ، باتری را شارژ می کنید.
دستگاه را روی شرابخانه خود بگذارید و دما و رطوبت انگور خود را در محل کار کنترل کنید. یا دستگاه را داخل ماشین یا داخل یخچال خود بگذارید و مقادیر دما و رطوبت را کنترل کنید.
توصیه شده:
Particle Photon IoT Personal Weather Station: 4 مرحله (همراه با تصاویر)
Particle Photon IoT Personal Weather Station:
IOT برای مبتدیان-با Node Mcu: 7 مرحله
IOT برای مبتدیان-با Node Mcu: سلام ، من Samarth در این آموزش ، به شما آموزش می دهم که چگونه پروژه های IOT خود را با استفاده از ماژول wifi NODE MCU و برنامه Blynk ایجاد کنید
برد DockerPi IoT Node (A) برای رزبری پای 4B: 4 مرحله
DockerPi Series IoT Node (A) Board for Raspberry Pi 4B: توضیحات: IoT Node (A) یکی از ماژول های سری Docker Pi است. گره IOT (A) = GPS/BDS + GSM + Lora. I2C به طور مستقیم Lora را کنترل ، ارسال و دریافت می کند داده ها ، ماژول GSM/GPS/BDS را از طریق SC16IS752 کنترل می کند ، مادربرد فقط به پشتیبانی I2C نیاز دارد. پشتیبانی Raspbe
کنترل لوازم خانگی با استفاده از Node MCU و Google Assistant - IOT - بلینک - IFTTT: 8 مرحله
کنترل لوازم خانگی با استفاده از Node MCU و Google Assistant | IOT | بلینک | IFTTT: یک پروژه ساده برای کنترل لوازم خانگی با استفاده از Google Assistant: هشدار: مدیریت برق می تواند خطرناک باشد. با احتیاط بسیار رسیدگی کنید. هنگام کار با مدار باز ، یک متخصص برق حرفه ای استخدام کنید. من مسئولیت دا را بر عهده نمی گیرم
[سری Docker Pi] نحوه استفاده از ماژول IoT Node (A) در Raspberry Pi: 18 مرحله
[Docker Pi Series] نحوه استفاده از ماژول IoT Node (A) در Raspberry Pi: ماژول IoT Node (A) چیست؟ IoT Node (A) یکی از ماژول های سری Docker Pi است. گره IOT (A) = GPS/BDS + GSM + Lora.I2C مستقیماً Lora را کنترل می کند ، داده ها را ارسال و دریافت می کند ، ماژول GSM/GPS/BDS را از طریق SC16IS752 کنترل می کند ، صفحه اصلی فقط به suppo I2C نیاز دارد