İçindekiler:

ARDUINO NANO/MINI NASIL YAPILIR - Bootloader Nasıl Yakılır: 5 Adım
ARDUINO NANO/MINI NASIL YAPILIR - Bootloader Nasıl Yakılır: 5 Adım

Video: ARDUINO NANO/MINI NASIL YAPILIR - Bootloader Nasıl Yakılır: 5 Adım

Video: ARDUINO NANO/MINI NASIL YAPILIR - Bootloader Nasıl Yakılır: 5 Adım
Video: Arduino as ISP & Bootloader Yükleme (Anında Çalışan ARDUİNO) #7 2024, Temmuz
Anonim
ARDUINO NANO/MINI NASIL YAPILIR | Bootloader Nasıl Yakılır
ARDUINO NANO/MINI NASIL YAPILIR | Bootloader Nasıl Yakılır
ARDUINO NANO/MINI NASIL YAPILIR | Bootloader Nasıl Yakılır
ARDUINO NANO/MINI NASIL YAPILIR | Bootloader Nasıl Yakılır

Bu Derslerde Size Sıfırdan Arduino MINI Nasıl Yapılacağını Göstereceğim.

Bu talimatta yazılı prosedür, özel proje gereksinimleriniz için herhangi bir arduino kartı yapmak için kullanılabilir.

Daha iyi anlamak için lütfen videoyu izleyin

Bu eğitimde üç bölüm var

1. Tüm Bileşenleri tasarlama ve toplama

2. Bootloader'ı yeni Chip'e yazma

3. Test Kodunun Yüklenmesi

PCB Dosyalarını bu makalenin sonuna ekledim.

Öyleyse Başlayalım!

Adım 1: Malzeme Listesi

Malzeme listesi
Malzeme listesi
Malzeme listesi
Malzeme listesi
Malzeme listesi
Malzeme listesi
  1. CP2102 USB'den TTL Modülüne (veya CH340 benzeri)
  2. Arduino NANO
  3. Jumper Telleri
  4. Atmega328P-AU Çip
  5. AMS1117 5V Regülatör
  6. 16MHz Kristal
  7. SMD LED'i
  8. SMD Direnç (330R, 10K) (0604 paket)
  9. Düğme Anahtarı
  10. Kondansatörler (0.1uF, 22pF, 10uF) (Seramik tip kullandım ancak kart SMD_0612 Paketi için tasarlanmıştır)
  11. Terminal Şeridi
  12. SMD Lehimleme için tüm alet ve aksesuarlar.

Adım 2: Devre Şeması ve Devre Kartının Yapılması

Devre Şeması ve Devre Kartının Yapılması
Devre Şeması ve Devre Kartının Yapılması
Devre Şeması ve Devre Kartının Yapılması
Devre Şeması ve Devre Kartının Yapılması
Devre Şeması ve Devre Kartının Yapılması
Devre Şeması ve Devre Kartının Yapılması
Devre Şeması ve Devre Kartının Yapılması
Devre Şeması ve Devre Kartının Yapılması

Arduino MINI kartını SMD Lehimleme eğitimimde yaptım. Nasıl yapıldığını öğrenmek isterseniz videoyu izleyebilirsiniz.

Hızlı bir özet…Stencil kullanarak PCB üzerine lehim pastasını uyguladım, Bileşenleri yerleştirdim ve Hot air Blower kullanarak lehimledim.

Arduino Web Sitesinden açık Kaynak Arduino PCB Dosyalarını kullandım ve gereksinimlerime ve mevcut parçalara göre biraz değiştirdim. Daha sonra PCB Online'ı JLCPCB'den sipariş ettim.

3. Adım: Bağlantılar ve Bootloader Yakma Prosedürü

Bootloader Yakma Bağlantıları ve Prosedürü
Bootloader Yakma Bağlantıları ve Prosedürü
Bootloader Yakma Bağlantıları ve Prosedürü
Bootloader Yakma Bağlantıları ve Prosedürü
Bootloader Yakma Bağlantıları ve Prosedürü
Bootloader Yakma Bağlantıları ve Prosedürü

Lütfen bu Bağlantı Ayrıntılarını Takip Edin (Kolay anlaşılması için Resimlere/Video bağlantısına bakın*)

Ev yapımı ArduinoMINI …………….. Arduino NANO

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

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

Pim 17(SCK)………………………………………D13

Pin 29(RESET)…………………………….. D10

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

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

Prosedür Doğru bağlantıları yaptıktan sonra Önyükleyiciyi yakmak için.

1) Arduino NANO'yu PC'nizin USB'sine bağlayın

2) Uygun Board ve Com Port'u seçin

3) Araçlar menüsünde ARDUINO AS ISP Programmer'ı seçin. Yol: Araçlar>Programcı>ISP Olarak Arduino

4) Araçlar'a gidin ve Önyükleme Yükleyiciyi Yaz'ı seçin. Yol:Araçlar> Önyükleyiciyi Yaz

5) Bu bir dakika kadar sürebilir ve " Burning Boot Loader Bitti" mesajı görüntülenecektir.

Bundan sonra tüm bağlantı kablolarını ve bağlantılarını kaldırabilirsiniz ve yeni AVR Mikro Denetleyiciniz projeleriniz için bağımsız bir cihaz olarak kullanılmaya hazırdır.

*Tüm resimler prosedüre göre sıralanmıştır.

Adım 4: Kodu Yükleyerek Test Etme

Kodu Yükleyerek Test Etme
Kodu Yükleyerek Test Etme
Kodu Yükleyerek Test Etme
Kodu Yükleyerek Test Etme
Kodu Yükleyerek Test Etme
Kodu Yükleyerek Test Etme

Bu adımda kodu yeni Ev Yapımı Arduino MINI'ye yüklemeyi öğreneceğiz. Kodu yüklemek için her seferinde bu prosedürü izlemeniz gerekecek.

Kolay Anlamak için Görüntüler/video bağlantısına bakın.

Yeni mikro denetleyicinin düzgün çalışıp çalışmadığını test etmek için yanıp sönen LED taslağını yükleyeceğim.

Bağlantı Detayları:

Ev yapımı Arduino MİNİ …………….. CP2102

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

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

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

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

1. Bağlantıları yaptıktan sonra, USB'yi TTL Dönüştürücü Kartına(CP2102) bilgisayarınıza bağlayın.

2. Örnekler Menüsünden Yanıp Sönen LED Çizimini açın.

3. Araçlar menüsünde AVRISP programlayıcıyı seçin ve kodu yükleyin.

4. Uygun COM bağlantı noktasını ve Kart Ayarlarını seçin.

5. Bilgisayar ekranı yüklemeyi gösterdiğinde, sıfırlamak için DTR Pinini bağlamadığımız için sıfırlama Düğmesine basın.

Yanıp Sönen LED, mikro denetleyicinin düzgün çalıştığını gösterir ve bu Arduino Mini eşdeğer kartı projeleriniz için kullanılabilir. Bu nedenle, yepyeni bir ATMEGA 328P-AU çipinin nasıl önyükleneceğini öğrendik.

Adım 5: Sorun Giderme

Sorun giderme
Sorun giderme
Sorun giderme
Sorun giderme

Önceki adımlardaki prosedürleri takip ederek, Atmega çipini kolayca önyükleyebilirsiniz.

Ancak bazı yazılım veya insan hataları nedeniyle başarısız olacaktır. İşte benden bazı öneriler:

1) Yanan Önyükleyici çalışmıyorsa Devre bağlantılarınızı ve bileşenlerini (özellikle Kristal) kontrol edin.

2) Yazılımda doğru kart ve COM bağlantı noktasından bahsettiğinizden emin olun.

3) Arızalı USB Kablosunu kontrol edin.

4) Mikro Denetleyici güç verildiğinde ısınıyorsa, muhtemelen hatalı bir IC'niz vardır.

5)SMD Bileşenlerini kullandığımız için PCB ve istenmeyen lehim Köprülerinde Sürekliliği kontrol edin.

Önerilen: