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

חיישן טמפרטורה ולחות של LORA: 6 שלבים
חיישן טמפרטורה ולחות של LORA: 6 שלבים

וִידֵאוֹ: חיישן טמפרטורה ולחות של LORA: 6 שלבים

וִידֵאוֹ: חיישן טמפרטורה ולחות של LORA: 6 שלבים
וִידֵאוֹ: תכנות ESP8266 ESP01 DHT11 מודול חיישן לחות טמפרטורה | RemoteXY | FLProg 2024, נוֹבֶמבֶּר
Anonim
חיישן טמפרטורה ולחות של LORA
חיישן טמפרטורה ולחות של LORA

במדריך זה תלמדו ליצור sensornode ששולח נתונים לשרת LORA. הצומת הזה ישלח:

  • טמפרטורת האוויר
  • חיישן לחות

אתה יכול להשתמש בהוראה זו כדי ליצור צומת שאתה יכול להשתמש בו כשרת.

שלב 1: נחוץ

Sensornode:

  • AM2305
  • חיישן לחות קיבולי
  • arduino pro mini 3.3v 8mhz
  • התפרצות esp
  • rfm95
  • חוט לאנטנה וחיבורים (אני משתמש בחוט ליבה מוצק של 0.8 מ"מ)
  • כבלי מגשר זכר לגבר
  • כבלי מגשר בין נקבה לנקבה
  • קרש לחם
  • CP2102 usb ל- TTL

כלים:

  • מלחם
  • חותך צד
  • חשפן חוט

שלב 2: הכנת האנטנה

עבור האנטנה אני משתמש בכבל שאריות של כבל האוטובוס 2x2x0.8mm או 2x2 20awg שלי. ברשת הדברים אתה יכול לבחור את הטרנסייבר ואת תדר האנטנה שלך לפי מדינה. אלה הם האורך לכל תדר:

  • 868mhz 3.25 אינץ 'או 8.2 ס"מ (זה זה שאני משתמש בו)
  • 915mhz 3 אינץ 'או 7.8 ס"מ
  • 433 מגה -הרץ 3 אינץ 'או 16.5 ס"מ

שלב 3: הלחמת מגן ה- Esp

הלחמת מגן ה- Esp
הלחמת מגן ה- Esp
  • הסר את הנגדים של מגן ה- esp (ראה R1 עד R3 בשדה האדום)
  • הלחם את שבב ה- rfm95 על מגן ה- esp.
  • הלחם את ראש הסיכות על מגן ה- esp
  • הלחם את האנטנה על מגן ה- esp. אין להשתמש ללא אנטנה אתה יכול לפגוע במגן.
  • אם ראש הסיכות אינם מולחמים על הלחמה הארדואינו גם אלה

שלב 4: קידוד

סִמוּל
סִמוּל

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

  • חבר את הארדואינו ל- CP2102 כדלקמן:

    • CP2102 txd -> Arduino pro mini rx
    • CP2102 rxd -> Arduino pro mini tx
    • CP2102 gnd -> Arduino pro mini gnd
    • CP2102 3.3 -> Arduino pro mini vcc
  • פתח את המערכון ברעיון הארדואינו
  • בחר לוח arduino pro mini
  • בחר atmega 328p 3.3v 8mhz תחת מעבד
  • בחר את יציאת ה- com שלך
  • לחץ על כפתור ההעלאה
  • בזמן שהקוד מתאסף ברגע שאתה רואה את האוטראט (ראה תמונה) לחץ על כפתור האיפוס ב- arduino pro mini (ה- cp2102 אינו מאפס את הלוח) הקפד גם לסגור את הצג הטורי בעת התכנות.

שלב 5: חיווט

תִיוּל
תִיוּל
תִיוּל
תִיוּל
  • חברו את הארדואינו כמו בסקיצה למעלה
  • ארדואינו שלך אמור לשלוח כעת נתונים לצומת השרת.

ה- AM2305 הוא למעשה חיישן בעל 3 חוטים כך שאינך צריך את הנגד. פשוט חברו את החיישן כמו בתמונה למעלה. הצבעים זהים. אם אתה משתמש ב- DHT22 במקום זאת עליך לחבר נגד 10k בין החוטים האדומים (5V) והצהובים (הנתונים).

שלב 6: מסקנה

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

מוּמלָץ: