Arduino Nano - Arduino Nano adalah sebuah papan rangkaian berukuran kecil dan terintegrasi dimana didalamnya sudah tersedia IC mikrokontroler dan peripheralnya.
Arduino Nano Clone dirancang dan dibuat oleh perusahaan Gravitech dengan menggunakan basis mikrokontroler Atmega328 (untuk Arduino Nano V3) atau Atmega168 (untuk Arduino Nano V2).
Arduino Nano
Kompetensi Dasar Sistem Komputer
Indikator pencapaian kompetensi
Materi Arduino Nano Pinout | Pengertian dan Fungsinya
Media dan sumber belajar
Alat dan bahan
Prasyarat
- 3.6. Menerapkan dasar-dasar mikrokontroler
- 4.6. Manipulasi dasar-dasar mikrokontroler
Indikator pencapaian kompetensi
Materi Arduino Nano Pinout | Pengertian dan Fungsinya
- Pengertian Arduino Nano
- Fungsi Arduino Nano
- Arduino Nano Clone
- Driver Arduino Nano Clone
- Dimensi board Arduino Nano Clone
- Cara menyalakan Arduino Nano
- Fungsi input output Arduino Nano
Media dan sumber belajar
- Media:Powerpoint dan Google slide
- Sumber belajar: Buku, Modul dan LKS Sistem Komputer, Internet
Alat dan bahan
- Buku coretan
Prasyarat
Pengertian Arduino Nano
Arduino Nano adalah sebuah papan rangkaian berukuran kecil dan terintegrasi dimana didalamnya sudah tersedia IC mikrokontroler dan peripheralnya.Arduino Nano Clone dirancang dan dibuat oleh perusahaan Gravitech dengan menggunakan basis mikrokontroler Atmega328 (untuk Arduino Nano V3) atau Atmega168 (untuk Arduino Nano V2).
Arduino nano juga telah mendukung kompatibelitas dengan Breadboard sehingga memudahkan kalian dalam melakukan rancangan rangkaian elektronika kendali menjadi sebuah prototype jadi.
Fungsi Arduino Nano secara umum
Fungsi utama Arduino Nano adalah:- Sebagai alat kendali yang bisa di program secara cepat dan mudah
- Sebagai alat kendali dengan biaya paling minimal dengan hasil paling maksimal
Harga Arduino Nano
Dipasaran, ada 2 tipe Arduino Nano yang dapat dipakai, yaitu:- Arduino Nano Ori dengan harga Rp.300,000 ~ Rp.500,000
- Arduino Nano Clone dengan harga Rp.70,000 ~ Rp.100,000
Spesifikasi Arduino Nano
Spesifikasi | Keterangan |
---|---|
Mikrokontroler | Atmel ATmega168 atau ATmega328 |
Tegangan Operasi | 5V |
Input Voltage (disarankan) | 7-12V |
Input Voltage (limit) | 6-20V |
Pin Digital I/O | 14 (6 pin digunakan sebagai output PWM) |
Pins Input Analog | 8 |
Arus DC per pin I/O | 40 mA |
Flash Memory | 16KB (ATmega168) atau 32KB (ATmega328) 2KB digunakan oleh Bootloader |
SRAM | 1 KB (ATmega168) atau 2 KB (ATmega328) |
EEPROM | 512 byte (ATmega168) atau 1KB (ATmega328) |
Clock Speed | 16 MHz |
Ukuran | 1.85cm x 4.3cm |
Driver Arduino Nano Clone
Arduino clone menggunakan chip 340 sebagai interface yang menghubungkan antara board dengan komputer. Oleh sebab itu dibutuhkan driver yang menjembatani agar board Arduino Nano clone dapat dikenali komputer.- Download driver arduino Nano clone disini
Arduino Nano pinout
Berikut adalah nama-nama pinout (kaki) Arduino Nano.<;
Nama Arduino Nano pinout serta fungsinya
Berikut adalah penjelasan dari fungsi kaki (pinout) Arduino Nano.Fungsi Pin | Nama Pin | Penjelasan |
---|---|---|
Power | Vin, 3.3V, 5V, GND | Vin: Tegangan In dari ekternal power (6 ~ 12V) untuk menyalakan Arduino. 5V: Tegangan In teregulasi 5V untuk menyalakan Arduino Nano. 3.3V: Tegangan 3.3V teregulasi dari internal Arduino Nano untuk peripheral. Arus maks 50mA. GND: Ground pin. |
Reset | Reset | Mereset Arduino. |
Analog In | A0 �? A7 | Digunakan untuk Input Analog, dimana Arduino membaca perubahan Volt (tegangan) antara 0-5V di pin ini |
In/Out | Digital Pin D0 - D13 | Digunakan sebagai Input / Output, dimana Arduino membaca perubahan status 0V (low) and 5V (high) |
Serial | Rx, Tx | Dipakai untuk Rx (menerima) dan Tx (mengirim) TTL serial data. |
External Interrupts | 2, 3 | Untuk memicu interrupt eksternal. |
PWM | 3, 5, 6, 9, 11 | Layanan 8-bit PWM output. |
SPI | 10 (SS), 11 (MOSI), 12 (MISO) and 13 (SCK) | Digunakan untuk komunikasi SPI. |
LED built-in | 13 | Menyalakan LED Arduino Nano. |
IIC | A4 (SDA), A5 (SCA) | Komunikasi TWI |
Analog REF | REF | Menyediakan tegangan referensi untuk tegangan input. |
Fungsi Pinout/kaki-kaki Input dan Output Arduino Nano
Arduino Nano layaknya komputer, bekerja berdasarkan input proses dan output. Ada total 14 Pin digital dan 8 Pin Analog di papan Arduino Nano.Pin digital dapat digunakan untuk menghubungkan sensor dengan menggunakannya sebagai pin input atau menggerakkan beban dengan menggunakannya sebagai pin output. Fungsi programnya cukup sederhana hanya memanggil pinMode() dan digitalWrite() untuk mengontrol operasinya.
Tegangan operasi pin digital adalah 0V dan 5V atau LOW dan HIGH. Pin analog dapat mengukur tegangan analog dari 0V hingga 5V menggunakan salah satu dari 8 pin Analog menggunakan fungsi pemrograman analogRead().
Fungsi pin lainnya juga dapat dipakai untuk keperluan khusus, yaitu:
- Pin Serial 0 (Rx) dan 1 (Tx): Pin Rx dan Tx digunakan untuk menerima dan mengirimkan data serial TTL. Mereka terhubung dengan chip serial ATmega328P USB ke TTL yang sesuai.
- Pin Interupsi Eksternal 2 dan 3: Pin ini dapat dikonfigurasi untuk memicu interupsi pada nilai rendah, merangkak naik atau turun, atau perubahan nilai.
- Pin PWM 3, 5, 6, 9 dan 11: Pin ini memberikan output PWM 8-bit dengan menggunakan fungsi analogWrite().
- Pin SPI 10 (SS), 11 (MOSI), 12 (MISO) dan 13 (SCK): Pin ini digunakan untuk komunikasi SPI.
- Pin 13 LED bawaan: Pin ini terhubung dengan LED bawaan. Ketika pin 13 HIGH �? LED menyala dan ketika pin 13 LOW, mati.
- I2C A4 (SDA) dan A5 (SCA): Digunakan untuk komunikasi IIC menggunakan Wire library.
- AREF: Digunakan untuk memberikan tegangan referensi untuk input analog dengan fungsi analogReference().
- Reset Pin: Membuat pin ini LOW, me-reset mikrokontroler.
Cara menyalakan Arduino Nano
3 Cara menyalakan Arduino Nano
- Pakai Kabel USB: Hubungkan kabel USB dari Komputer ke Arduino Nano, dengan sendirinya board ini akan menyala
- Melalui Vin Pin: Vin pin di sambungkan dengan tegangan antara 6-12V dari baterai atau adaptor. Awas tidak boleh lebih dari 12V karena Arduino Nnao akan rusak
- Melalui +5V Pin: Sebisa mungkin gunakan tegangan teregulasi +5V seperti dari DC-DC converter, lalu sambungkan ke pin +5V Arduino untuk menyalakan Arduino Nano.
Cukup mudah 'kan?
No comments:
Post a Comment