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

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 שלבים
וִידֵאוֹ: Основы горизонтально масштабируемых вычислений Джеймса Каффа 2024, נוֹבֶמבֶּר
Anonim
Image
Image

אני רוצה ליצור מכשיר לניטור הטמפרטורה והלחות במשרד שלי. ישנם לוחות רבים התואמים ל- LUA או Arduino IDE. ישנם לוחות רבים הכוללים חיבור לאינטרנט wifi. אני אוהב את Adafruit ואני אוהב את כל המוצרים של המותג הזה.

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

אני משתמש בחיישן DHT-11. DHT-11 הוא חיישן מפחיד שיש לו תגובת goor ומחיר נמוך מאוד. ראה באמזון.

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

www.adafruit.com/feather

אני בוחר בחומרה Adafruit מכיוון שהוא לוח על שבב ESP8266. זהו שבב שאני משתמש בו כל יום בפרויקטים שלי ואני אוהב אותו.

אתה יכול לקנות Huzzah ESP8266 ב- AMAZON:

גרסת הנוצה ESP8266 החוזה:

כמו כן, אני משתמש בלוח מחוונים קאיין יומיומי. לוח המחוונים של קאיין הוא פתרון מושלם לכל מי שרוצה דרך פשוטה לשתף את הנתונים בענן או להשתמש בפרוטוקול MQTT עם לוחות Raspberry Pi או Arduino. הקאיין פשוט מאוד והקהילה היא מכרה של פרויקטים ומציעים. צפה באתר, הירשם בחינם עוד היום. קרא את הפורום ושוחח עם המשתמשים.

שלב 1: חוזה נוצת Adafruit

קאיין IoT לכולם
קאיין IoT לכולם

נוצה היא לוח הפיתוח החדש מבית Adafruit, וכמו שמו הוא דק, קליל ומאפשר לך לעוף! עיצבנו את Feather כסטנדרט חדש ליבות מיקרו -בקר ניידות.

זהו לוח ה- Adafruit Feather HUZZAH ESP8266-הלוח שלנו על לוח פיתוח 'הכול-באחד' ESP8266 WiFi עם USB מובנה וטעינת סוללות. זהו מודול WiFi ESP8266 עם כל התוספות שאתה צריך, מוכן לנדנד!

גרסת הנוצה ESP8266 החוזה:

פרטים:

  • מידות 2.0 "x 0.9" x 0.28 "(51 מ"מ על 23 מ"מ x 8 מ"מ)
  • 9.7 גרם
  • ESP8266 @ 80MHz עם לוגיקה/הספק של 3.3V
  • 4MB של פלאש (32Mbps)
  • מובנה ב- WiFi 802.11 b/g/n
  • ווסת 3.3V עם תפוקת שיא של 500mA
  • ממיר USB-Serial CP2104 המשולב עם 921600 קצב שידור מקסימלי להעלאה מהירה
  • תמיכה באיפוס אוטומטי לכניסה למצב האתחול לפני העלאת הקושחה
  • 9 x סיכות GPIO - יכול לשמש גם ככניסות I2C ו- SPI1 x אנלוגיות מקסימום 1.0V
  • מטען מובנה 100mA LiPoly עם נורית מחוון מצב טעינה, יכול גם לחתוך עקבות כדי להשבית את המטען
  • Pin #0 LED אדום להבהב למטרות כלליות.
  • פין #2 כחול LED לאיתור באגים באתחול והבהבה למטרות כלליות
  • סיכה להפעלה/הפעלה
  • 4 חורי הרכבה
  • כפתור אתחול

שלב 2: קאיין IoT לכולם

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

הירשם בחינם עכשיו!

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

שלב 3: התקן את התוכנה

קודם כל הורד את מנהלי ההתקנים של Adafrut Huzzah. אתה יכול לראות את המסמכים באתר הרשמי של Adafruit ולהוריד את כל הקבצים.

לאחר השלב הראשון, תוכל להוריד את Arduino IDE ולהוסיף את לוח החופה של Adafruit. הורד את Arduino IDE מהאתר הרשמי www.arduino.cc, ובצע את ההליך להוספת הלוחות.

הוסף את ספריית הקאיין על ידי ביצוע המדריך הרשמי של ארדואינו. אתה יכול להוריד את הספרייה ולהתקין אותה באופן ידני על ידי העתקת הקבצים לתיקיית ספריות Arduino.

לאחר מכן תוכל להעלות את הקושחה על הלוח שלך. חבר את לוח ה- Huzzah Adafruit למחשב שלך באמצעות כבל USB והעלה את הקוד באמצעות Arduino IDE.

זכור: הוסף את ה- SSID והסיסמה שלך לאינטרנט ה- WiFi שלך ואסימון הקאיין שלך

הורד את הקוד מ- 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

הזן https://arduino.esp8266.com/stable/package_esp8266com_index.json בשדה כתובות אתרים נוספות של מנהל לוח בשדות Arduino v1.6.4+.

לאחר מכן, השתמש במנהל הלוח כדי להתקין את חבילת ESP8266.

לאחר תהליך ההתקנה, אתה אמור לראות שחבילת esp8266 מסומנת INSTALLED.

סגור את חלון מנהל הלוחות לאחר סיום תהליך ההתקנה. לאחר הפעלה מחדש, בחר Adafruit HUZZAH ESP8266 מהתפריט הנפתח כלים-> לוח

לוח פרטים

80 מגהרץ כתדר המעבד

גודל הבזק ב- 4M (3M SPIFFS)

העלאת מהירות, בחר 115200 שידור

יציאת COM התואמת לכבל ה- FTDI או ה- USB-Serial שלך

זוהי תמיכת Arduino IDE 8266:

שלב 5: צור את המעגל

עשה את המעגל
עשה את המעגל
עשה את המעגל
עשה את המעגל
עשה את המעגל
עשה את המעגל

חיישן DHT-11 הוא חיישן טוב שנותן לך שני ערכים. לחות וטמפרטורה בצלסיוס או פרנהייט.

אתה יכול למצוא את DHT-11 באמזון

אתה יכול להשתמש ב- DHT-11 ב- Arduino וב- Huzzah Adafruit. חבר את VCC ו- GND בהתאמה לסיכות 3V ו- GND. לאחר חיבור סיכת הנתונים לפין מספר 12. מספר הסיכה 3 ב- DHT-11 הוא NC (לא מחובר).

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

שלב 6: הכינו את לוח המחוונים של קאיין

הכינו את לוח המחוונים של הקאיין שלכם
הכינו את לוח המחוונים של הקאיין שלכם
הכינו את לוח המחוונים של הקאיין שלכם
הכינו את לוח המחוונים של הקאיין שלכם

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

עכשיו אתה יכול להשאיר את צומת המטאו היכן שאתה רוצה, וזה מראה לך את הטמפרטורה והלחות של הסביבה. אתה יכול להשאיר את המכשיר רחוק מחשמל, מכיוון שלמכשיר יש סוללת ליתיום בפנים. כמו כן, חיזוק Adafruit, כולל ווסת מתח לטעינת סוללות. כאשר אתה מחבר את Meteo-Node לתקע ה- USB, אתה טוען את הסוללה.

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

מוּמלָץ: