Banyak banget port yang ada di board Arduino. Kali ini gw bakal bahas port yang ada di board Arduino UNO
Buat apa aja sih?
diagram port arduino uno
- USB Jack
untuk masalah catu daya dari komputer harus hati-hati, karena Daya yang disupply dari port USB komputer hanya sekitar 460mA/4,86-5,1V, salah-salah maka port USB komputer justru akan rusak.
- Power Jack
Selain dari Power Jack, tegangan sumber juga kita berikan melalui port Vin.
- IOREF
- Reset
digunakan untuk mereset program yang telah diupload pada board, sehingga mengulang dari awal.
- 3,3V
digunakan untuk sumber tegangan modul elektronika yang membutuhkan catu daya 3,3V
5V
digunakan untuk sumber tegangan modul elektronika yang membutuhkan catu daya 5V
- GND
Ground adalah titik yang dianggap sebagai titik kembali nya arus listrik arus searah atau titik kembali nya sinyal bolak balik atau titik patokan (referensi) dari berbagai titik tegangan dan sinyal listrik di dalam rangkaian elektronika.
- Vin
digunakan untuk catu daya eksternal, direkomendasikan 7-12VDC
- Analog Input
terdiri dari A0-A5 (6 port), fungsinya untuk membaca tegangan dari luar (maks.5V) dan mengubahnya menjadi sinyal digital 0-1023.
terdapat fungsi kedua
A4 sebagai SDA (serial Data)
A5 sebagai SCL (serial Clock)
keduanya digunakan untuk komunikasi I2C
Note
contoh modul yang menggunakan I2C:LCD I2CIMU6050 Accelerometer and gyro
- PORT Digital
terdiri atas 14 pin
pin 0 dan 1
- Serial: pin 0 (RX) dan 1 (TX) Digunakan untuk menerima (RX) dan mengirimkan (TX) data serial TTL. Pin ini terhubung dengan pin ATmega8U2 USB-to-Serial TTL.
pin 3, 5, 6, 9, 10*, 11*
- dapat digunakan sebagai output PWM, yaitu mengeluarkan tegangan dengan range 0-5V, cacahan 8bit (0-255).
- saat mengaktifkan SPI, maka pin 10 dan 11 tidak dapat digunakan.
pin 10 (SS), 11 (MOSI), 12 (MISO), 13 (SCK) mendukung komunikasi SPI dengan menggunakan perpustakaan SPI
contoh modul yang memakai pin ini adalah NRF24L01
pin 13
Builtin LED on board
artinya terhubung dengan LED yang tertanam di papan Arduino.