Page 18 - Konfigurasi Pin Macam Macam Arduino
P. 18
a. Serial: Pin 0 (RX) dan pin 1 (TX). Digunakan untuk menerima
(RX) dan mengirimkan (TX) data serial TTL menggunakan
hardware ATmega32U4 yang memiliki kemampuan serial
didalamnya. Perhatikan bahwa pada Leonardo, kelas Serial
mengacu pada komunikasi USB (CDC); untuk TTL serial pada
pin 0 dan 1, menggunakan kelas Serial 1.
b. TWI: Pin 2 (SDA) dan pin 3 (SCL). Dukungan komunikasi
TWI menggunakan sistem Wire.
c. Eksternal Interupsi: Pin 3 (interrupt 0), pin 2 (interrupt 1), pin
0 (interrupt 2), pin 1 (interrupt 3) dan pin 7 (interrupt 4). Pin
ini dapat dikonfigurasi untuk memicu sebuah interupsi pada
nilai yang rendah, meningkat atau menurun, atau merubah
nilai.
d. Pin PWM: Pin 3, 5, 6, 9, 10, 11, dan 13 berukuran 8-bit dengan
fungsi analogWrite().
e. Pin SPI: Pin pada header ICSP ini mendukung komunikasi SPI
menggunakan sistem SPI. Pada tipe Arduino ini pin SPI tidak
terhubung ke satu pun pin digital I/O karena yang terhubung
langsung hanya pada Arduino Uno yang hanya menyediakan
konektor ICSP. Ini berarti bahwa jika kita memiliki shield
yang menggunakan SPI, tetapi tidak terdapat 6 pin konektor
ICSP yang terhubung ke 6 pin ICSP header Arduino Leonardo,
maka shield tidak akan bekerja.
f. LED: Pin 13. Tersedia secara built-in pada papan Arduino
ATmega2560. LED terhubung ke pin digital 13. Ketika pin
diset bernilai HIGH, maka LED menyala (ON), dan ketika pin
diset bernilai LOW, maka LED padam (OFF).
18 | Project Sistem Kendali Elektronik Berbasis Arduino