حرقBoot Loader والكود علي Atmega328 بدون الاردوينو عن طريق مبرمجات UsbAsp و Usb To TTL
HTML-код
- Опубликовано: 10 сен 2024
- برمجة Atmega328 بدون بوردة الاردوينو
تعرف علي المبرمجات الاحترافية للعمل بها في المشاريع الخارجية للشغل الحقيقي
ما هو البوت لودر وفائدتة
رفع البوت لودر لتشغيل المتحكم علي كريستالة 16 ميجا هرتز خارجية وفائدتة
رفع البوت لودر لتشغيل المتحكم علي كريستالة 8 ميجا هرتز الداخلية وفائدتها
رفع الكود والبوت لودر بمبرمجة usbasp و الفوائد الكثيرة التي تستفادها عند البرمجه بها
مرونة التعامل مع المبرمجة usbasp وقلة التوصيلات بها
رفع البوت لودر حتي تقدر تبرمج المتحكم عن طريق المبرمجة usb to ttl او حتي ممكن تركيبها علي بودرة الاردوينو للعمل عليها بسهولة
شرح جميع التوصيلات بالتفصيل ووضع جميع التعريفات للمبرمجات اسفل الفيديو
#bootloader
#atmega328
#برمجة_atmega328بدون_اردوينو
#برمجة_atmega328
تحميل مكتبة اردوينو 8ميجا هرتز
drive.google.c...
تحميل تعريف مبرمجة usbasp
drive.google.c...
رابط موقع تحميل تعريف المبرمجة usb to ttl
www.ftdichip.c...
للتواصل علي الجروب
/ 3342715889082487
للتواصل علي الصفحة
/ %d8%a7%d9%86%d8%aa-%d8...
نهتم بما هو جديد من تطورات التكنولوجيا الحديثة والبرمجة والالكترونيات والتصميم واعمال smart3
شكرا لك اخي شرح مبسط وكامل على طول الخط...مطبق وناجح معي... كل التوفيق لك...
بالتوفيق ان شاء الله
شكرا لك على الشرح الجيد والفيديو المهم ، ولكن لي ملحوظة : هذه المعلومة تعتبر متقدمة وليست للمبتدئين ، فلا داع لذكر تفاصيل اتجاه الآي سي واتجاه عد الأطراف وبعض التفاصيل التي تستهلك وقت من الفيديو وشكرا لحضرتك .
اشكر حضرتك بس دا فيديو لتكملة مشروع كامل لازم شرح كل شى علشان المبتدئ يكون متقدم وعارف كل حاجة حتي ما اكون قصرت في الشرح
برك الله فيك
ماشاء الله ربنا يوفقك يا بش مهندس
بارك الله يا بشمهندس
متشكر لحضرتك
اللهم بارك ماشاء الله بالتوفيق
الله يبارك الكود
KEEP GOING BRO
Thank you
تسلم ياهندسة
Very well explained
شكرا لحضرتك يا هندسة
الف رحمة على روح والديك استاذ.
استاذ اقدر من خلال مبرمجة ftdi 232 ان احرق boatloder على المايكرو ومن ثم ابرمجة. او احتاج مبرمجة احرق boatloder من خلالها ومن ثم ابرمج عن طريق ftdi 232
للاسف لا تستطيع لازم عن طريق بوردة اردوينو اخري او مبرمجة خارجية usbasp
شرحك جميل ممكن تعمل حلقه برمجه اكتر من atmega متصلين ببعض بعد ازنك
في بس espوatmega وعلي فكرة نفس الطريقة بالضبط بمكتبة واحدة هتلاقي الفديو في كورس iot
انا عايزاعمل برمجه مشروع كبير بس عايز عمليات كتيره وعايز ابرمج على اكتر من atemega فى لوحه واحده واربطهم ببعض كأنهم واحد بالاردينو
معلش بس سؤال لان انا هحرق كود لاول مره
هل لازم اجيب الكرستاله الخاريجيه ديه 16 حتي لو انا شغال علي ال internal clock
ولا هو اصلا مفيش internal clock غير بالكرستاله؟
هو المتحكم فية كرستالة داخلية بسرعة 8 ميجا بس علشان ترفع البوت لودر اول مرة هتحتاج كريستالة معاك 16 ميجا وبعدين تنزل البوردة اللي عاوز تشتغل عليها 8 ميجا او 16
ما شاء الله
جزاء الله خيرا 3>
متشكر يا هندسة
شكرا
احسنت وبارك الله فيك
ايه نوع الكابل المستخدم مع USB-TTL او نوع البورت الخاص ب USB
السؤال الاخر
هل يمكن استخدام بوردة ESP32-Wroom كمبرمجة نقل الكود الي ATMEga
لو ممكن ارجو شرح او رابط
وجزاك الله خيرااا
متشكر لحضرتك
اولا الكابل بنوع usb اللي بيركب فية والطرق الثاني في الكبيوتر انا اشترية معاة ولو ملقتش الكابل اشترية وانت معاك المبرمجة
ثانيا الاب توب بتاعك بيخرج الكود ببرتكول usbعلشان التحكم يفهمة عاوز لازم يتحول الي برتكول ttl ودا دور المبرمجة ic بيعمل العملية دي وبيقا في اي بوردة بتتوصل بالابتوب ب usbعلشان التحويل مثال الاردوينو او اي كارتة تانية نفس الطريقة
@@tareksleem7662 شكرا يا محترم وجزاك الله خيرااا
@@Omar.bin.khattab متشكر لحضرتك
شرح اكثر من رائع صراحة.. متشكر اوي...سؤال بس ازاي اخذ نسخة من فيرموير الميكروكنترولر و احرقه باستخدام usb to ttl... استعمل انه برنامج؟
السؤال المهم هتاخد البرنامج من متحكم شغال في اية علشان معظم المشاريع بيقفل البرنامج وليهم طرق تانية كتير علشان منع اخد الكود حقهم
@@tareksleem7662 الله ينور عليك..انا بصلح غسالات و عايز افلش متحكماتها ..ممكن من حظي الاقي متحكمات مفتوحة 🤣🤣 ممكن واجهة برنامج زي برنامج rt809 يعني لما اشبك التوصيلات tx rx 5v gnd مع المتحكم بكون قادر اقرا و احرق ملف hex عليه
@@hamzouz1229 صدقني الموضوع مش سهل كدا علشان كلة بيبقي مربوط بالبرمجة والهاردوير ولازم تكون عارف كل دا كويس
دا اذا سايب المتحكم مفتوح ودا مبيحصلش علشان انت لما بتتعب بتخاف علي تعبك انة يتسرق وبتقفل علية ودا امر طبيعي انصحك اتعلم وان شاء الله يكون ليك برنامج لمشروعك خاص بيك وبينجح اوي ان شاء الله وطبعا وقتها طبيعي جدا هتقفل بكل الطرق علي شغلك علشان محدش ياخد تعبك
@@tareksleem7662 والله موافق حضرتك في كل لي قلته بس لا مؤاخذة ان كنت ثقلت عليك..كل ما في الامر اني متعود افلش الeeprom 24...25..93.. بس احيانا الاقي المتحكم لوحده في اللوحة يعني الفلاشة تكون عليه...بغض النظر ان كان مقفول و لا مفتوح انا عاوز لو امكن واجهة برنامج لي اقدر اقرأ و احرق الدامب على المتحكم حتى لو ما اعطانيش امكانية لده... بالخصوص لو كان التوصيل UART ..و اسف على العكننة 😂😂
شكرا لحضرتك ، لو سمحت ما اسم هذه المبرمجة إذا أردت واحدة ؟
usp asp
انا عايز اعمل usbaspAtmega 16 يدويا ممكن تبعتلي الطريقة
مجربتش علي 16 جربت علي 8 والطرق هتلاقيها علي موقع الاردوينو او فيدهات علي اليوتيوب
عندى مشروع اردينو بس محتاج استخدمها بدون BootLoader علشان اوفر مساحة للكود عندك فكره ؟
atmega328 بها مساحة كبيرة للكود ممكن تقولي مساحة الكود بتاعك كام ميجا
لو سمت بفتح اللست مش موجود اردوينو جرمينو وشكرا
امسح البرنامج اللي عندك بالكامل ونزل نسخة جديدة كاملة اتفرج علي الحلقة
ruclips.net/video/-JV_hqWNtMU/видео.html
لو وضعت 15pf في ماكان 22 pf هل يصلح دالك؟
هيشتغل تمام واو شلت الكريستالة خالص وفعلت الكريستالة الداخلية 8 ميجا احسن بكتير
هل تنجح الطريقة بدون كريستالة وبدون مكثفات..؟
بعد رفع البوت لودر والكود اة ممكن تعمل في الاعدادات للبوت لودر انت تشتغل علي الكريستالة الداخلية 8 ميجا بدون كريستالة خارجية
طب انا معايا atmega32a
ازاي احرق عليها الbootloader
هتختار من انواع الic لموجودة
يعنى مش لازم يبقى عندى اردوينو اونو
يعنى معايا USBASP و atmega328p ic
بالطريقة دى ابرمجها بدون مشترى اردوينو؟
طبعا كلنا بنعمل كدا في اي مشروع
@@tareksleem7662
تمام شكرا جدا
التطبيق المستخدم في الشرح من فظاك
في الوصف
مش موجود
@@DZ_Technovation موجود باسم تحميل تعريف مبرمجة usbasp في الوصف
هل يمكن برمجة الأيسي و حرق البوت لاودر دون معرفة قيمة الكريستال القديمة .
بطريقة أخرى أيسي مستعمل من قبل و اردنا إستغلاله من جديد .
شكرا على المعلومة.
ممكن اة
@@tareksleem7662
شكرا على المعلومة
شكرا صديقى بالنسبه ل atmega 16 u2 هل يوجد طريقة لاصلاحه حيث ان الاردوينو لا تقبل رفع الكود رغم انها متعرفه على جهاز الكمبيوتر وظاهره فى التعريفات وكل الاعدادت مضبوطه
حليتها ارزاى لو سمحت ؟
هل يمكن سحب كود من ATMEGA مبرمجة مسبقا
ممكن اعمل بحث علي الانترنت هتلاقي ولاكن اصحاب المشاريع عندة طريقة انة يقفل المتحكم ان مفيش حد يعرف باخد منة الكود بيعملة بلوك
انا صرت حاضر عشرين فيديو ولحد الان ما فهمت . طريقه التوصيل فهمناها . لكن البوت لودر وبيرن بوت . والكلام ده مفهمتوش . حد يساعدني . 😮💨
المبرمجة اللي في الاردينو او مبرمجة خارجية هي تحول الكود من برتكول usbالي ttl
البوت لودر تعريفات وتقسيم المساحات الداخلية وهي لابد منها
هل ممكن نسخ كود من ميكروكنترولر ووضعة في ميكروكنترولر جديد؟
ممكن
لو ممكن رقم للتواصل؟
@@garnish-sweet 01270476629 واتساب
بيديني ايرور
اذا وصلت كل شئ تمام والخطوات صح وبيعطيك خطا للاسف تبقي المتحكم لا يعمل جرب علي غيرة وان شاء تضبط معاك
@@tareksleem7662 جربت علي كذا متحكم لسه شاريهم لما اجي احرق بيقولي لازم احدث الاصدار مع. انه ببكون اخر اصدار
@@ygmeezo1292 امسح الاصدار اللي عندك خالص بكل الملفات والمكتبات ونزل اخر اصدار من لينك الموقع www.arduino.cc/en/software
وجرب نفس الخطوات
وارفع البوت لودر للاردوينو 16 ميجا العادي
Error while burning bootloader.
avrdude: warning: cannot set sck period. please check for usbasp firmware update.
avrdude: error: program enable: target doesn't answer. 1
avrdude: initialization failed, rc=-1
Double check connections and try again, or use -F to override
this check.
ده الايرور معناه اي؟
ولما باجي اختار genuino uno مبيظهرليش اختار نوع ال programmer اي
السلام عليكم هل ممكن قرآءة R5F61544