Mündəricat:

ARDUINO NANO/MINI NASIL YAZILIR - Bootloader -ı necə yandırmaq olar: 5 addım
ARDUINO NANO/MINI NASIL YAZILIR - Bootloader -ı necə yandırmaq olar: 5 addım

Video: ARDUINO NANO/MINI NASIL YAZILIR - Bootloader -ı necə yandırmaq olar: 5 addım

Video: ARDUINO NANO/MINI NASIL YAZILIR - Bootloader -ı necə yandırmaq olar: 5 addım
Video: Arduino Nano Yükleme Problemi Çözümü 2024, Noyabr
Anonim
ARDUINO NANO/MINI NECƏ OLUNUR | Bootloader -ı necə yandırmaq olar
ARDUINO NANO/MINI NECƏ OLUNUR | Bootloader -ı necə yandırmaq olar
ARDUINO NANO/MINI NASIL YAZILIR | Bootloader -ı necə yandırmaq olar
ARDUINO NANO/MINI NASIL YAZILIR | Bootloader -ı necə yandırmaq olar

Bu Təlimatlarda Scratch -dən Arduino MINI -nin necə hazırlanacağını göstərəcəyəm.

Bu təlimatlarda yazılan prosedur, xüsusi layihə tələbləriniz üçün hər hansı bir arduino lövhəsi hazırlamaq üçün istifadə edilə bilər.

Daha yaxşı başa düşmək üçün Videoya Baxın

Bu dərslikdə üç hissə var

1. Bütün Komponentlərin layihələndirilməsi və toplanması

2. Bootloader -ı yeni çipə yandırın

3. Test Kodunun yüklənməsi

Bu məqalənin sonunda PCB fayllarını əlavə etdim.

Beləliklə, başlayaq!

Addım 1: Material siyahısı

Material siyahısı
Material siyahısı
Material siyahısı
Material siyahısı
Material siyahısı
Material siyahısı
  1. TTL Modulundan CP2102 USB (və ya CH340 kimi)
  2. Arduino NANO
  3. Jumper telləri
  4. Atmega328P-AU çipi
  5. AMS1117 5V tənzimləyicisi
  6. 16 MHz Kristal
  7. SMD LED
  8. SMD Rezistoru (330R, 10K) (0604 paketi)
  9. Düymə dəyişdiricisi
  10. Kondansatörler (0.1uF, 22pF, 10uF) (Seramik tipli istifadə etdim, amma lövhə SMD_0612 paketi üçün nəzərdə tutulmuşdur)
  11. Terminal Zolağı
  12. SMD Satış üçün bütün alətlər və aksesuarlar.

Addım 2: Dövrə Diaqramı və Dövrə Kartının Hazırlanması

Dövrə Diaqramı və Dövrə Kartının Hazırlanması
Dövrə Diaqramı və Dövrə Kartının Hazırlanması
Dövrə Diaqramı və Dövrə Kartının Hazırlanması
Dövrə Diaqramı və Dövrə Kartının Hazırlanması
Dövrə Diaqramı və Dövrə Kartının Hazırlanması
Dövrə Diaqramı və Dövrə Kartının Hazırlanması
Dövrə Diaqramı və Dövrə Kartının Hazırlanması
Dövrə Diaqramı və Dövrə Kartının Hazırlanması

SMD Lehimləmə dərsliyimdə Arduino MINI lövhəsini hazırladım. Necə olduğunu öyrənmək istəyirsinizsə videoya baxa bilərsiniz.

Tez bir xülasə… Mən şablondan istifadə edərək PCB -də lehim pastası tətbiq etdim, Komponentləri yerləşdirdim və İsti hava üfleyicisini istifadə edərək lehim etdim.

Arduino Veb saytından açıq Mənbə Arduino PCB Fayllarından istifadə etdim və tələblərimə və mövcud hissələrə uyğun olaraq bir az dəyişdirdim. Daha sonra JLCPCB -dən PCB Online sifariş etdim.

Addım 3: Bağlayıcılar və Bootloader Yandırma Proseduru

Bootloader -ı Yandırmaq Əlaqələri və Proseduru
Bootloader -ı Yandırmaq Əlaqələri və Proseduru
Bootloader -ı Yandırmaq Əlaqələri və Proseduru
Bootloader -ı Yandırmaq Əlaqələri və Proseduru
Bootloader -ı Yandırmaq Əlaqələri və Proseduru
Bootloader -ı Yandırmaq Əlaqələri və Proseduru

Zəhmət olmasa bu Bağlantı Təfərrüatlarına baxın (Asan başa düşmək üçün Şəkillərə/Video linkinə baxın*)

Evdə hazırlanmış ArduinoMINI …………….. Arduino NANO

Pin 15 (MOSI) …………………………. D11

Pin 16 (MISO) …………………………. D12

Pin 17 (SCK) …………………………… D13

Pin 29 (SIFIRLA) ……………………….. D10

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

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

Düzgün əlaqələr qurduqdan sonra yükləyicini yandırmaq üçün prosedur.

1) Arduino NANO -nu kompüterinizin USB -yə qoşun

2) Müvafiq Board və Com Port seçin

3) Alətlər menyusunda ARDUINO AS ISP Programmer seçin. Yol: Alətlər> Proqramçı> Arduino ISP olaraq

4) Alətlərə gedin və Boot Boot Loader seçin. Yol: Alətlər> Boot Loader -ı yandırın

5) Bu bir dəqiqə çəkə bilər və "Boot Burning Boot Loader" mesajı görünəcək.

Bundan sonra bütün əlaqələndirici telləri və əlaqələri silə bilərsiniz və yeni AVR Micro-Controlleriniz layihələriniz üçün müstəqil bir cihaz olaraq istifadəyə hazırdır.

*Bütün şəkillər prosedura görə sıralanmışdır

Addım 4: Kodu Yükləyərək Test Edin

Kodu Yükləyərək Test Edin
Kodu Yükləyərək Test Edin
Kodu Yükləyərək Test Edin
Kodu Yükləyərək Test Edin
Kodu Yükləyərək Test Edin
Kodu Yükləyərək Test Edin

Bu addımda kodu yeni Homemade Arduino MINI -yə yükləməyi öyrənəcəyik. Kodu yükləmək üçün bu proseduru hər dəfə yerinə yetirməlisiniz.

Asan Anlamaq üçün Şəkillər/Video linkinə baxın.

Yeni mikro nəzarətçinin düzgün işlədiyini yoxlamaq üçün yanıb-sönən LED eskizini yükləyəcəyəm.

Əlaqələr haqqında ətraflı məlumat:

Evdə hazırlanan Arduino MINI …………….. CP2102

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

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

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

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

1. Bağlantılar qurduqdan sonra, USB -ni TTL Dönüştürücü Kartına (CP2102) qoşun.

2. Nümunələr menyusundan Blink LED eskizini açın.

3. Alətlər menyusunda AVRISP proqramçısı seçin və kodu yükləyin.

4. Uyğun COM portunu və Kart Ayarlarını seçin.

5. Kompüter ekranında yükləmə göstərildikdən sonra, sıfırlamaq üçün DTR Pinini bağlamadığımız üçün sıfırlama düyməsini basın.

Yanıp sönən LED mikro nəzarətçinin düzgün işlədiyini göstərir və bu Arduino Mini ekvivalent lövhəsi layihələriniz üçün istifadə edilə bilər. Beləliklə, yeni bir ATMEGA 328P-AU çipini necə yükləməyi öyrəndik.

Addım 5: Problemlərin aradan qaldırılması

Giderme
Giderme
Giderme
Giderme

Əvvəlki addımlardakı prosedurlara əməl edərək Atmega çipini asanlıqla yükləyə bilərsiniz.

Ancaq bəzi proqramlar və ya insan səhvləri səbəbindən uğursuz olacaq. Məndən bəzi təkliflər:

1) Boot loader yandırmaq işləmirsə, Circuit əlaqələrinizi və komponentlərinizi (əsasən Crystal) yoxlayın.

2) Proqramda düzgün lövhəni və COM portunu qeyd etdiyinizə əmin olun

3) Arızalı USB kabelini yoxlayın.

4) Mikro nəzarətçi işə salındıqda, ehtimal ki, səhv bir IC var.

5) SMD Komponentlərindən istifadə edərkən PCB -də və istənməyən lehim Körpülərində Davamlılığı yoxlayın.

Tövsiyə: