Arduino med GSM och PIR-Sensor (engelska/arabiska) (4 / 7 steg)
Steg 4: programmering
رفع البرنامج إلى الاردوينو:
فقط حمل البرنامج المرفق او انسخ الكود الى برنامج الاردوينو
الرجاء التأكد من بعض المعطيات في الكود قبلالظّهر تشغيله:
· NUM_MSGS_DELETE تأكد من هذا الرقم اذا كانت الشريحة غير مخصصه للمشروع
· CPIN [] ادخل رقم الشريحة السري ان وجد في
· AT() اذا وجد رقم سري تاكد من تفعيل الكود في دالة
· CALL_NUM رقم الاتصال عند حدوث حركة
توجد هناك دالة مضافة للكود لتوفر لك خاصية ارسال الاردوينو للرسائل النصية
1. لأستخدامها يجب عليك ملئ هذه الحقول في الكود:
o SEND_MSG_NUM ادخل رقم مستقبل الرسالة
o SEND_MSG_TXT محتوى الرسالة النصية
2. وايضا تغير امر الاتصال الى امر ارسال رسالة في الدالة الرئيسية
o send_call()---till---> send_txt()
أضف مكتبة جديدة للأردوينو:
حمل المكتبة المرفقة واستخرجها من الضغط الى
C:\Users\user\Documents\Arduino\libraries
هذه المكتبة عبارة عن مكتبة السوفتوير سيرال الاساسية ولكن اضفت مساحة اضافية في الحاوية الداخلية من 64 بايت الى 100 لأستقبال الرسائل كاملة
Ladda upp program till Arduino:
Bara ladda ner programmet eller kopiera koden till en Arduino skiss
Gå över denna kod checklista före köra koden:
· NUM_MSGS_DELETE (kontrollera det värdet om SIM-kortet inte är avsedd för projektet)
· CPIN [] (insert SIM PIN-koden, om det behövs)
· om PIN-kod krävs avkommentera koden i AT()
· CALL_NUM (larmnumret för rörelse)
Det finns en ytterligare funktion (send_txt()) i koden för skicka SMS istället för att ringa dig.
1. för den till verk du måste fylla:
o SEND_MSG_NUM (Infoga telefonnumret att ta emot SMS MSG)
o SEND_MSG_TXT (Infoga SMS text)
2. och ersätta send_call() med send_txt() i huvudloop
LADE TILL BIBLIOTEK:
Hämta justerade mjukvaran följetong bibliotek och placera den i:
C:\Users\user\Documents\Arduino\libraries
Endast höjs intern buffert till 100 istället för 64 inget mer.