Temukan proyek Arduino
Ratusan proyek dari pemula sampai mahir, lengkap dengan skema, kode, dan video.

Sensor Jarak Ultrasonik HC-SR04 ESP32
Sensor ultrasonik HC-SR04 menghitung jarak dengan mengukur waktu yang dibutuhkan gelombang suara yang dipancarkannya untuk memantul dari benda lalu kembali (Time of Flight). Di proyek ini, kita mengirim pulsa 10 mikrodetik dari ESP32 ke pin TRIG sensor dan membaca durasi pantulan dari pin ECHO dengan pulseIn(). Jarak hasil hitung ditampilkan dalam sentimeter di LCD I2C 16x2. Karena HC-SR04 bekerja di 5V, pembagi tegangan wajib dipasang di pin ECHO.

Suhu dan Kelembapan DHT22 ESP32 (dengan Layar LCD)
Proyek ini mengukur suhu dan kelembapan sekitar dengan sensor DHT22 dan menampilkan datanya secara real-time di LCD I2C 16x2. Data dibaca dari sensor dengan protokol satu kabel lewat library Adafruit DHT. Proyek ini menjadi dasar untuk stasiun cuaca IoT, otomasi rumah pintar, atau sistem pemantauan lingkungan di rumah kaca. Komunikasi dengan DHT22 dilakukan lewat pin GPIO 4 ESP32.

Alarm Detektor Gas/Asap MQ-2 ESP32
Di proyek ini, gas mudah terbakar (LPG, metana, propana) dan asap dideteksi memakai modul sensor gas MQ-2, dan alarm mirip sirene diputar lewat buzzer pasif ketika terdeteksi. Output ambang digital (DO) sensor disambung ke GPIO 4 ESP32; ketika gas atau asap melewati ambang, DO menjadi LOW dan alarm terpicu. Kepekaan diatur lewat potensiometer modul. Buzzer pasif digerakkan dengan tone() untuk menghasilkan efek sirene dua frekuensi.

Penghitung Rakaat Salat ESP32 (HC-SR04 + OLED SSD1306 + 2 Tombol)
Kadang lupa sudah berapa rakaat ketika salat? Proyek ini membuat penghitung rakaat yang diletakkan di samping sajadah dan menghitung sujudmu ketika kamu mendekatkan tangan. Sensor ultrasonik HC-SR04 mendeteksi tangan yang mendekat, OLED SSD1306 menampilkan jumlah rakaat, dan dua tombol memilih 2, 3, atau 4 rakaat serta mereset hitungan. State machine dengan jeda debounce 2,5 detik dan algoritma "tangan menjauh" mencegah sujud yang sama terhitung dua kali.

Sensor Parkir ESP32 (HC-SR04 + Bar 5 LED + Buzzer + OLED)
Versi ESP32 dari sensor parkir mobil! Kita memakai sensor ultrasonik HC-SR04 untuk mengukur jarak ke benda di depannya. Semakin dekat jaraknya, bar 5 LED semakin penuh (hijau → kuning → merah) dan jeda bunyi bip buzzer semakin pendek. Ketika benda sudah sangat dekat (di bawah 10 cm), alarm berbunyi terus dan semua LED menyala. Layar OLED SSD1306 menampilkan jarak terkini dalam cm dengan font besar, pesan status (STOP / CAUTION / CLOSE / STOP! / DANGER), dan simulasi bar jarak.

Pencatat Data Suhu ESP32 (DHT22 + RTC DS1307 + microSD + OLED)
Buat pencatat suhu bercap waktu dengan ESP32! Baca suhu/kelembapan DHT22 setiap menit, ambil waktu sebenarnya dari RTC DS1307, dan catat ke kartu microSD sebagai CSV. OLED menampilkan suhu langsung (font besar), kelembapan, cap waktu, dan penghitung catatan. File /temp_log.csv bisa dibuka di Excel, Google Sheets, atau Python pandas; cocok untuk rumah kaca, suhu kamar, data laboratorium, penyimpanan makanan, atau sarang lebah.

Radar Mini Arduino (Servo + HC-SR04 + Layar OLED)
Radar ala film dari sensor jarak dan servo! Servo SG90 menyapu HC-SR04 dari 0 sampai 180 derajat sementara OLED 0,96 inci menggambar garis sapuan yang berputar dan menampilkan benda yang terdeteksi sebagai titik. Ketika sesuatu masuk jangkauan, buzzer pasif berbunyi ping, dan nadanya naik ketika benda makin dekat. Kendali servo, pengukuran ultrasonik, penggambaran berbasis trigonometri, dan suara tone() dalam satu proyek.

Sensor Parkir Raspberry Pi Pico (HC-SR04 + 3 LED + Buzzer)
Bawa sensor parkir mundur mobilmu ke meja! Raspberry Pi Pico memakai sensor ultrasonik HC-SR04 untuk mengukur jarak ke rintangan sekitar 16 kali per detik. Makin dekat rintangannya, LED hijau, kuning, dan merah menyala bergiliran dan buzzer berbunyi bip makin cepat; di bawah 10 cm nadanya berbunyi terus dan LED merah berkedip. Pengukuran jarak ultrasonik, suara PWM, dan pengaturan waktu non-blocking dalam satu proyek.

Stasiun Cuaca Mini Raspberry Pi Pico (DHT22 + Grafik OLED)
Bagaimana suhu kamarmu berubah dalam dua menit terakhir? Raspberry Pi Pico membaca suhu dan kelembapan dari DHT22 setiap 2 detik dan menampilkan nilainya dengan angka besar di OLED 0,96 inci, dengan grafik garis 60 pembacaan terakhir di bawahnya. Sebuah panah menunjukkan tren, dan halaman suhu dan kelembapan bergantian setiap 4 detik. Driver OLED sudah ada di dalam kode: satu file, tanpa library.

Alarm Guncangan Gempa ESP32 (MPU-6050 + Layar OLED + Buzzer)
Layar ini tahu ketika mejamu berguncang! ESP32 membaca getaran dari akselerometer MPU-6050 dan menggambar jejak seismograf langsung di OLED 0,96 inci. Di atas ambang, buzzer pasif membunyikan sirene dan LED merah berkedip; satu tombol membungkam dan mereset-nya. Alarm butuh tiga pembacaan berturut-turut di atas ambang; lonjakan satu pembacaan ditolak, tetapi ketukan yang getarannya cukup lama tetap bisa memicunya. Proyek edukasi, bukan peringatan gempa resmi.

Panel Pelacak Matahari Raspberry Pi Pico (2 LDR + Servo SG90)
Panel yang menemukan matahari sendiri! Raspberry Pi Pico mengukur cahaya dengan 2 LDR di kedua sisi panel, dan servo SG90 memutarnya ke sisi yang lebih terang. Selisih besar memutarnya cepat, selisih kecil memutarnya pelan, dan panel berhenti perlahan begitu kedua sisi seimbang. Pada malam hari, panel berputar kembali ke timur untuk menunggu matahari terbit. Eksperimen siap pakai untuk pameran sains dan proyek sekolah.

Timbangan Dapur Arduino (HX711 + Load Cell + I2C LCD)
Taruh mangkuk, tekan tombol, nol! Timbangan dapur sungguhan dengan penguat HX711 dan load cell 5 kg: I2C LCD menampilkan berat dalam gram atau ons, dengan bar isian di baris kedua. Satu tombol punya dua tugas: tekanan singkat untuk tara, tekanan panjang untuk berganti antara g dan oz. Di 5 kg muncul peringatan kelebihan beban. Kalibrasi, rata-rata bergerak, dan tekanan singkat/panjang dalam satu proyek.
