Arduino Kartı Tanıyalım
Arduino UNO ya Genel Bakış
Arduino / Genuino kartları birçok sensörden girdi alarak çevreyi algılar ve ışıkları, motorları ve diğer aktüatörleri kontrol ederek çevrelerini etkiler. Arduino / Genuino kartları, projelerinizin kalbinde yer alacak mikrodenetleyici geliştirme platformudur. Bir şey yaparken, etkileşim için devreleri ve arayüzleri inşa edeceksiniz ve mikro denetleyiciye diğer bileşenlerle nasıl arayüz kuracağını söyleyeceksiniz. İşte Arduino Uno'nun anatomisi.
- 1. Dijital pinler Bu pinler digitalRead (), digitalWrite () ve analogWrite () ile kullanın. analogWrite () yalnızca PWM sembolü olan pinlerde çalışır. li>
- 2. Pin 13 LED'i Anakartınızda yerleşik olan tek aktüatör. İlk led yakıp söndürme eskiziniz için kullanışlı bir hedef olmasının yanı sıra, bu LED hata ayıklama için çok kullanışlıdır. li>
- 3. Güç LED'i Arduino'nuzun güç aldığını gösterir. Hata ayıklama için kullanışlıdır. li>
- 4. ATmega mikrodenetleyici Anakartınızın kalbi. li>
- 5. Analog giriş Bu pinleri analogRead () ile kullanın. li>
- 6. GND ve 5V pinleri Devrelerinize + 5V güç ve toprak sağlamak için bu pinleri kullanın. li>
- 7. Güç konektörü Genuino'nuzu güç için bir USB bağlantı noktasına bağlı değilken bu şekilde çalıştırırsınız. 7-12V arasındaki voltajları kabul edebilir. li>
- 8. TX ve RX LED'ler Bu LED'ler , Arduino'nuz ve bilgisayarınız arasındaki iletişimi gösterir. Çizim yüklemesi sırasında ve seri iletişim sırasında hızla titremelerini bekleyin. Hata ayıklama için kullanışlıdır. li>
- 9. USB bağlantı noktası Arduino Uno'nuzu güçlendirmek, kodları Arduino'nuza yüklemek ve Arduino kodları ile iletişim kurmak için kullanılır (Seri. println () vb. yoluyla). li>
- 10. Reset düğmesi ATmega mikrodenetleyiciyi Yeniden başlatır. li>
Arduino Uno Teknik Özellikleri
Arduino Uno , ATmega328P ( veri sayfası ) tabanlı bir mikrodenetleyici kartıdır . 14 dijital giriş / çıkış pini (bunlardan 6'sı PWM çıkışı olarak kullanılabilir), 6 analog girişi, 16 MHz seramik rezonatörü (CSTCE16M0V53-R0), bir USB bağlantısı, bir güç girişi, bir ICSP başlığı ve bir sıfırlama düğmesi vardır. . Mikrodenetleyiciyi desteklemek için gereken her şeyi içerir; USB kablosuyla bir bilgisayara bağlayın veya başlamak için AC-DC adaptörü veya pille çalıştırın.
Programlama
Arduino Uno'daki ATmega328, harici bir donanım programcısı kullanmadan yeni kod yüklemenizi sağlayan bir önyükleyici ile önceden programlanmış olarak gelir. Orijinal STK500 protokolünü ( referans , C başlık dosyaları ) kullanarak iletişim kurar .
Ayrıca önyükleyiciyi atlayabilir ve mikrodenetleyiciyi Arduino ISP veya benzeri kullanarak ICSP (In-Circuit Serial Programming) başlığı üzerinden programlayabilirsiniz
GÜÇ
Arduino Uno kartı, USB bağlantısı veya harici bir güç kaynağı ile çalıştırılabilir. Güç kaynağı otomatik olarak seçilir.
Harici (USB olmayan) güç, AC-DC adaptöründen (duvar siğili) veya pilden gelebilir. Adaptör, kartın güç jakına 2,1 mm merkez pozitif fiş takarak bağlanabilir. Bir pilin kabloları, POWER konektörünün GND ve Vin pin başlıklarına takılabilir.
Kart 6 ila 20 voltluk harici bir kaynakta çalışabilir. Bununla birlikte, 7V'den daha düşük bir güçle beslenirse, 5V pin beş volttan daha az güç sağlayabilir ve kart kararsız hale gelebilir. 12V'den fazla kullanılıyorsa, voltaj regülatörü aşırı ısınabilir ve panele zarar verebilir. Önerilen aralık 7 ila 12 volttur.
Güç pimleri aşağıdaki gibidir: