ما هو الاردوينو؟
لوحة Arduino عبارة عن مجموعة من العناصر الإلكترونية مثل المقاومات والمكثفات الكهربائية وأجهزة التحكم الإلكترونية القابلة لإعادة البرمجة ودوائر تنظيم الجهد وتوليد التذبذب التي ترتبط ببعضها البعض في لوحة واحدة، مع العديد من أنواع الإشارات الكهربائية، فإن الفكرة الرئيسية في Arduino هي إمكانية برمجة اللوحة لبناء العديد من المشاريع والاستخدامات المختلفة، ويتم ذلك باستخدام لغة برمجة Arduino الخاصة.
مكونات الاردوينو
تختلف مكونات Arduino وهي مصممة لتلبية الاحتياجات المختلفة وتحمل الظروف المختلفة مثل درجة الحرارة والرطوبة، وذلك من ضمن اهم المعلومات عن الاردوينوا، حيث أبرز مكونات Arduino التي نراها في معظم اللوحات المختلفة هي كما يلي:
- منفذ كبل USB لإدخال الأوامر من جهاز كمبيوتر أو حتى من هاتف.
- منفذ الطاقة لتزويد لوحة Arduino لتشغيل النظام ويحتوي على منظمات الجهد.
- تعمل لوحة Arduino عادةً بجهد 5 أو 3.3 فولت.
- المعالج هو القطعة الأساسية في وحدة Arduino لتنفيذ الأوامر المبرمجة عليه.
- وحدات الإدخال / الإخراج التناظرية والرقمية هي مجموعة من المسامير التي تربط Arduino بمكونات أخرى مثل المستشعرات والمحركات.
- أطراف أخرى مثل إعادة الضبط والتغذية الأرضية.
- البلورة هي تزويد اللوحة بالترددات المرغوبة.
- الأضواء المختلفة لها مؤشرات مختلفة، بالإضافة إلى زر RESET.
مميزات اردوينو
لا يكفي الإجابة على السؤال ما هو Arduino دون معرفة ميزات Arduino ولماذا كانت لوحة Arduino وما زالت شائعة في المجتمع التقني والهندسي والهواة ولماذا يتم اختيار Arduino على لوحات أخرى مثل Raspberry Pi، والمزايا هم كالآتي:
- إنه مفتوح المصدر وله مجتمع كبير على الإنترنت، لذلك يمكنه بسهولة حل المشكلات والتعرف على أكواد البرمجة والتحديثات المستمرة لمكتبات Arduino.
- يوفر العديد من الأنواع المختلفة من لوحات Arduino، والتي تختلف في الخصائص الداخلية مثل السرعة وحجم الذاكرة والتغذية ونوع المعالج والوزن وغيرها من الخصائص لتناسب مشاريعك واستخدامات Arduino.
- سهولة استخدام الأردوينو لسببين رئيسيين، تحتوي المتاجر على أجزاء جاهزة للعمل على لوحة Arduino وهي الفك والتركيب، بالإضافة إلى لغة Arduino السهلة التي تشبه اللغة الإنجليزية وهي لغة Arduino C.
- لا يتطلب تصميم وبناء Arduino خبراء في اللوحات الإلكترونية لأنه يحتوي على مخرج USB ومصدر إمداد كهربائي، لذلك من السهل التثبيت وبدء العمل، وذلك ايضًا من اهم المعلومات عن الاردوينو.
- أسعار معقولة تبدأ من 21 دولارات، لذلك لا تحتاج إلى إنفاق الكثير من المال لامتلاك لوحة Arduino.
- مناسب للأطفال وجميع التخصصات.
- دعم للإشارات الكهربائية الرقمية والتناظرية وتشمل عرض نبض PWM.
- استخدام USB لعرض المعلومات على شاشة الكمبيوتر أو الهاتف وجهاز التحكم عن بعد باستخدام العديد من التقنيات وربطها بالإنترنت.
- العدد المحدود من الاستخدامات الممكنة مثل الروبوتات، والاتصالات، وأتمتة المباني، والذكاء الاصطناعي، والطباعة ثلاثية الأبعاد لبناء النماذج، وغيرها.
- يتم توفير أغطية ومحركات وعدد كبير من أجهزة الاستشعار المتاحة، وتوضح الصورة التالية بعض أشكال أجهزة الاستشعار والمحركات، مضيفة شاشة عرض، وذلك ايضًا من ضمن اهم المعلومات عن الاردوينو.
عيوب الاردوينو
- ربما تمكنا من الإجابة على السؤال الرئيسي للمقال بعنوان ما هو الأردوينو، وقد ذكرنا أبرز مزايا ومكونات الأردوينو، أما عن عيوب ومساوئ اردوينو فهي قليلة وهي كالتالي:
- العمر الافتراضي للوحات Arduino قصير لأن لوحات Arduino الإيطالية مصممة بشكل أساسي للاستخدام التعليمي وليس الصناعي.
- لا تستطيع لوحات Arduino تزويد محركات التيار المستمر بالطاقة الكهربائية إلا لفترة محدودة لأن هذا يتسبب في تلف المكونات الداخلية.
- جهد إمداد محدود وهو 3.3 أو 5 فولت.
- لا تستطيع لوحات Arduino دعم نقل الفيديو عالي الجودة لأنها متحكمات دقيقة، ونادرًا ما نرى Arduino مجهزًا بمعالج دقيق.
- حجم الذاكرة صغير، عند إنشاء مشاريع كبيرة، تحتاج لوحات Arduino إلى مزيد من التقدم، وذلك ايضًا من اهم المعلومات عن الاردوينو.
استخدام الاردوينو في بناء الاجهزة
Arduino عبارة عن وحدة تحكم إلكترونية يمكنها التعامل مع العديد من الإشارات الكهربائية، سهلة الاستخدام، يمكن استخدام Arduino لبناء أجهزة مختلفة باستخدام أجهزة الاستشعار والمحركات الكهربائية والشاشات، مثل أجهزة الفحص والكشف والتعبئة والتحكم عن بعد، خاصة في أجهزة الإنذار ومكافحة الحرائق والتحكم في مضخات الهواء والماء، بالإضافة إلى الصوت اللاعبين. على سبيل المثال، من الممكن بناء جهاز اختبار الجهد وأجهزة أكثر تعقيدًا مثل تفريخ البيض، ومراقبة الأراضي الزراعية، وفحص الغلاف الجوي للتلوث وغيرها.
في نهاية هذا المقال تعرفنا على اهم المعلومات عن الاردوينو، وتعرفنا على المكونات الهامة للاردوينو، وتعرفنا ايضًا على المميزات العديدة الخاصة بالاردوينو، وكذلك تعرفنا على عيوب الاردوينو، وتعرفنا على استخدام الاردوينو في بناء الاجهزة.