Kod Ara

Digispark USB ATtiny85 Arduino Kartını Kullanmaya Başlayın

Digispark USB ATtiny85 Arduino Kartını Kullanmaya Başlayın

```html

Digispark USB ATtiny85 Arduino Kartını Kullanmaya Başlayın

Bu kılavuz, kompakt ve çok yönlü, Arduino uyumlu bir platform olan Digispark USB ATtiny85 Geliştirme Kartına kapsamlı bir giriş sağlar. Küçük boyutu, düşük güç tüketimi ve Arduino IDE ile uyumluluğu, onu çok çeşitli projeler için ideal kılar.

digispark_attiny85_pinout
digispark_attiny85_pinout

Başlamanız için bazı proje fikirleri:

  • Miniyatür giyilebilir LED ekran
  • Küçük, uzaktan kumandalı bir robot
  • Kompakt bir USB klavye veya fare
  • Küçük, düşük güçlü bir sensör düğümü

Donanım/Bileşenler

Digispark kartı, dört analog giriş ve Darbe Genişliği Modülasyonu (PWM) yapabilen birkaç pin dahil olmak üzere altı genel amaçlı giriş/çıkış (GPIO) pinine sahiptir. Ayrıca kart üzerinde bir güç LED'i ve pin 1'e bağlı ayrı bir test LED'i bulunur. Kart, USB veya 16V'a kadar harici bir güç kaynağıyla beslenir ve bu güç, kart üzerindeki bir voltaj regülatörü tarafından 5V'a düşürülür. (videoda 02:11'de)

%%WIRING%%

Bağlantı Kılavuzu

Digispark, lehimlenmesi gereken pin başlıklarıyla birlikte gelir. (videoda 01:22'de) Lehimlemeden önce başlıkları doğru hizaladığınızdan emin olun. Pin 1, kart üzerindeki test LED'ini kontrol ettiği için çok önemlidir.

Kod Açıklaması

Herhangi bir kod parçacığı açıkça sağlanmamış olsa da, video, kartın işlevselliğini test etmek için basit bir yanıp sönme (blink) taslağını gösterir. Kodun temel öğeleri şunlardır:


pinMode(1, OUTPUT); // Pin 1'i LED'i kontrol etmek için çıkış olarak ayarlar (videoda 11:55'te)
digitalWrite(1, HIGH); // LED'i YAKAR (videoda 12:07'de)
delay(1000); // LED'i 1 saniye (1000 milisaniye) AÇIK tutar (videoda 12:13'te)
digitalWrite(1, LOW); // LED'i KAPATIR (videoda 12:20'de)
delay(1000); // LED'i 1 saniye KAPALI tutar

Arduino kodunda yaygın olarak kullanılan LED_BUILTIN sabiti, Digispark'ın test LED'ini hedeflemek için 1 ile değiştirilmelidir. delay() fonksiyonu yanıp sönme hızını kontrol eder. (videoda 10:50'de)

Canlı Proje/Gösterim

Video, yanıp sönme taslağının Digispark'a yüklenmesini gösterir. Dikkat edilmesi gereken önemli bir nokta yükleme işlemidir: derlemeden sonra Arduino IDE, Digispark'ı takmanızı ister. Ardından kodu USB üzerinden yükler. (videoda 11:24'te)

Bölümler

  • [00:00] Digispark'a Giriş
  • [01:08] Donanım Açıklaması
  • [04:35] Özellikler, Şemalar ve Veri Sayfası
  • [08:46] Arduino UNO Kurulumu
  • [10:35] Arduino Çalışan Kod Gösterimi

```

```

Görseller

Digispark USB pins
Digispark USB Pins
Digispark USB Schematic
Digispark_USB_Schematic
digispark_attiny85_pinout
digispark_attiny85_pinout
Kod eklenmemiş.

Kaynaklar ve referanslar

Dosyalar📁

Diğer dosyalar

  • Digispark USB Schematic
    Schematic diagram for the Digispark ATtiny85 USB development board. Shows the USB connection, power regulation, and pinout for the ATtiny85 microcontroller.
    hhttps://robojax.com/download/schematic/Digispark_USB_Schematic.pdf 0.01 MB
  • Digistump Drivers
    Driver package for Digistump boards, including the Digispark. Contains USB drivers required to program Digistump development boards from the Arduino IDE.
    Digistump.Drivers.zip