كيف تختار بوردة الأردوينو الأنسب لك ؟

أصنع بنفسك روربوت بنحكم عن بعد عن طريق البلوتوث و مزود بكاميرا فيديو مباشر!!
June 5, 2015
حفر بالليزر على البطيخ :D
June 14, 2015

inst-choice

سنتحدث في هذه المقاله عن أنواع اللوحات  المختلفه :

.هذه المقاله ستساعدك في إختيار لوحة الأردوينو الأنسب لبداية مشاريعك و تعلُمك الأردوينو

. هناك أنواع كثيرة مختلفة للوحات الأردوينو ، ستجد الأختلافات واضحه في هذه المقاله سواء أكنت مبتدأً أو محترفاً علي حد سواء

illu_what_is-board

ما هي الأردوينو ؟؟

اردوينو هي لوحة تستخدم لصنع أجهزة الكمبيوتر التي يمكن أن تتفاعل مع البيئة واستشعار البيانات المختلفة من البيئة مع استخدام أجهزة الاستشعار وأجهزة التحكم مثل الأضواء، … والمحركات، الخ

.النقطة الرئيسية هنا أن انها منصة مفتوحة المصدر مبنية اعتمادا علي متحكم دقيق “AVR microcontroller”  ، و مصطلح مصدر مفتوح يعني أن كل التفاصيل المطلوبة لعمل هذه اللوح مجانية و متوفره للجميع

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

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

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

بيئة التطوير المتكاملة هو برنامج بسيط وسهل لتعلم لكتابة برامج اردوينو. و قد جعلت بساطة أردوينو منه مشهوراً حتى أنه لا يوجد الأن حدث لصناع و مبتكرين تقريبا إلا ويوجد به على.. الأقل مشروع واحد بهذه البورده مثل ميني ميكر فير 2015 الذي أقيم في مصر علي يد منظمه فاب لاب مصر .

ما الذي يمكنك القيام به باستخدام الأردوينو؟

اردوينو لديها مرونة كبيرة والتي تمكنك تقريبا من صنع أي شئ.

ويمكن توصيله بسهولة إلى مجموعة متنوعة من وحدات مثل أجهزة استشعار الحريق، وأجهزة الاستشعار الحركة، للكشف عن وجود شخص أو لا، وحدات نظام تحديد المواقع “GPS” ، وحدات  للاتصالات “GSM” أو أي شيء مع الذي كنت تحلم به كأنك اعطيت أجنحة لمشروع أحلامك .

 يمكنك العثور على العديد من المشاريع اردوينو في مواقع الأردوينو على شبكة الانترنت.

ArduinoCommunityLogo

من أين تتعلم اردوينو؟

هناك عديد من الكتب اللتي لا تنتهي لشرح الأردوينو ولكن بعد بحث كثير تيقنت أن كتاب أردوينو ببساطه هو كتاب لكل المستويات في تعليم الأردوينو و هو أيضا بلغتنا الحبيبة اللغة العربية.

تحميل كتاب أردوينو ببساطة للأردوينو عن طريق الرابط : (http://simplyarduino.com/?page_id=5)

كيف تختار بوردة الأردوينو الأنسب لك ؟

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

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

أفضل طريقة للحصول على لوحات اردوينو الرخيصة هي بشرائها عبر الإنترنت من مواقع مثل: موقع إي باي ،

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

الجدول :

http://en.wikipedia.org/wiki/List_of_Arduino_board…

أو

http://www.arduino.cc/en/Products.Compare

Name Processor Operating CPU Speed Analog In/ Out Digital EEPROM SRAM Flash UART
Voltage IO/ PWM (KB) (KB)
Uno ATmega328 5 V/7-12 V 16MHz Jun-00 14/6 1 2 32 1
Due AT91SAM3X8E 3.3 V/7-12 V 84 MHz 12/2/2015 54/12 96 512 4
Leonardo ATmega32u4 5 V/7-12 V 16MHz Dec-00 20/7 1 2.5 32 1
Mega 2560 ATmega2560 5 V/7-12 V 16MHz 16/0 54/15 4 8 256 4
Mega ADK ATmega2560 5 V/7-12 V 16MHz 16/0 54/15 4 8 256 4
Micro ATmega32u4 5 V/7-12 V 16MHz Dec-00 20/7 1 2.5 32 1
Mini ATmega328 5 V/7-9 V 16MHz Aug-00 14/6 1 2 32
Nano ATmega168 5 V/7-9 V 16MHz Aug-00 14/6 0.5121 1 16 1
ATmega328 2 32
Ethernet ATmega328 5 V/7-12 V 16MHz Jun-00 14/4 1 2 32
Esplora ATmega32u4 5 V/7-12 V 16MHz 1 2.5 32
ArduinoBT ATmega328 5 V/2.5-12 V 16MHz Jun-00 14/6 1 2 32 1
Fio ATmega328P 3.3 V/3.7-7 V 8MHz Aug-00 14/6 1 2 32 1
                   
Pro (168) ATmega168 3.3 V/3.35-12 V 8MHz Jun-00 14/6 0.512 1 16 1
Pro (328) ATmega328 5 V/5-12 V 16MHz Jun-00 14/6 1 2 32 1
Pro Mini ATmega168 3.3 V/3.35-12 V 8MHz Jun-00 14/6 0.512 1 16 1
5 V/5-12 V 16MHz
                   
LilyPad ATmega168V 2.7-5.5 V/2.7-5.5 V 8MHz Jun-00 14/6 0.512 1 16
ATmega328V
                   
LilyPad USB ATmega32u4 3.3 V/3.8-5V 8MHz Apr-00 9/4/2015 1 2.5 32
                   
LilyPad ATmega328 2.7-5.5 V/2.7-5.5 V 8MHz Apr-00 9/4/2015 1 2 32
Simple
                   
LilyPad ATmega328 2.7-5.5 V/2.7-5.5 V 8MHz Apr-00 9/4/2015 1 2 32
SimpleSnap
Yun ATmega32u4 5 V 16MHz Dec-00 20/7 1 2.5 32 1

لجلب الحياة إلي مشاريع اردوينو الخاص بك أو للدخول إلى عالم اردوينو، فمن الأفضل أن تبدأ مع الإصدارات  الأكثر استخداما مثل اردوينو أونو، اردوينو ميجا أو اردوينو ميني ، لأن لهم الكثير من الدعم على شبكة الإنترنت عن غيرهم من اللوحات.

إذا كنت مبتدئا في عالم الأردوينو، فإن الخيار الأفضل بالنسبة لك أن تكون اردوينو أونو الذي يكلف حوالي 21.16$ + ضريبة القيمة المضافة. أو يمكنك أيضا شراء لوحات استنساخ مثل (فري دوينو) التي يمكن أن تشتري لمدة تقل عن نصف السعر اردوينو، اردوينو 14 مداخل الرقمية و 6 مداخل نظيريه. بحيث يكون لديك مجموع 20 من GPIO (مداخل عامة للإدخال و الإخراج)، وهو أمر جيد بما فيه الكفاية لكثير من المشاريع المبتدئين والمستوى المتوسط. كما أن لديها زوج من مداخل الأرسال والأستقبال لتوصيل أجهزة الاتصالات التسلسلية.

مقارنة اللوحات الأساسية،

ArduinoUno_R3_Front_450px

اردوينو أونو:

تأتي في اثنين من النسخ ؛ النسخة الأعتيادية و نسخة العناصر الإلكترونية المسطحة. في نسخة العناصر الإلكترونية المسطحة أن بأعتبارها عنصر إلكتروني مسطح فهي ثابته لا تتبدل في البوردة،  (  أتميجا328) يكون لديك وحدة تحكم

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

ملاحظة :

LeonardoNoHeadersFront_2_450px

اردوينو ليوناردو :

لديه ميزة فريدة من نوعها من حيث احتواء شريحة الأتميجا المستخدمة فيها “atmega 32u4” علي منفذ داخلي لليو اس بي “built-in USB communication” مما يزيل حاجتك إلي استخدام معالج ثانوي , و هذا ما يمكن الليوناردو لتظهر علي الحاسب الآلي كلوحة مفاتيح و ماوس . الذي يجعله مناسباً مناسبة بشكل مثالي لبناء تطبيقات مختلفة تمكنك من التحكم في حاسبك الشخصي من خلال (الماوس ولوحة المفاتيح وجهاز تسلسلي). في الأساس، إذا كنت ترغب في بناء شيء ما ليتحكم في الكمبيوتر من خلال اليو اس بي “USB” ، استخدم ليوناردو أو أي استنساخ استنادا إلى الجدول  بالأعلي

 أما ال أونو فلا تحتوي هذه الميزة… و هذا هو أهم فرق.

ArduinoMega2560_R3_Front_450px

اردوينو ميجا :

إذا كان مشروع الأردوينو به الكثير من الاسلاك الممتدة في كل مكان، الأمر الذي يتطلب أكثر من 20 مدخل، هنا يمكن أن نستخدم أردوينو ميجا لأنك قد تجد منافذ اردوينو أونو غير كافية  مع 20 مدخل عام للإدخال و الإخراج “20 GPIO”.

في مثل هذه الحالات قد تحتاج إلي أستخدام إنكودر (74595 أي سي ) الذي يؤدي إلي زيادة المداخل العامة للإدخال و الإخراج ولكن التحكم يختلف و سيكون هناك ضجه أسلاك ، و من الأفضل حينها شراء اردوينو ميجا.

و لجعل المشروع أبسط وأسهل في مثل هذه السيناريوهات يمكنك استخدام اردوينو ميجا 2560 واردوينو ميجا تحتوي على 4 أزواج من مداخل الإرسال والاستقبال بحيث يمكنك توصيل المزيد من أجهزة الاتصالات التسلسلية.

Mini05_front_450px

اردوينو ميني :

 إذا كنت تبحث عن شيء أكثر رخصاً من أونو، أو إذا كنت في حاجة في المشروع الخاص بك إلي حجم صغير كمثال كنت تريد أن تصنع الساعات الذكية أو أجهزة استشعار في الحذاء،  ثم كنت في حاجة إلى اردوينو ولكن مصغرة

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

ArduinoNanoFront_3_lg

اردوينو نانو :

 كل ما يمكنني قوله هنا أن الفرق بينهما هو منفذ الناقل التسلسلي العالمي “USB”  الذي لم يكن موجوداً في الميني وهي طريقة أسهل في تحميل الأكواد الخاصة بك علي الأردوينو.

LilyPad_5

 اللوحة المميزة : ليلي باد :

هذه النسخة من لوحة اردوينو تستخدم في المقام الأول لمشاريع اردوينو في الملابس، تم تصميم هذه اللوحة بمثل هذه الطريقة التي يمكنها الأمساك بسهولة في المنسوجات والأقمشة وهناك أيضا أجهزة الاستشعار والمكونات اللتي صممت خصيصا لهذه البوردة و يستخدم لها خيط موصل للكهرباء بدلا من الأسلاك الأعتياديه ، لذلك، إذا كنت ترغب في بورده أنيقه في الملابس الخاصة بك لعمل مشروع متعلق بالملابس, أو بناء مشروعك الخاص بال “wearable technology ” أو حتي ترغب في أن تتفاعل ملابسك معك حسب ما برمجته  فإن أردوينو ليلي باد هي الخيار الأفضل.

خلاصة القول في هذه المقاله :

ما هي أحسن لوحة لمشاريع اردوينو الخاص بك؟

الأجابة :

هي أردوينو أونو البسيطة  إذا كانت فكرة مشروعك صغيرة وبسيطة اعتمادا على حدودك في الحجم والتكلفة،

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

الآن أبدا بالمضي قدما و اعثر علي لوحة الأردوينو الخاصة بك,و اعرض مشاريعك المبنية علي الأردوينو , ولا تنسي مشاركة المقاله مع أصدقائك.

@ جميع حقوق النشر محفوظة للكاتب ماعدا الصور اللتي يمكنك إجادها في موقع أردوينو الأصلي.

  • يحى محمود يحى محمود

    hgsd