Devreler

Arduino Uno Kullanarak Kodları Lilypad Arduino'ya FTDI Kullanmadan Yükleme [Revize 05.10.2016]: 4 Adım

Arduino Lilypad Death Star Christmas Sweater step-by-step tutorial

Arduino Lilypad Death Star Christmas Sweater step-by-step tutorial

İçindekiler:

Anonim

Bugün size, bilgisayarınızdan Arduino IDE'den Arduino Lilypad ATmega328'e kodları nasıl yükleyeceğinizi göstereceğim. Bilgisayarımdaki Lilypad Arduino Atmega328 panosuna herhangi bir Arduino IDE tasarım kodları yüklemeye çalışırken FTDI modülümle ilgili bir sorun yaşardım.

Bugün, şu anda Lilypad Arduino panolarımı programlamak için kullandığım tek kolay çözümü göstermek için buradayım.

İhtiyaç Listesi:

  1. Arduino Uno
  2. USB tip A-B kablosu (yeterince uzun)
  3. Bilgisayarınız Arduino IDE'yi Çalıştırıyor
  4. Lilypad Arduino (Atmega328 gömülü)
  5. Erkek-dişi kablolar
  6. Küçük kablo bağlantıları için minik breadboard

Gereçler:

Adım 1: Atmega 328P'yi Arduino UNO'dan Kaldırma

Her şeyden önce, Atmega 328P'nizi Arduino Uno kartınızdan pimleriyle çıkarın. Ancak, bunu güvenli bir şekilde yapın! Atmega 328P'nin pimlerine dikkat edin. Çıkarmak için nazikçe kullanmak için düz burunlu tornavida kullanabilirsiniz. Çipinizin pimlerini bükmeyin!

Adım 2: Lilypad Arduino'ya Kablolama

Arduino UNO's Pin 0 (RX) ==> Dördüncü iğne (resme bakın) Lilypad Arduino

Arduino UNO's Pin 1 (Teksas) ==> Beşinci iğne (resme bakın) Lilypad Arduino

Arduino UNO's GND ==> İlk ve İkinci iğneler (resme bakın) Lilypad Arduino

Arduino UNO's 5V ==> Üçüncü iğne (resme bakın) Lilypad Arduino

Arduino UNO's RESET ==> Altıncı iğne (resme bakın) Lilypad Arduino

Adım 3: Arduino IDE Detayları ve Örnek Kod ve Sonuç

üzerinde Arduino IDE Ayarları:

  • Araçlar -> Lilypad Arduino
  • İşlemci -> ATmega 328
  • Liman -> ** COM port numaranız **

İşte bir örnek kod:

geçersiz kurulum () {
// dijital pin 13'ü, kullanacağımız Arduino Lilypad'in yerleşik LED'ine sahip bir çıktı olarak başlattı. pinMode (13, ÇIKIŞ); }

// döngü fonksiyonu sonsuza dek tekrar tekrar çalışır ve void loop () {digitalWrite (13, HIGH); // LED'i açın (YÜKSEK voltaj seviyesidir) gecikme (2000); // ikinci bir dijital bekleyin (13, LOW); // voltajı LOW gecikmesi (100) yaparak LED'i kapatın; // bir saniye bekle }

Arduino IDE'deki upload düğmesine basın ve Lilypad'inizin yanıp sönen bir LED'i yakmasını bekleyin.

Bu kadar !

Adım 4: BONUS: Bu Talimatı Okumak

NOT: Bu öğretimin adımı, görme engelli kişilerin burada neler olduğunu öğrenmek için cümleleri duymalarını amaçlamaktadır. Videoyu izleyin, tüm adımları açıklar.