فهرست مطالب:

ایستگاه هواشناسی با استفاده از تخته تنها - SLabs -32: 5 مرحله
ایستگاه هواشناسی با استفاده از تخته تنها - SLabs -32: 5 مرحله

تصویری: ایستگاه هواشناسی با استفاده از تخته تنها - SLabs -32: 5 مرحله

تصویری: ایستگاه هواشناسی با استفاده از تخته تنها - SLabs -32: 5 مرحله
تصویری: Штукатурка санузла от А до Я. Все этапы. Угол 90 градусов. 2024, جولای
Anonim
ایستگاه هواشناسی با استفاده از تخته تنها - SLabs -32
ایستگاه هواشناسی با استفاده از تخته تنها - SLabs -32

در این دستورالعمل ، ما یک ایستگاه هواشناسی ایجاد می کنیم که دما ، رطوبت هوا و رطوبت خاک را با برد 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

ایجاد حساب در Cayanne
ایجاد حساب در Cayanne

یک حساب کاربری در کاین ایجاد کنید. برای انجام این کار به لینک زیر بروید:

cayenne.mydevices.com/cayenne/login

برای یک حساب کاربری ثبت نام کنید و نام ، ایمیل و رمز عبور خود را وارد کنید.

پس از ایجاد یک حساب کاربری ، باید دستگاه خود را اضافه کنید تا در داشبورد آنلاین قابل دسترسی باشد. از داشبورد خود می توانید دستگاه های اینترنت اشیاء خود را از راه دور کنترل و کنترل کنید.

Cayenne از چندین دستگاه و همچنین طیف وسیعی از سنسورها ، برنامه های افزودنی و محرک ها پشتیبانی می کند.

در پروژه خود ، "از چیزهای دلخواه خود استفاده کنید" را انتخاب می کنیم زیرا از یک تخته سفارشی استفاده می کنیم. هنگامی که روی آن کلیک می کنید ، "MQTT USERNAME" ، "MQTT PASSWORD" و "CLIENT ID" به شما نشان داده می شود ، همه این اعتبارها منحصر به فرد هستند و برای تشخیص دستگاه شما استفاده می شوند. مطمئن شوید که این موارد را یادداشت می کنید زیرا باید از این پارامترها در کد خود استفاده کنید.

مرحله 4: برنامه نویسی SLabs-32

برنامه نویسی SLabs-32
برنامه نویسی 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

توصیه شده: