אתה יכול לשלוט על מכשירי חשמל ביתיים כמו מאוורר, תאורה ומנוע באמצעות טלפונים חכמים ותוכניות מיוחדות.
רכיבים נדרשים:
Ø ארדואינו בטל x 1
Ø מודול Bluetooth-HC-05 / HC-06 x 1
Ø ממסר 5V x 4
Ø דיודה 1n4148 x 4
Ø דיודה 1N4007 x 2
Ø קבלת 1000uF x 1
Ø IC7805 X 1
Ø שנאי 12V x 1
Ø טרנזיסטור BC547 x 4
Ø נגד 1k x 4
Ø מחבר חוט
מיישר:
תרשים חיבור ממסר:
בחירת הממסרים תלויה במה ברצונך להתחבר ובמהירות. איזה מתח, זרם וכו '.... נהל אותו ישירות מהארדואינו לא יעבוד. תצטרך להשתמש במשהו כזה:
הטרנזיסטור NPN יכול להיות פשוט (2N2222, BC337 וכו ') והדיודות יכולות להיות הנפוצות ביותר (1N4001 או דומה). VCC הוא + 5V.
מודול Bluetooth ל- Arduino Uno:
כדי להשתמש במודול hc05 s, חבר vcc לפלט 5V ב- Arduino GND לכדור הארץ, RX לפינים TX בארduino, ולהיפך.
[הערה: ב- RX, קוד הסיכה אינו רשמי בחינם של 5 וולט; מיועד לאותות 3.3 וולט. ה- Arduino מפיק אות 5 וולט, לכן עליכם להשתמש במחיצת מתח או בממיר רמת לוגיקה כדי להבטיח כי האות Arduino לא יפגע ב- hc05 ש.]
בעת השימוש במודול BTBee, אנו מתקינים מגשרים על הלוח כך שסיכות DНАР והפינים D0 ייסגרו וסיכות DIN ו- D1 יהיו מקוצרים. זה נעשה כך שהסיכה של RX בארduino היא סיכה 0 וה PIN של ה- TX הוא PIN 1. אתה יכול להשתמש בכל אחד אחר, כמו סיכות RX ו- TX, אך עליך להשתמש בספריית SoftwareSerial עבור Arduino כדי לאפשר זאת. אל תשכח להסיר את המגשרים בעת טעינת הקוד לארדואינו בבחירת סיכה 0 ו -1, כמו סיכות סדרתיות.
מגשרים מחוברים לפינים 0 ו- 1 ב- BTBee, אם המודול משמש לראשונה, כדי להחליף את השם והסיסמה. לשם כך יש להגדיר את המודול למצב פקודה. אנו מחברים את סיכת המפתח לכל סיכה בארduino וקובעים אותו כעדיפות לתכנות המודול. בעת השימוש ב- BTBee, זה קצת יותר מסובך. בעוד הוויקי הרשמי אומר שאתה צריך להחזיק את הכפתור כדי לשנות את מצב הפקודה ולהפוך את השינויים חזרה למצב העברת נתונים, זה לא קורה כך: במקום זאת, לחץ לחיצה ממושכת על לחצן Mode, ואז לחץ במהירות ושחרר את כפתור האיפוס. אנו שמים לב שנורת הסטטוס מהבהבת לאט מהרגיל. הכל בסדר!
תוכנית:
• קוד
אפליקציות אנדרואיד:
• יישום