- إنضم
- 30 أبريل 2010
- المشاركات
- 1,227
- مستوى التفاعل
- 130
ماهو الاردوينو الدرس الأول
ما هو الأردوينو
أردوينو (Arduino) هي منصة مفتوحة المصدر تُستعمَل من أجل بناء المشاريع الإلكترونية (التي تتدرَّج بدءًا من المشاريع البسيطة مثل مقياس حراري وحتى المشاريع المعقدة مثل الروبوتات والطابعات ثلاثية الأبعاد (الهدف الرئيسي من إحداث منصة أردوينو هو توفير منصة سهلة الاستعمال لمساعدة الأشخاص الذي لا يملكون خلفية مسبقة عن الإلكترونيات والبرمجة. تتكون منصة أردوينو من قسمين رئيسين هما: القسم العتادي، والقسم البرمجي. القسم العتادي يتمثَّل بلوحة أردوينو وما اتصل بها من عناصر إلكترونية ومكونات عتادية أخرى، بينما يتألف القسم البرمجي من بيئة أردوينو التطويرية (Arduino IDE) التي تمثِّل البيئة الحاضنة لكتابة شيفرة البرنامج بلغة أردوينو ورفعها على لوحات أردوينو للتحكم بالقسم العتادي.
بالإضافة لذلك تستخدم بيئة التطوير المتكاملة الخاصة بالأردوينو نسخة مبسطة من لغة C و ++Cمما يسهل تعلم عملية البرمجة.
مكونات لوحة الاردوينو Arduino
يعتبر أردوينو أونو أحد أكثر ألواح عائلة الأردوينو شيوعاً وهو خيار ممتاز للمبتدئين.
Reset Button هو المفتاح / الزر المسؤول عن عمل Reset أي إعادة تشغيل للبرنامج المثبت على لوحة الأردوينو.
USB Connection يستخدم لتوصيل الأردوينو بالكمبيوتر وتحميل الأكواد البرمجية عليه، ويستخدم ايضاً كمصدر للطاقة من الكمبيوتر للوحة الأردوينو.
TX and RX LED هي ليدات تستخدم كمؤشر أثناء عملية استقبال او ارسال الـ Data من وإلى الأردوينو.
Voltage Regulator منظم الجهد المسئول عن توفير وتنظيم الجهد للأردوينو.
DC Power Connection هو المنفذ المسئول عن توصيل لوحة الأردوينو بمصادر الطاقة.
AREF تستخدم في وضع “Analog Reference” ويستخدم لتعيين جهد مرجعي “Reference Voltage” خارجي.
Ground PINs طرف الجهد السالب ببوردة الاردوينو وتسمى بالـ Ground. وتحتوي بوردة الاردوينو على 3 اطراف Ground.
Digital Input / Output هذه الأطراف عبارة عن منافذ رقمية؛ تستخدم في حالة إدخال أو إخراج اشارة رقمية من وإلى لوحة الاردوينو. وعددها 14pins مرقمين بـ (0,1,2,3,4,5,6,7,8,9,10,11,12).
PWM هذه عبارة عن أطراف تستطيع استخدامها لإخراج اشارة تماثلية. وهذه الأطراف سوف تجدها مميزة بلوحة الاردوينو ومرسوم أمامها هذا الرمز (~).
Power LED ليد يستخدم كمؤشر لتوضيح أن بوردة الاردوينو يعمل.
Microcontroller المتحكم الدقيق او الميكروكنترولر الرأس المدبر كما ذكرنا وفي بوردة الاردوينو اونو سوف تجده من النوع ATmega328.
Analog Input هذه عبارة عن منافذ يتم استخدامها لإدخال إشارة تماثلية للاردوينو.
3.3V PIN هذا عبارة عن طرف يوفر مصدر جهد 3.3v ويتم استخدامه في بعض المشاريع التي تحتاج الى 3.3V.
5V PIN هذا عبارة عن طرف يوفر مصدر جهد 5v وايضاً سوف تحتاجه في تصميم المشاريع. وسوف يتضح لك أهميته من خلال تصميمك لها.
المستشعرات (Sensors)
باستخدام بعض الأكواد البسيطة يستطيع الأردوينو التحكم والتفاعل مع العديد من المستشعرات المختلفة التي يمكن بواسطتها قياس: الضوء، الحرارة، درجة الانثناء، الضغط، التقارب، التسارع، نسبة أول أكسيد الكربون، الإشعاع، الرطوبة، الضغط البارومتري، ونبضات القلب.
بعض المستشعرات التي يمكن بسهولة توصيلها بالأردوينو