U3F1ZWV6ZTExMTg3NjEzNTA5MjMzX0ZyZWU3MDU4MTE0MDA0MDA5

توصيل بوردة اوردينو ببرنامج اتمل ستديو




الموضوع ببساطه هو توصيل بوردة اوردينو اونو ببرنامج اتمل ستديو لبرمجه البوردة باستخدام لغه الــC 
طريقه توصيل اوردينو اونو ببرنامج اتمل ستديو Atmel Stdio - الفكره هيا تعريف البوردة داخل البرنامج للرفع الكود عليها المكتوب بللغه الــــــC العاديه لبرمجه الـــIC ATMEGA328P

اول خطوه  -
فتح مشروع جديد واختيار IC ATMEGA328P

ثاني خطوه  -
تسطيب ARDUINO IDE برنامج الخاص باوردينو العادي وذللك لاستخدام احد الملفات الداخليه في رفع ملف HEX الى البوردة البرنامج موجود بكثره ومشروح على النت

ثالث خطوه -
هي تعريف البوردة داخل البرنامج  ATMEL STDINO عن طريق اضافه بعض المتغيرات
من قائمه TOOLS نختار EXTERNAL TOOLS
ثم نضغط ADD
وبعدها نبدء في ملئ البيانات 

name -> ARDUINO UNO 
COMMAND -> C:\Program Files (x86)\Arduino\hardware\tools\avr\bin\avrdude.exe
ARGUMENTS -> -C "C:\Program Files (x86)\Arduino\hardware\tools\avr\etc\avrdude.conf" -p atmega328p -c arduino -P COM4 -b 115200 -U flash:w:"$(ProjectDir)Debug\$(TargetName).hex":i


تغيير المسارات حسب تسطيبك للبرمج 
نلاحظ وجود منفذ بورت COM4 يتغير حسب مكان توصيل البوردة في الجهاز ويتم معرفته من DEVICE MANGER
ايضا معدل نقل الداتا 115200 ممكن يختلف من جهاز الى اخر يتم تحديده من DEVICE MANGER
ايضا ATMEHA328P رقم الIC الموجود على بوردة اوردينو 

رابع خطوه -
لرفع البرنامج الى البوردة يجب عمل BUILD للمشروع وذللك بلضغط على F7 او BUILD-BUILD SOLUTION
في حاله عدم وجود اخطاء في البرنامج نقوم برفع البرنامج عن طريق TOOLS -ARDUINO UNO
الصور التوضيحيه - 




ملف موجود به الاكواد مع برنامج بسيط لاختبار البوردة اذا كانت تم توصيلها بشكل سليم برنامج blink led 
تعليقات
ليست هناك تعليقات
إرسال تعليق

إرسال تعليق

الاسمبريد إلكترونيرسالة