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

בקרת Bluetooth אוטומציה ביתית: 7 שלבים (עם תמונות)
בקרת Bluetooth אוטומציה ביתית: 7 שלבים (עם תמונות)

וִידֵאוֹ: בקרת Bluetooth אוטומציה ביתית: 7 שלבים (עם תמונות)

וִידֵאוֹ: בקרת Bluetooth אוטומציה ביתית: 7 שלבים (עם תמונות)
וִידֵאוֹ: Умная розетка Xiaomi ZNCZ01ZM с энергомониторингом и bluetooth mesh, интеграция в Home Assistant 2024, יולי
Anonim
Image
Image

שלום,

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

שלב 1: נדרשים רכיבים

רכיבים נדרשים
רכיבים נדרשים
רכיבים נדרשים
רכיבים נדרשים
רכיבים נדרשים
רכיבים נדרשים

חבר'ה, הנה רשימה של חומרים שתדרשו לביצוע הפרויקט הפשוט הזה.

  1. ארדואינו אונו
  2. מודול ממסר 4-חנאל
  3. מודול בלוטות '(Hc-05)
  4. כבל מגשר
  5. לוח עץ
  6. מחזיק נורות
  7. חוּט
  8. ספק כוח 5v

רשימת כלים

  1. ערכת הלחמה
  2. אקדח דבק
  3. סמארטפון אנדרואיד
  4. מברגים
  5. חשפניות חוטים וכו ':

זה כל מה שאנחנו צריכים…

שלב 2: תרשים מעגל וחיבור

תרשים מעגל וחיבור
תרשים מעגל וחיבור

חבר מעגל בלוב מעגל

שלב 1. arduino להתחבר למודול bluetooth hc-05

שלב 2. hc-05 vcc ו- gnd מתחברים ל- arduino vcc 3.5v ו- gnd

שלב 3. hc-05 rx ו- tx מתחברים ל- arduino ברצף tx ו- rx (0 ו- 1)

שלב 4. מודול ממסר 4 ערוצים בעל מתג ממסר 6 פינים, gnd, 1-4 ממסר

שלב 5. מודול ממסר חבר arduino vcc gnd ו arduino pin 2-5

הערה:- בתרשים חיבור Bluetooth הוא Wong מודול Bluetooth Rx ו- Tx מתחבר עם רצף arduino Tx ו- Rx (0 ו- 1) מספר מספר

שלב 3: התוכנה

התוכנה
התוכנה
התוכנה
התוכנה
התוכנה
התוכנה

אנו משתמשים בתוכנת arduino ב pograming inarduino uno

הורד את ה- Arduino IDE מכאן.

שלב 4: הקוד

קוד זה משתמש ב- softwareserial.h כדי להגדיר סיכות rx ו- tx בארדואינו. סיכות rx ו- tx אלה מחוברות לסיכות tx ו- rx של מודול Bluetooth 05 בהתאמה.

מודול ה- Bluetooth מקבל נתונים ממכשיר אנדרואיד משויך ומפעיל את הממסרים ביחס לנתונים המתקבלים. לדוגמה, בקוד שלי אם הנתונים שהתקבלו הם התו "A", ממסר 1 יופעל ON ואם הנתונים שהתקבלו הם התו "B", ממסר 1 יכבה. באופן דומה ניתן להפעיל/לכבות את כל הממסרים באמצעות פקודות Bluetooth. עיין בקוד להערות מפורטות.

שלב 5: יישום האנדרואיד

אפליקציית האנדרואיד
אפליקציית האנדרואיד

הורד אפליקציית אנדרואיד כאן

כפי שצוין לעיל, בקר הבקרה מפעיל כל ממסר בהתאם לנתונים שהוא מקבל באמצעות מודול ה- Bluetooth ממכשיר אנדרואיד. אז אנחנו צריכים יישום אנדרואיד כדי לשלוח את הנתונים האלה ל- HC 05. עשיתי יישום מותאם אישית באמצעות ממציא האפליקציות MIT. צירפתי כאן את 'פריסת הבלוקים' של האפליקציה שלי כקובץ PDF לעיון למי שעומד ליצור אפליקציה משלהם באמצעות ממציא האפליקציות.

שלב 6: הוראות לאפליקציית אנדרואיד

הוראות לאפליקציית אנדרואיד
הוראות לאפליקציית אנדרואיד
הוראות לאפליקציית אנדרואיד
הוראות לאפליקציית אנדרואיד
הוראות לאפליקציית אנדרואיד
הוראות לאפליקציית אנדרואיד

עליך לשייך את מודול ה- Bluetooth HC-05 למכשיר האנדרואיד שלך לפני שתוכל להשתמש בו באפליקציה.

שלב 1: פתח את הגדרות ה- Bluetooth של המכשיר שלך וחפש מכשירים חדשים, ודא כי מודול ה- LED ב- HC05 מהבהב ברציפות (מצב התאמה)

שלב 2: בחר HC 05 (או שתראה כתובת המסתיימת ב- "C" כפי שמוצג בתמונה.)

שלב 3: הזן את מספר ה- PIN "1234" ולחץ על אישור

שלב 4: פתח את אפליקציית "בקר Bluetooth" ולחץ על כפתור ה- Bluetooth בחלק העליון של המסך

שלב 5: בחר "HC 05" מהרשימה

שלב 6: השתמש במתגים המתאימים להפעלה/כיבוי של ממסרי 1, 2, 3, 4

שלב 7: לחץ על המאסטר כדי להפעיל/לכבות את כל הממסרים בלחיצה אחת

שלב 7: הרכבת הרכיבים

הרכבת הרכיבים
הרכבת הרכיבים
הרכבת הרכיבים
הרכבת הרכיבים

מכלול הרכיב מעל התמונה

מוּמלָץ: