حرق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

Комментарии • 80

  • @ahcenesmaili9123
    @ahcenesmaili9123 3 года назад +2

    شكرا لك اخي شرح مبسط وكامل على طول الخط...مطبق وناجح معي... كل التوفيق لك...

  • @waleedantar4991
    @waleedantar4991 8 месяцев назад +1

    شكرا لك على الشرح الجيد والفيديو المهم ، ولكن لي ملحوظة : هذه المعلومة تعتبر متقدمة وليست للمبتدئين ، فلا داع لذكر تفاصيل اتجاه الآي سي واتجاه عد الأطراف وبعض التفاصيل التي تستهلك وقت من الفيديو وشكرا لحضرتك .

    • @tareksleem7662
      @tareksleem7662  6 месяцев назад

      اشكر حضرتك بس دا فيديو لتكملة مشروع كامل لازم شرح كل شى علشان المبتدئ يكون متقدم وعارف كل حاجة حتي ما اكون قصرت في الشرح

  • @cheikhnehila4184
    @cheikhnehila4184 6 месяцев назад +1

    برك الله فيك

  • @user-vx9qq1vq4v
    @user-vx9qq1vq4v 3 года назад +1

    ماشاء الله ربنا يوفقك يا بش مهندس

  • @waledsobhy7939
    @waledsobhy7939 3 года назад +1

    بارك الله يا بشمهندس

  • @gaberradwan8759
    @gaberradwan8759 3 года назад +1

    اللهم بارك ماشاء الله بالتوفيق

  • @heshamgalal4530
    @heshamgalal4530 2 месяца назад +1

    الله يبارك الكود

  • @ziedmk4519
    @ziedmk4519 3 года назад +2

    KEEP GOING BRO

  • @flowerrose8852
    @flowerrose8852 Год назад +1

    تسلم ياهندسة

  • @EasyOne
    @EasyOne 3 года назад +1

    Very well explained

  • @ashkananali8571
    @ashkananali8571 3 года назад +2

    الف رحمة على روح والديك استاذ.
    استاذ اقدر من خلال مبرمجة ftdi 232 ان احرق boatloder على المايكرو ومن ثم ابرمجة. او احتاج مبرمجة احرق boatloder من خلالها ومن ثم ابرمج عن طريق ftdi 232

    • @tareksleem7662
      @tareksleem7662  3 года назад

      للاسف لا تستطيع لازم عن طريق بوردة اردوينو اخري او مبرمجة خارجية usbasp

  • @user-ub5ze8nn3z
    @user-ub5ze8nn3z 2 года назад +1

    شرحك جميل ممكن تعمل حلقه برمجه اكتر من atmega متصلين ببعض بعد ازنك

    • @tareksleem7662
      @tareksleem7662  2 года назад +1

      في بس espوatmega وعلي فكرة نفس الطريقة بالضبط بمكتبة واحدة هتلاقي الفديو في كورس iot

    • @user-ub5ze8nn3z
      @user-ub5ze8nn3z 2 года назад

      انا عايزاعمل برمجه مشروع كبير بس عايز عمليات كتيره وعايز ابرمج على اكتر من atemega فى لوحه واحده واربطهم ببعض كأنهم واحد بالاردينو

  • @elfeky5423
    @elfeky5423 3 года назад +2

    معلش بس سؤال لان انا هحرق كود لاول مره
    هل لازم اجيب الكرستاله الخاريجيه ديه 16 حتي لو انا شغال علي ال internal clock
    ولا هو اصلا مفيش internal clock غير بالكرستاله؟

    • @tareksleem7662
      @tareksleem7662  3 года назад

      هو المتحكم فية كرستالة داخلية بسرعة 8 ميجا بس علشان ترفع البوت لودر اول مرة هتحتاج كريستالة معاك 16 ميجا وبعدين تنزل البوردة اللي عاوز تشتغل عليها 8 ميجا او 16

  • @elfeky5423
    @elfeky5423 3 года назад +1

    ما شاء الله
    جزاء الله خيرا 3>

  • @abiddhiya5667
    @abiddhiya5667 3 года назад +1

    شكرا

  • @Omar.bin.khattab
    @Omar.bin.khattab 3 года назад +1

    احسنت وبارك الله فيك
    ايه نوع الكابل المستخدم مع USB-TTL او نوع البورت الخاص ب USB
    السؤال الاخر
    هل يمكن استخدام بوردة ESP32-Wroom كمبرمجة نقل الكود الي ATMEga
    لو ممكن ارجو شرح او رابط
    وجزاك الله خيرااا

    • @tareksleem7662
      @tareksleem7662  3 года назад

      متشكر لحضرتك
      اولا الكابل بنوع usb اللي بيركب فية والطرق الثاني في الكبيوتر انا اشترية معاة ولو ملقتش الكابل اشترية وانت معاك المبرمجة
      ثانيا الاب توب بتاعك بيخرج الكود ببرتكول usbعلشان التحكم يفهمة عاوز لازم يتحول الي برتكول ttl ودا دور المبرمجة ic بيعمل العملية دي وبيقا في اي بوردة بتتوصل بالابتوب ب usbعلشان التحويل مثال الاردوينو او اي كارتة تانية نفس الطريقة

    • @Omar.bin.khattab
      @Omar.bin.khattab 3 года назад +1

      @@tareksleem7662 شكرا يا محترم وجزاك الله خيرااا

    • @tareksleem7662
      @tareksleem7662  3 года назад

      @@Omar.bin.khattab متشكر لحضرتك

  • @hamzouz1229
    @hamzouz1229 2 года назад

    شرح اكثر من رائع صراحة.. متشكر اوي...سؤال بس ازاي اخذ نسخة من فيرموير الميكروكنترولر و احرقه باستخدام usb to ttl... استعمل انه برنامج؟

    • @tareksleem7662
      @tareksleem7662  2 года назад +1

      السؤال المهم هتاخد البرنامج من متحكم شغال في اية علشان معظم المشاريع بيقفل البرنامج وليهم طرق تانية كتير علشان منع اخد الكود حقهم

    • @hamzouz1229
      @hamzouz1229 2 года назад

      @@tareksleem7662 الله ينور عليك..انا بصلح غسالات و عايز افلش متحكماتها ..ممكن من حظي الاقي متحكمات مفتوحة 🤣🤣 ممكن واجهة برنامج زي برنامج rt809 يعني لما اشبك التوصيلات tx rx 5v gnd مع المتحكم بكون قادر اقرا و احرق ملف hex عليه

    • @tareksleem7662
      @tareksleem7662  2 года назад +1

      @@hamzouz1229 صدقني الموضوع مش سهل كدا علشان كلة بيبقي مربوط بالبرمجة والهاردوير ولازم تكون عارف كل دا كويس
      دا اذا سايب المتحكم مفتوح ودا مبيحصلش علشان انت لما بتتعب بتخاف علي تعبك انة يتسرق وبتقفل علية ودا امر طبيعي انصحك اتعلم وان شاء الله يكون ليك برنامج لمشروعك خاص بيك وبينجح اوي ان شاء الله وطبعا وقتها طبيعي جدا هتقفل بكل الطرق علي شغلك علشان محدش ياخد تعبك

    • @hamzouz1229
      @hamzouz1229 2 года назад

      @@tareksleem7662 والله موافق حضرتك في كل لي قلته بس لا مؤاخذة ان كنت ثقلت عليك..كل ما في الامر اني متعود افلش الeeprom 24...25..93.. بس احيانا الاقي المتحكم لوحده في اللوحة يعني الفلاشة تكون عليه...بغض النظر ان كان مقفول و لا مفتوح انا عاوز لو امكن واجهة برنامج لي اقدر اقرأ و احرق الدامب على المتحكم حتى لو ما اعطانيش امكانية لده... بالخصوص لو كان التوصيل UART ..و اسف على العكننة 😂😂

  • @waleedantar4991
    @waleedantar4991 7 месяцев назад +1

    شكرا لحضرتك ، لو سمحت ما اسم هذه المبرمجة إذا أردت واحدة ؟

  • @ahmadgaafer4745
    @ahmadgaafer4745 2 года назад +1

    انا عايز اعمل usbaspAtmega 16 يدويا ممكن تبعتلي الطريقة

    • @tareksleem7662
      @tareksleem7662  2 года назад

      مجربتش علي 16 جربت علي 8 والطرق هتلاقيها علي موقع الاردوينو او فيدهات علي اليوتيوب

  • @nicecode6408
    @nicecode6408 Год назад +1

    عندى مشروع اردينو بس محتاج استخدمها بدون BootLoader علشان اوفر مساحة للكود عندك فكره ؟

    • @tareksleem7662
      @tareksleem7662  Год назад

      atmega328 بها مساحة كبيرة للكود ممكن تقولي مساحة الكود بتاعك كام ميجا

  • @hussienrashed5267
    @hussienrashed5267 3 года назад +2

    لو سمت بفتح اللست مش موجود اردوينو جرمينو وشكرا

    • @tareksleem7662
      @tareksleem7662  3 года назад

      امسح البرنامج اللي عندك بالكامل ونزل نسخة جديدة كاملة اتفرج علي الحلقة
      ruclips.net/video/-JV_hqWNtMU/видео.html

  • @user-lt1jl5km1l
    @user-lt1jl5km1l Год назад +1

    لو وضعت 15pf في ماكان 22 pf هل يصلح دالك؟

    • @tareksleem7662
      @tareksleem7662  Год назад

      هيشتغل تمام واو شلت الكريستالة خالص وفعلت الكريستالة الداخلية 8 ميجا احسن بكتير

  • @aimnbahi
    @aimnbahi Год назад +1

    هل تنجح الطريقة بدون كريستالة وبدون مكثفات..؟

    • @tareksleem7662
      @tareksleem7662  Год назад

      بعد رفع البوت لودر والكود اة ممكن تعمل في الاعدادات للبوت لودر انت تشتغل علي الكريستالة الداخلية 8 ميجا بدون كريستالة خارجية

  • @AliAhmed-et8gd
    @AliAhmed-et8gd 5 месяцев назад +1

    طب انا معايا atmega32a
    ازاي احرق عليها الbootloader

    • @tareksleem7662
      @tareksleem7662  5 месяцев назад

      هتختار من انواع الic لموجودة

  • @esraaabdallah8975
    @esraaabdallah8975 2 года назад +1

    يعنى مش لازم يبقى عندى اردوينو اونو
    يعنى معايا USBASP و atmega328p ic
    بالطريقة دى ابرمجها بدون مشترى اردوينو؟

    • @tareksleem7662
      @tareksleem7662  2 года назад +1

      طبعا كلنا بنعمل كدا في اي مشروع

    • @esraaabdallah8975
      @esraaabdallah8975 2 года назад

      @@tareksleem7662
      تمام شكرا جدا

  • @DZ_Technovation
    @DZ_Technovation 2 года назад +1

    التطبيق المستخدم في الشرح من فظاك

    • @tareksleem7662
      @tareksleem7662  2 года назад

      في الوصف

    • @DZ_Technovation
      @DZ_Technovation 2 года назад

      مش موجود

    • @tareksleem7662
      @tareksleem7662  2 года назад +1

      @@DZ_Technovation موجود باسم تحميل تعريف مبرمجة usbasp في الوصف

  • @dellodel9502
    @dellodel9502 Год назад

    هل يمكن برمجة الأيسي و حرق البوت لاودر دون معرفة قيمة الكريستال القديمة .
    بطريقة أخرى أيسي مستعمل من قبل و اردنا إستغلاله من جديد .
    شكرا على المعلومة.

  • @osamaelhkem
    @osamaelhkem 2 года назад

    شكرا صديقى بالنسبه ل atmega 16 u2 هل يوجد طريقة لاصلاحه حيث ان الاردوينو لا تقبل رفع الكود رغم انها متعرفه على جهاز الكمبيوتر وظاهره فى التعريفات وكل الاعدادت مضبوطه

  • @majdsuliman2152
    @majdsuliman2152 3 года назад +1

    هل يمكن سحب كود من ATMEGA مبرمجة مسبقا

    • @tareksleem7662
      @tareksleem7662  3 года назад

      ممكن اعمل بحث علي الانترنت هتلاقي ولاكن اصحاب المشاريع عندة طريقة انة يقفل المتحكم ان مفيش حد يعرف باخد منة الكود بيعملة بلوك

  • @Abedjuc_85
    @Abedjuc_85 Год назад +1

    انا صرت حاضر عشرين فيديو ولحد الان ما فهمت . طريقه التوصيل فهمناها . لكن البوت لودر وبيرن بوت . والكلام ده مفهمتوش . حد يساعدني . 😮‍💨

    • @tareksleem7662
      @tareksleem7662  Год назад +1

      المبرمجة اللي في الاردينو او مبرمجة خارجية هي تحول الكود من برتكول usbالي ttl
      البوت لودر تعريفات وتقسيم المساحات الداخلية وهي لابد منها

  • @garnish-sweet
    @garnish-sweet 3 года назад +1

    هل ممكن نسخ كود من ميكروكنترولر ووضعة في ميكروكنترولر جديد؟

  • @ygmeezo1292
    @ygmeezo1292 3 года назад +1

    بيديني ايرور

    • @tareksleem7662
      @tareksleem7662  3 года назад

      اذا وصلت كل شئ تمام والخطوات صح وبيعطيك خطا للاسف تبقي المتحكم لا يعمل جرب علي غيرة وان شاء تضبط معاك

    • @ygmeezo1292
      @ygmeezo1292 3 года назад +1

      @@tareksleem7662 جربت علي كذا متحكم لسه شاريهم لما اجي احرق بيقولي لازم احدث الاصدار مع. انه ببكون اخر اصدار

    • @tareksleem7662
      @tareksleem7662  3 года назад

      @@ygmeezo1292 امسح الاصدار اللي عندك خالص بكل الملفات والمكتبات ونزل اخر اصدار من لينك الموقع www.arduino.cc/en/software
      وجرب نفس الخطوات
      وارفع البوت لودر للاردوينو 16 ميجا العادي

    • @ygmeezo1292
      @ygmeezo1292 3 года назад

      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.
      ده الايرور معناه اي؟

    • @ygmeezo1292
      @ygmeezo1292 3 года назад +1

      ولما باجي اختار genuino uno مبيظهرليش اختار نوع ال programmer اي

  • @hdgsj584
    @hdgsj584 Год назад

    السلام عليكم هل ممكن قرآءة R5F61544