תוכן עניינים:
וִידֵאוֹ: פטל פטל עם מודול GSM: 5 שלבים
2024 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2024-01-30 09:16
לפני זמן מה כתבתי כמה פסקאות אודות שימוש ב- RPI לניטור הנכס שלך:
www.instructables.com/id/Home-Security-Wit…
הבטחתי לכתוב על שימוש ב- GSM "בקרוב", שבמקרה זה ארך 5 חודשים.
הסיבה שאני חושב שזה עשוי להיות שימושי בהקשר זה (אבטחת בית) היא ברורה - ישנן
עדיין נכסים ללא גישה לאינטרנט בכבלים, למשל זה המקרה עם הרבה בקתות נופש בנורווגיה בהן אני גר כיום. ל 30% מהם אין אפילו גישה לרשת - גם אני חשבתי על זה וזה ייקח הרבה יותר זמן (ארדואינו צורכת יותר מדי אנרגיה גם כדי להציע פתרון סביר).
היום רק הדרכה קצרה אודות שימוש במודול GSM לחיבור RPI לאינטרנט באמצעות PPP, השארת החלק "אבטחת הבית" ככזה שידרש קצת יותר - ל- RPI יש רק סדרה אחת (?), אז אולי כדאי שתשתמש ב- USB -to -ממיר סדרתי לחיבור קורא RFID, אם אתה צריך את זה.
שלב 1: חיווט
אנסה את מודול A-GSM מ- itbrainpower.net. הסיבה לכך היא שלא הספקתי להלחים סיכות ל- SIM800L. אני מבטיח שאני. A-GSM היא רק הגזמה למשימה הפשוטה הזו, קיבלתי את זה במתנה מעמיתי בזמן שעזבתי את אורנג 'פולין, אני מרגיש מחויב לנהל אותה.
אוקיי - פשוט עקוב אחר התמונה. דאגתי שהיצרן הרומני אינו מציע שום מחלף ברמת TTL אבל מדדתי את המתח והוא שולח 3V. כאשר אתה מוכן עם כבלים - לחץ על מתג ההפעלה של המודם למשך שנייה או שתיים.
שלב 2: בדיקת חיבור לוח ל- GSM
אני מקווה שכרטיס ה- SIM שלך אינו מוגן PIN. במקרה שכן, תוכל לבדוק את החיווט ואת מספר ה- PIN שלך בכל פעם (יתכן שלא 1234;-)):
sudo apt-get להתקין minicom
sudo minicom -D /dev /ttyAMA0 -b 115200
בְּ
AT+CPIN = 1234
הנחתי שהמודם עובד בעומס 115200. אם זה לא המצב ואתה רוצה לשנות את זה-אתה יכול להוריד סקריפט Python מאתר Itbrainpower.net (RPi_examples-v0.9-2014.09.30.tar) כדי להגדיר את המהירות, למשל:
sudo python setSerial.py 9600 115200
לפני שתפעיל את זה תן את כל השורות agsm.open (), אני מניח שזה עבד מצוין בעבר או על כמה גרסאות לינוקס אחרות.
כפי שאתה יכול לראות בתמונה - נאלצתי לכבות/להדליק את מודול ה- GSM כדי שהוא יקבל את ה- PIN.
שלב 3: תצורת PPP
תוכן השלב מגיע מאתר a-gsm-RPI-examples-py-based-v1_2.tar שהורד מאתר היצרנים. ערוך והעתק את התוכן למטה (נטוי) למיקומים מודגשים.
/etc/chatscripts/gprs
הפסק את הקול של BUSYABORT
להפסיק את "אין נושאים"
הפסק "ללא דיאלטון"
הפסק "ללא צלצול"
הפסק "אין תשובה"
הפסק "עיכוב"
הפסק "שגיאה"
הפלה "+CGATT: 0"
"" AT
TIMEOUT 12
בסדר ATH
בסדר ATE1
OK AT+CGDCONT = 1, "IP", "telia"
בסדר ATD*99#
TIMEOUT 22
התחבר ""
תוכל לשלוח גם את מספר ה- PIN שלך כאן (AT+CPIN …). 'telia' הוא שם של APN, עליך לשנות אותו לתצורת המפעילים שלך!
/etc/ppp/peers/a-gsm
חבר "/usr/sbin/chat -v -f/etc/chatscripts/gprs -T telia"/dev/ttyAMA0
115200
noipdefault
משתמשים
דרך ברירת מחדל
להתמיד
נועה
נוקרטס
מְקוֹמִי
כאן עליך לשנות גם את ה- APN. וודא שהמהירות היא מה שבדקת קודם! זהו מקור לכישלונות PPP שקשה למצוא. BTW - מחברים טוענים שהספרייה היא 'אגסים' (שגויה).
שלב 4: הפעלת PPP
כדי להתחבר לאינטרנט אתה פשוט מבצע:
sudo pon a-gsm
הבעיה יכולה להיות שכבר יש לך את ה- RPI שלך מחובר לאינטרנט, אז כדי להיות בטוח שזה עובד פשוט הפעל זאת לפני (חכם של רומנים להציע זאת!):
sudo route del default
כעת אמורה להיות לך גישה לאינטרנט באמצעות רשת ה- GSM. נסה לבצע פינג כתובת!
כדי לסגור את ה- PPP:
sudo poff a-gsm
אם לא הצליח ייתכן שיהיה עליך להפעיל PPP במצב איתור באגים:
sudo pon a-gsm debug dump logfd 2 nodetach
במקרה שלי הטעויות היו:
א) לא מגדירים APN
ב) מהירות סדרתית לא נכונה!
ג) משהו תלוי /dev /AMA0 - עיין במדריך "אבטחת הבית" כדי ללמוד כיצד לפנות את הנמל!
שלב 5: לעשות
1) שלח תמונות של פולשים באמצעות MMS, אולי יציב יותר מ- PPP (לבדיקה)
2) בדוק את כל זה עם SIM800L
3) PPP, MMS ו- SIM800L עם כתום PI
המשך לעקוב!
מוּמלָץ:
מודול GPS ממשק עם פטל פטל: 10 שלבים
מודול GPS ממשק עם פטל פאי: היי חבר'ה !! האם אתה רוצה ממשק מודול GPS עם פטל פטל? אבל מתמודד עם קושי כלשהו לעשות את זה? "אל תדאג, אני כאן כדי לעזור לך! אתה יכול להתחיל להשתמש בחלקים הבאים:
מודול מונו-סטריאו-מודול סטריאו- Eurorack מבוקר: 3 שלבים
פורמט מודול סטריאו מודול-סטריאו-אירווראק נשלט על ידי קורות חיים: המהפכה בסינתרים מודולריים וחצי-מודולריים הניבה מגוון יפהפה של אפשרויות מונו-סינתר חדשות לשימוש מוזיקה אלקטרונית ורעש, אך בעיה אחת עם מונו-סינתרים (ורוב המודולים של Eurorack ו /או זרימות האות) היא שלא רק שהם
לוח HiFive1 Arduino עם מודול מודול WiFi ESP-01: 5 שלבים
לוח Arduino HiFive1 עם מדריך מודול WiFi של ESP-01: HiFive1 הוא הלוח הראשון מבוסס RISC-V התואם Arduino שנבנה עם מעבד FE310 מבית SiFive. הלוח מהיר פי 20 מ- Arduino UNO אך בדומה ללוח UNO, הוא חסר כל קישוריות אלחוטית. למרבה המזל, ישנם מספר לא יקרים
מודול מודול ממסר 5V לעבודה עם פטל פטל: 4 שלבים
מודול ממסר 5V לעבודה עם פטל פטל: בימים אלה ממש קל לשים את ידכם על לוח ממסר, אך מהר תגלו שרובם מיועדים ל -5 V אשר יכולים להוות בעיה עבור פטל עניים או כל אחר מיקרו -בקר פועל על 3.3V, פשוט אין להם את הוולטה
בקרת מנוע מבוססת GSM Arduino (ללא מודול GSM): 3 שלבים
בקרת מנועים מבוססת GSM Arduino (ללא מודול GSM): בפרויקט זה אני הולך להראות לך שיטה בסיסית אך ייחודית להפעלה וכיבוי של כל דבר באמצעות ממסר. רעיון זה הגיע מכמה אנשים שעשו פרויקטים כאלה, אך הייתה להם בעיה שכולם תלויים בהתנהגויות הטלפון הנייד בשיחות. אני פשוט