Apa itu Arduino UNO?
Arduino UNO adalah salah satu jenis board mikrokontroller yang dikeluarkan oleh Arduino.
Terdapat 3 jenis dipasaran, tetapi yang paling umum adalah UNO dengan base ATMega 328 (bisa diklik untuk datasheet).
Microcontroller | ATmega328P |
Operating Voltage | 5V |
Input Voltage (recommended) | 7-12V |
Input Voltage (limit) | 6-20V |
Digital I/O Pins | 14 (6 pin sebagai PWM output) |
PWM Digital I/O Pins | 6 |
Analog Input Pins | 6 |
DC Current per I/O Pin | 20 mA |
DC Current for 3.3V Pin | 50 mA |
Flash Memory | 32 KB (ATmega328P) |
0.5 KB digunakan oleh bootloader
SRAM2 KB (ATmega328P)EEPROM1 KB (ATmega328P)Clock Speed16 MHzLength (p)68.6 mmWidth (l)53.4 mmWeight25 gFungsi PIN- SPI (Serial Peripheral Interface)
- SCK (Serial Clock)
- MOSI (Master out, Slave In)
- MISO (Master In, Slave Out)
- I2C
- SCL
- SDA
- ICSP (In Circuit Serial Programming)
ICSP sendiri menggunakan jalur SPI untuk transfer data.
- VCC
- IOREF
- Vin
Perlu diingat,semua sumber harus terhubung pada 1 GND yang sama.
- GND
- USB
- PWM (Pulse Width Modulation)
PWM dapat berfungsi untuk mengatur kecepatan motor, kecerahan lampu dan lain lain.
Definisi lengkap PWM
- Analog Pin
berfungsi untuk membaca nilai analog dari 0-1023 (maksimal 5V).