هذا المشروع البسيط يعطيك فكرة عن كيفية إنجاز نظام
يقوم بتنبيه الشخص عند وصول أي رسالة أو ظرف بريدي في صندوق الرسائل البريدية. |
للمبتدئين
إذا كنت جديدا في عالم البرمجية باستعمال البطاقة أردوينو فيمكنك البدء بهذه
السلسلة البسيطة جدا والتي تريك كيف تدخل هذا العالم من بابه الواسع:
الأجزاء الرئيسية
الدارة الكهربائية
تركيب
البرمجة
|
تعمل الشيفرة البرمجية للمرسل على التحقق طوال الوقت من قيمة المقاومة الضوئية، حيث إذا كانت أعلى من قيمة محددة (يسميها البعض بالعتبة في الرياضيات والبرمجة وهي المحاطة بالمربع الأحمر في الصورة أعلاه)يرسل المرسل إشارة إلى المستقبل لإعلامه بوقوع شيء في صندوق الرسائل. يمكنك بطبيعة الحال تغيير قيمة العتبة (THRESHOLD) نظرا لتغير حالة كل صندوق بريدي لآخر.
يوجد بداخل شيفرة المرسل متغيرا باسم DEBUG. إذا أعطيت القيمة 1 لهذا المتغير، فهذا يعني أن المرسل سيرسل أي إشارة ضوئية لجهاز الإستقبال. يمكن فعل هذا لترى ما يرسله الصندوق البريدي في حالته البدئية.القيمة التي سيستقبلها جهاز الإستقبال ممكن أن توضفها من أجل تحديد حساسية النظام. فمثلا إذا كانت القيمة عندما يكون صندوق البريد فتوحا هي 300 وعندما يكون مسدودا هي 600 فبالتالي يجب أن تضع فيTHRESHOLD القيمة 350 التي من المفترض أن تكون جيدة في هذه الحالة.
اختبار واستعمال
قبل أن تبدأ العمل بها قم بامتحان هذا النظام أولا.
| |
بعد أن تبرمج المرسل وتزوده ببطارية قم بوضع في صندوق الرسائل.
صل المستقبل بالحاسوب، ثم افتح البرنامج الطرفي(serial terminal) على الحاسوب.
| |
ليذهب أحد أصدقائك أو فردا من أفراد عائلتك وليضع رسالة في صندوق الرسائل وانظر ما سيقع على الحاسوب.
إذا jl وضع الرسالة يجب أن تشاهد على الحاسوب الرسالة التالية:
"Got: Your Mail”
| |
يمكنك أن تصنع صندوقا لجهاز الإستقبال وتخرج منه كابل USB توصله بالحاسوب.
| |
وإذا أردت أن لا تستعمل حاسوبا فيمكنك أن تطوير جهاز الإستقبال بزيادة مكبر صوت يسمعك صوت تنبيه وصمام ضوئي يضيء عند وقوع رسالة في صندوق الرسائل البريدية.
لا تنسى أن تزود جهاز الإستقبال ببطارية وتضعه في مكان معين.
|