Stap 4: programmeren
رفع البرنامج إلى الاردوينو:
فقط حمل البرنامج المرفق او انسخ الكود الى برنامج الاردوينو
الرجاء التأكد من بعض المعطيات في الكود قبل تشغيله:
· NUM_MSGS_DELETE تأكد من هذا الرقم اذا كانت الشريحة غير مخصصه للمشروع
· CPIN [] ادخل رقم الشريحة السري ان وجد في
· AT() اذا وجد رقم سري تاكد من تفعيل الكود في دالة
· CALL_NUM رقم الاتصال عند حدوث حركة
توجد هناك دالة مضافة للكود لتوفر لك خاصية ارسال الاردوينو للرسائل النصية
1. لأستخدامها يجب عليك ملئ هذه الحقول في الكود:
o SEND_MSG_NUM ادخل رقم مستقبل الرسالة
o SEND_MSG_TXT محتوى الرسالة النصية
2. وايضا تغير امر الاتصال الى امر ارسال رسالة في الدالة الرئيسية
o send_call()---aan---> send_txt()
أضف مكتبة جديدة للأردوينو:
حمل المكتبة المرفقة واستخرجها من الضغط الى
C:\Users\user\Documents\Arduino\libraries
هذه المكتبة عبارة عن مكتبة السوفتوير سيرال الاساسية ولكن اضفت مساحة اضافية في الحاوية الداخلية من 64 بايت الى 100 لأستقبال الرسائل كاملة
Programma uploaden naar Arduino:
Enkel download het programma of kopieer de code naar een schets van de Arduino
Ga je over deze code checklist vóór het uitvoeren van de code:
· NUM_MSGS_DELETE (Controleer de waarde als de SIM-kaart is niet specifiek voor het project)
· [CPIN] (insert SIM PIN-Code, indien nodig)
· Als de PIN is vereist, uncomment de code in AT()
· CALL_NUM (alarmnummer voor Motion)
Er is een extra functie (send_txt()) in de code voor SMS versturen in plaats van jullie.
1. voor het werk dat u moet invullen:
o SEND_MSG_NUM (invoegen telefoonnummer voor het ontvangen van SMS MSG)
o SEND_MSG_TXT (SMS invoegen tekst)
2. en send_call() vervangen door send_txt() in de hoofdlus
TOEGEVOEGDE BIBLIOTHEEK:
Download van gecorrigeerde seriële Software bibliotheek en plaats deze in:
C:\Users\user\Documents\Arduino\libraries
Alleen verhoogd interne buffer naar 100 in plaats van 64 niets meer.