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

אוטומציה ביתית הפשוטה ביותר באמצעות בלוטות ', סמארטפון אנדרואיד וארדואינו: 8 שלבים (עם תמונות)
אוטומציה ביתית הפשוטה ביותר באמצעות בלוטות ', סמארטפון אנדרואיד וארדואינו: 8 שלבים (עם תמונות)

וִידֵאוֹ: אוטומציה ביתית הפשוטה ביותר באמצעות בלוטות ', סמארטפון אנדרואיד וארדואינו: 8 שלבים (עם תמונות)

וִידֵאוֹ: אוטומציה ביתית הפשוטה ביותר באמצעות בלוטות ', סמארטפון אנדרואיד וארדואינו: 8 שלבים (עם תמונות)
וִידֵאוֹ: מתג אלחוטי חכם של Xiaomi WXKG01LM - כפתור אלחוטי לשליטה במערכת הבית החכם 2024, יולי
Anonim
אוטומציה ביתית הפשוטה ביותר באמצעות בלוטות ', סמארטפון אנדרואיד וארדואינו
אוטומציה ביתית הפשוטה ביותר באמצעות בלוטות ', סמארטפון אנדרואיד וארדואינו
אוטומציה ביתית הפשוטה ביותר באמצעות בלוטות ', סמארטפון אנדרואיד וארדואינו
אוטומציה ביתית הפשוטה ביותר באמצעות בלוטות ', סמארטפון אנדרואיד וארדואינו

שלום לכולם,

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

שלב 1: חומרים וכלים נדרשים

חומרים וכלים דרושים
חומרים וכלים דרושים
  • 1. Arduino Pro Mini (קישור לחנות)
  • 2. מודול בלוטות 'HC 05 (קישור לחנות)
  • 3. מודול ממסר 5V 4 ערוצים (קישור לחנות)
  • 4. ספק כוח 5V.
  • 5. כותרות זכר ונקבה
  • 6. Perfboard (אני ממליץ להכין PCB, אבל אם אתה רוצה לעשות את זה בצורה הקלה יותר של לוח לוח)

רשימת כלים

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

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

שלב 2: הקוד

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

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

מודול ה- Bluetooth מקבל נתונים ממכשיר אנדרואיד משויך ומפעיל את הממסרים ביחס לנתונים המתקבלים.

לדוגמה, בקוד שלי אם הנתונים שהתקבלו הם התו "A", ממסר 1 יופעל ON ואם הנתונים שהתקבלו הם התו "B", ממסר 1 יכבה.

באופן דומה ניתן להפעיל/לכבות את כל הממסרים באמצעות פקודות Bluetooth. עיין בקוד להערות מפורטות.

EEPROM

EEPROM הוא ראשי התיבות של זיכרון לקריאה בלבד הניתנת לתכנות אלקטרונית, המשמשת כאן לאחסון סטטוס הממסר (ON/OFF), כך שבמקרה של הפסקת חשמל כאשר הבקר מתאפס, כל הממסרים שנשמרו פועלים לחזור למיקום ה- ON שלהם לאחר עליית הכוח. כך שבכל פעם שממסר מופעל, משתנה המאוחסן בכתובת ב- EEPROM משנה את הערך שלו ל -1 ובכל פעם שהוא כבוי אותו משתנה משתנה ל- 0. לכל ממסר יש משתנה משלו המוקצה לאחסון הסטטוס שלו ב- EEPROM. אז בתחילת הקוד הדבר הראשון שעשינו היה לאתחל את הממסרים בהתאם לערכים המאוחסנים ב- EEPROM.

אם אתה משתמש ב- Arduino Pro mini תצטרך ממיר USB ל TTL כדי לזרוק את הקוד ל- Arduino.

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

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

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

הכנתי יישום מותאם אישית באמצעות ממציא האפליקציות של MIT. צירפתי כאן את 'פריסת הבלוקים' של האפליקציה שלי כקובץ PDF לעיון למי שעומד ליצור אפליקציה משלהם באמצעות ממציא האפליקציות.

ממציא האפליקציות של MIT

אם אינך רוצה לטרוח ליצור את האפליקציה, תוכל פשוט להוריד את האפליקציה המוכנה לשימוש (תואם רק לקוד שצירפתי למעלה) מהקישור למטה.

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

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

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

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

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

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

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

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

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

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

שלב 5: מעגל

מעגל חשמלי
מעגל חשמלי
  • פין 11 של Arduino ל- TX Pin של מודול HC-05.
  • פין 10 של Arduino לפין RX של מודול HC-05.
  • GND של HC-05 ל- GND בארדואינו.
  • Vcc של HC-05 ל- Vcc (5v) בארדואינו.
  • Vcc של מודול ממסר ל- Vcc (5v) בארדואינו.
  • GND של מודול ממסר ל- GND בארדואינו.
  • פין 2 של Arduino ל- R1 של מודול ממסר.
  • פין 4 של Arduino ל- R2 של מודול ממסר.
  • פין 6 של Arduino ל- R3 של מודול ממסר.
  • פין 8 של Arduino ל- R4 של מודול ממסר.
  • תן אספקת חשמל 5-v לסיכות החשמל של Arduino.
  • פין 12 ו -13 הם הסיכות לחיווי ההפעלה ולנוריות חיווי מצב ה- Bluetooth בהתאמה

זהו המכשיר.

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

שלב 6: עיצוב PCB

עיצוב PCB
עיצוב PCB
עיצוב PCB
עיצוב PCB

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

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

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

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

שלב 8: התוצאה

Image
Image
אתגר בלוטות '
אתגר בלוטות '

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

מקווה שנהנתם לקרוא את ההדרכה הזו. אם יש לך שאלות, אל תהסס לשאול זאת כאן או לשלוח מייל לכתובת [email protected]. אשמח לעזור לך.

תודה…!!!:)

אתגר בלוטות '
אתגר בלוטות '

מקום שני באתגר בלוטות '

מוּמלָץ: