كيف اتعلم الاردوينو
وصف المقال :
الوسم ، كيف اتعلم الاردوينو
تم تصميم أجهزة وبرامج Arduino للمصممين والمخترعين والمبتدئين وأي شخص مهتم بإنشاء بيئات تفاعلية.
يمكن أن يتفاعل الاردوينو مع الأزرار ومصابيح LED والمحركات والكاميرات ومكبرات الصوت ووحدات GPS والإنترنت
هذه المرونة مقترنة بحقيقة أن برنامج الاردوينو مجاني وأن لوحات الأجهزة رخيصة جدًا وأن البرنامج سهل التعلم
وهذا ما أدى إلى تشكل مجتمع كبير من مستخدمين الاردوينو لتقديم الدعم البرمجي وتبادل الخبرات.
يستخدم الاردوينو في أي مشروع إلكترونيات تقريبًا، بدءًا من الروبوتات إلى جميع المشاريع التفاعلية
يتم ربط الاردوينو بحساسات للتواصل مع العالم المادي ثم تحويل قراءة هذه الحساسات إلى بيانات يقوم بتحليلها وبناءاً على الاكواد التي برمج عليها
وبعدها يقوم بأخذ قرارات مثل تشغيل المحركات أو تشغيل إضاءة أو مصدر صوتي… إلخ
تعريف الاردوينو :
تم تصميم أجهزة وبرامج Arduino للمصممين والمخترعين والمبتدئين وأي شخص مهتم بإنشاء بيئات تفاعلية.
يمكن أن يتفاعل الاردوينو مع الأزرار ومصابيح LED والمحركات والكاميرات ومكبرات الصوت ووحدات GPS والإنترنت
هذه المرونة مقترنة بحقيقة أن برنامج الاردوينو مجاني وأن لوحات الأجهزة رخيصة جدًا وأن البرنامج سهل التعلم
وهذا ما أدى إلى تشكل مجتمع كبير من مستخدمين الاردوينو لتقديم الدعم البرمجي وتبادل الخبرات.
الاستخدامات :
يستخدم الاردوينو في أي مشروع إلكترونيات تقريبًا، بدءًا من الروبوتات إلى جميع المشاريع التفاعلية
يتم ربط الاردوينو بحساسات للتواصل مع العالم المادي ثم تحويل قراءة هذه الحساسات إلى بيانات يقوم بتحليلها وبناءاً على الاكواد التي برمج عليها
وبعدها يقوم بأخذ قرارات مثل تشغيل المحركات أو تشغيل إضاءة أو مصدر صوتي… إلخ
مكوناته :
هناك العديد من أنواع لوحات Arduino والتي يمكن استخدامها لأغراض مختلفة، ولكن معظم لوحات الاردوينو لديها هذه المكونات المشتركة:
Power {USB / Barrel Jack}: كل لوحة Arduino تحتاج إلى وسيلة للاتصال بمصدر الطاقة
يمكن تشغيل Arduino UNO من كابل USB قادم من جهاز الكمبيوتر او عبر منفذ Barrel Jack
أيضا فان تحميل التعليمات البرمجية على لوحة Arduino يتم عبر منفذ usb
ويتراوح الجهد الموصى به لمعظم طرازات Arduino بين 6 و12 فولت.
لنتعرف على اجزاء الأردوينو التالية PINS {5V, 3.3V, GND, ANALOG, DIGITAL, PWM, AREF}:
إن لأطراف الموجودة على لوحة الاردوينو يتم من خلالها توصيل الأسلاك لإنشاء دارة معينة وعادةً ما تحتوي على “رؤوس” بلاستيكية سوداء تسمح بتوصيل السلك مباشرة باللوحة.
يمكنك شراء مستلزماته من مواقع الشراء |
Digital :
هذه الأطراف عبارة عن منافذ رقمية تستخدم في حالة إدخال أو إخراج اشارة رقمية من وإلى لوحة الاردوينو
GND اختصار الـ “Ground” هناك العديد منها على لوحة الأردوينوويمكنك استخدام أي منها لتوصيل مع الدارة.
5V & 3.3V :
يوفر الأول مصدر جهد 5 فولت والثاني مصدر جهد 3.3 فولت.
Analog :
عبارة عن منافذ يتم استخدامها لإدخال إشارة تماثلية للاردوينو.
Reset Button:
هو الزر المسؤول عن عمل Reset أي إعادة تشغيل للبرنامج المثبت على لوحة الأردوينو.
وعددها 14 pins مرقمة من الـ (0,1,2,3,4,5,6,7,8,9,10,11,12).
PWM :
وهي عبارة عن أطراف تستخدم لإخراج اشارة تماثلية وتوجد بشكل مميز على لوحة الاردوينو
ومرسوم أمامها رمز (~) ويمكن استخدامها أيضًا في شيء يسمى تعديل عرض النبض (PWM).
AREF : تستخدم في وضع “Analog Reference” ويستخدم هذا الوضع لتعيين جهد مرجعي “Reference Voltage” خارجي.
وظيفة أزرار الاردوينو
Power LED Indicator:
ليد يستخدم كمؤشر لتوضيح أن لوحة الاردوينو تعمل.
TX RX LEDs:
هي ليدات تستخدم كمؤشر أثناء عملية استقبال أو إرسال الـ Data من وإلى الأردوينو TX واختصار للإرسال RX والترميز التالي هو اختصار للاستقبال.
Voltage Regulator:
هو منظم الجهد المسؤول عن توفير وتنظيم الجهد للأردوينو.
Main IC:
يختلف ال IC الرئيسي من لوحة إلى لوحة لكن عادةً ما يتكون من خط ATmega الخاص بـال IC من شركة ATMEL حيث أنك قد تحتاج إلى معرفة نوع IC (جنبًا إلى جنب مع نوع اللوحة الخاصة بك) قبل تحميل برنامج جديد من برامج الاردوينو.
ملحقات الاردوينو:
أجهزة الاستشعار:
باستخدام اكواد بسيطة يمكن للاردوينو التحكم والتفاعل مع مجموعة واسعة من المستشعرات كمستشعرات الضوء ودرجة الحرارة ودرجة الميلان والضغط والتسارع والرطوبة.
الحمايات:
هي لوحات لدوائر كهربائية مسبقة الصنع متوافقة مع الاردوينو توفر له إمكانيات كالتحكم في عمل المحركات أو الاتصال بالإنترنت أوالإتصالات الخلوية أو اللاسلكية وومن خلالها يمكن التحكم في الكثير من الأمور الأخرى.
التعليقات على الموضوع