Site icon elektromanyetix

Arduino Gemma

Arduino Gemma

Arduino Gemma, ATtiny85’e dayanan bir minyatür giyilebilir mikro kontrol kartı. Mikrodenetleyiciyi desteklemek için gereken her şeyi içerir; Giyilebilir projelerinize başlamak için onu bir USB kablosuyla bir bilgisayara bağlayın veya bir bataryayla güçlendirin!

3 adet dijital giriş / çıkış pini (bunlardan 2 tanesi PWM çıkışı ve 1’i analog giriş olarak kullanılabilir), 8 MHz’lik bir rezonatör, bir mikro USB bağlantısı, 3.7V pil için bir JST konnektörü ve bir sıfırlama düğmesine sahiptir. Mikrodenetleyiciyi desteklemek için gereken her şeyi içerir; Başlamak için bir USB kablosuyla bir bilgisayara bağlamanız veya bir pille çalıştırmanız yeterlidir.

Teknik Özellikler

Mikrodenetleyici ATtiny85
Çalışma gerilimi 3.3V
Giriş gerilimi 4V-16V
Dijital I / O Pimleri 3
PWM Kanalları 2
Analog Giriş Kanalları 1
I / O Pimi başına DC Akım 20 mA
Çalışma Akımı
Çalışırken 9 mA
Flash Bellek Bootloader tarafından kullanılan 2,75 kB olan 8 kB (ATtiny85)
SRAM 512 Bayt (ATtiny85)
EEPROM 512 Bayt (ATtiny85)
Saat hızı 8 MHz
LED_BUILTIN 1
Çap 27,94 mm

 

Güç

Arduino Gemma mikro USB bağlantısı veya 3.7V Li-Ion batarya ile (kart üzerindeki JST konektörüne bağlı) çalıştırılabilir. Ya güç kaynağı, yerleşik MIC5225 tarafından işletme voltajına (3.3V) kadar ayarlanır.

Kart, yerleşik anahtarla açılıp kapatılabilir. Anahtar ON konumundayken mikro denetleyici güç alır ve kart çalışır. Anahtar “OFF” konumundayken, mikro denetleyici güç almaz. (Bu, kartın USB veya pil ile beslenip beslenmediği doğrudur.)

Gemma’daki pedlerin yarısı, giriş ve çıkış gücü ile ilgilidir: 3Vo, Vout ve GND. Güç pimleri aşağıdaki gibidir:

Bellek

ATtiny85, 8 kB’ye sahiptir (bootloader için kullanılan 2.75 kB ile). Ayrıca 512 bayt SRAM ve 512 bayt EEPROM ( EEPROM kütüphanesi ile okunabilir ve yazılabilir) vardır.

Giriş ve çıkış

Arduino Gemma üzerindeki 3 adet dijital I / O pininin her biri pinMode () , digitalWrite () ve digitalRead () fonksiyonlarını kullanarak bir giriş veya çıkış olarak kullanılabilir. 3,3V voltta çalışırlar. Her bir pim maksimum 20 mA sağlayabilir veya alabilir ve 20-50 kOhms’lik bir dahili çekme direncine (varsayılan olarak kesilir) sahip olabilir.

Ek olarak, bazı pimler özel işlevlere sahiptir:

İletişim

Arduino Gemma, Seri Monitör’ü desteklemiyor, ancak SoftwareSerial kütüphanesi , Gemma’nın dijital pinlerinden herhangi birinde seri haberleşmeye izin veriyor.

Programlama

Arduino Gemma Arduino Arduino Yazılımı (IDE) ile programlanabilir.

Gemma’daki ATtiny85, harici bir donanım programlayıcısı kullanmadan yeni bir kod yükleyebilmenizi sağlayan bir bootloader ile önceden yanıyor. AVR109 protokolünü kullanarak haberleşir.

Ayrıca bootloader’ı atlayabilir ve mikro kontrol cihazını SPI pinlerinden programlayabilirsiniz. Kartın alt kısmı Reset pime bağlı büyük bir pedi vardır, ona bir tel lehimleyerek kullanabilirsiniz.

Not: Bazı bilgisayarların USB v3 bağlantı noktaları Gemma’nın önyükleyicisini tanımıyor. Sadece bir USB v2 portu veya bir USB Hub’ı kullanın.

Sıfırlama ve Bootloader Başlatma

Arduino Gemma, bir yükleme işleminden önce sıfırlama düğmesine fiziksel olarak basılmasını gerektirir. İşlemci sıfırlandıktan sonra, önyükleyici başlatılır, yaklaşık 10 saniye aktif kalır.

Fiziksel özellikler

Arduino Gemma, yaklaşık 27.98mm (1.1 “) çapında yuvarlak bir daire. Mikro USB konektörü, bu çapın biraz ötesine uzanıyor. Tahtanın kendisi .8mm (1/32”) kalınlığında (yaklaşık 6,5 mm (1/4 “) ) bileşenleri dahil olmak üzere en uzun olanı JST batarya konektörüdür).

Kaynak:arduino.cc

Exit mobile version