فهرست مطالب:

Meteo Node IoT Smart Meteo Station: 6 مرحله
Meteo Node IoT Smart Meteo Station: 6 مرحله

تصویری: Meteo Node IoT Smart Meteo Station: 6 مرحله

تصویری: Meteo Node IoT Smart Meteo Station: 6 مرحله
تصویری: Spider-Man Miles Morales - How to do the Spiderverse Air Trick #spiderman #milesmorales 2024, نوامبر
Anonim
Image
Image

من می خواهم دستگاهی برای نظارت بر دما و رطوبت دفتر کارم بسازم. تخته های زیادی با 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 پر آدافروت

Cayenne IoT for All
Cayenne IoT for All

پر ، تخته توسعه جدیدی از 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 نصب کنید

Adafruit Huzzah Feather ESP8266 را روی Arduino IDE نصب کنید
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 متصل می کنید ، باتری را شارژ می کنید.

دستگاه را روی شرابخانه خود بگذارید و دما و رطوبت انگور خود را در محل کار کنترل کنید. یا دستگاه را داخل ماشین یا داخل یخچال خود بگذارید و مقادیر دما و رطوبت را کنترل کنید.

توصیه شده: