جدول المحتويات:

اردوينو للمبتدئين: 5 خطوات
اردوينو للمبتدئين: 5 خطوات

فيديو: اردوينو للمبتدئين: 5 خطوات

فيديو: اردوينو للمبتدئين: 5 خطوات
فيديو: الأردوينو في 6 ساعات | تعلم البرمجة والتحكم في الأشياء عن بُعد عملياً 2024, شهر نوفمبر
Anonim
اردوينو للمبتدئين
اردوينو للمبتدئين

في الوقت الحاضر ، يفضل صناع ، مطورو Arduino للتطوير السريع للنماذج الأولية للمشاريع.

Arduino عبارة عن منصة إلكترونية مفتوحة المصدر تعتمد على أجهزة وبرامج سهلة الاستخدام. لدى Arduino مجتمع مستخدم جيد جدًا. يستخدم تصميم لوحة Arduino مجموعة متنوعة من وحدات التحكم التي تشمل (عائلة AVR ، عائلة nRF5x وعدد أقل من وحدات تحكم STM32 و ESP8266 / ESP32). تحتوي اللوحة على العديد من دبابيس الإدخال / الإخراج التناظرية والرقمية. تحتوي اللوحة على USB to Serial Converter أيضًا مما يساعد على برمجة وحدة التحكم.

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

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

الخطوة 1: النقاط التي تم تناولها في البرنامج التعليمي

النقاط التالية مغطاة في هذا البرنامج التعليمي 1. شرح التخطيطي 2. شرح أداة تحميل التشغيل 3. كيفية استخدام محرر الويب 4. كيفية استخدام Arduino IDE 5. مثال على وميض LED 6. مثال على الواجهة التسلسلية 7. مثال على واجهة التبديل باستخدام طريقة الاستقصاء 8. مثال على واجهة التبديل باستخدام طريقة المقاطعة 9. مثال على ADC.

الخطوة 2: المكونات المطلوبة

اردوينو UNOArduino Uno في الهند-

Arduino Uno في المملكة المتحدة -

Arduino Uno في الولايات المتحدة الأمريكية -

اردوينو نانو

اردوينو نانو في الهند-

اردوينو نانو في المملكة المتحدة -

اردوينو نانو في الولايات المتحدة الأمريكية -

الخطوة الثالثة: البرنامج التعليمي:

Image
Image

الخطوة 4: يمكن استخدام أنواع اللوحات في برمجة Arduino

يمكن استخدام أنواع اللوحات في برمجة Arduino
يمكن استخدام أنواع اللوحات في برمجة Arduino
يمكن استخدام أنواع اللوحات في برمجة Arduino
يمكن استخدام أنواع اللوحات في برمجة Arduino
يمكن استخدام أنواع اللوحات في برمجة Arduino
يمكن استخدام أنواع اللوحات في برمجة Arduino

الخطوة 5: المزيد حول Arduino Bootloader

ما هو محمل الإقلاع؟

في Simple Language ، يعد Bootloader جزءًا من التعليمات البرمجية التي تقبل الكود وتكتبه على الفلاش الخاص بنا.

Bootloader هو جزء من التعليمات البرمجية يتم تنفيذه أولاً عندما يتم تشغيل وحدة التحكم أو إعادة ضبطها ثم بدء تشغيل التطبيق.

عند تنفيذ برنامج bootloader ، فإنه سيتحقق من وجود أمر أو بيانات على الواجهة مثل UART أو SPI أو CAN أو USB. يمكن تنفيذ Bootloader على UART أو SPI أو CAN أو USB. في حالة أداة تحميل التشغيل ، لا نحتاج إلى استخدام مبرمج في كل مرة. ولكن إذا لم يكن هناك محمل إقلاع على وحدة التحكم ، في هذه الحالة يتعين علينا استخدام مبرمج / Flasher.

وعلينا استخدام مبرمج / Flasherto flash bootloader. بمجرد أن تومض أداة تحميل الإقلاع فلن تحتاج إلى مبرمج / فلاشر.

موصى به: