ستظهر صفحه خاصه تستقيل البيانات من بورد ه |ردوينو و تقوم بترض درج الخوارة كل
ثانيه كما سنلاحظ أن الدايود الضوئي الموجود على بورده اردوينو المكتوب بجانبه *«7
كعف» وغل 2168 -
4 ل 19600 | | و2000 ع0 ف الوكوغنم 9
الأن حاول ن ترفع درجه حراره الحساس عن طريق تقريب شمعه مشتملة أوعودثقاب
مشتعل أو أي مصدر حرارى متوفر (حذارى أن تمس النار الحساس الحرارى فذلك قد
المستخدم في هذا المثال يستطيع تحمل حراره تصل إلى 150 درجه مئوية تقريبا)
إنما خطأ برمجى مؤقت في أول السطر عند استقبال بيانات من ١ردوينو
اردوينو ببساطة اا اه
يستخدم الأمر :(5861106158911)9600 في جمل بورده اردوينو تبداً التواصل مع
الحاسب الآلي عن طريق منفذ ال58لا و بهذا يمكن للاردوينو أرسال أو استقبال بيانات
نلاحظ انه هناك متنيران وهما 1014096 و 1610863040766 تم تتريفهم باستخدام
الأمر 41004 بدلا من استخدام الأمر 101 و ذلك لان الحساس الحرارى يقيس درجه
الحرارة بدقه عالية تصل إلى 01درجه مئوية ومن المتوقع أن تكون قيمه الجهد
الكهربي الناتج عنه و درجه الحرار بالكسور الشرية وليس الأعداد الصحيحة لذلك
استخدامنا الأمر 1604 لجعل هذه المتغيرات تقبل قيمه تحتوى على كسور عشريه
يستخدم الأمر :(802)5811501710 010109 2 800:19" فى تسجيل قراءة الدخل
التماثلي على المتغير 800109" و هي القيمة الناتج من 5650101510 والذى يرمز إلى
المدخل 40
كما ذكرنا سابقا ان المتحكمة الد قبتة تقوم بتحويل الإشارة التماثلية إلى قيمه رقميه من
صفر الى 1024 لذلك استخدمنا الأمر التالي لتحويل هذه القيمة الرقمية إلى قيمه فولتيه
غ1 حي راسي لاسي
بعد تحويل القيمة الرقمية إلى قيمه فولتيه استخدمنا الأمر :( 70110986 5611010171111
لأرسال هذه القيمة إلى الحاسب الألى لترضها على بيئة التطوير باستخدام ال ل8ام:ع58
“0001110// ثم نستخدم الأمر :("' ©701+09) 10 5810101 ليقوم بطابعه كلمه
نستخدم الأمر :100 * (05 - 001+096) 2< 161106170101766 لتحويل قيمه الفولت
الأمر ا لأخير هو :(06107/)1000 و ذلك لنجعل المتحكمة الدقيقة تنتظر ثانيه واحده
قبل أن تعيد أرسال درجه الحرارة و الفولت إلى الحاسب الآلي مره أخرى
المثال الثامن: استخدام حساس الضوء و عرض
شده الإضاءة على الحاسب الآلي
هل تتذ كر المثال الخامس؛ سنقوم بأعاده تنفذ ذلك المثال ولكن بدلا من عرض شده
الإضاءة على الدايود الضوئي 188 ؛ سنعرضها على الحاسب الآلي
ا اح اران
بعد الانتهاء من كتابه و رفع الكود البرمجي إلى المتحكمة نقوم بالضغط على زر
0000108 |5810 الموجود في شريط ا لأوامر السريعة كما في الصورة التالية :
7 0061 محا غاص
: (:1 0611م محام) دع الوه نحقصة » وصتقفة 100300661176
ماعط - #األملعصتدعم تقتر»5 ) (10 > وصنفة 006118 م1ح) ؟1
الآن حاول أن تغير مستوى الإضاءة الذى تتعرض له المقاومة الضوئية عن طريق :
© تعريضها للضوء الساطع مباشره
د تفطيتها بقطنه قماش خليفة
© تغطيتها ييديك لتحجب عنها الضوء تماما
8 - 66 - وصفق- وم 1قصم
ك٠ 000 تعنى إضاءة خافته
٠ 00014 تعنى ظلام دامس
٠ه +طونا تعنى إضاءة متتدلة
٠ه +طونا 81901 تعنى إضاءة شديده
عام ل رازن اله
المثال التاسع: تشغيل دايود ضوني عن طريق
استقبال أمر من الحاسب الآلي
نات المثال (9):
بوردة اردوينو فلا 110 نك*4/
لوحه تجارب
دايود ضوئي 50010 م6١
أسلاك توصيل
يعتبر المثال التاسع تطوير للمثال الأول و الثاني ؛ و في هذا المثال سنستخدم الحاسب
الآلي في التحكم في الدايود الضوئي بدلا من السويتش؛ سنجعل اردوينو يستقبل امر
التشثيل و الإطفاء عن طريق ال58لا باستخدام خاصيه ال "0001101 |5610 في بيئة
تطوير ارد وينو 1568 110 6م4/