بداية سريعة مع الأردوينو || A Quick Start with Arduino

قبل شهر تقريبا من هذا اليوم, طرحت فكرة نادي Little Bits على إدارة النشاط في جامعتي والحمدلله تلقت إعجابهم وبدأنا بالشغل مباشرة.

LittleBits_logo

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

وبإذن الله تكون كسلسلة من المقالات, في كل مره أشوف أن فيه شيء يستاهل.

في البداية لو كنت جديد على الأردوينو هنا مقدمة بسيطة عن القطعة:

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

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

في الحقيقة لا يوجد قطعة بذاتها تسمى “الأردوينو”, لكن مجموعة الأردوينو قاموا بتطوير قطع تم استخدام الأسماء الإيطالية لتسميتها مثل: Uno, Duemilanove, Mega… وغيرها كثير. بالمختصر المفيد الفروق بينهم طفيفة, تقدر تحدد المناسبة لك بعد ما تحدد حاجتك منها, كمبتدئ ينصح باستخدام Uno.

في الصورة التالية توضيح للأجزاء الرئيسية في قطعة الأردوينو Uno.

arduino.png
المداخل الرقمية تبدأ من 0 وحتى 13 – مداخل الحساسات تبدأ من A0 وحتى A5.

إلى جانب قطعة الأردوينو تحتاج إلى آداة لتقوم بكتابة الأكواد فيه لبرمجة هذه القطعة وهي (IDE), يمكنك تحميل البرنامج من موقع أردوينو أو مباشرة من هنا.

واجهة البرنامج جدًا سهلة وغير معقدة أبدًا

IDE_IF

كل تطبيق تتم برمجته على قطعة أردوينو يحتوي على دالتين أساسيتان:

1- Setup وتحتوي على تعريف للمتغيرات التي ستقوم باستخدامها, وتعمل مرة واحده فقط.

2- loop تحتوي غالبا على أساس البرنامج, وتعيد تشغيل الأوامر طوال الوقت ما دامت القطعة متصلة بمزود طاقة.

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

IDE_IF_2

يمكنك تغير لغة الواجهة للعربية عن طريق:

:File > preferences > editor language

ثم أختر اللغة العربية.


 

وفي الأخير, قبل أن تقرر شراء قطعة أردوينو يمكنك تجربة بعض المشاريع الصغيرة على موقع يسمح لك بتركيب وبرمجة الأردوينو بشكل إفتراضي من هنا. بعد ذلك قرر أن كنت تميل لهذا النوع من الأعمال أو لا.

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

 

لو قررت تستخدم الأردوينو, أي مشروع تحب تبدأ فيه؟

ولو استخدمت الأردوينو من قبل, إيش المشاريع اللي انجزتها؟

 

 

أشوفكم على خير.

 

 

Advertisements

فكرة واحدة على ”بداية سريعة مع الأردوينو || A Quick Start with Arduino

اترك رد

إملأ الحقول أدناه بالمعلومات المناسبة أو إضغط على إحدى الأيقونات لتسجيل الدخول:

WordPress.com Logo

أنت تعلق بإستخدام حساب WordPress.com. تسجيل خروج   / تغيير )

صورة تويتر

أنت تعلق بإستخدام حساب Twitter. تسجيل خروج   / تغيير )

Facebook photo

أنت تعلق بإستخدام حساب Facebook. تسجيل خروج   / تغيير )

Google+ photo

أنت تعلق بإستخدام حساب Google+. تسجيل خروج   / تغيير )

Connecting to %s