Arduino, mühendislerin ve hobilerin kolay bir şekilde elektronik projeler geliştirmeleri için açık kaynaklı bir geliştirme platformudur. Hem fiziksel programlanabilir bir geliştirme panosu (AVR serisi mikro denetleyicilere dayalı) hem de bilgisayarınızda çalışan ve kodu mikro denetleyici kartına yazmak ve yüklemek için kullanılan bir yazılım veya IDE parçasından oluşur.
Arduino bir önyükleyici kullanır. Önyükleyici, yeni yazılımın üzerine yazılmasına izin veren bir yazılım parçasıdır. Bu DIY'de, "Yeni Bir ATmega328 Çipinde Bir Önyükleyici Nasıl Yazılır ve PCB Üzerinde Ev Yapımı Bir Arduino Nasıl Yapılır " konusunu tartışacağım. Arduino UNO'da ATmega328 IC kullanıyoruz, böylece bu projeyi göstermek için bunu seçiyorum.
Gerekli Bileşenler:
- IC ve kablolu Arduino UNO Kartı
- Atmega328 IC
- Breadboard
- Bağlantı telleri
- 16 MHz kristal osilatör
- 10 K direnç
Kendi Arduino Kartınızı Oluşturmanın Adımları:
Yeni yeni Atmega328 IC'de bir önyükleme yükleyicisi yazmak için, bir Arduino kartına ihtiyacımız var (önyükleyici yazmak için herhangi bir Arduino kartını kullanabiliriz). Ve sonra aşağıdaki adımları izlememiz gerekiyor. Biz de bütün süreci göstermiştir video öğretici sonunda.
Adım 1. İlk adımda, yukarıdaki bileşenler listesinde verilen tüm gerekli şeyleri düzenleyin
Adım 2: Şimdi Screw Driver yardımıyla “Arduino Original IC” yi Arduino kartından çıkarın. Ve Arduino kartına “Yeni Atmega328 IC” takın.
Adım 3: Şimdi Arduino IDE'yi açın ve Dosya -> örnek -> ArduinoISP'ye gidin ve açın.
ArduinoISP'yi açtıktan sonra Tools -> Board -> Arduino Uno'dan Arduino UNO kartını seçin.
Ardından Araçlar -> Seri Bağlantı Noktası -> COM10'dan COM PORT'u seçin.
ve sonra ArduinoISP Sketch'i yükleyin.
Adım 4: Şimdi bu Yeni IC'yi Arduino Kartından çıkarın ve Arduino önceden başlatılmış veya Orijinal Arduino IC'yi Arduino kartına takın ve Adım 3'te yaptığımız gibi aynı ArduinoISP çizimini ona yükleyin.
Adım 5: Breadbaord üzerinde Yeni IC ve Orijinal Arduino Kartında Orijinal IC ile ekmek tahtasında aşağıda verilen Devreyi oluşturun.
Adım 6: Şimdi Arduino IDE'de Tool'a gidin ve Burn Bootloader'a tıklayın.
Şimdi Arduino kartındaki Rx ve Tx LED'inin bir süre rastgele yanıp söndüğünü göreceksiniz. Bu, Bootloader'ın yeni ATmega 328 IC'de yandığı anlamına gelir. Ve Arduino IDE " Bitti yazma önyükleyicisi " gösterecektir. Artık bu 'Yeni IC'yi Arduino kartınızda kullanabilirsiniz.
Adım 7: Şimdi, aşağıdaki Devre Şemasını izleyerek Adım 1'de toplanan bileşenleri lehimleyerek Zero PCB üzerinde kendi Ev Yapımı Arduino Kartınızı oluşturun. Ayrıca aşağıdaki Videoyu da kontrol edin.
Bu panoya 'Yeni IC'yi ekleyin ve bitirdiniz.
Ayrıca, uygun bir PCB yerleşimi ve aşındırma ile PCB üzerinde düzgün bir şekilde oluşturabilirsiniz. Evde PCB Yapmayı ve EasyEDA'yı kullanarak Şemayı PCB düzenine dönüştürmeyi buradan öğrenin.
LCD Arabirimi için, aşağıdaki Fritzing Devresi veya Devre Şemasının üzerinde gösterildiği gibi, Orijinal Arduino Kartının Rx, Tx, RST ve GND pinlerini kullanarak ev yapımı Arduino Kartınızı Orijinal Arduino Kartına bağlayın. Ve Aşağıda Verilen Kodu (Kod bölümü) yükleyin.
Lütfen ekmek panosuna veya Sıfır PCB'ye yeni Arduino IC'ye kod yüklediğinizde karttan 'Arduino Original IC'yi çıkarın. Sen edebilirsiniz Orijinal Arduino Kurulu 5v Pim ile Arduino Kurulu güç biz Fritzing Circuit yukarıda yaptığımız gibi.