فهرست مطالب:
- مرحله 1: فهرست مواد
- مرحله 2: اتصالات سخت افزاری
- مرحله 3: ایجاد حساب در Cayanne
- مرحله 4: برنامه نویسی SLabs-32
- مرحله 5: بنشینید و آرام باشید
تصویری: ایستگاه هواشناسی با استفاده از تخته تنها - SLabs -32: 5 مرحله
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:57
در این دستورالعمل ، ما یک ایستگاه هواشناسی ایجاد می کنیم که دما ، رطوبت هوا و رطوبت خاک را با برد SLabs-32 خود اندازه گیری می کند که این داده ها را نیز برای جمع آوری داده ها به ابر کاین ارسال می کند. ما همچنین اطلاعات آب و هوایی فعلی را به طور همزمان از اینترنت دریافت کرده و روی صفحه TFT نمایش می دهیم. همه اینها با استفاده از یک برد واحد انجام می شود ، که SLabs-32 یک برد ایده آل برای پروژه های مبتنی بر اینترنت اشیا است.
برای دریافت SLabs-32 خود ، روی پیوند زیر کلیک کنید:
www.fabtolab.com/slabs-32
SLabs-32 دارای 2 پردازنده داخلی است که ESP8266 و Atmega328p هستند. این برد قابلیت پردازش بالای میکروکنترلر 32 بیتی L106 32 بیتی و GPIO های متعدد موجود برای HMI در Atmega328p را ترکیب می کند. با استفاده از I2C به عنوان ارتباط بین پردازنده ، برد Slabs-32 ترکیبی از قدرت پردازش و GPIO های کافی را برای همه نیازهای نمونه سازی پیچیده شما تسهیل می کند.
مرحله 1: فهرست مواد
برای این پروژه به موارد زیر نیاز دارید:
- SLabs-32
- سنسور دما و رطوبت DHT 11
- سنسور رطوبت خاک
- سنسور PIR (اختیاری)
- سیم های جامپر
مرحله 2: اتصالات سخت افزاری
اتصالات بسیار ساده است. دستورالعمل ها و نمودار مدار داده شده در بالا را دنبال کنید ، و مشکلی نخواهید داشت.
اتصال DHT11:
- پین Vcc به خروجی 3.3 ولت SLabs-32
- GND به پین GND SLabs-32
- پین داده به 3
اتصال سنسور رطوبت خاک:
- پین Vcc به خروجی 3.3 ولت SLabs-32
- GND به پین GND SLabs-32
- پین داده به A0
اتصال سنسور PIR:
- پین Vcc به خروجی 3.3 ولت SLabs-32
- GND به پین GND SLabs-32
- پین داده به 2
تعیین اطلاعات سنسور رطوبت خاک می تواند به صورت آنالوگ یا دیجیتال باشد ، این ما هستیم که باید تصمیم بگیریم. در مورد ما ، ما از داده های آنالوگ پین کردن استفاده کرده ایم.
مرحله 3: ایجاد حساب در Cayanne
یک حساب کاربری در کاین ایجاد کنید. برای انجام این کار به لینک زیر بروید:
cayenne.mydevices.com/cayenne/login
برای یک حساب کاربری ثبت نام کنید و نام ، ایمیل و رمز عبور خود را وارد کنید.
پس از ایجاد یک حساب کاربری ، باید دستگاه خود را اضافه کنید تا در داشبورد آنلاین قابل دسترسی باشد. از داشبورد خود می توانید دستگاه های اینترنت اشیاء خود را از راه دور کنترل و کنترل کنید.
Cayenne از چندین دستگاه و همچنین طیف وسیعی از سنسورها ، برنامه های افزودنی و محرک ها پشتیبانی می کند.
در پروژه خود ، "از چیزهای دلخواه خود استفاده کنید" را انتخاب می کنیم زیرا از یک تخته سفارشی استفاده می کنیم. هنگامی که روی آن کلیک می کنید ، "MQTT USERNAME" ، "MQTT PASSWORD" و "CLIENT ID" به شما نشان داده می شود ، همه این اعتبارها منحصر به فرد هستند و برای تشخیص دستگاه شما استفاده می شوند. مطمئن شوید که این موارد را یادداشت می کنید زیرا باید از این پارامترها در کد خود استفاده کنید.
مرحله 4: برنامه نویسی SLabs-32
فایلهای طرح ضمیمه این مرحله را بارگیری کنید.
پس از بارگیری فایل ، طرح ماژول Esp8266 را باز کرده و کارهای زیر را انجام دهید:
- با ویرایش متغیرهای "SID " و "PASSWORD " در کد ، اعتبار WiFi خود را وارد کنید
- نام کاربری و رمز عبور MQTT خود را که توسط cayenne ارائه شده است وارد کنید.
- clientID خود را که توسط cayenne ارائه شده است وارد کنید.
پس از انجام این کار ، کد Atmega 328p و Esp8266 را بارگذاری کنید و ایستگاه هواشناسی خود را شروع به کار کنید.
برای آشنایی بیشتر با نحوه برنامه نویسی SLabs-32 روی پیوند زیر کلیک کنید:
startoonlabs.com/Getting٪20started٪20w٪٪…
مرحله 5: بنشینید و آرام باشید
پس از بارگذاری کد ، باید بدون مشکل اجرا شود. حساب Cayenne خود را باز کنید تا به طور مرتب مقادیر سنسور خود را به روز کنید. این شما هستید که چگونه می خواهید داشبورد کاین خود را سفارشی کنید ، برای اهداف نمایشی ما یک ویجت ساده انتخاب کرده ایم.
این دستورالعمل ادامه دستورالعمل زیر است
ساخت ابزارک آب و هوا کمتر از 10 دقیقه
مطمئن شوید که ما را برای پروژه های آسان و سریع اینترنت اشیا دنبال می کنید.
منابع:
کتابخانه DHT11 مورد استفاده:
DHT11
توصیه شده:
ایستگاه هواشناسی حرفه ای با استفاده از ESP8266 و ESP32 DIY: 9 مرحله (همراه با تصاویر)
ایستگاه هواشناسی حرفه ای با استفاده از ESP8266 و ESP32 DIY: LineaMeteoStazione یک ایستگاه آب و هوایی کامل است که می تواند با سنسورهای حرفه ای Sensirion و برخی از اجزای ابزار Davis (باران سنج ، بادسنج) ارتباط برقرار کند. این پروژه به عنوان ایستگاه هواشناسی DIY طراحی شده است اما فقط نیاز به
ایستگاه هواشناسی NaTaLia: ایستگاه آب و هوایی خورشیدی آردوینو به درستی انجام شد: 8 مرحله (همراه با تصاویر)
ایستگاه هواشناسی NaTaLia: ایستگاه آب و هوایی خورشیدی آردوینو به درستی انجام شد: پس از 1 سال عملیات موفق در 2 مکان مختلف ، من برنامه های پروژه ایستگاه هواشناسی خورشیدی خود را به اشتراک می گذارم و توضیح می دهم که چگونه به یک سیستم تبدیل شده است که می تواند در مدت زمان طولانی زنده بماند. دوره های انرژی خورشیدی اگر دنبال کنید
ایستگاه هواشناسی DIY و ایستگاه حسگر WiFi: 7 مرحله (همراه با تصاویر)
DIY Weather Station & WiFi Sensor Station: در این پروژه نحوه ایجاد ایستگاه هواشناسی به همراه ایستگاه حسگر WiFi را به شما نشان خواهم داد. ایستگاه حسگر داده های دما و رطوبت محلی را اندازه گیری می کند و آنها را از طریق WiFi به ایستگاه هواشناسی ارسال می کند. سپس ایستگاه هواشناسی t
ایستگاه هواشناسی Acurite 5 در 1 با استفاده از Raspberry Pi و Weewx (سایر ایستگاه های هواشناسی سازگار هستند): 5 مرحله (همراه با تصاویر)
ایستگاه هواشناسی Acurite 5 در 1 با استفاده از Raspberry Pi و Weewx (دیگر ایستگاه های آب و هوایی سازگار هستند): وقتی ایستگاه هواشناسی Acurite 5 in 1 را خریداری کردم ، می خواستم بتوانم آب و هوا را در خانه ام بررسی کنم. وقتی به خانه رسیدم و آن را راه اندازی کردم ، متوجه شدم که یا باید صفحه نمایش را به کامپیوتر وصل کنم یا هاب هوشمند آنها را بخرم ،
ایستگاه هواشناسی در فضای باز برای تخته La COOL: 3 مرحله (همراه با تصاویر)
Outdoor Weather Station for La COOL Board: با سلام ، امروز من به شما نحوه ساخت یک پوشش ارزان قیمت برای La COOL Board را نشان می دهم که می تواند شرایط آب و هوایی شدید را تحمل کند ، شامل یک پنل خورشیدی است که می تواند ایستگاه را بدون دردسر شارژ تغذیه کند ( اگر در منطقه ای زندگی می کنید که کافی است