אוטומציה מבוקרת קול: 13 שלבים
אוטומציה מבוקרת קול: 13 שלבים
Anonim
אוטומציה מבוקרת קול
אוטומציה מבוקרת קול

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

שלב 1: רכיבים

1. הארדואינו (ננו/אונו)

לוח ממסר 2.4 ערוצים (5v)

3. מודול Bluetooth (HC05/HC06)

4. תצוגת LCD 20x4

ווסת מתח 5.7805

מתאם smps 6.9v (לאספקת חשמל).

שלב 2: Arduino Uno

ארדואינו אונו
ארדואינו אונו

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

לוחות Arduino מבוססים בדרך כלל על מיקרו -בקרי חברת Atmel כמו מיקרו -בקרים מבוססי ארכיטקטורה 8, 16 או 32 סיביות. המאפיין החשוב של לוחות ה- Arduino הוא המחברים הסטנדרטיים. באמצעות מחברים אלה, אנו יכולים לחבר את לוח ה- Arduino למכשירים אחרים כמו נוריות LED או מודולי הרחבה הנקראים Shields. לוחות Arduino מורכבים גם מווסת מתח על הלוח ומתנד קריסטל. הם מורכבים גם ממתאם USB לטורי באמצעותו ניתן לתכנת את לוח ה- Arduino באמצעות חיבור USB. על מנת לתכנת את לוח Arduino, עלינו להשתמש ב- IDE המסופק על ידי Arduino. ה- Arduino IDE מבוסס על שפת תכנות עיבוד ותומך ב- C ו- C ++

מהו ארדואינו?

שלב 3: לוח ממסר ערוצים

לוח ממסר 4 ערוצים
לוח ממסר 4 ערוצים

כאן אני משתמש במודול ממסר ממסר 5V.

יש לו 6 סיכות VCC, GND, IN1, IN2, IN3, IN4.

VCC אנו יכולים ליישם 5v, ולקרקע (GND) לקרקע.

IN1 עד IN4 מחובר לארדואינו שהוא אות השליטה.

מהו ממסר? כיצד עובד ממסר

שלב 4: מודול BLUEETOOTH HC05/06

מודול BLUEETOOTH HC05/06
מודול BLUEETOOTH HC05/06
מודול BLUEETOOTH HC05/06
מודול BLUEETOOTH HC05/06

כאן אני משתמש במודול Bluetooth HC05 לשחזור פקודות מהטלפון אנדריוד.

שלב 5: תצוגת LCD

תצוגת אל סי די
תצוגת אל סי די
תצוגת אל סי די
תצוגת אל סי די

בפרויקט זה אני משתמש במסך 20x4 lcd. עברו חיבור לפי התמונה.

שלב 6: ווסת מתח Ic 7805

ווסת מתח Ic 7805
ווסת מתח Ic 7805

1. ווסת מתח

קלט -9v מהמתאם המחובר לפין הקלט של ה- ic7805. סיכה שנייה לקרקע. סיכה שלישית היא סיכת הפלט. הפלט הוא 5v. 5V זה משמש כ- vcc של תצוגת lcd, מודול bluetooth ולוח ממסר.

שלב 7: חיבורי ממסר

Image
Image
חיבורי LCD
חיבורי LCD

הסרטון מראה כיצד לחבר טעינת AC בממסר.

כעת חבר את פין הארדואינו D6, D7, D8, D9 ל- IN1, IN2, 1N3, 1N4 של לוח ממסר.

VCC 5v (o/p של ווסת המתח (7805))

GND-GND

שלב 8: חיבורי מודול BLUETOOTH

מודול RX של Bluetooth מחובר ל- TX של לוח arduino (pin1 דיגיטלי של arduino)

TX של מודול Bluetooth מחובר ל- RX של לוח ארדואינו (פין דיגיטלי 0 של arduino).

VCC-5v (באמצעות ווסת מתח OLP)

קרקע-קרקע (gnd)

שלב 9: חיבורי LCD

חיבורי LCD
חיבורי LCD

* סיכת RS מסוג LCD ועד סיכה דיגיטלית 12

* LCD אפשר סיכה לסיכה דיגיטלית 11

* פין LCD D4 לסיכה דיגיטלית 5

* פין LCD D5 לסיכה דיגיטלית 4

* פין LCD D6 לסיכה דיגיטלית 3

*פין LCD D7 לסיכה דיגיטלית 2

* סיכת R/W LCD לקרקע

* סיכת VSS LCD לקרקע

* סיכת VCC LCD עד 5V

*15 פינים של תאורה אחורית לתצוגת מסך LCD + מחובר ל- 5V.

*16 סיכות לקרקע.

*V0 iam רק מקורקע, אתה יכול להשתמש בסיר 10k להתאמת ניגודיות התצוגה.

עיין בתרשים המעגל

שלב 10: יישום אנדרואיד והגדרות שלו

הורד את היישום הזה ב- PLAYSTORE

קישור APP

שלב 11: קוד

דרושה תוכנה: IDE ARDUINO

קישור הורדה של תוכנת ARDUINO IDE - חלונות

קוד:

שימוש בלחצן הפעלה/כיבוי באפליקציה I SETLight-'1 'שימוש להפעלת המכשיר ו-' A 'באמצעות כיבוי המכשיר. שימוש בשליטה קולית הפקודה היא "אור דולק" להפעלה ו"אור של "ל לכבות.

Fan-'2 'שימוש להפעלת המכשיר ו-' B 'לביטול המכשיר. שימוש בשליטה קולית הפקודה היא "מאוורר מופעל" להפעלה ו"מאוורר של "לכבות.

AC-'3 'שימוש להפעלת המכשיר ו-' C 'לביטול המכשיר. שימוש בשליטה קולית הפקודה היא "AC on" להפעלה ו- "AC של" לכיבוי.

TV-'4 'שימוש להפעלת המכשיר ו-' D 'לביטול המכשיר. שימוש בשליטה קולית הפקודה היא "טלוויזיה מופעלת" להפעלה ו"טלוויזיה של "לכיבוי.

הפעל את כל המכשירים -9 '. פקודה קולית- "הכל מופעל".

כבה את כל המכשירים -'אני '. פקודה קולית-"הכל"

הורדת קוד מלא

חבר את לוח הארדואינו למחשב האישי.

הורד את הקוד ופתח בתוכנת arduino.

בחר לוח arduino לחץ על כלים> לוח> בחר את הלוח שלך.

הגדר יציאה-כלים> יציאה> בחר ביציאה.

העלה את הקוד.

שלב 12: חבר את כל הרכיבים

לאחר חיבור כל הרכיבים בדוק את כל החיבורים באמצעות מולטימטר.

עכשיו החיבורים טובים, ואז הפעלה.