İçindekiler:
- Adım 1: Arduino UNO'da ArduinoISP Kodunu Yükleyin
- Adım 2: ATmega328P için Temel Breadboard Kurulumunu Yapın
- 3. Adım: Bootloader'ı Yak
- Adım 4: Kodunuzu ATmega328P'ye Yükleyin
Video: Arduino Projelerinizi Küçültün - ATmega328P Programcısı Olarak Arduino UNO (https://youtu.be/YO61YCaC9DY): 4 Adım
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:18
Video Bağlantısı:
ATmega328P'yi ISP (Sistem İçi Programlayıcı) olarak Arduino kullanarak programlamak, Arduino özelliklerini bir devre tahtası veya PCB üzerinde kullanmanıza olanak tanır. Üniversite projenizi yaparken çoğunlukla yardımcı olur. Proje maliyetini ve boyutunu da azaltır. Bu yüzden basitçe Arduino üzerinde testi yapın ve projeyi ATmega328P üzerinde sonlandırın. ATmega328P'yi ISP olarak Arduino kullanarak programlamak sadece birkaç adım alır. Program bölümüne geçmeden önce Bootloader'ın ne olduğunu bilmelisiniz.
Arduino/ATmega328P'deki önyükleyici: Önyükleyici, Arduino/ATmega328P'nin programlanabilir flash belleğine programlanmış bir taslaktır (ve mevcut 32 KByte'ın 4380 baytını kaplar). Bir Arduino ATmega328P ile normal bir fabrika Atmega328P'yi ayıran şey budur. Arduino önyükleyici, kart AÇIK olduğunda (veya sıfırlama düğmesine bastığımızda) çalışır. Bu önyükleyici başlangıçta Arduino IDE'den seri port üzerinde yeni bir çizim bekler, eğer bir şey alırsa, yeni çizim flash belleğe yazdırılır veya daha önce yakılan çizimi çalıştırır. Çoğu Arduino mikro denetleyicisi, Arduino IDE'nin kodu sıfırlamasına ve yüklemesine izin veren otomatik Sıfırlama işlevine sahiptir. Önyükleyicinin yalnızca Arduino IDE'nin ne gönderdiğini anlaması ve mikrodenetleyicinin flash belleğine yazması gerekir. Arduino önyükleyici olmadan bir Atmega328P'de kod yazmak için AVR ISP gibi bir ISP programlayıcısına ihtiyacınız olacaktır.
Yani burada temel olarak yeni satın alınan ATmega328P'ye önyükleyiciyi yakacağız ve ardından ATmega328P'de istenen çizimi yakmak için Arduino'yu ISP olarak kullanacağız.
Arduino - Önyükleyici
Arduino - Çevre
Arduino UNO'yu ATmega328P Programcısı Olarak Kullanma Adımları:
Adım 1: Arduino ISP kodunu Arduino UNO'ya yükleyin.
Adım 2: ATmega328P için temel devre tahtası kurulumunu yapın.
3. Adım: Bootloader'ı yazın.
Adım 4: Kodunuzu ATmega328P'ye yükleyin.
Adım 1: Arduino UNO'da ArduinoISP Kodunu Yükleyin
ArduinoISP, ATmega328P'nin flash belleğine yazıldıktan sonra bir önyükleyici çizimi olarak çalışan bir çizimdir. Her şeyden önce, ayarı aşağıdaki gibi doğrulayın:
Yönetim Kurulu: "Arduino/Genuino Uno"
PORT: "COM2" // Sizinki farklı olabilir
Programcı: "AVRISP mkII"
Ardından Dosya > Örnekler > ArduinoISP > ArduinoISP'ye gidin ve Arduino Uno'ya yükleyin.
Adım 2: ATmega328P için Temel Breadboard Kurulumunu Yapın
Yukarıda, ATmega328P'nin işlevsel olması için temel yapılandırması verilmiştir. Breadboard'u kurduktan sonra, bu breadboard ünitesini Arduino'ya bağlamanın zamanı geldi. Şimdi Arduino ve breadboard devresini bağlamak için yukarıdaki şekilde verilen bağlantıyı takip edin.
3. Adım: Bootloader'ı Yak
Umarım yanan bootloader kullanımını anlamışsınızdır. Bootloader'ı sadece bir tane yakmamız gerekiyor ve daha sonra tekrar bootloader yakmadan ATmega328P'yi istediğiniz kadar programlıyoruz. Şimdi önyükleyiciyi yakma zamanı. Araç ayarlarını resimde gösterildiği gibi değiştirin ve ardından Burn Bootloader.
Adım 4: Kodunuzu ATmega328P'ye Yükleyin
Yüklemek istediğiniz kodu açın.
Araçların ayarını, yanan önyükleyici işlemiyle aynı tutun.
Şimdi kodu "Shift + Upload" kullanarak ATmega328P'ye yükleyin.
Arduino Uno kullanarak ATmega328P'yi bu şekilde programlayabilirsiniz. Herhangi bir şüpheniz varsa, yorum bölümünde sormaktan çekinmeyin.
İndirilenler:
ATmega328P veri sayfası
Satın almak:
Amazon Hindistan'dan ATmega328P:
Amazon Hindistan'dan Orijinal Arduino Uno:
Amazon Hindistan'dan düşük maliyetli Arduino Uno:
Önerilen:
ISP Olarak Arduino -- AVR'de Hex Dosyası Yaz -- AVR'de Sigorta -- Programcı Olarak Arduino: 10 Adım
ISP Olarak Arduino || AVR'de Hex Dosyası Yaz || AVR'de Sigorta || Arduino As Programmer:……………………………Daha fazla video için lütfen YouTube kanalıma ABONE OLUN……..Bu makale isp olarak arduino ile ilgili. Hex dosyası yüklemek istiyorsanız veya sigortanızı AVR'ye ayarlamak istiyorsanız, bir programlayıcı satın almanıza gerek yok, yapabilirsiniz
Google Haritalar'ı Google E-Tablolarınıza Otomatik Olarak ve Ücretsiz Olarak Kolayca Ekleyin: 6 Adım
Google Haritalar'ı Google E-Tablolarınıza Otomatik ve Ücretsiz Olarak Kolayca Ekleyin: Pek çok Maker gibi ben de birkaç GPS takip projesi oluşturdum. Bugün, herhangi bir harici web sitesi veya API kullanmadan GPS noktalarını doğrudan Google E-Tablolar'da hızlı bir şekilde görselleştirebileceğiz. En iyisi de bedava olması
Projelerinizi Göstermek İçin Müthiş Kolay Döner Tabla: 5 Adım
Projelerinizi Göstermek için Müthiş Kolay Döner Tabla: YouTube Kanalımda bazı ürünlerin incelemelerini de yapıyorum, bu yüzden her zaman yeni ürünleri göstermek için güzel bir döner tabla yapmak istedim. Yaptığım her şey gibi, bunu da olabildiğince basit hale getirmek istedim. Yani sadece 3 bileşen kullanıldı. Takip edin, hadi
IOT BIT (Resmi Olarak PiAnywhere V1.31 Olarak Bilinir) Raspberry Pi için 4G ve LTE Şapkası: 10 Adım (Resimlerle)
IOT BIT (Resmi Olarak PiAnywhere V1.31 Olarak Bilinir) Raspberry Pi için 4G ve LTE Şapkası: IOT BIT 4G & Raspberry Pi4G için LTE Hat (100 mbps aşağı/ 50 mbps yukarı) - Ahududu pi'niz için ultra hızlı internet bağlantısı, büyük indirmeler ve video akışı için mükemmeldir.TheIOT BIT 4G & Raspberry Pi Beta provi için LTE Hat
Mumları Sensör Olarak Kullanarak Wiimote Bilgisayar Faresi Olarak Nasıl Kullanılır!!: 3 Adım
Wiimote'u Bilgisayar Faresi Olarak Kullanma Mumları Sensör Olarak Kullanma!!: Bu kılavuz, Wii Remote'unuzu (Wiimote) bilgisayarınıza nasıl bağlayacağınızı ve onu bir fare olarak nasıl kullanacağınızı gösterecektir