תוכן עניינים:

תחנת מזג אוויר באמצעות לוח יחיד - SLabs -32: 5 שלבים
תחנת מזג אוויר באמצעות לוח יחיד - SLabs -32: 5 שלבים

וִידֵאוֹ: תחנת מזג אוויר באמצעות לוח יחיד - SLabs -32: 5 שלבים

וִידֵאוֹ: תחנת מזג אוויר באמצעות לוח יחיד - SLabs -32: 5 שלבים
וִידֵאוֹ: Part 1 - The Return of Sherlock Holmes Audiobook by Sir Arthur Conan Doyle (Adventures 01-03) 2024, יולי
Anonim
תחנת מזג אוויר באמצעות לוח יחיד - SLabs -32
תחנת מזג אוויר באמצעות לוח יחיד - SLabs -32

במדריך זה נכין תחנת מזג אוויר אשר מודדת טמפרטורה, לחות אוויר ולחות קרקע באמצעות לוח ה- SLabs-32 שלנו, ששולח את הנתונים האלה גם לענן הקאיין לרכישת נתונים. אנו גם מקבלים במקביל את מידע מזג האוויר הנוכחי מהאינטרנט ומציגים אותו על מסך TFT. כל זה נעשה באמצעות לוח אחד אחד, שהוא SLabs-32 לוח אידיאלי לפרויקטים מבוססי IoT.

כדי לקבל SLabs-32 משלך לחץ על הקישור המצורף להלן:

www.fabtolab.com/slabs-32

ל- SLabs-32 יש 2 מעבדים משולבים שהם ESP8266 ו- Atmega328p. לוח זה משלב את יכולות העיבוד הגבוהות של מיקרו -בקר L106 של 32 סיביות ומרכזי GPIO רבים הזמינים עבור HMI ב- Atmega328p. עם I2C כתקשורת בין מעבדים, לוח Slabs-32 מאפשר שילוב של כוח עיבוד ו GPIO מספיק לכל צרכי האב טיפוס המורכבים שלך.

שלב 1: רשימת חומרים

רשימת חומרים
רשימת חומרים

לפרויקט זה תדרשו:

  • SLabs-32
  • חיישן טמפרטורה ולחות DHT 11
  • חיישן לחות קרקע
  • חיישן PIR (אופציונלי)
  • חוטי מגשר

שלב 2: חיבורי חומרה

חיבורי חומרה
חיבורי חומרה

החיבורים פשוטים מאוד. עקוב אחר ההוראות ותרשים המעגלים שניתנו לעיל, ולא אמורות להיות לך בעיות.

חיבור DHT11:

  • סיכת Vcc לפלט 3.3V של SLabs-32
  • סיכת GND ל- GND ל- SLabs-32
  • סיכת נתונים עד 3

חיישן לחות קרקע מחובר:

  • סיכת Vcc לפלט 3.3V של SLabs-32
  • סיכת GND ל- GND ל- SLabs-32
  • סיכת נתונים ל- A0

חיישן PIR מתחבר:

  • סיכת Vcc לפלט 3.3V של SLabs-32
  • סיכת GND ל- GND ל- SLabs-32
  • סיכת נתונים עד 2

נתוני נתוני חיישן הלחות בקרקע יכולים להיות אנלוגיים או דיגיטליים, עלינו להחליט. במקרה שלנו, השתמשנו ב- pin-out הנתונים האנלוגיים.

שלב 3: צור חשבון בקייאן

צור חשבון בקייאן
צור חשבון בקייאן

צור חשבון בקאיין. לשם כך היכנסו לקישור הבא:

cayenne.mydevices.com/cayenne/login

הירשם לחשבון והזן את שמך, כתובת הדוא ל שלך וצור סיסמה.

לאחר שתיצור חשבון, יהיה עליך להוסיף את המכשיר שלך כך שניתן יהיה לגשת אליו בלוח המחוונים המקוון. מלוח המחוונים שלך, תוכל לפקח ולשלוט מרחוק במכשירי IoT שלך.

קאיין תומך במספר מכשירים וגם במגוון חיישנים, הרחבות ומפעילים.

בפרויקט שלנו, אנו בוחרים "להביא דבר משלך" מכיוון שאנו משתמשים בלוח מותאם אישית. לאחר שתלחץ על זה יראה לך את "שם המשתמש MQTT", "סיסמת MQTT" ו- "מזהה לקוח" כל האישורים הללו ייחודיים ומשמשים לאיתור המכשיר שלך. הקפד לרשום את אלה מכיוון שאתה צריך להשתמש בפרמטרים אלה בקוד שלך.

שלב 4: תכנות SLabs-32

תכנות SLabs-32
תכנות SLabs-32

הורד את קבצי הסקיצות המצורפים לשלב זה.

לאחר הורדת הקובץ, פתח את הסקיצה של מודול Esp8266 ועשה את הדברים הבאים:

  • הזן את אישורי ה- WiFi שלך על ידי עריכת משתני "SID " ו- "PASSWORD " בקוד
  • הזן את שם המשתמש והסיסמה של MQTT המסופקים על ידי cayenne.
  • הזן את מספר הלקוח שלך המסופק על ידי cayenne.

לאחר שתעשה זאת, העלה את הקוד עבור Atmega 328p ו- Esp8266 ותתחיל את תחנת מזג האוויר שלך.

כדי לדעת יותר כיצד לתכנת SLabs-32 לחץ על הקישור המפורט להלן:

startoonlabs.com/Getting%20started%20with%2…

שלב 5: שב והירגע

שבו לאחור והירגעו!
שבו לאחור והירגעו!

לאחר שהעלית את הקוד, הוא אמור לפעול בצורה חלקה. פתח את חשבון קאיין שלך כדי לראות את ערכי החיישנים שלך מתעדכנים מעת לעת. זה תלוי בך כיצד אתה רוצה להתאים אישית את לוח המחוונים של קאיין, למטרות הדגמה בחרנו יישומון פשוט.

הוראה זו היא המשך להוראות המפורטות להלן

יצירת ווידג'ט מזג אוויר תחת 10 דקות

הקפד לעקוב אחרינו לפרויקטים קלים ומהירים יותר של IoT.

משאבים:

ספריית DHT11 בשימוש:

DHT11

מוּמלָץ: