Arduino PC Windows هو مشروع مفتوح المصدر تم إطلاقه في عام 2005 يستخدم كبرنامج حصري لوحدة تحكم اللوحة لمشاريع الطلاب بتكلفة منخفضة جدًا. يستخدم Arduino جنبًا إلى جنب مع خيارات متعددة ولوحة مفتوحة المصدر تعتمد على متحكم متحكم Atmel AVR 8 بت الأجهزة المترابطة وكذلك يمكن للمستخدمين الوصول إليها. ما عليك سوى بدء الترميز عبر الإنترنت واختبار نماذجك على أجهزة Arduino المختلفة وتحميلها على اللوحة وإرسالها لدعم البرمجة إلى المكتبة الشاملة.
يعمل بيئة التطوير المتكاملة Arduino IDE كتطبيق متعدد المنصات مدمج في Java بشكل أفضل لتطوير المشاريع والتشفير الأكاديمي بالإضافة إلى دعم المجتمع عبر الإنترنت. تعلم تقنيات برمجة الأساس من خلال Arduino وهي لوحة الإطلاق المثالية.
اكتب وكذلك قم بتحميل الأكواد إلى المنتدى الخاص بك واعرض المساهمة الرقمية / التناظرية والإنتاجية عبر جهاز عرض تسلسلي. بعد الكتابة يمكنك مشاهدة أي خطأ في الكود ثم تحميله بنجاح.
تتوفر العديد من الدروس الأساسية والتفسيرات والاقتراحات لتصحيح الترميز. mBot Robot Kit هي أفضل متحكم للأطفال. يمكنك الاختيار من بين مجموعة كبيرة ومتنوعة من اللوحات. أثناء الاتصال بأجهزة أخرى أو حتى لوحة Arduino تحتاج إلى إعادة تشغيل البرنامج وقد يكون التصحيح أيضًا صعبًا بسبب نقص أرقام الأسطر.
تتيح لك الواجهة البديهية إلى جانب العديد من الأجزاء والخيارات إنشاء البرامج وتنفيذها بمساعدة التكوين البسيط. يوفر البرنامج وظيفة التنسيق التلقائي التي تتيح لك النقر مرة واحدة والعثور على التعليمات البرمجية المكتوبة بتنسيق سهل الفهم.
لتوصيل لوحة Arduino بالكمبيوتر تحتاج إلى كبل USB يتم تشغيل LED باللون الأخضر إذا لم يكن كذلك تحقق من ثلاثة دبابيس لمقبس الطاقة ومنفذ USB وقم بتغيير وضع الطائر عبر تكوين اللوحة واسحب الطاقة من الكمبيوتر .
قم بإنشاء البرمجة الخاصة بك وتحميلها على اللوحة والحصول على ملاحظات بالإضافة إلى نصائح لاستكشاف الأخطاء وإصلاحها. يمكنك مشاركة النصائح الخاصة بك أيضا. قم بتحميل الكود الخاص بك مباشرة من المنتديات بكل سهولة.
يمكنك تطبيق العديد من القوالب ذات الصلة لأنها تحتوي على رموز أساسية مثل Blink و Keyboard Logout والتي تساعد في إنشاء رموز أكثر تعقيدًا. يمكنك إنشاء المزيد من الرموز أثناء استخدام نفس الوظائف بالإضافة إلى إنشاء رموز متعددة الوظائف عن طريق إضافة تلك الرموز.
في هذا الدرس سنسير معك بداية من تحميل وتثبيت وتجربة الحزمة البرمجية الخاصة بأردوينو (ويُطلق عليها أيضاً البيئة التطويرية المتكاملة لأردوينو (Arduino IDE)). لكن قبل أن تنتقل إلى الصفحة الخاصة بنظام التشغيل الذي تستخدمه تأكد من توافر المُعدات المطلوبة لديك.
إذا كنت حديث العهد بالأردوينو بوجه عام يجب عليك قراءة هذا الدرس لكي تتعرف على الأساسيات التي يجب عليك أن تعرفها بخصوص بطاقات أردوينو.
عندما تُصبح مُستعداً للبدء فانتقل إلى الجزء الخاص بنظام التشغيل الذي تستخدمه من بين الثلاثة أنظمة الأكثر استخداماً.
في هذا الجزء سنقوم بتعريفكم كيفية تثبيت وتجربة برنامج تشغيل أردوينو على أنظمة تشغيل ويندوز (Windows 8, Windows 7, Vista, and XP).
بعد أن اتبعت الخطوات الصحيحة لتثبيت برامج التشغيل أصبحنا الآن مستعدين لاختبار تشغيل أول برنامج باستخدام بطاقة أردوينو الخاصة بك!
إذا كنت من مستخدمي لينكس فأنت بالتأكيد تعلم أن هناك العديد من التوزيعات المختلفة لنظام لينكس متاحة للاستخدام. وبالتأكيد يكون هناك اختلاف -ولو بسيط- في تثبيت برنامج التشغيل الخاص بأردوينو بين كل من هذه التوزيعات. ولحسن الحظ يوفر مُجتمع أردوينو توجيهات التثبيت لمعظم التوزيعات الشائعة وأكثرها استخداماً. انقر على الرابط الخاص بالتوزيعة التي تستخدمها:
إذا لم تُجد التوجيهات نفعاً معك أو إذا لم تجد الرابط الخاص بالتوزيعة التي تستخدمها فقم بالاطلاع على هذا الدليل.
بعد أن تقوم بتجهيز نظامك بالشكل الصحيح يمكنك الانتقال إلى صفحة التحميل الخاصة بأردوينو وتحميل آخر نسخة من برنامج التشغيل الخاص بلينكس (هناك نسختان متاحتان للتحميل: نسخة 32-bit وأخرى 64-bit).
بعد أن اتبعت الخطوات الصحيحة لتثبيت برنامج التشغيل أصبحنا الآن مستعدين لاختبار تشغيل أول برنامج باستخدام بطاقة أردوينو الخاصة بك!
والآن بعد أن قمت بتثبيت برنامج التشغيل الخاص بأردوينو على الكمبيوتر الخاص بك وتجربته على بطاقة أردوينو التي تمتلكها أصبحت مُستعداً للانتقال لخطوات تالية في عالم الالكترونيات المُدمجة (embedded electronics).
إذا كنت تتطلع للتعلم حول بعض المفاهيم التي من شأنها أن تساعدك في القيام بمشاريعك الإلكترونية يُمكنك الإطلاع على الدروس التالية:
تكلمنا في الدرس السابق عن ماهية الطائرات بدون طيار وتعددية استخداماتها كما تحدثت عن كيفية صنعها بالإضافة إلى شرح التصميم واختيار المحركات والهيكل. لذا فقد وجدت أنه من الأفضل تقسيم الشرح لجزئين حتى يتسنى للقاريء تطبيق الدرس عملياً لتحقيق أقصى...
بعد بناء عدد من الروبوتات التي تعمل داخل المنزل قررت بناء أول روبوت متجول قادر على التحرك وتخطي عوائق الطرق ذو تكلفة منخفضة. هذا الروبوت يتحرك من خلال أربعة محركات DC motor ملحقة بأربعة عجلات جانبية تُدار من خلال لوحة الأردوينو لذا فإن هذا المشروع...
وصف المشروع تتكون الدائرة من لوحة أردوينو ومجموعة أزرار Push buttons وشاشة LCD للعرض وتقوم لوحة الأردوينو بعملية التحكم الكاملة فى الدائرة بداية من قراءة الأوامر من الأزرار وحساب نسب التصويت والمقارنة للحصول على أعلى قيمة وإرسال النتيجة إلى الشاشة...
ستجد في هذه الصفحة شرحًا وافيًا حول تثبيت بيئة أردوينو التطويرة (Arduino IDE) على مختلف أنظمة التشغيل واستعمال النسخة المحمولة منها واستعمال تطبيق الويب. سنعرِّج أيضًا على كيفية وصل إحدى أشهر لوحات أردوينو وهي لوحة UNO بالحاسوب وتهيئتها لبرمجتها وتشغيل مثالٍ عليها.
تسمح لك بيئة أردوينو التطويرية (سنطلق عليها من الآن وصاعدًا أردوينو IDE) بكتابة شيفرات أردوينو عليها ثمَّ تفسيرها (compiled) إلى شيفرة تنفيذية ورفعها على لوحة أردوينو (برمجة المتحكم المتوضع على اللوحة). تحتوي أردوينو IDE على الكثير من الأمثلة التي يمكن استعمالها والتعلم منها. تحتوي أيضًا على واجهة تخاطب تسلسلية توفر لك إمكانية الاتصال باللوحة وإرسال بيانات إليها واستقبال أخرى منها. يتوفَّر خياران لاستعمال أردوينو IDE هما: تثبيت أردوينو IDE على حاسوبك محليًّا أو استعمال تطبيق الويب من أردوينو (online IDE أو يدعى Arduino Web Editor).
يمكن تثبيت أردوينو IDE على مختلف أنظمة التشغيل منها ويندوز ولينكس وماك. أضف إلى ذلك أنَّه تتوافر نسخة محمولة من أردوينو IDE يمكن نقلها واستعمالها على أي حاسوب.
575cccbfa5