AI Assistant
Detail Karya Portofolio

Tentang Arduino

Antar Nurlail Oleh: Antar Nurlail

Ringkasan Portofolio

Arduino UNO
Arduino UNO adalah jenis arduino yang paling banyak digemari. Arduino ini memiliki 32 pinout, di antaranya: power output (3,3V dan 5V), ground, reset, pin digital I&O, pin analog, AREF(Analog Reference), power input 7-12V, TX (Transmitter), RX(Receiver).

Deskripsi & Detail Proyek

Ada beberapa jenis Arduino, yaitu : 

Arduino UNO
Arduino UNO adalah jenis arduino yang paling banyak digemari. Arduino ini memiliki 32 pinout, di antaranya: power output (3,3V dan 5V), ground, reset, pin digital I&O, pin analog, AREF(Analog Reference), power input 7-12V, TX (Transmitter), RX(Receiver).

Arduino Nano
Pin analog dari arduino nano lebih banyak daripada arduino UNO. Dengan 30 pin, arduino nano bisa dikatakan cukup lengkap. Pin-pin tersebut di antaranya: power output (3,3V & 5V), ground, digital pin I&O, analog pin, reset, VREF(Volt References), TX (Transmitter), RX(Receiver). 

Arduino Mega
Arduino mega adalah salah satu arduino yang memiliki pin lebih banyak daripada arduino UNO dan Nano. Arduino mega memiliki pin sebagai berikut: power input (7-12V), power output (3,3V & 5V), pin digital I&O yang sebagiannya dapat digunakan sebagai output PWM(Pulse Width Modulation) , pin analog, AREF, reset, TX (Transmitter), RX(Receiver). 

Instalasi Arduino IDE
Arduino IDE (Integrated Development Environment) merupakan sebuah software yang digunakan untuk menulis/membuat program, meng-compile menjadi sebuah kode biner dan mengunggahnya kedalam memori mikrokontroler pada arduino. Arduino IDE menggunakan bahasa pemrograman C/C++ dengan versi yang telah disederhanakan, sehingga lebih mudah untuk digunakan. 

Berikut adalah cara untuk menggunakan Arduino IDE:
1. Download arduino IDE pada link berikut: https://www.arduino.cc/en/software/  
2. Install file yang telah di-download
3. Buka arduino IDE

 

Fitur-fitur pada arduino IDE[1]:
- Verify berfungsi untuk melakukan compile program yang telah dibuat ataupun saat dibuat.
- New berfungsi untuk membuat program baru dengan menambahkan jendela editor.
- Open berfungsi membuka file program yang ada dari sistem file.
- Save berfungsi untuk menyimpan program yang sudah dibuat.
- Upload berfungsi untuk menyalin hasil pemrograman dari komputer ke memori arduino.
- Serial Monitor berfungsi untuk melihat hasil dari pemrograman yang telah tersimpan dalam memori arduino.

Contoh pemrograman dasar pada Arduino IDE

Penjelasan:
Line 1 = memanggil satu kali pemrograman yang dijalankan
Line 3 = mengatur pin mode pada LED_BUILTIN sebagai output
Line 6 = memanggil berkali-kali pemrograman yang dijalankan
Line 7 = memberikan nilai high pada LED
Line 8 = memberikan jeda selama 1 detik
Line 9 =memberikan nilai low pada LED
Line 10 = memberikan jeda selama 1 detik