מבקרים באתר שלום
תוך כדי גלישה באתרים שונים מצאתי במערכת מוצר תוצרת בית מאוד שימושי לאבטחת בית ארדואינו.
המחבר שלה רצה לייצר מוצר תוצרת בית כך שיהיה זול ואלחוטי.
מוצר ביתי זה משתמש בחיישן תנועה PIR, ומידע מועבר באמצעות מודול RF.
המחבר רצה להשתמש במודול אינפרא אדום, אך מכיוון שיש לו טווח מוגבל, והפלוס יכול לעבוד רק בקו הראיה של המקלט, ולכן הוא בחר במודול ה- RF, איתו תוכלו להגיע לטווח של כמאה מטר.
בכדי להקל על המבקרים לצפות במכלול האזעקה החלטתי לחלק את המאמר ל -5 שלבים:
שלב 1: צור משדר.
שלב 2: צור מקלט.
שלב 3: התקן את התוכנה.
שלב 4: בדיקת המודולים המורכבים.
שלב 5: הרכבת הדיור והתקנת המודול בו.
אז נתחיל בסרטון של המחבר.
כל מה שהמחבר היה צריך היה:
- 2 לוחות ARDUINO UNO / ARDUINO MINI / ARDUINO NANO עבור המקלט והמשדר;
- מודול משדר RF (433 MHZ);
- חיישן תנועה PIR;
- סוללות 9V (2 חלקים) ומחברים אליהם;
- זמזם;
- לד;
- נגן עם התנגדות של 220 אוהם;
- קצה לחם;
- מגשרים / חוטים / מגשרים;
- לוח הרכבה;
- מחברי לוח לפינים;
- מתגים;
- בתים למקלט ומשדר;
- נייר צבעוני;
- קלטת הרכבה;
- אזמל מוערם;
- אקדח דבק חם;
- הלחמת ברזל;
- ציפורניים / כלי הפשטה;
- מספריים למתכת.
אנו מתחילים ביצירת המשדר.
להלן תרשים של חיישן התנועה.
המשדר עצמו מורכב מ:
- חיישן תנועה;
- לוחות Arduino;
- מודול משדר.
הכותב השתמש בארדואינו ננו כלוח בקרה.
המחבר שנאסף על פי תכנית זו:
לחיישן עצמו שלוש יציאות:
- VCC;
- GND;
- החוצה.
ואז המחבר חיבר בין מסקנות החיישן לבין מסקנות לוח ארדואינו:
- Vcc> 5v;
- GND> GND;
- יוצא> D2.
לאחר מכן בדקתי את החיישן
לפני הורדת הקושחה, המחבר מוודא שהלוח הנוכחי והיציאה הסדרתית מותקנים כראוי בהגדרות ה- Arduino IDE. לאחריו הורדתי את הסקיצה:
הצג קובץ מקוון:
מאוחר יותר, כאשר חיישן התנועה יגלה תנועה לפניך, הנורית תידלק ותוכל לראות גם את ההודעה המתאימה בצג.
בשלב הבא המחבר מחבר את משדר ה- RF.
לפי התוכנית מעט נמוך יותר.
למשדר יש 3 יציאות (VCC, GND ונתונים), מחברים אותם:
- VCC> פלט 5V בלוח;
- GND> GND;
- נתונים> 12 סיכות בלוח.
המקלט עצמו מורכב מ:
- מודול מקלט RF;
- לוחות ארדואינו
- זמזם (רמקול).
מעגל מקלט:
למקלט, כמו למשדר, 3 יציאות (VCC, GND ונתונים), מחברים אותם:
- VCC> פלט 5V בלוח;
- GND> GND;
- נתונים> 12 סיכות בלוח.
המחבר בחר בספריית הקבצים כבסיס לכל הקושחה. הורדתי את זה והוא הצבתי אותו בתיקיה עם ספריות הארדואינו.
לפני הורדת קוד הקושחה ללוח, המחבר קבע את הפרמטרים הבאים של IDE:
- Board -> Arduino Nano (או הלוח בו אתה משתמש);
- יציאה טורית -> COM XX (בדוק את יציאת ה- com שהלוח שלך מחובר אליה).
לאחר קביעת הפרמטרים, המחבר הוריד את קובץ הקושחה Wireless_tx והעלה אותו ללוח:
הצג קובץ מקוון:
המחבר חוזר על אותם צעדים עבור הלוח המארח:
- Board -> Arduino UNO (או הלוח בו אתה משתמש);
- יציאה טורית -> COM XX (בדוק את יציאת ה- com שהלוח שלך מחובר אליה).
לאחר שהמחבר קבע את הפרמטרים, הורד את קובץ wireless_rx והורד אותו ללוח:
הצג קובץ מקוון:
ואז, באמצעות תוכנית שניתן להוריד, המחבר יצר צליל עבור הבאזר.
יתר על כן, לאחר הורדת התוכנה, המחבר החליט לבדוק האם הכל עובד כראוי. הכותב חיבר את מקורות הכוח והעביר יד מול החיישן, ובאזזר החל לעבוד עבורו, מה שאומר שהכל עובד כמו שצריך.
עצרת גמר משדר
ראשית, הכותב ניתק את המסקנות הבולטות מהמקבל, המשדר, לוחות הארדואינו וכו '.
לאחר מכן חיברתי את לוח הארדואינו עם חיישן תנועה ומשדר RF באמצעות מגשרים.
יתר על כן, המחבר החל לייצר דיור למשדר.
ראשית, הוא חתך: חור למתג, כמו גם חור עגול לחיישן התנועה, ואז הדביק אותו למארז.
ואז קיפל המחבר דף נייר צבעוני, והדביק אותה על הכריכה הקדמית של התמונה כדי להסתיר את החלקים הפנימיים של המוצר הביתי.
לאחר מכן החל הסופר להטביע אלקטרוני דחיסה בתוך הקופסא, באמצעות קלטת דו צדדית.
הרכבה סופית של המקלט
הכותב החליט לחבר את לוח הארדואינו ללוח המעגל באמצעות סרט גומי, וגם להתקין מקלט RF.
יתר על כן, המחבר חותך שני חורים על המקרה האחר, אחד לזמזם ואחד למתג.
ומקלות.
לאחר מכן, המחבר מתקין מגשרים על כל הפרטים.
ואז הכותב מכניס את הלוח המוגמר לתיק ומתקן אותו עם דבק דו צדדי.
יתר על כן, כאשר שני המודולים הוצבו בתוך הדיור, הכניס המחבר את המשדר במקום שצריך להגן עליו, ואת המקלט לשולחן העבודה.
טווח הפעולה של המודולים אינו גדול במיוחד, ולכן, לאחר שמצא חור שסומן "נמלה", המחבר החליט להגדיל את רדיוס הפעולה על ידי הוספת אנטנות לכל מודול.
לאחר מכן הוא החל לשקול כמה זמן האנטנה שהוא זקוק לה.
כדי לחשב את אורך האנטנה עליכם לקבוע את אורך הגל, ולשם כך עליכם לחלק את מהירות האור לפי תדר, ואז לחלק את המספר המתקבל ב -4. למחבר יש תדר של 433 מגהרץ, ומהירות האור 3 * 10 ^ 8 m / s.
ואז אורך הגל = (3 × 10 ^ 8) / (433 × 10 ^ 6) = 0.69284 מ ',
ואורך האנטנה = 0.69284 / 4 = 0.1732 מ '= 17.32 ס"מ
ואז הכותב חתך שני חלקים באורך הרצוי, והלחם אותם לחורים בכל מודול.
ובסופו של דבר הוא קיבל אזעקה אלחוטית מבוססת arduino.