תוכן עניינים:
2025 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2025-01-13 06:57
זהו פרויקט DIY להתראות אבטחה ביתיות פשוט אך שימושי מאוד. עשיתי את הפרויקט הזה בגלל גניבה במשרד שלי.
אספקה
חומרה נדרשת:
- Gboard Pro SIM900 GSM / GPRS ATMega2560
- חיישן מתג מגנטי חוטי MC-38
- הנגד (1K ו -330 אוהם)
- לד
- מתאם מתח 12V DC
- כרטיס ה- SIM נתמך ב- Quad-band 850/900/1800/1900 Mhz (בשימוש ב- SIM 2G בפרויקט)
נדרשת תוכנה:
Arduino IDE
שלב 1: חיבור מעגל
תפיסת העבודה של המעגל פשוטה:
מקרה 1: כאשר המגנטים קרובים זה לזה, המעגל פועל כמתג סגור. לפיכך, סיכת הבקר מקבלת היגיון 0 (LOW)
מקרה 2: כאשר המגנטים מופרדים, המעגל פועל כמתג פתוח. לפיכך, סיכת הבקר מקבלת היגיון 1 (HIGH)
שלב 2: התקנת Arduino IDE וספריית GboardPro
עקוב אחר הקישור הרשמי של Arduino להלן כדי להתקין את Arduino IDE במערכת ההפעלה המתאימה שלך:
ב- Windows ->
ב- Linux ->
ב- Mac ->
עבור Windows ו- Mac, זה די פשוט להתקנה, אין בעיה גדולה להתמודד עם ההתקנה. אך משתמשי לינוקס במיוחד מתחילים מוצאים בעיה כלשהי בנוגע להתקנת Arduino, שהבעיה הנפוצה ביותר בהעלאת סדרה ("avrdude: ser_open (): לא יכול לפתוח מכשיר") במהלך ההתקנה הראשונה. לכן, הקלטתי סרטון שתוכל לעקוב אחריו כפי שמוצג למעלה.
הורד קובץ הספרייה המופיע להלן. חלץ והעתק לתיקיית Arduino -> libraries כפי שמוצג למעלה. כעת, פתח את Arduino IDE ותוכל לבדוק קודי דוגמה עבור GSM GboardPro.
פרטים נוספים על Gboard Pro זמינים ב ->
שלב 3: תכנות
להעלאת קוד, אנו זקוקים לממיר USB לטורי. השתמשתי בחיבור cp2102 המוצג בתמונות לעיל.
חיבור פינים:
CP2102 Gboard Pro
GND GND
RXD RXD
TXD TXD
DTR DTR
כמו כן, חבר את מתאם המתח 12V ללוח GboardPro לקבלת כוח.
אם אתה משתמש באותו CP2102, התקן את מנהל ההתקן מהקישור:
כעת, בחר לוח מגה Arduino מתאים מהכלי -> לוחות עם יציאה מתאימה כפי שמוצג בתמונה למעלה.
בצע שינויים מתאימים המוזכרים בקוד הקשורים למספר שלך.
char number = "+91xxxxxxxxxx"; //מספר יעד
העתק את הקוד למטה ב- IDE שלך, הידור והקש על העלה. הקוד מסביר את עצמו פשוט עם הערות. ובכל זאת, אם יש ספק, הגיבו למטה.
שלב 4: אריזה והתקנה
השתמש בארגז מתאים לארוז את המערכת כפי שמוצג והתקן על דלת הבית או המשרד שלך.
זהו, תודה !!