וכך לצורך אזעקה פשוטה על ארדואינו אנו זקוקים:
תשלום ארדואינו אונו
מד טווח קולי HS-SR04
- מיכל קטן
כובע שקוף מהידית
LED אדום
לעבור
חיבור חוטים כמו "אבא-אם"
זמזם
- חוטים קונבנציונליים
- ספק כוח (אני משתמש ב -4 סוללות המחוברות בסדרה ב 1.5 וולט, אבל באופן אידיאלי אתה צריך להשתמש בסוללה של 6-9 וולט 2000 מאה, או כתר)
מהכלים הדרושים לנו:
ברזל הלחמה
דבק תרמי
מספריים או סכין
ראשית, עליכם למקם את לוח הארדואינו במיכל, ואז לסמן את המקום מתחת לחור ליציאתו ולחתוך אותו או להלחימו:
עכשיו אנחנו לוקחים חוט אב-אם אחד, חותכים את היציאה מהאם, מפשיטים את הפח והלחמה למתג:
ואז אנו מלחמים את המתג למקור הכוח שלנו (אבל אם אתה משתמש במתאם כזה מתחת לכתר, אז לא תצטרך לעשות את כל זה)
אנו מחברים את ספק הכוח שלנו ללוח Arduino באופן הבא: פלוס לכוח הפלט, ומינוס ל- Gnd
אנו בודקים, מדליקים את המתג ואם נוריות הנורית האדומות בלוח נדלקות, אז הכל נעשה נכון:
אנו לוקחים מוצא טווח קולי והלחמה לתפוקיו (vcc, אקו, טריג, גנד) חוטים מסוג אבא ואמא:
אנו מסמנים ויוצרים שני חורים בצד המכולה תחת מד טווח הקולי:
התקן והדבק אותו במידת הצורך:
אנחנו לוקחים שני חוטי אבא-אמא, חותכים אותם על הרצפות, מפשלים אותם ומפחים אותם:
הלחמו את החוטים "אבא" לזמזם, והחוטים "אם" לנורית הלייד:
כעת אנו מתחברים בין התבוננות בקוטביות בקצה האחד של ה- LED וה- זמזם ל -10 סיכות דיגיטליות על ארדואינו, ובשני הקצוות האחרים ל- Gnd.
לאחר מכן אנו מחברים את מד טווח האולטרה סאונד עם התמונות הבאות ללוח הארדואינו: vcc לפלט 5 v, gnd ל- gnd, הד ל 9 פינים דיגיטליים, וטריג ל- 8
בצד המכולה, צור חור נוסף לזמזם, ואז הכנס אותו לשם והדבק אותו במידת הצורך:
בגג המכולה אנו מייצרים שני חורים (עשיתי את כל החורים עם מגהץ ככל שיהיה נוח) לפנס לד ולמתג:
אנו מדביקים ומדביקים אותם:
אנו לוקחים מכסה שקוף מהידית ובעזרת נייר זכוכית או קובץ אנו טוחנים את התחתית אליו:
אנו מדביקים אותה מעל לד ונמצאים עבורה כיפת מגן:
ובכן, סיימנו את החלק העיקרי של הרכבת מערכת האזעקה שלנו ונשארה רק טעינת הסקיצה, במאמרים הקודמים שלי אמרתי שמבחינתי באופן אישי זהו השלב הקשה ביותר, אך לא במקרה זה, מכיוון שעיקרון הפעולה אזעקה זו דומה למאוורר האוטומטי שעשיתי קודם לכן, אז אני אשתמש בסקיצה ממנה ובמידת הצורך רק אחליף כמה פרמטרים.
אתה רק צריך לחבר את לוח Arduino למחשב באמצעות מתאם מיוחד שמגיע בדרך כלל עם הלוח, להפעיל את תוכנית Arduino IDE, להעתיק את הסקיצה למטה, להדביק אותה בתוכנית ולחץ על כפתור ההורדה. אם הכל נעשה נכון, הרישום יטען בבטחה בלוח.
סקיצה:
int echoPin = 9;
int trigPin = 8;
int led = 10;
הגדרת ביטול () {
Serial.begin (9600);
pinMode (trigPin, OUTPUT);
pinMode (echoPin, INPUT);
pinMode (הוביל, פלט);
}
לולאת חלל () {
משך זמן אינטימי, ס"מ;
digitalWrite (trigPin, LOW);
עיכוב מיקרו-שניות (2);
digitalWrite (trigPin, HIGH);
עיכוב מיקרו-שניות (10);
digitalWrite (trigPin, LOW);
משך = דופק (echoPin, HIGH);
ס"מ = (משך / 58) +3;
טורי סידורי (ס"מ);
Serial.println ("ס"מ");
// עיכוב (1000);
אם (ס"מ & lt; 20) {
digitalWrite (הוביל, גבוה);
} אחרת {
digitalWrite (הוביל, נמוך);
}
עיכוב (100);
}
כעת נותר רק כדי להפעיל את האזעקה שלנו ולבדוק אותה, האזעקה מתוכנתת באופן כזה שאם מקרבים חפץ מוצק כלשהו לחיישן האולטרה סאונד, זמזם יתחיל מייד לצפצף והנורית תידלק. לדוגמה, אם אתה שם את זה מבלי לשים לב על הרצפה ומישהו עובר לידו, הבאזר יתחיל מיד לצייץ. (לאחר מכן הנורית נשרפה בגלל ששכחתי להלחם נגדה 220 אוהם אליו, כך שאם כן, הקפד להלחם)
ובכן, זהו! כאן יש לנו מערכת אזעקה כל כך פשוטה על ארדואינו, ברצוננו לומר שוב שהיא מיועדת למתחילים ואין צורך לקחת את המוצר הביתי הזה ברצינות רבה מדי!
תודה לכולכם על תשומת הלב!