En Küçük Arduino! Digispark Attiny85 Kullanımı.

12
7583
Okunma

digispark attiny85

Merhaba. İşte karşınızda en küçük Arduino:

Digispark Attiny85 !

Piyasada 2 çeşit kart modeline sahip. Birisi direk pc veya powerbank gibi cihazlara direk takılırken(Erkek USB versiyonu) diğeri micro usb(telefon şarj usb girişi) soketi bulundurmakta. Bunun dışında tüm özellikleri aynıdır.

Aşağıdaki resimde her iki model, pin çıkışları ve devre şeması bulunuyor;

Digipark Attiny85 Özellikleri:

  • 8KB program belleği
  • 512 byte EEPROM bellek
  • 512 byte SRAM
  • Dahili USB desteği
  • 6 adet giriş/çıkış pini (2 tanesi USB haberleşme için kullanılmaktadır)
  • 3 adet pinde ayarlanabilir PWM çıkışı
  • 4 adet pinde ayarlanabilir ADC
  • Dahili 5V 150mA regülatör
  • Çalışma gerilimi: 5V veya Vin pini üzerinden 7-16V (otomatik seçilir)
  • SPI/TWI(I2C) bağlantı desteği
  • Güç ve durum/test LED’leri
  • Düşük güç tüketimi
Attiny85 kullanmak için Arduino IDE ile beraber bir kaç ufak ayara daha ihtiyacımız var.
Birincisi bu kartın sürücüsünü yüklemek. Buradaki linkten indirip videodaki gibi kurulumu yapın.; Digispark Attiny85 Sürücü
İkincisi de Digispark’ı Arduino IDE’ye kart olarak eklemek. Aşağıdaki linki “videodaki” gibi yerine yapıştırın; “http://digistump.com/package_digistump_index.json
Bunun dışında ayrıntılı incelemek isterseniz videodaki linki vereyim; Digispark Wiki

Videoyu izleyerek kurulumu yapabilir ve bir kaç deneme yapabilirsiniz. Videoda örnek olarak kendi “start” adında bir programı var. Burada led yakıp söndürme yapılıyor. Biz bu örneğe ek, “fade” olarak bilinen led’in kararması ve parlaması programı deneyi yaptık.

Bu kartı, fazla flash bellek gerektirmeyen ve küçük çaplı projelerde kullanabilirsiniz. Boyutu zaten 1 TL kadar. I2C, PWM vb. desteklediği için de sensörleri vb. rahatça kullanabilirsiniz.

Dikkat etmeniz gereken nokta şu; Yazılımı digispark’a atarken “yükle” tuşuna basıyoruz ve altta turuncu yazıyla;

” Running Digispark Uploader…
   Plug in device now… (will timeout in 60 seconds) “

yazısını gördükten sonra digispark’ı PC ye takıyoruz ve otomatik programlanıyor. Normal Arduino programı gibi yüklenmiyor anlayacağınız.

Şimdilik bu kadar, yorumlara ve isteklere göre Digispark ile proje videoları hazırlayabilirim. Burada sözü daha fazka uzatmak istemedim. Zaten videoda ayrıntılı tek tek herşeyi anlatıyorum.

İyi seyirler;

 

 

12 YORUMLAR

  1. ltf yardımcı olun taktıgımda dın dın diye ses geliyor sonra bilinmeyen usb aygıtı diyor kısır döngü oldu sürekli devam ediyor bu dcediginiz yapım ama olmadı ltf yarduncu ıkun

    • Videoyu izleyin. Bilgisayara takıldığında zaten tanımaması gerekiyor. Videoda anlattım. Yükle dediğinde altta turuncu yazı çıkıcak, sonra takacaksın.

    • Merhaba, Ben denemedim ama internette şöyle bir bilgi var. “DigiKeyboard.h” kütüphanesi ile kullanılmış. Nette bir araştır.

  2. Bozuk mudur nedir diye atacaktım nerdeyse 🙂
    programladıktan sonra USB ye takmak ne uyarısını gördüm ne de aklıma geldi
    Teşekkürler bilgi için…

    • Evet, normal Arduino programı yüklenir gibi yüklenmiyor ama çok küçük ve kullanışlı. Ben de ilk başta bayağı uğraşmıştım.

  3. Merhaba, bu dahili usb olan attiny85 den aldım fakat biglisayara taktığım zaman hiçbir tepki olmuyor, programlayamıyorum. Yani bilgisayar hiç görmüyor taktığım zaman donanım takma sesi bile çıkmıyor, aygıt yöneticisinden hiçbir şey gözükmüyor, bu durumun driver ile ilgisi yok tüm driverlerı yükledim zaten. Sizce bu sorunun nedeni nedir?

    • Merhaba.

      Videoyu izlediyseniz; orada sadece programlarken turuncu yazıyı gördüğünüzde takarsanız programlanıyor.
      Bunun dışında bazı kartlar bootloader olmadan geliyor. O yüzden alırken dikkat edin.
      Ürün içeriğinde “kurulu” yazıyor ise alın.

CEVAP VER

Please enter your comment!
Please enter your name here

Bu site, istenmeyenleri azaltmak için Akismet kullanıyor. Yorum verilerinizin nasıl işlendiği hakkında daha fazla bilgi edinin.