Panduan · 12 mnt baca

Starter Kit Arduino: Apa yang Dibeli Duluan dan Apa yang Bisa Dilewati

Apa saja isi starter kit Arduino yang baik? Board, breadboard, kabel, LED, sensor, servo, dan LCD, Uno vs Nano, kit vs komponen satuan, dan daftar komponen untuk 10 proyek.

Ketika membeli starter kit Arduino, tujuannya adalah mencakup semua proyek di minggu-minggu pertamamu dalam satu kali pesan tanpa membayar komponen yang tidak akan pernah keluar dari kotak. Inti dari pesanan pertama yang baik sebenarnya kecil: Arduino Uno beserta kabel USB-nya, breadboard, kabel jumper, LED dan resistor, beberapa tombol, potensiometer, buzzer, dan dua atau tiga sensor dasar. Tambahkan motor servo dan LCD, maka kamu bisa membuat puluhan proyek, cukup untuk mengisi dua bulan pertama seorang pemula.

Di panduan ini kami jelaskan, satu per satu, kenapa setiap komponen dibutuhkan, berapa banyak yang perlu dibeli, dan proyek mana yang memakainya. Kamu juga akan menemukan perbedaan antara kit siap pakai dan membeli komponen secara terpisah, pilihan antara Uno dan Nano, pembelian yang membuang anggaran, dan kapan sebaiknya beralih ke ESP32 atau Raspberry Pi Pico. Harga terus berubah dari satu penjual ke penjual lain, jadi kami tidak menyebut angka; sebagai gantinya, kami sebutkan komponen mana yang terjangkau dan mana yang relatif mahal. Kamu juga akan mendapat tabel belanja siap pakai untuk 10 proyek pertamamu dan sketch yang menguji semua komponen barumu sekaligus di hari pertama.

Arduino Uno
Arduino Uno
Breadboard
Breadboard
LED
LED

Jawaban cepat: daftar belanja pertamamu

KomponenJumlah yang disarankanKegunaannya
Arduino Uno R3 (klon juga boleh) + kabel USB1Otak proyekmu; kode di-upload dari komputer dan board mendapat daya lewat USB
Breadboard (830 titik)1 (idealnya 2)Merakit rangkaian tanpa solder; detailnya: Apa Itu Breadboard?
Kabel jumperSet 65 buah male-to-male + 20–40 female-to-maleKoneksi antara Arduino, breadboard, dan modul
LED 5 mm (merah, kuning, hijau, putih)20+Eksperimen output, indikator, lampu lalu lintas; Apa Itu LED?
Kit resistor (terutama 220 Ω, 1 kΩ, 10 kΩ)10+ untuk setiap nilaiMembatasi arus LED, pembagi tegangan; Apa Itu Resistor?
Push button (6×6 mm, 4 kaki)4–5Input digital; Cara menghubungkan tombol
Potensiometer 10 kΩ2Input analog, pengatur kecepatan dan kecerahan; Apa Itu Potensiometer?
Buzzer (1 aktif + 1 pasif)2Bunyi bip dan melodi; Buzzer aktif vs pasif
Sensor cahaya LDR2Mengukur cahaya, lampu tidur; Sensor Cahaya LDR
Sensor jarak HC-SR041Mengukur jarak, sensor parkir; HC-SR04
Sensor suhu dan kelembapan DHT111Stasiun cuaca mini; DHT11
Motor servo SG901Bergerak ke sudut tertentu, pintu dan palang; Apa Itu Motor Servo?
LCD 16x2 + modul I2C (atau OLED 0,96 inci)1Menampilkan hasil pengukuran di layar; Layar LCD I2C
Multimeter digital1Mengecek tegangan, hambatan, dan kabel putus

Sebagian besar komponen di daftar ini cukup terjangkau kalau dibeli satuan; pos terbesar di anggaranmu biasanya board, layar, servo, dan multimeter. Untuk barang habis pakai seperti LED, resistor, dan kabel jumper, selalu lebih untung membeli banyak: kaki yang bengkok, LED yang terbakar, atau kabel yang hilang itu hal yang sangat wajar di eksperimen pertamamu, dan satu resistor yang kurang saja bisa menghentikan seluruh malammu. Multimeter sama pentingnya dengan board; ketika rangkaian tidak bekerja, mengukur adalah satu-satunya cara untuk tahu apakah masalahnya ada di kode atau di pengkabelan.

Memilih board: Arduino Uno atau Nano?

Pilihan paling aman untuk board pertama adalah Arduino Uno R3. Sebagian besar contoh, buku, dan library di internet sudah diuji di Uno; header female-nya memungkinkanmu menancapkan kabel jumper secara langsung, dan karena bekerja di 5 V, board ini langsung cocok dengan hampir semua sensor untuk pemula. Arduino Nano memakai prosesor ATmega328P yang sama, jadi kodenya persis sama; bedanya, ukurannya sangat kecil dan bisa langsung ditancapkan ke breadboard. Semua board kami bandingkan secara detail di Arduino Mana yang Sebaiknya Kubeli?

Board Arduino Nano
Arduino Nano: memakai prosesor yang sama dengan Uno, tetapi cukup kecil untuk langsung ditancapkan ke breadboard.
FiturArduino Uno R3Arduino Nano
ProsesorATmega328P, 16 MHzATmega328P, 16 MHz
Tegangan kerja5 V5 V
Pin digital / analog14 / 614 / 8 (A6 dan A7 hanya input analog)
Koneksi USBUSB-B (kabel seperti kabel printer)Mini USB, USB-C di klon yang lebih baru
Di breadboardDiletakkan di samping dan dihubungkan dengan kabelLangsung ditancapkan ke breadboard
Kompatibel dengan shieldYaShield Uno tidak muat
Paling cocok untukBoard pertama, belajar, dan bereksperimenProyek permanen dan ringkas, board kedua

Dalam hal coding, tidak ada perbedaan antara Arduino original dan klon; keduanya memakai IDE yang sama, library yang sama, dan susunan pin yang sama. Board original lebih mahal, tetapi melewati kontrol kualitas dan ikut mendukung proyek Arduino; klon sangat cukup untuk belajar dan tidak terlalu menyakitkan kalau ada pin yang terbakar. Uno R4 Minima dan Uno R4 WiFi yang lebih baru adalah board 32-bit yang lebih bertenaga dengan USB-C, dan R4 WiFi menambahkan Wi-Fi dan Bluetooth. Meski begitu, beberapa library lama ditulis khusus untuk prosesor AVR di R3, jadi R3 memberi lebih sedikit kejutan sebagai board pertama.

Di sebagian besar board klon yang terjangkau, koneksi USB ditangani chip CH340; kalau port-nya tidak muncul, instal dulu driver untuk chip tersebut. Kalau kode tidak mau ter-upload ke Nano klon, coba ATmega328P (Old Bootloader) di Tools > Processor. Perhatikan juga kabelnya: beberapa kabel USB hanya untuk mengecas dan tidak membawa data; kalau lampu board menyala tetapi komputermu tidak mendeteksinya, kabel adalah tersangka pertama.

Breadboard dan kabel jumper: tempat kesalahan paling sering terjadi

Breadboard adalah papan penuh lubang yang memungkinkanmu merakit rangkaian tanpa solder. Untuk pesanan pertama, ambil breadboard ukuran penuh 830 titik; breadboard setengah ukuran 400 titik cepat penuh dengan satu sensor dan satu layar. Setiap baris lima lubang di bagian tengah terhubung di dalam, dan garis panjang merah dan biru di sepanjang tepinya adalah jalur daya (5V dan GND). Di beberapa breadboard panjang, jalur daya ini terputus di tengah; kalau kamu melihat celah di garisnya, separuh rangkaianmu tidak akan mendapat daya kecuali kedua bagian itu kamu sambungkan dengan kabel pendek. Merakit rangkaian tanpa memahami koneksi di dalamnya adalah penyebab nomor satu keluhan “kodenya benar tapi tidak jalan”; lihat Apa Itu Breadboard? untuk detailnya.

Kabel jumper untuk Arduino
Kabel jumper memungkinkanmu menghubungkan Arduino, breadboard, dan modul tanpa solder.
  • Male-to-male (M-M): dipakai di breadboard dan di antara Arduino dan breadboard; jenis ini yang paling sering kamu pakai.
  • Female-to-male (F-M): menghubungkan modul dengan pin terbuka (modul DHT11, HC-SR04, modul I2C pada LCD) langsung ke breadboard atau Arduino.
  • Female-to-female (F-F): untuk menghubungkan dua modul atau board dengan pin male seperti ESP32; beberapa buah sudah cukup di kit pertama.
  • Kit kabel solid yang sudah dipotong: membuat koneksi yang rapi dan rata di breadboard dan mengurangi kabel kusut di rangkaian permanen.
  • Panjang: 10–20 cm sudah cukup; kabel yang sangat panjang mudah kusut dan menangkap gangguan di jalur seperti I2C.

LED, resistor, tombol, potensiometer, dan buzzer

LED dan resistor adalah dasar dari semua hal yang akan kamu lakukan pertama kali dengan Arduino. LED selalu dihubungkan ke pin 5 V melalui resistor: LED merah menurunkan sekitar 2 V, jadi dengan resistor 220 Ω arusnya (5 − 2) / 220 ≈ 13,6 mA, yang aman untuk LED maupun pin Arduino. Untuk warna dan arus lain, pakai kalkulator resistor LED, dan untuk membaca nilai resistor yang ada di tanganmu, pakai alat kode warna resistor. Daripada membeli resistor satu per satu, kit campuran berisi nilai 220 Ω, 330 Ω, 1 kΩ, 4,7 kΩ, dan 10 kΩ lebih murah sekaligus lebih praktis.

Resistor untuk proyek Arduino
Resistor seperempat watt: di awal kamu akan paling sering memakai 220 Ω, 1 kΩ, dan 10 kΩ.
  • Push button: tombol 6×6 mm berkaki empat pas sekali dipasang melintasi celah di tengah breadboard. Kalau kamu memakai INPUT_PULLUP di kode, tombol bisa dihubungkan tanpa resistor tambahan; alasannya kami jelaskan di menghubungkan tombol dan debounce.
  • Potensiometer: potensiometer linear 10 kΩ (B10K) mengajarimu membaca nilai 0 sampai 1023 dengan analogRead; dipakai untuk kecerahan LED, sudut servo, dan kontras LCD. Detailnya: Apa Itu Potensiometer?
  • Buzzer: buzzer aktif berbunyi bip sendiri ketika diberi tegangan; buzzer pasif memainkan nada dengan perintah tone(). Kalau kamu ingin melodi, pilih yang pasif; perbedaannya ada di Apa Itu Buzzer?
  • LED RGB: tidak wajib, tetapi tambahan terjangkau untuk belajar mencampur warna dan melihat PWM dengan mata sendiri; lihat Cara Memakai LED RGB.
  • Kapasitor dan transistor: belum dibutuhkan untuk proyek pertamamu; beberapa kapasitor 100 µF dan transistor NPN seperti BC547 akan berguna nanti ketika kamu mulai mengendalikan motor dan relay.

Sensor apa saja yang perlu ada di kit pertamamu?

Aturan memilih sensor itu sederhana: setiap sensor harus mengajarimu cara membaca data yang berbeda. LDR mengajarkan pembacaan analog, HC-SR04 mengajarkan pengukuran panjang pulsa, DHT11 mengajarkan pembacaan data digital dengan library siap pakai, dan PIR mengajarkan sinyal nyala/mati yang sederhana. Dengan empat sensor ini, kamu mendapat sebagian besar hal yang ditawarkan kotak besar berisi puluhan modul, dengan biaya jauh lebih rendah. Kalau proyek dengan remote membuatmu bersemangat, tambahkan penerima IR dan remote ke daftar. Perbandingan sensor yang lebih detail ada di Panduan Sensor Arduino kami.

HC-SR04
HC-SR04
DHT11
DHT11
LDR
LDR
PIR (HC-SR501)
PIR (HC-SR501)
SensorYang diukurYang diajarkanContoh proyek
LDR + 10 kΩCahaya sekitaranalogRead, pembagi teganganLampu tidur otomatis
HC-SR04Jarak, 2–400 cmpulseIn, menghitung dengan kecepatan suaraSensor parkir, pengukur tinggi badan
DHT11Suhu 0–50 °C, kelembapan 20–90%Memakai library, data digitalStasiun cuaca mini
PIR (HC-SR501)Gerakan manusiaInput digital, pengaturan waktuLampu aktif gerakan, alarm
Penerima IR + remoteKode tombol remoteDecoding, kendali jarak jauhLED dan melodi yang dikendalikan remote

Gerakan dan layar: motor servo, LCD, dan OLED

Motor servo SG90 adalah motor kecil yang bergerak ke sudut mana pun antara 0 dan 180 derajat lalu menahannya di sana; mengendalikan servo dengan potensiometer adalah proyek pertama di mana kamu akan bilang “aku berhasil membuat sesuatu bergerak” dengan Arduino. Ide seperti palang dengan remote, kunci pintu otomatis, atau dudukan kamera pan-tilt semuanya dimulai dari servo; cara kerjanya bisa kamu temukan di Apa Itu Motor Servo? SG90 dengan gigi plastik sudah cukup untuk kit pertama; MG90S dengan gigi logam lebih kuat tetapi sedikit lebih mahal.

Memberi daya satu SG90 tanpa beban dari pin 5V Arduino biasanya berhasil, tetapi ketika servo terbebani, servo menarik arus secara tiba-tiba dan board bisa reset. Kalau kamu akan memakai dua servo atau lebih, motor DC, atau motor stepper, pakai catu daya 5 V terpisah dan satukan ground kedua catu daya. Jangan pernah menghubungkan motor DC atau stepper langsung ke pin Arduino; kamu butuh driver di antaranya (misalnya L298N).
SG90
SG90
LCD 16x2 I2C
LCD 16x2 I2C
OLED SSD1306
OLED SSD1306

Jadikan LCD 16x2 I2C sebagai layar pertamamu: cukup dihubungkan dengan empat kabel (GND, VCC, SDA, SCL), hanya memakai dua pin data di Arduino (A4 dan A5 di Uno), dan menampilkan 32 karakter dalam dua baris sudah cukup untuk sebagian besar proyek sensor. LCD polos tanpa modul I2C butuh lebih dari sepuluh kabel ditambah potensiometer terpisah untuk kontras, dan memenuhi breadboard-mu; jadi ketika membeli, pastikan modulnya sudah tersolder. Kalau kamu ingin menggambar grafik, ikon, atau game kecil, layar OLED 0,96 inci lebih tajam dan lebih kecil. Untuk pemasangan dan pengaturan alamat, lihat Cara Memakai Layar LCD I2C.

Kit siap pakai atau membeli komponen secara terpisah?

KriteriaStarter kit siap pakaiMembeli terpisah
Total biayaBiasanya lebih murah; keuntungan paketBisa lebih rendah kalau kamu tahu persis apa yang dibeli
KecocokanKomponen dipilih agar bisa bekerja bersamaRisiko salah model atau ada komponen yang kurang
Komponen yang tidak terpakaiKomponen seperti 74HC595, matriks 8x8, atau stepper bisa lama tersimpan di kotakKamu hanya membeli yang akan dipakai
Barang habis pakaiSering kali LED, resistor, dan kabelnya terlalu sedikitKamu membeli sebanyak yang kamu mau
KerapianDatang dalam kotak bersekatKamu perlu membeli kotak penyimpanan terpisah
Cocok untuk siapa?Pemula total, hadiahOrang yang tahu kebutuhannya, pesanan kedua
Jenis kitBiasanya berisiCukup untuk
Kit dasarUno, kabel USB, breadboard, kabel, LED, resistor, tombol, buzzer, LDR, potensiometerAnimasi LED, lampu lalu lintas, tombol, melodi, lampu tidur
Kit menengah (super starter)Kit dasar + HC-SR04, DHT11, servo SG90, LCD 16x2, display 7-segmen, penerima IR dan remoteSensor parkir, stasiun cuaca, proyek dengan remote, kendali servo
Kit besar (dengan RFID)Kit menengah + RFID RC522, keypad, relay, joystick, motor stepper, matriks 8x8, modul jam (RTC)Kunci pintu dengan kartu, brankas berkode, jam digital, game sederhana

Bagi sebagian besar orang, jalan paling masuk akal adalah membeli starter kit menengah lalu melengkapi kekurangannya secara terpisah. Ketika memilih kit, baca daftar komponennya baris demi baris: apakah board-nya Uno R3, apakah ada kabel USB, apakah breadboard-nya 830 titik, apakah modul I2C sudah terpasang di LCD, apakah ada servo dan minimal dua sensor? Kalau semuanya ada, detail lainnya nomor dua. Setelah itu, beli LED, resistor, dan kabel jumper tambahan dalam jumlah banyak; barang habis pakai ini adalah titik terlemah sebagian besar kit. Kit besar hanya sepadan kalau kamu benar-benar akan memakai komponen seperti pembaca RFID, keypad, dan relay; kalau kamu memilihnya hanya karena komponennya lebih banyak, banyak di antaranya akan menunggu berbulan-bulan di kotak.

Tabel belanja untuk 10 proyek pertamamu

Tabel di bawah menunjukkan 10 proyek pertamamu, diurutkan dari yang paling mudah sampai yang paling sulit, beserta komponen yang dibutuhkan masing-masing. Semua proyek memakai Arduino Uno, kabel USB, breadboard, dan kabel jumper yang sama; tabel ini hanya mencantumkan komponen tambahannya. Proyek-proyek ini saling membangun: output berurutan yang kamu pelajari dengan lampu lalu lintas muncul lagi di sensor parkir, dan pembacaan analog yang kamu pelajari dengan potensiometer muncul lagi di kendali servo.

#ProyekKomponen tambahanYang diajarkan
1Mengedipkan LED (Blink)1 LED, 1 × 220 ΩdigitalWrite, delay
2Lampu lalu lintasLED merah, kuning, dan hijau, 3 × 220 ΩOutput berurutan, pengaturan waktu
3Mengendalikan LED dengan tombol1 tombol, 1 LED, 1 × 220 ΩdigitalRead, INPUT_PULLUP
4Kecerahan LED dengan potensiometerPotensiometer 10 kΩ, 1 LED, 1 × 220 ΩanalogRead, PWM
5Melodi dengan buzzerBuzzer pasiftone(), frekuensi dan nada
6Lampu tidur dengan LDRLDR, 1 × 10 kΩ, 1 LED, 1 × 220 ΩPembagi tegangan, nilai ambang
7Pengukur jarak dan sensor parkirHC-SR04, buzzer, 3 LED, 3 × 220 ΩpulseIn, perhitungan jarak
8Pengukur suhu dan kelembapanDHT11Menginstal library, Serial Monitor
9Kendali servo dengan potensiometerServo SG90, potensiometer 10 kΩLibrary Servo, map()
10Suhu dan jarak langsung di LCDLCD 16x2 I2C, DHT11, HC-SR04I2C, menulis data ke layar

Kalau digabungkan, sepuluh proyek ini bermuara pada daftar belanja minimum berikut: satu LED merah, satu kuning, dan satu hijau, tiga resistor 220 Ω dan satu resistor 10 kΩ, satu tombol, satu potensiometer, satu buzzer pasif, satu LDR, satu HC-SR04, satu DHT11, satu SG90, dan satu LCD I2C. Itu versi paling hemat, di mana kamu tidak pernah memakai lebih dari tiga LED sekaligus; untuk cadangan dan idemu sendiri, kami sarankan membeli LED dan resistor beberapa kali lipat lebih banyak. Kalau kamu mencocokkan isi sebuah kit dengan tabel ini, tidak akan ada proyek yang terhenti karena komponen yang kurang.

Uji komponenmu di hari pertama: lima komponen, satu sketch

Cara tercepat memastikan komponen barumu berfungsi adalah mencoba semuanya dalam satu rangkaian. Buat koneksi di bawah dan upload kodenya: ketika potensiometer diputar, kecerahan LED harus berubah; ketika tombol ditekan, buzzer harus berbunyi bip; dan nilai potensiometer serta LDR harus mengalir di Serial Monitor (9600 baud). Ketika LDR kamu tutup dengan tangan, nilainya harus turun dengan jelas.

KomponenKoneksi ke Arduino UnoCatatan
LED + 220 ΩPin 9 → resistor → kaki panjang LED; kaki pendek → GNDPin 9 mendukung PWM (tanda ~)
TombolSatu kaki ke pin 2, kaki diagonalnya ke GNDMemakai pull-up internal, tidak perlu resistor
Buzzer pasif+ ke pin 8, − ke GNDBuzzer aktif juga berbunyi, tetapi dengan nada tetap
PotensiometerKaki luar ke 5V dan GND, kaki tengah ke A0Memberi nilai dari 0 sampai 1023
LDR + 10 kΩLDR di antara 5V dan A1, 10 kΩ di antara A1 dan GNDNilainya naik di cahaya terang
C++ (Arduino IDE)
1// BlueGrays başlangıç seti test kodu / starter kit test sketch
2const int LED_PIN = 9;      // LED + 220 ohm (PWM pini) / LED + 220 ohm (PWM pin)
3const int BUTTON_PIN = 2;   // buton, diğer ucu GND / button, other leg to GND
4const int BUZZER_PIN = 8;   // pasif buzzer / passive buzzer
5const int POT_PIN = A0;     // potansiyometre orta bacak / potentiometer middle leg
6const int LDR_PIN = A1;     // LDR + 10k gerilim bölücü / LDR + 10k voltage divider
7
8void setup() {
9  pinMode(LED_PIN, OUTPUT);
10  pinMode(BUTTON_PIN, INPUT_PULLUP);   // basınca LOW okunur / reads LOW when pressed
11  Serial.begin(9600);
12}
13
14void loop() {
15  int pot = analogRead(POT_PIN);       // 0-1023 arası / range 0-1023
16  analogWrite(LED_PIN, pot / 4);       // 0-255 parlaklık / 0-255 brightness
17
18  if (digitalRead(BUTTON_PIN) == LOW) {
19    tone(BUZZER_PIN, 1000, 100);       // 1 kHz, 100 ms bip / 1 kHz, 100 ms beep
20  }
21
22  Serial.print("Pot: ");
23  Serial.print(pot);
24  Serial.print("  LDR: ");
25  Serial.println(analogRead(LDR_PIN)); // aydınlıkta artar / rises in light
26  delay(200);
27}
Kalau ada komponen yang tidak merespons, cek dulu kabel dan baris breadboard-nya, lalu ukur tegangannya dengan multimeter. Kalau LED tidak mau menyala, kemungkinan besar terpasang terbalik: kaki panjang (anoda) ke sisi yang terhubung ke pin Arduino dan kaki pendek (katoda) ke GND. Kalau tombol selalu terbaca ditekan, kamu memakai sepasang kaki yang memang sudah terhubung di dalam; pakai kaki yang berseberangan secara diagonal dan hal ini tidak akan terjadi.

Pembelian yang tidak perlu: apa yang bisa dilewati di pesanan pertama

  • Arduino Mega: 54 pin digitalnya akan menganggur di proyek-proyek pertamamu; Uno sudah cukup sampai kamu benar-benar kehabisan pin.
  • Kotak sensor besar berisi puluhan modul: sebagian modul di dalamnya nyaris kembar (misalnya beberapa modul cahaya dan suara yang berbeda); membeli empat atau lima sensor yang benar-benar akan kamu pakai secara terpisah sering kali lebih murah.
  • Memberi daya dari baterai 9 V: kapasitasnya kecil, regulator board mengubah kelebihan tegangannya menjadi panas, dan baterai ini tidak sanggup memberi daya servo atau LED strip. USB, adaptor 5 V, atau dudukan baterai yang sesuai lebih masuk akal.
  • Shield: shield motor atau sensor kelihatannya memudahkan di awal, tetapi menghalangimu belajar pengkabelan; rakit dulu di breadboard.
  • Stasiun solder yang mahal: proyek breadboard tidak butuh solder; kalau di bulan-bulan pertama kamu memerlukannya, solder sederhana sudah cukup.
  • Beberapa board sekaligus: beli board kedua setelah kamu benar-benar menyelesaikan proyek dengan board pertama dan membutuhkannya untuk rangkaian permanen.

Kapan sebaiknya beralih ke ESP32 dan Raspberry Pi Pico?

Begitu kamu sudah nyaman dengan input dan output digital, analogRead, PWM, dan beberapa library di Uno, kira-kira setelah 8–10 proyek pertamamu, sudah waktunya melirik board kedua. Kalau proyekmu butuh Wi-Fi, Bluetooth, kendali dari ponsel, atau jam dan cuaca dari internet, ESP32 adalah pilihan yang tepat: dual-core, memorinya jauh lebih besar, dan tetap diprogram dengan Arduino IDE. Kalau kamu ingin belajar Python atau mencoba MicroPython di board yang terjangkau dan bertenaga, Raspberry Pi Pico adalah pilihan bagus; kalau butuh nirkabel, ambil Pico W.

ESP32
ESP32
Raspberry Pi Pico
Raspberry Pi Pico
KomponenArduino Uno (5 V)ESP32 (3,3 V)Raspberry Pi Pico (3,3 V)
LED, tombol, potensiometer, LDRLangsungLangsung; beri daya potensiometer dan LDR dari 3V3Langsung; beri daya potensiometer dan LDR dari 3V3
DHT11LangsungBekerja di 3V3Bekerja di 3V3
PIR (HC-SR501)LangsungDaya dari 5V/VIN; output-nya 3,3 V, jadi amanDaya dari VBUS; output-nya 3,3 V, jadi aman
HC-SR04LangsungPembagi tegangan di pin ECHO wajibPembagi tegangan di pin ECHO wajib
Servo SG90Langsung (satu servo)Catu daya 5 V, sinyal 3,3 V sudah cukupCatu daya 5 V, sinyal 3,3 V sudah cukup
LCD 16x2 I2CLangsungDaya dari 5 V; level shifter di jalur I2C disarankanDaya dari 5 V; level shifter di jalur I2C disarankan
OLED SSD1306LangsungLangsung (3V3)Langsung (3V3)
Kabar baiknya: hampir semua komponen di starter kit-mu juga bisa dipakai dengan ESP32 dan Pico. Satu perbedaan besar yang harus diperhatikan adalah tegangan; pin board-board ini bekerja di 3,3 V dan tidak tahan 5 V. Turunkan output 5 V seperti pin ECHO HC-SR04 menjadi 3,3 V dengan pembagi tegangan (misalnya 1 kΩ dan 2 kΩ) atau level shifter; pin mana yang aman di board-mu bisa kamu cek di alat Pinout.

Kesalahan belanja yang umum

  • Lupa kabel USB atau membeli yang salah: Uno memakai USB-B, Nano mini USB atau USB-C, dan ESP32 biasanya micro USB atau USB-C; selalu pilih kabel yang bisa membawa data.
  • Hanya membeli breadboard kecil atau yang paling murah: breadboard 400 titik langsung penuh begitu kamu menambahkan sensor dan layar, dan di breadboard yang kontaknya lemah, kabel goyang dan rangkaian kadang jalan kadang berhenti. Pilih model 830 titik yang mencengkeram kabel dengan kuat.
  • Tidak membeli resistor: menghubungkan LED tanpa resistor membebani LED sekaligus pin Arduino; beli resistor 220 Ω dalam jumlah banyak.
  • Membeli LCD tanpa modul I2C: jumlah kabelnya jadi tiga kali lipat; pilih LCD yang modul I2C-nya sudah tersolder.
  • Tertukar antara sensor polos dan modul: DHT11 polos punya 4 kaki dan butuh resistor pull-up (biasanya 10 kΩ) di jalur datanya; di versi modul 3 pin, resistor itu sudah ada di board. Untuk kit pertamamu, pilih sensor versi modul.
  • Hanya membeli kabel male-to-male: kabel female-to-male sangat penting untuk menghubungkan modul dengan pin terbuka.
  • Menunda membeli multimeter: kamu bisa menghabiskan berjam-jam mencari di kode masalah sederhana seperti kabel putus atau baterai habis.
Simpan komponenmu di kotak penyimpanan bersekat dan beri label nilai pada sekat resistor. Mengetahui letak setiap komponen memangkas waktu untuk memulai proyek baru dari hitungan menit menjadi detik dan mencegah komponen kecil hilang.

Singkatnya, starter kit Arduino yang baik berisi Uno, breadboard 830 titik, banyak kabel jumper, LED dan resistor, beberapa tombol, potensiometer, buzzer pasif, LDR, HC-SR04, DHT11, servo SG90, dan LCD I2C. Kalau kamu benar-benar baru di Arduino, mulailah dengan Apa Itu Arduino?; begitu dasarmu kuat, beralih ke internet dengan ESP32 dan ke MicroPython dengan Pico jadi jauh lebih mudah. Di hari komponenmu tiba, buka aplikasi BlueGrays dan kerjakan proyek LED, tombol, buzzer, LDR, sensor jarak, DHT11, servo, dan LCD secara berurutan; setiap proyek dilengkapi skema rangkaian, daftar komponen, dan kode yang dijelaskan langkah demi langkah.

Pertanyaan umum

Apa saja yang harus ada di starter kit Arduino?

Starter kit yang baik harus berisi Arduino Uno dan kabel USB, breadboard 830 titik, kabel jumper male-to-male dan female-to-male, LED, resistor (terutama 220 Ω dan 10 kΩ), tombol, potensiometer, dan buzzer. Tambahkan beberapa sensor seperti LDR, HC-SR04, dan DHT11, servo SG90, serta LCD 16x2 I2C, maka kamu bisa membuat semua 10 proyek pertamamu.

Sebaiknya aku beli Arduino original atau klon?

Untuk coding tidak ada bedanya: board klon memakai prosesor yang sama, susunan pin yang sama, dan Arduino IDE yang sama. Klon lebih terjangkau dan pilihan yang masuk akal selama kamu masih belajar dan mungkin membakar pin; sebagian besar memakai chip USB CH340, jadi kamu mungkin perlu menginstal driver-nya. Board original melewati kontrol kualitas yang lebih ketat dan ikut mendukung proyek Arduino.

Sebaiknya aku beli Arduino Uno atau Nano?

Uno lebih mudah sebagai board pertama: kabel bisa langsung ditancapkan, kompatibel dengan shield, dan sebagian besar contoh ditulis untuknya. Nano punya prosesor yang sama tetapi cukup kecil untuk ditancapkan ke breadboard, jadi ideal untuk proyek permanen yang ringkas atau sebagai board kedua.

Apakah aku perlu menyolder untuk memakai Arduino?

Proyek pemula yang dirakit dengan breadboard dan kabel jumper tidak butuh solder. Beberapa modul dan board Nano klon datang dengan pin header yang belum disolder, jadi cek apakah sudah tersolder ketika membeli. Kamu terutama butuh solder ketika ingin menjadikan proyek sebagai rangkaian permanen.

Apakah starter kit Arduino cocok untuk anak-anak?

Karena proyek Arduino berjalan di tegangan rendah seperti 5 V, umumnya cocok untuk anak usia 10 tahun ke atas dengan bimbingan orang dewasa. Komponen kecil berisiko tertelan, jadi jauhkan dari jangkauan anak yang lebih kecil. Proyek relay yang menyaklar tegangan listrik rumah harus selalu dikerjakan bersama orang dewasa.

Apa yang sebaiknya dibeli setelah starter kit Arduino?

Setelah 8–10 proyek pertamamu, ikuti minatmu: ESP32 untuk internet dan kendali dari ponsel, atau Raspberry Pi Pico untuk belajar Python, adalah langkah lanjut yang bagus. Kalau kamu ingin membuat robot, driver motor L298N dan kit motor DC bergigi masuk akal; untuk otomasi rumah, modul relay dan sensor PIR.

Lihat semua proyek
LED Berkedip
#1Pemula

LED Berkedip

"Halo" pertama di dunia elektronika: menyalakan dan mematikan satu LED. Arduino menyalakan dan mematikan LED dengan jeda singkat, sehingga cahayanya berkedip cepat. Kamu melihat dengan cara paling sed

4.6(188)
1127
Lampu Lalu Lintas
#3Pemula

Lampu Lalu Lintas

Tiruan mini lampu lalu lintas yang kamu lihat di jalan setiap hari. Merah menyala dua detik, kuning menyala sebentar, hijau menyala dua detik, lalu kembali ke merah lewat kuning lagi, terus berulang.

4.8(131)
397
Kendali LED dengan Tombol Tekan (Tekan)
#9Pemula

Kendali LED dengan Tombol Tekan (Tekan)

Persis seperti bel pintu: lampu tetap menyala selama kamu menekan, dan mati ketika kamu melepasnya. Arduino terus mendengarkan tombol; selama ditekan LED menyala, dan begitu jarimu terangkat LED mati.

4.8(113)
229
Lampu Tidur dengan LDR
#12Pemula

Lampu Tidur dengan LDR

Lampu tidur kecil yang menyala sendiri ketika gelap dan mati ketika pagi tiba. Sensor cahaya mengukur seberapa terang ruangan, dan Arduino menyalakan LED ketika cukup gelap lalu mematikannya lagi keti

4.8(102)
205
Menggunakan Buzzer
#13Pemula

Menggunakan Buzzer

Pernah penasaran bagaimana bel pintu atau alarm mengeluarkan suaranya? Arduino membuat buzzer kecil berbunyi bip dengan jeda singkat: bip, jeda, bip, jeda. Kamu melihat bagaimana suara dibuat dengan l

4.7(89)
161
Pengukuran Jarak HC-SR04 (Tampilan Serial)
#27Pemula

Pengukuran Jarak HC-SR04 (Tampilan Serial)

Sensor HC-SR04 bekerja persis seperti kelelawar yang mencari jalan dalam gelap: ia mengirim suara yang tidak bisa kamu dengar, mendengarkan pantulannya, dan mengukur seberapa jauh benda di depannya. A

4.6(46)
71
Suhu dan Kelembapan dengan DHT11
#55Menengah

Suhu dan Kelembapan dengan DHT11

Seberapa hangat kamarmu, dan apakah udaranya lembap atau kering? Sensor DHT11 mengukur suhu dan kelembapan, dan Arduino menulis nilainya di layar LCD dua baris, diperbarui setiap beberapa detik. Jika

4.7(47)
73
Menggerakkan Motor Servo dengan Potensiometer
#36Pemula
Premium

Menggerakkan Motor Servo dengan Potensiometer

Ketika kamu memutar kenop potensiometer, lengan motor servo ikut berputar: satu ujung kenop berarti nol derajat, ujung lainnya berarti setengah putaran. Arduino terus membaca posisi kenop dan servo la

4.6(37)
52