جدول المحتويات:
- الخطوة 1: اجمع كل الأشياء
- الخطوة 2: قم بتحميل برنامج ISP على لوحة Arduino
- الخطوة 3: قم بتوصيل لوحة AVR الهدف بلوحة Arduino
- الخطوة 4: نسخ Bootloader على لوحة AVR
- الخطوة 5: اختبر لوحة AVR
- الخطوة 6: تم
فيديو: كيفية برمجة لوحة AVR باستخدام لوحة Arduino: 6 خطوات
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:40
هل لديك لوحة متحكم AVR حولها؟ هل من الصعب برمجته؟ حسنا، أنت في المكان المناسب. هنا ، سأوضح لك كيفية برمجة لوحة متحكم Atmega8a باستخدام لوحة Arduino Uno كمبرمج. لذلك دون مزيد من اللغط ، فلنبدأ!
الخطوة 1: اجمع كل الأشياء
هذا هو كل ما تحتاجه:
- لوحة متحكم Arduino UNO / MEGA / nano.
- لوحة متحكم AVR مع متحكم متوافق (مثل Atmega 8a)
- كبل USB مناسب للوحة Arduino
- ستة أسلاك توصيل (اثنان للطاقة ، واحد لإعادة ضبط لوحة AVR الهدف والباقي ثلاثة للاتصالات)
اضغط على الصورة أعلاه لمعرفة المزيد.
الخطوة 2: قم بتحميل برنامج ISP على لوحة Arduino
ابدأ Arduino IDE وانتقل إلى الملفات> الأمثلة> ArduinoISP. حدد اللوحة المناسبة من Tools> Boards. قم بتحميل البرنامج على لوحة Arduino.
الخطوة 3: قم بتوصيل لوحة AVR الهدف بلوحة Arduino
قم بإجراء الاتصالات على النحو التالي (AVR إلى لوحة Arduino):
VCC إلى 5 فولت
GND إلى GND
RST / إعادة التعيين إلى D10
MISO إلى D11
MOSI إلى D12
SCK إلى D13
إذا لم تتمكن من العثور على أي من هذه المسامير ذات العلامات ، فراجع ورقة البيانات الخاصة بشريحة وحدة التحكم الدقيقة على الويب. لقد قمت بإضافة مخطط pinout لبعض ICs Atmega microcontroller الشائعة أعلاه. لوحة AVR الخاصة بي بها Atmega 8a. أيضًا ، تم تمييز جميع المسامير المهمة الموجودة على السبورة. تأكد من عدم استخدام أسلاك فضفاضة واهشة.
الخطوة 4: نسخ Bootloader على لوحة AVR
انتقل إلى أدوات> اللوحات> حدد Arduino NG أو أقدم. ثم انتقل إلى الأدوات> المعالج وحدد الموجود على لوحة AVR الخاصة بك. انتقل إلى أدوات> مبرمج وحدد Arduino باعتباره ISP. انتقل الآن إلى Tools مرة أخرى ثم انقر فوق "Burn Bootloader". يجب أن تومض مصابيح RX و TX على لوحة Arduino بسرعة عدة مرات وإذا ظهرت رسالة تفيد "تم حرق أداة تحميل التشغيل" دون أي خطأ ، فإن لوحة AVR الخاصة بك جاهزة للبرمجة!
الخطوة 5: اختبر لوحة AVR
قم بتحميل برنامج بسيط ، مثل وميض LED. الانتقال إلى ملفات> أمثلة> أساسيات> وميض. اضغط مع الاستمرار على مفتاح Shift وانقر على زر التحميل. بعد اكتمال التحميل ، يمكنك إزالة أسلاك التوصيل وتشغيل لوحة AVR الخاصة بك واختبار ما إذا كانت تمت برمجتها بشكل صحيح.
الخطوة 6: تم
يمكنك الآن استخدام لوحة AVR لإنشاء مشاريع إلكترونية رائعة. نظرًا لأنني أحب نموذج السكك الحديدية ، فقد قمت بتحميل برنامج بسيط لتشغيل قاطرة على تخطيط آلي. نظرًا لأن لوحة AVR الخاصة بي بها مخرجان للمحرك ، يمكنني استخدامهما للتحكم في القاطرة والإقبال. يمكن العثور على ملف البرنامج الخاص بهذا الرمز في الخطوة التالية. إذا كنت مهتمًا ، يمكنك التحقق من ملكي أيضًا.
أود أن أعرف ما الذي صنعته اليوم به. أتمنى لك كل خير!
موصى به:
كيفية فلاش أو برمجة ESP8266 AT البرامج الثابتة باستخدام المتعري والمبرمج ESP8266 ، وحدة IOT Wifi: 6 خطوات
كيفية فلاش أو برمجة ESP8266 AT البرامج الثابتة باستخدام ESP8266 Flasher and Programmer، IOT Wifi Module: الوصف: هذه الوحدة عبارة عن محول / مبرمج USB لوحدات ESP8266 من النوع ESP-01 أو ESP-01S. إنها مزودة بشكل ملائم برأس أنثى 2x4P 2.54mm لتوصيل ESP01. كما أنه يكسر جميع دبابيس ESP-01 عبر 2x4P 2.54mm ذكر h
كيفية برمجة PIC MCU مع PICkit Programmer باستخدام لوحة توصيل: 3 خطوات
كيفية برمجة PIC MCU مع PICkit Programmer باستخدام Breadboard: لا تحتاج إلى أدوات باهظة الثمن ومتطورة للعب باستخدام متحكمات PIC (أو أي وحدات تحكم أخرى). كل ما تحتاجه هو لوحة توصيل حيث تختبر دائرتك وبرمجتك. بالطبع من الضروري وجود نوع من المبرمج و IDE. في هذه التعليمات
كيفية برمجة Arduino Pro Mini باستخدام Arduino Uno: 4 خطوات
كيفية برمجة Arduino Pro Mini مع Arduino Uno: لقد كتبت هذا كجزء من مشروع آخر ، لكن بعد ذلك قررت استخدام Pro Micro والذي يمكن برمجته مباشرة من الكمبيوتر المحمول ، ومع ذلك ، قد يكون هذا مفيدًا في يوم من الأيام (أو لشخص ما). سأتركه هنا
كيفية برمجة وإعادة تعيين Arduino باستخدام هاتف Android الذكي: 8 خطوات
كيفية برمجة وإعادة تعيين Arduino باستخدام هاتف Android الذكي: ربما تكون قد استخدمت محول OTG لتوصيل أجهزة التحكم في الألعاب وأجهزة Pendrives ، ومنح الطاقة للأجهزة الصغيرة. يمكنك القيام بالكثير من الأشياء بخلاف تشغيل لوحة Arduino باستخدام الهاتف الذكي. في هذا البرنامج التعليمي ، سنقوم بتجميع وتحميل Ardu
كيفية برمجة AVR (اردوينو) باستخدام Arduino آخر: 7 خطوات
كيفية برمجة AVR (اردوينو) مع Arduino آخر: هذه التعليمات مفيدة إذا: * لقد حصلت على اردوينو مع atmega168 وقمت بشراء atmega328 من متجر إلكترونيات محلي. لا يحتوي على محمل إقلاع اردوينو * تريد إنشاء مشروع لا يستخدم اردوينو - فقط