Mundarija:

ARDUINO NANO/MINI QANDAY QILISH KERAK - Bootloader -ni qanday yoqish kerak: 5 qadam
ARDUINO NANO/MINI QANDAY QILISH KERAK - Bootloader -ni qanday yoqish kerak: 5 qadam

Video: ARDUINO NANO/MINI QANDAY QILISH KERAK - Bootloader -ni qanday yoqish kerak: 5 qadam

Video: ARDUINO NANO/MINI QANDAY QILISH KERAK - Bootloader -ni qanday yoqish kerak: 5 qadam
Video: Pro Micro ATMEGA32U4 Arduino Pins and 5V, 3.3V Explained 2024, Noyabr
Anonim
ARDUINO NANO/MINI QANDAY QILISH KERAK | Bootloader -ni qanday yoqish kerak
ARDUINO NANO/MINI QANDAY QILISH KERAK | Bootloader -ni qanday yoqish kerak
ARDUINO NANO/MINI QANDAY QILISH KERAK | Bootloader -ni qanday yoqish kerak
ARDUINO NANO/MINI QANDAY QILISH KERAK | Bootloader -ni qanday yoqish kerak

Ushbu yo'riqnomada men sizga Scratch -dan Arduino MINI -ni qanday yasashni ko'rsataman.

Ushbu yo'riqnomada yozilgan protsedura sizning shaxsiy loyiha talablaringiz uchun har qanday arduino taxtasini yasashda ishlatilishi mumkin.

Iltimos, yaxshiroq tushunish uchun videoni ko'ring

Ushbu qo'llanmada uchta bo'lim mavjud

1. Barcha komponentlarni loyihalash va yig'ish

2. Bootloader -ni yangi chipga yoqish

3. Test kodini yuklash

Men ushbu maqolaning oxirida PCB fayllarini biriktirdim.

Shunday qilib, boshlaylik!

1 -qadam: Materiallar ro'yxati

Materiallar ro'yxati
Materiallar ro'yxati
Materiallar ro'yxati
Materiallar ro'yxati
Materiallar ro'yxati
Materiallar ro'yxati
  1. CP2102 USB -dan TTL moduli (yoki shunga o'xshash CH340)
  2. Arduino NANO
  3. Jumper simlari
  4. Atmega328P-AU chipi
  5. AMS1117 5V regulyatori
  6. 16 MGts kristalli
  7. SMD LED
  8. SMD qarshilik (330R, 10K) (0604 to'plami)
  9. Tugma tugmasi
  10. Kondansatkichlar (0,1uF, 22pF, 10uF) (men keramika turini ishlatardim, lekin taxta SMD_0612 to'plami uchun mo'ljallangan)
  11. Terminal tasmasi
  12. SMD sotish uchun barcha vositalar va aksessuarlar.

2 -qadam: O'chirish sxemasi va elektron platani yasash

O'chirish sxemasi va elektron platani yasash
O'chirish sxemasi va elektron platani yasash
O'chirish sxemasi va elektron platani yasash
O'chirish sxemasi va elektron platani yasash
O'chirish sxemasi va elektron platani yasash
O'chirish sxemasi va elektron platani yasash
O'chirish sxemasi va elektron platani yasash
O'chirish sxemasi va elektron platani yasash

Men Arduino MINI kartasini SMD Lehimlash darsligimda qildim. Agar siz qanday qilishni o'rganmoqchi bo'lsangiz, videoni ko'rishingiz mumkin.

Qisqa xulosa … Men lehim pastasini PCB -ga stencil yordamida qo'lladim, komponentlarni joylashtirdim va issiq havo puflagich yordamida lehimladim.

Men Arduino veb -saytidagi ochiq manbali Arduino PCB fayllaridan foydalandim va talablarim va mavjud qismlarga ko'ra biroz o'zgartirdim. Keyinchalik men JLCPCB -dan PCB Online -ga buyurtma berdim.

3 -qadam: Bootloader -ni yoqish uchun ulanish va protsedura

Bootloader -ni yoqish tartibi va ulanishlari
Bootloader -ni yoqish tartibi va ulanishlari
Bootloader -ni yoqish tartibi va ulanishlari
Bootloader -ni yoqish tartibi va ulanishlari
Bootloader -ni yoqish tartibi va ulanishlari
Bootloader -ni yoqish tartibi va ulanishlari

Iltimos, ushbu ulanish tafsilotlariga rioya qiling (tushunish uchun rasmlar/video havolasiga qarang*)

Uy qurilishi ArduinoMINI …………….. Arduino NANO

15 -pin (MOSI) …………………………. D11

16 -pin (MISO) …………………………. D12

17 -pin (SCK) ……………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………

29 -pin (RESET) ……………………….. D10

VCC …………………………………………. VCC (5V)

GND ………………………………………… GND

To'g'ri ulanishlarni o'rnatgandan so'ng yuklash yuklagichini yoqish tartibi.

1) Arduino NANO -ni shaxsiy kompyuteringizning USB -ga ulang

2) Tegishli kengash va portni tanlang

3) Asboblar menyusida ARDUINO AS ISP Programmer -ni tanlang. Yo'l: Asboblar> Dasturchi> Arduino provayder sifatida

4) Asboblar -ga o'ting va Boot Loader -ni yoqish -ni tanlang. Yo'l: Asboblar> Boot Loader -ni yoqish

5) Bu bir daqiqagacha davom etishi mumkin va "Boot Loader Burning Burn Burning" xabari ko'rsatiladi.

Shundan so'ng siz barcha ulanish simlarini va ulanishlarni olib tashlashingiz mumkin va sizning yangi AVR mikrokontroleringiz loyihalaringiz uchun mustaqil qurilma sifatida foydalanishga tayyor.

*Barcha rasmlar tartibda tartibda

4 -qadam: Kodni yuklash orqali sinov

Kodni yuklash orqali sinov
Kodni yuklash orqali sinov
Kodni yuklash orqali sinov
Kodni yuklash orqali sinov
Kodni yuklash orqali sinov
Kodni yuklash orqali sinov

Ushbu bosqichda biz kodni yangi Homemade Arduino MINI -ga yuklashni o'rganamiz. Kodni yuklash uchun siz ushbu protsedurani har doim bajarishingiz kerak bo'ladi.

Tushunishni osonlashtirish uchun Rasmlar/video havolasiga qarang.

Men yangi mikro-nazorat moslamasining to'g'ri ishlashini tekshirish uchun miltillovchi LED chizmasini yuklayman.

Ulanish tafsilotlari:

Uy qurilishi Arduino MINI …………….. CP2102

Rx ………………………………………… Tx

Tx ……………………………………………. Rx

VCC …………………………………………. VCC (5V)

GND ………………………………………… GND

1. Ulanishni o'rnatgandan so'ng, USB -ni TTL konvertor platasiga (CP2102) ulang.

2. Misollar menyusidan Blink LED eskizini oching.

3. Asboblar menyusida AVRISP dasturchisini tanlang va kodni yuklang.

4. Tegishli MAQOMOTI portini va Kengash sozlamalarini tanlang.

5. Kompyuter ekranida yuklash ko'rsatilgandan so'ng, asl holatini tiklash tugmachasini bosing, chunki biz tiklash uchun DTR pinini ulamaganmiz.

Yonib -o'chib turadigan LED mikrokontroller to'g'ri ishlayotganligini ko'rsatadi va bu Arduino Mini ekvivalent taxtasi sizning loyihalaringiz uchun ishlatilishi mumkin. Shunday qilib, biz yangi ATMEGA 328P-AU chipini qanday yuklashni o'rgandik.

5 -qadam: Muammolarni bartaraf etish

Muammolarni bartaraf qilish; nosozliklarni TUZATISH
Muammolarni bartaraf qilish; nosozliklarni TUZATISH
Muammolarni bartaraf qilish; nosozliklarni TUZATISH
Muammolarni bartaraf qilish; nosozliklarni TUZATISH

Oldingi qadamlarni bajarib, Atmega chipini osongina yuklashingiz mumkin.

Ammo ba'zi dasturiy ta'minot yoki insoniy xatolar tufayli u muvaffaqiyatsiz bo'ladi. Mendan ba'zi takliflar:

1) Agar yuklash yuklagichi ishlamasa, O'chirish ulanishlari va komponentlarini tekshiring (asosan Crystal).

2) Dasturda to'g'ri taxtali va COM portini ko'rsatganingizga ishonch hosil qiling

3) USB kabelining noto'g'ri ekanligini tekshiring.

4) Agar mikrokontroller quvvat olganda qizib ketsa, ehtimol sizda noto'g'ri IC bor.

5) SMD komponentlarini ishlatayotganimizda, tenglikni va kiruvchi lehim ko'priklarining uzluksizligini tekshiring.

Tavsiya: