جهاز تنبيه للرسائل البريدية

جهاز تنبيه للرسائل البريدية

0

هذا المشروع البسيط يعطيك فكرة عن كيفية إنجاز نظام يقوم بتنبيه الشخص عند وصول أي رسالة أو ظرف بريدي في صندوق الرسائل البريدية.


للمبتدئين

 

إذا كنت جديدا في عالم البرمجية باستعمال البطاقة أردوينو فيمكنك البدء بهذه السلسلة البسيطة جدا والتي تريك كيف تدخل هذا العالم من بابه الواسع:

برمجة العقول الاليكترونية 1

برمجة العقول الاليكترونية 2

برمجة العقول الاليكترونية 3

برمجة العقول الاليكترونية 4

برمجة العقول الاليكترونية 5

 


الأجزاء الرئيسية

العربية

إنجليزية

فرنسية

الكمية

القيمة أو الصيغة

مقاومة

Resistor

Resistance

1

10 Kohm

مقاومة ضوئية

Photoresistor

1

 

حاملة البطاريات

Battery holder

Support de batterie

1

4xAA

مستقبل RF

RF Link Receiver

Recepteur lien RF

1

 

أسلاك كهربائية

Breadboard Wire

1

 

بطاقة تجريب مصغرة

Mini breadboard

2

 

بطاقة أردوينو

2

 

 


الدارة الكهربائية

تمثل الصورة جانبه الدارة الكهربائية البسيطة لهذا النظام. هنا سنقوم بإيصال بطاقتي أردوين بالمستقبل والمرسل وفق الأسلاك الزرقاء التي تراها وكذا المقاومة والمقاومة الضوئية.

1

في جهة المستقبل صل المربط GND بالمربط GND لبطاقة أردوينو ونفس الشيء بالنسبة للمربطين VCC.

 


تركيب

قم بإحضار سلك كهربائي عادي قم قم بلفه على قلم حتى تشكل منه عدة لفات.

 

قم بهذه التجربة مرتين.

 

صلهما بمربطي الهوائية (Antenna, Antenne) للمستقبل والمرسل.

2

 


البرمجة

قم بفتح برنامج أردوينو وصل البطاقة بالحاسوب من أجل تحويل الشيفرة البرمجية الخاصة بكل بطاقة:

الشيفرة البرمجية للمرسل

الشيفرة البرمجية للمستقبل

3

تعمل الشيفرة البرمجية للمرسل على التحقق طوال الوقت من قيمة المقاومة الضوئية، حيث إذا كانت أعلى من قيمة محددة (يسميها البعض بالعتبة في الرياضيات والبرمجة وهي المحاطة بالمربع الأحمر في الصورة أعلاه) يرسل المرسل إشارة إلى المستقبل لإعلامه بوقوع شيء في صندوق الرسائل. يمكنك بطبيعة الحال تغيير قيمة العتبة (THRESHOLD) نظرا لتغير حالة كل صندوق بريدي لآخر.

 

يوجد بداخل شيفرة المرسل متغيرا باسم DEBUG. إذا أعطيت القيمة 1 لهذا المتغير، فهذا يعني أن المرسل سيرسل أي إشارة ضوئية لجهاز الإستقبال. يمكن فعل هذا لترى ما يرسله الصندوق البريدي في حالته البدئية. القيمة التي سيستقبلها جهاز الإستقبال ممكن أن توضفها من أجل تحديد حساسية النظام. فمثلا إذا كانت القيمة عندما يكون صندوق البريد فتوحا هي 300 وعندما يكون مسدودا هي 600 فبالتالي يجب أن تضع في THRESHOLD القيمة 350 التي من المفترض أن تكون جيدة في هذه الحالة.

 


اختبار واستعمال

 

قبل أن تبدأ العمل بها قم بامتحان هذا النظام أولا.

 

4
5

بعد أن تبرمج المرسل وتزوده ببطارية قم بوضع في صندوق الرسائل.

 

صل المستقبل بالحاسوب، ثم افتح البرنامج الطرفي (serial terminal) على الحاسوب.

6

ليذهب أحد أصدقائك أو فردا من أفراد عائلتك وليضع رسالة في صندوق الرسائل وانظر ما سيقع على الحاسوب.

 

إذا jl وضع الرسالة يجب أن تشاهد على الحاسوب الرسالة التالية:

"Got: Your Mail”

 

7

يمكنك أن تصنع صندوقا لجهاز الإستقبال وتخرج منه كابل USB توصله بالحاسوب.

8

وإذا أردت أن لا تستعمل حاسوبا فيمكنك أن تطوير جهاز الإستقبال بزيادة مكبر صوت يسمعك صوت تنبيه وصمام ضوئي يضيء عند وقوع رسالة في صندوق الرسائل البريدية.

 

لا تنسى أن تزود جهاز الإستقبال ببطارية وتضعه في مكان معين.

9

 


تأليف

 

تأليفRiley Porter

ترجمة بتصرف: محمد السهلي

 


المراجع

 

http://makeprojects.com/Project/Arduino-Mail-Notifier/805/1#.UJWQF8XMiXe

أضف تعليق


كود امني
تحديث


Go to top