Tutorial12 menit baca

Panduan Lengkap Arduino untuk Pemula

Sari Dewi

Sari Dewi

Pendidik bidang elektronika dan pegiat komunitas pembuat (maker).

2026-05-17

Panduan Lengkap Arduino untuk Pemula

Semua hal yang perlu Anda ketahui untuk memulai pengembangan dengan papan Arduino, mulai dari memilih papan pertama hingga menulis program (sketch) pertama Anda.

Mengapa Arduino?

Arduino adalah titik awal yang sempurna bagi siapa saja yang tertarik pada bidang elektronika dan pemrograman. Arduino menggabungkan IDE yang mudah digunakan, dukungan komunitas yang besar, dan perangkat keras yang terjangkau ke dalam satu paket yang dapat mewujudkan ide Anda menjadi prototipe nyata dalam hitungan jam, bukan hari.

Memilih Papan Pertama Anda

Bagi pemula, Arduino UNO R3 adalah standar utama yang paling direkomendasikan. Papan ini memiliki:

  • 14 pin I/O digital (6 di antaranya mendukung PWM)
  • 6 pin input analog
  • Konektor USB-B untuk memudahkan pemrograman dan daya
  • Tombol reset dan LED bawaan pada pin 13

Jika Anda membutuhkan konektivitas WiFi atau Bluetooth sejak awal, Anda bisa langsung memilih ESP32. Papan ini jauh lebih bertenaga dan harganya hampir sama.

Menyiapkan Arduino IDE

Unduh Arduino IDE dari arduino.cc/en/software. Instal aplikasinya, hubungkan papan Anda menggunakan kabel USB ke komputer, lalu pilih jenis papan dan port yang sesuai di bawah menu Tools. Sekarang Anda siap mengunggah program pertama Anda.

Sketch Pertama Anda: Blink

Setiap perjalanan belajar Arduino selalu dimulai dengan program Blink — yaitu membuat LED bawaan berkedip. Buka menu File → Examples → 01.Basics → Blink lalu klik tombol Upload.

void setup() {
  pinMode(LED_BUILTIN, OUTPUT);
}

void loop() {
  digitalWrite(LED_BUILTIN, HIGH);
  delay(1000);
  digitalWrite(LED_BUILTIN, LOW);
  delay(1000);
}

Selamat! Anda baru saja berhasil memprogram sebuah mikrokontroler.

Memahami Dasar-Dasar Kode

Setiap program (sketch) Arduino memiliki dua fungsi utama:

  • setup() — dijalankan sekali saat papan pertama kali dinyalakan atau di-reset. Digunakan untuk mengonfigurasi pin dan menginisialisasi pustaka.
  • loop() — dijalankan terus-menerus secara berulang setelah fungsi setup selesai. Di sinilah logika utama program Anda berada.

Membaca Input Tombol

Hubungkan tombol tekan (pushbutton) di antara pin 7 dan GND. Aktifkan resistor pull-up internal untuk menghindari pembacaan nilai yang tidak stabil (floating):

void setup() {
  Serial.begin(9600);
  pinMode(7, INPUT_PULLUP);
}

void loop() {
  int state = digitalRead(7);
  Serial.println(state == LOW ? "Ditekan" : "Dilepas");
  delay(100);
}

Langkah Selanjutnya

Setelah Anda terbiasa dengan input/output digital, Anda dapat mengeksplorasi:

  • Sensor analog (cahaya, suhu, potensiometer)
  • Motor servo dan modul kontrol motor DC
  • Protokol komunikasi I2C dan SPI untuk modul layar dan sensor
  • Interupsi (interrupts) untuk proyek waktu nyata (real-time) yang responsif

Komunitas pembuat (maker) sangat terbuka dan ramah. Bagikan proyek Anda di forum seperti Arduino.cc, Hackaday, atau halaman komunitas kami!

ArduinoPemulaPanduan AwalPemrograman
Kembali ke semua artikel

Produk Pilihan

Jelajahi berbagai komponen mikrokontroler, sensor pintar, dan aksesori IoT terlengkap

Amplifiers & Mixers

HW-446 Power Amplifier 150W Mono Class D TPA3116D2

(300)
Rp 55.000
Stok Tersedia
Others

Termometer Makanan Digital - Presisi, Praktis, Otomatis Mati Digital Thermometer Masak Suhu Air Obat Dapur Food Cooking Susu Kopi Mkanan

(300)
Rp 15.000
Stok Tersedia
Others

Digital Termometer Makanan dan Minyak Stainless Steel 23cm

(300)
Rp 18.000
Stok Tersedia
Lighting

Shroud 5D RGB Crystal Mode DRL + Sinyal Belok Original Model i6-L3.0 ORIGINAL | 5D Angel Eyes-I6-L30'

(300)
Rp 595.000
Stok Tersedia
Amplifiers, Speakers & Subwoofers

Kabel Set Audio Mobil Daya 10GA Ground 8GA, Kabel Interkoneksi RCA ORIGINAL KUERL

(300)
Rp 57.000
Stok Tersedia
Batteries

Battery Lifepo4 12V 100Ah Prismatic BMS 120A New cell 2025 brand HIGHSTAR

(300)
Rp 4.800.000
Stok Tersedia
Batteries

bms 4s 30a lifepo4 12v

(300)
Rp 28.000
Stok Tersedia
Lighting

Bracket Foglamp BILED Toyota 3 inch Universal + Baut Atur Ketinggian

(300)
Rp 64.000
Stok Tersedia
Batteries

Lifepo4 12 v 15 ah New Cell JSK original Bms 30a/100a

(300)
Rp 500.000
Stok Tersedia
Others

Step Up 15a 400W High Power DC-DC Buck Converter modul + Constant Current High Power SU-400W

(300)
Rp 37.500
Stok Tersedia
Lighting

Shroud Bulat Angel EYES Bulat 2D single colour 2,5 inch/ 3 inch super terang PREMUM

(300)
Rp 65.000
Stok Tersedia
Electrical Testers & Multimeters

XH-M452 12V DIGITAL CONTROLLER Temperature Humidity Control DC Thermostat Hygrostat Suhu Kelembaban Mesin Tetas

(300)
Rp 71.000
Stok Tersedia
Ovens

Termometer Oven Analog Stainless Steel 50-300°C - Pengukuran Suhu Akurat, , Mudah Digunakan

(300)
Rp 28.000
Stok Tersedia
Lighting

Breket Dudukan Foglamp Honda Universal BILED 3 inch + Baut Atur Ketinggian

(300)
Rp 64.000
Stok Tersedia
Lighting

Lampu BILED 2.5 Inch - Premium Blue Lens, 55 Watt 6 chip Cuttoff FLAT

(300)
Rp 635.000
Stok Tersedia
Others

Lcd Bms Jikong Original 3,2 inch

(300)
Rp 180.000
Stok Tersedia
Others

Smart BMS LCD Screen Jikong 4.3 Inches

(300)
Rp 565.000
Stok Tersedia
Others

Crossover 1 Way Pasif Fullrange Full-range Passive Speaker Crosover WEAH-HB01 ORIGINAL

(300)
Rp 35.000
Stok Tersedia
Amplifiers, Speakers & Subwoofers

Kabel rca 5 meter audio mobil original-original KUERL

(300)
Rp 49.000
Stok Tersedia
Batteries

Baterai Lithium Lifepo4 12V 50Ah NEW CELL Tahan Lama, Aman, Efisien

(300)
Rp 1.700.000
Stok Tersedia
Others

Crossover Pasif 3 Way Treble Midle Bass WEAH-338 ORIGINAL

(300)
Rp 49.000
Stok Tersedia
Amplifiers & Mixers

XH-M544 TPA3116 Class D Amplifier 150W Mono TPA3116D2 Original Chip

(300)
Rp 51.000
Stok Tersedia
Lighting

Shroud Hexagonal 5D RGB Acrilic Angel Eye Premium Bluetooth Apps

(300)
Rp 315.000
Stok Tersedia
Others

Crossover 2 Way Passive Treble Bass Audio Speaker Tweeter 80W ORIGINAL WEAH D224

(300)
Rp 30.000
Stok Tersedia
Others

Crossover Speaker Pasif 2 Way Weah-227 Bass Treble 4-8 Ohm 150-200W ORIGINAL

(300)
Rp 53.000
Stok Tersedia
Power Supply Units

Modul Switching Power Supply AC to DC 8A 100W

(300)
Rp 79.000
Stok Tersedia
Others

BMS 3S 4S 5S 100 Amper Balance Charge Battery Protection Board

(300)
Rp 38.000
Stok Tersedia
Audio & Video Cables & Converters

HIGH TO LOW AUDIO CONVERTER RCA -original K-103 KUERL

(300)
Rp 25.000
Stok Tersedia
Batteries

Baterai Lifepo4 3.2V 102 ah - Grade A Gotion New Cell

(300)
Rp 2.700.000
Stok Tersedia
Others

Amplifier Audio Digital TPA3116D2 2x120W Stereo - Model XH-M543, CHIP ORIGINAL

(300)
Rp 56.000
Stok Tersedia
Tanya Toko Volt Ponorogo