Blog Archive

Arduino Indonesia. Gambar tema oleh Storman. Diberdayakan oleh Blogger.

Supported by Electronics 3 in 1

1. Jasa pencetakan PCB single layer dengan harga paling murah.

(Metode Pembuatan dengan Transfer Toner)
>PCB design sendiri (siap cetak) : Rp.150,-/Cm2
>PCB design dari kami : Rp.250,-/Cm2

(Metode Sablon Full Masking dan Silk Screen minimal pemesanan 100 Pcs)
>PCB design sendiri (siap cetak) : Rp.200,-/Cm2
>PCB design dari kami : Rp.250,-/Cm2

2. Jasa perancangan, perakitan, dan pembuatan trainer pembelajaran elektronika untuk SMK dan Mahasiswa.

3. Jasa perancangan, perakitan, dan pembuatan berbagai macam kontroller, sensor, aktuator, dan tranduser.
>Design Rangkaian / Sistem Elektronika
>Design Rangkaian / Sistem Instrumentasi
>Design Rangkaian / Sistem Kendali
>Kerjasama Riset (data atau peralatan)
>Kerjasama Produksi Produk-Produk KIT Elektronika
>Produksi Instrumentasi Elektronika

4. Jasa Pembuatan Proyek, Tugas Akhir, Tugas Laboratorium, PKM, Karya Ilmiah, SKRIPSI, dll

Like My Facebook

Popular Posts

Selasa, 04 Agustus 2026

ESP32 dengan Make - Cara Menghubungkan ESP32 ke Make Menggunakan Webhook

- Tidak ada komentar

Webhook merupakan salah satu cara paling mudah untuk menghubungkan ESP32 dengan berbagai layanan cloud tanpa harus membuat server sendiri. Dengan memanfaatkan Webhook, ESP32 dapat mengirim data melalui HTTP Request ke platform otomatisasi seperti Make, kemudian Make akan meneruskan data tersebut ke layanan lain, seperti Google Sheets, Telegram, Discord, Email, Slack, Notion, hingga ribuan aplikasi lainnya. Dibandingkan menggunakan IFTTT, Make menawarkan fleksibilitas yang lebih tinggi, mendukung lebih banyak integrasi, serta masih menyediakan paket gratis yang cukup untuk berbagai kebutuhan proyek IoT. Oleh karena itu, Make menjadi salah satu platform yang sangat direkomendasikan untuk membangun sistem otomasi berbasis ESP32. Pada tutorial ini Anda akan mempelajari cara membuat Webhook di Make sebagai langkah awal sebelum menghubungkan ESP32 ke berbagai layanan cloud.

Senin, 03 Agustus 2026

ESP32 dengan HiveMQ Cloud - Cara Menghubungkan ESP32 ke HiveMQ Cloud Menggunakan MQTT

- Tidak ada komentar

Internet of Things (IoT) memungkinkan berbagai perangkat saling bertukar data melalui internet secara real-time. Salah satu metode komunikasi yang paling banyak digunakan dalam sistem IoT adalah MQTT (Message Queuing Telemetry Transport). Protokol ini dirancang agar ringan, cepat, dan hemat bandwidth, sehingga sangat cocok digunakan pada mikrokontroler seperti ESP32. Agar ESP32 dapat mengirim maupun menerima data melalui MQTT, dibutuhkan sebuah MQTT Broker yang berfungsi sebagai perantara komunikasi antarperangkat. Salah satu layanan broker MQTT berbasis cloud yang mudah digunakan adalah HiveMQ Cloud. HiveMQ Cloud menyediakan broker MQTT yang dapat diakses melalui internet tanpa perlu membuat atau mengelola server sendiri. Anda cukup membuat sebuah broker, menambahkan username dan password sebagai autentikasi, kemudian ESP32 dapat langsung terhubung menggunakan koneksi yang aman melalui protokol TLS (Transport Layer Security). Pada tutorial ini, Anda akan mempelajari cara membuat broker MQTT di HiveMQ Cloud, menghubungkan ESP32 menggunakan MQTT, mengirim data (publish), serta menerima data (subscribe) melalui koneksi yang terenkripsi. Seluruh proses dilakukan menggunakan HiveMQ Cloud Free, sehingga dapat diikuti tanpa perlu menyewa VPS maupun membangun server MQTT sendiri.

ESP32 GPIO Interrupt - Cara Menggunakan Interrupt pada GPIO ESP32 untuk Respon yang Cepat dan Efisien

- Tidak ada komentar

Dalam pengembangan sistem embedded dan Internet of Things (IoT), kemampuan mikrokontroler untuk merespons suatu kejadian secara cepat merupakan hal yang sangat penting. Salah satu fitur yang mendukung hal tersebut pada ESP32 adalah GPIO Interrupt. Melalui GPIO Interrupt, ESP32 dapat langsung menjalankan suatu fungsi ketika terjadi perubahan kondisi pada pin GPIO tanpa harus terus-menerus memeriksa status pin menggunakan teknik polling. Pendekatan ini membuat program menjadi lebih efisien, lebih cepat merespons kejadian, serta mengurangi beban kerja prosesor. Pada tutorial ini, Anda akan mempelajari konsep GPIO Interrupt pada ESP32, mulai dari cara kerjanya, jenis-jenis interrupt yang tersedia, cara mengonfigurasinya, hingga praktik terbaik (best practice) dalam membuat Interrupt Service Routine (ISR). Setelah mengikuti tutorial ini, Anda akan mampu menerapkan interrupt untuk berbagai kebutuhan, seperti membaca tombol, sensor, rotary encoder, maupun perangkat eksternal lainnya.

Minggu, 02 Agustus 2026

ESP32 - Notifikasi Email Sensor Gerak Menggunakan Sensor PIR

- Tidak ada komentar

Sistem keamanan rumah tidak selalu harus menggunakan perangkat yang mahal. Dengan memanfaatkan ESP32, sensor gerak PIR HC-SR501, dan layanan email, Anda dapat membuat sistem pendeteksi gerakan yang mampu mengirimkan notifikasi email secara otomatis ketika ada aktivitas yang terdeteksi. Pada tutorial ini, Anda akan mempelajari cara menghubungkan ESP32 dengan sensor gerak PIR (Passive Infrared Sensor) untuk mendeteksi keberadaan manusia berdasarkan perubahan radiasi inframerah. Ketika sensor mendeteksi adanya gerakan, ESP32 akan langsung terhubung ke jaringan WiFi dan mengirimkan email notifikasi kepada pengguna menggunakan protokol SMTP (Simple Mail Transfer Protocol). Sistem seperti ini sangat cocok diterapkan sebagai sistem keamanan sederhana pada rumah, kamar, kantor, gudang, maupun ruangan lain yang membutuhkan pemantauan jarak jauh.

Senin, 27 Juli 2026

DIYables ESP32 Gmail - Cara Mengirim Email Menggunakan Gmail dengan ESP32

- Tidak ada komentar

ESP32 tidak hanya dapat digunakan untuk membaca sensor atau mengendalikan perangkat elektronik, tetapi juga mampu mengirim email secara otomatis melalui jaringan internet. Fitur ini sangat berguna untuk berbagai aplikasi Internet of Things (IoT), seperti sistem notifikasi keamanan, monitoring suhu, pendeteksi kebakaran, monitoring level air, hingga sistem otomatis yang mengirimkan laporan kondisi perangkat secara real-time. Pada tutorial ini, Anda akan mempelajari cara memprogram ESP32 agar dapat mengirim email menggunakan layanan Gmail SMTP Server. Email dikirim menggunakan akun Gmail sebagai pengirim (sender), sedangkan alamat penerima (recipient) dapat menggunakan akun email apa saja, baik Gmail maupun layanan email lainnya seperti Outlook, Yahoo Mail, dan sebagainya.

DIYables ESP32 Web Server - Cara Mengontrol LED melalui Web Browser Menggunakan ESP32

- Tidak ada komentar

Mengendalikan perangkat elektronik melalui web browser merupakan salah satu kemampuan yang membuat ESP32 sangat populer dalam pengembangan proyek Internet of Things (IoT). Dengan memanfaatkan fitur WiFi yang telah terintegrasi, ESP32 dapat berfungsi sebagai Web Server, sehingga Anda dapat mengontrol perangkat seperti LED langsung dari browser di komputer maupun smartphone tanpa memerlukan aplikasi tambahan. Pada tutorial ini, Anda akan mempelajari cara membuat Web Server ESP32 yang mampu mengontrol LED melalui halaman web sederhana. Selain itu, Anda juga akan mempelajari dua metode penyusunan kode HTML, yaitu dengan menyematkan HTML langsung ke dalam sketch Arduino dan memisahkan HTML ke dalam file terpisah agar program lebih rapi serta mudah dikembangkan.

Minggu, 26 Juli 2026

DIYables ESP32 Web Apps Web Plotter - Cara Membuat Serial Plotter Berbasis Web pada ESP32

- Tidak ada komentar

Saat mengembangkan proyek Internet of Things (IoT) menggunakan ESP32, proses memantau data sensor secara real-time merupakan salah satu tahap yang sangat penting. Biasanya, data tersebut ditampilkan melalui Serial Plotter di Arduino IDE. Namun, cara ini mengharuskan ESP32 selalu terhubung ke komputer melalui kabel USB. Melalui tutorial ini, Anda akan mempelajari cara membuat Web Plotter berbasis ESP32 yang memiliki fungsi serupa dengan Serial Plotter Arduino IDE, tetapi dapat diakses langsung melalui web browser pada komputer, laptop, maupun smartphone. Dengan memanfaatkan Web Server dan WebSocket, ESP32 dapat mengirimkan data secara real-time sehingga grafik akan diperbarui secara langsung tanpa perlu me-refresh halaman. Metode ini sangat berguna untuk berbagai aplikasi monitoring, seperti menampilkan data suhu, kelembapan, intensitas cahaya, tegangan, hingga berbagai data sensor lainnya secara visual melalui jaringan WiFi.

ESP32 WebSocket - Cara Membangun Komunikasi Real-Time antara ESP32 dan Web Browser

- Tidak ada komentar

Pada tutorial ini, Anda akan mempelajari apa itu WebSocket, bagaimana cara kerjanya pada ESP32, serta alasan mengapa protokol ini menjadi pilihan terbaik untuk membangun komunikasi real-time antara ESP32 dan web browser. Sebagai contoh implementasi, kita akan membuat sebuah aplikasi chat sederhana yang memungkinkan browser web dan ESP32 saling bertukar data secara langsung. Konsep yang digunakan pada proyek ini dapat dengan mudah dikembangkan menjadi berbagai aplikasi Internet of Things (IoT), seperti sistem monitoring sensor, dashboard IoT, maupun kontrol perangkat secara real-time. Melalui tutorial ini, Anda akan mempelajari cara:

- Mengirim pesan dari browser web ke ESP32 menggunakan WebSocket. Konsep ini dapat diadaptasi untuk mengendalikan LED, relay, servo, motor, dan berbagai perangkat lainnya.

- Menerima pesan dari ESP32 secara real-time tanpa perlu me-refresh halaman web. Teknik ini sangat berguna untuk monitoring sensor atau menampilkan status perangkat secara langsung.

Selasa, 21 Juli 2026

ESP32 Web Server dengan Login Username dan Password (HTTP Authentication)

- Tidak ada komentar

Saat ESP32 digunakan sebagai web server, sering kali diperlukan mekanisme keamanan agar halaman web tidak dapat diakses oleh sembarang orang. Salah satu metode yang paling sederhana adalah menerapkan HTTP Authentication menggunakan username dan password. Pada tutorial ini, Anda akan mempelajari cara membuat Web Server ESP32 yang dilindungi dengan autentikasi login. Sebelum halaman web ditampilkan, browser akan meminta pengguna memasukkan username dan password. Hanya pengguna yang memiliki kredensial yang benar yang dapat mengakses halaman web yang disediakan oleh ESP32. Metode ini sangat cocok digunakan pada berbagai proyek Internet of Things (IoT), seperti sistem monitoring, kontrol perangkat elektronik, smart home, maupun aplikasi industri sederhana yang membutuhkan pembatasan akses.

Senin, 20 Juli 2026

ESP32 Web Server Multiple Pages - Membuat Web Server ESP32 dengan Banyak Halaman Web

- Tidak ada komentar

ESP32 tidak hanya berfungsi sebagai mikrokontroler untuk membaca sensor atau mengendalikan perangkat elektronik, tetapi juga mampu bertindak sebagai web server yang dapat diakses langsung melalui browser. Dengan memanfaatkan fitur WiFi bawaan, ESP32 dapat menyajikan halaman web sehingga pengguna dapat memonitor data maupun mengontrol perangkat tanpa memerlukan aplikasi tambahan. Pada tutorial ini, Anda akan mempelajari cara membuat Web Server Multiple Pages pada ESP32. Berbeda dengan web server sederhana yang hanya memiliki satu halaman, proyek ini memungkinkan ESP32 melayani beberapa halaman web secara bersamaan, seperti index.html, temperature.html, led.html, error_404.html, dan error_405.html.

ESP32 Web Server - Panduan Lengkap Membuat Web Server pada ESP32

- Tidak ada komentar

ESP32 tidak hanya dapat digunakan untuk membaca sensor atau mengendalikan perangkat elektronik, tetapi juga mampu berfungsi sebagai web server. Dengan memanfaatkan fitur WiFi yang sudah terintegrasi, ESP32 dapat meng-host sebuah halaman web yang dapat diakses melalui browser di komputer, laptop, maupun smartphone tanpa memerlukan perangkat server tambahan. Melalui web server ini, Anda dapat menampilkan data sensor secara real-time, mengontrol perangkat yang terhubung ke ESP32, hingga membuat antarmuka web interaktif menggunakan HTML, CSS, dan JavaScript. Pendekatan ini banyak digunakan dalam pengembangan Internet of Things (IoT) karena memudahkan proses monitoring dan kontrol perangkat melalui jaringan. Pada tutorial ini, pembahasan akan disusun secara bertahap agar lebih mudah dipahami, dimulai dari konsep paling dasar hingga pembuatan web server yang lebih kompleks.

Minggu, 19 Juli 2026

ESP32 Modbus - Pengertian, Fungsi, dan Cara Kerja Protokol Modbus

- Tidak ada komentar

Modbus merupakan salah satu protokol komunikasi yang dirancang untuk memungkinkan pertukaran data antarperangkat dalam sistem otomasi. Protokol ini dapat digunakan untuk komunikasi perangkat ke perangkat (device-to-device), perangkat ke aplikasi (device-to-application), maupun perangkat ke Human Machine Interface (HMI). Karena sifatnya yang sederhana, terbuka (open protocol), dan mudah diimplementasikan, Modbus telah menjadi standar komunikasi yang banyak digunakan di berbagai sektor industri.

Selasa, 14 Juli 2026

ESP32 dengan MySQL - Cara Menghubungkan ESP32 ke Database MySQL melalui HTTP/HTTPS

- Tidak ada komentar

Dalam banyak proyek Internet of Things (IoT), menyimpan data sensor ke dalam database merupakan salah satu kebutuhan utama. Data yang tersimpan dapat digunakan untuk membuat dashboard monitoring, analisis historis, hingga mengendalikan perangkat secara otomatis berdasarkan data yang telah dikumpulkan. Salah satu database yang paling banyak digunakan adalah MySQL. Namun, muncul pertanyaan yang sering diajukan oleh pemula, yaitu apakah ESP32 dapat terhubung langsung ke database MySQL? Jawabannya adalah bisa, tetapi bukan merupakan metode yang direkomendasikan karena memiliki berbagai keterbatasan, terutama dari sisi keamanan dan penggunaan sumber daya. Pada artikel ini, Anda akan mempelajari cara terbaik menghubungkan ESP32 dengan database MySQL, yaitu melalui Web Server menggunakan protokol HTTP/HTTPS. Metode ini jauh lebih aman, lebih ringan untuk ESP32, serta lebih mudah dikembangkan ketika proyek IoT semakin besar.

ESP32 HTTP Request - Panduan Lengkap Mengirim HTTP GET dan POST ke Web Server

- Tidak ada komentar

ESP32 merupakan salah satu mikrokontroler yang telah dilengkapi dengan WiFi, sehingga mampu berkomunikasi secara langsung dengan berbagai layanan berbasis internet. Salah satu bentuk komunikasi yang paling sering digunakan adalah HTTP Request, yaitu mekanisme untuk mengirim permintaan (request) ke sebuah web server, REST API, atau web service. Teknik ini banyak dimanfaatkan pada proyek Internet of Things (IoT), seperti mengirim data sensor ke database, mengambil informasi dari server, hingga mengendalikan perangkat melalui aplikasi web.

 

Pada tutorial ini Anda akan mempelajari cara menggunakan ESP32 untuk membuat HTTP Request menggunakan metode GET maupun POST. Selain itu, Anda juga akan belajar bagaimana cara mengirim data, seperti suhu dan kelembapan dari sensor, ke sebuah web server menggunakan parameter HTTP. Seluruh pembahasan disusun secara bertahap agar mudah dipahami, baik oleh pemula maupun pengguna yang sudah mengenal dasar pemrograman ESP32.

Senin, 13 Juli 2026

Arduino Sensor Hujan (Rain Sensor) – Cara Mendeteksi dan Mengukur Intensitas Hujan

- Tidak ada komentar

Sensor hujan merupakan salah satu sensor yang banyak digunakan pada berbagai proyek Internet of Things (IoT), sistem otomasi, maupun stasiun cuaca sederhana. Dengan memanfaatkan sensor ini, Arduino dapat mengetahui apakah permukaan sensor terkena air serta memperkirakan tingkat intensitas hujan berdasarkan perubahan nilai tegangan yang dibaca pada pin analog. Pada tutorial ini, kita akan membahas cara menggunakan Arduino Uno dengan pelat sensor hujan tanpa modul LM393. Berbeda dengan modul sensor hujan yang memiliki IC komparator LM393, rangkaian pada tutorial ini hanya menggunakan pelat sensor hujan dan sebuah resistor 10 kΩ sebagai pull-up resistor sehingga pembacaan dilakukan langsung melalui pin Arduino. Setelah mengikuti tutorial ini, Anda akan memahami cara menghubungkan sensor hujan ke Arduino tanpa modul LM393, cara membaca kondisi hujan menggunakan input digital Arduino, dan cara mengukur intensitas hujan menggunakan input analog Arduino.

ESP32 MQTT - Cara Mengirim dan Menerima Data Menggunakan Broker MQTT Lokal (Mosquitto)

- Tidak ada komentar

Dalam pengembangan Internet of Things (IoT), komunikasi data antarperangkat merupakan salah satu aspek yang paling penting. Salah satu protokol komunikasi yang banyak digunakan adalah MQTT (Message Queuing Telemetry Transport), yaitu protokol ringan yang dirancang untuk mengirim dan menerima data secara cepat dengan penggunaan bandwidth yang rendah. Berkat efisiensinya, MQTT menjadi pilihan utama untuk berbagai proyek berbasis ESP32, mulai dari sistem monitoring sensor, smart home, otomasi industri, hingga aplikasi IoT yang terhubung ke layanan cloud.

 

Pada tutorial ini, Anda akan mempelajari cara menghubungkan ESP32 dengan broker MQTT untuk melakukan komunikasi dua arah, yaitu mengirim (publish) dan menerima (subscribe) data. Pembahasan dimulai dari penggunaan broker MQTT online untuk memahami dasar komunikasi MQTT, kemudian dilanjutkan dengan membuat broker MQTT lokal menggunakan Mosquitto yang diinstal di komputer. Di akhir tutorial, ESP32 akan mampu bertukar data dengan broker MQTT sehingga dapat menjadi dasar pengembangan berbagai proyek IoT yang lebih kompleks.

Selasa, 07 Juli 2026

Arduino dan Sensor Gerak Mengontrol Piezo Buzzer

- Tidak ada komentar

Sensor gerak HC-SR501 merupakan salah satu sensor yang sering digunakan untuk mendeteksi keberadaan manusia atau objek yang bergerak. Sensor ini bekerja dengan mendeteksi perubahan radiasi inframerah (PIR/Passive Infrared) yang dipancarkan oleh tubuh manusia atau benda hidup. Ketika ada gerakan yang terdeteksi, sensor akan mengirimkan sinyal digital ke Arduino. Pada tutorial ini, Anda akan mempelajari cara menghubungkan sensor gerak HC-SR501 dengan piezo buzzer menggunakan Arduino. Selain membuat buzzer mengeluarkan bunyi sederhana saat gerakan terdeteksi, Anda juga akan belajar membuat buzzer memainkan sebuah melodi sebagai tanda adanya aktivitas di area pemantauan.

Arduino dan Sensor Ultrasonik Mengontrol Piezo Buzzer

- Tidak ada komentar

Sensor ultrasonik tidak hanya digunakan untuk mengukur jarak, tetapi juga dapat dimanfaatkan sebagai pemicu berbagai perangkat output, salah satunya adalah piezo buzzer. Dengan menggabungkan sensor ultrasonik HC-SR04 dan Arduino, Anda dapat membuat sistem peringatan yang akan mengeluarkan bunyi ketika ada objek yang berada pada jarak tertentu dari sensor. Pada tutorial ini, Anda akan mempelajari cara membaca data jarak dari sensor ultrasonik, kemudian menggunakan data tersebut untuk mengaktifkan atau menonaktifkan piezo buzzer. Selain itu, Anda juga akan mempelajari cara membuat buzzer memainkan sebuah melodi saat objek terdeteksi berada dalam jangkauan sensor.

Senin, 06 Juli 2026

Arduino Mengontrol Buzzer Menggunakan Keypad 4x4

- Tidak ada komentar

Keypad 4x4 merupakan salah satu perangkat input yang sering digunakan pada berbagai proyek Arduino, seperti sistem keamanan, kunci pintu digital, mesin absensi, kalkulator sederhana, hingga menu navigasi perangkat elektronik. Dengan keypad, pengguna dapat memasukkan angka maupun karakter tertentu sebagai perintah yang akan diproses oleh Arduino.

 

Agar interaksi dengan pengguna menjadi lebih informatif, keypad sering dipadukan dengan buzzer. Buzzer berfungsi sebagai indikator suara (audio feedback) yang akan berbunyi setiap kali sebuah tombol ditekan. Bunyi singkat tersebut memberikan konfirmasi bahwa tombol berhasil terbaca oleh sistem sehingga pengguna tidak perlu menebak apakah tombol sudah ditekan atau belum.

 

Pada tutorial ini, Anda akan mempelajari cara menghubungkan keypad 4x4 dengan buzzer aktif menggunakan Arduino Uno. Setiap kali salah satu tombol keypad ditekan, Arduino akan membaca karakter tombol tersebut, menampilkannya pada Serial Monitor, kemudian mengaktifkan buzzer sehingga menghasilkan bunyi bip selama beberapa milidetik.

Minggu, 05 Juli 2026

Cara Menggunakan Keypad 4x4 dengan Arduino Uno

- Tidak ada komentar

Keypad Arduino merupakan salah satu perangkat input yang sangat populer dalam berbagai proyek elektronika dan Internet of Things (IoT). Modul ini memungkinkan pengguna memasukkan angka, huruf, maupun simbol sebagai perintah yang kemudian diproses oleh mikrokontroler. Karena harganya terjangkau, mudah digunakan, dan memiliki banyak fungsi, keypad sering menjadi pilihan utama dalam pembuatan sistem keamanan maupun perangkat kontrol berbasis Arduino.

 

Dalam kehidupan sehari-hari, keypad dapat ditemukan pada berbagai perangkat elektronik, seperti ATM, kunci pintu digital, mesin absensi, kalkulator, brankas elektronik, hingga mesin penjual otomatis (vending machine). Pada perangkat tersebut, keypad berfungsi sebagai media interaksi antara pengguna dengan sistem. Setiap tombol yang ditekan akan menghasilkan sinyal yang dapat dikenali oleh mikrokontroler untuk menjalankan perintah tertentu.

 

Pada tutorial ini, Anda akan mempelajari cara menggunakan keypad 3x4 maupun keypad 4x4 dengan Arduino Uno. Selain memahami cara kerja keypad, Anda juga akan belajar bagaimana Arduino membaca tombol yang ditekan, mengenal susunan pin keypad, serta memahami alasan mengapa keypad dirancang dalam bentuk matriks. Pengetahuan dasar ini akan menjadi bekal sebelum membuat berbagai proyek yang lebih kompleks, seperti kunci pintu digital, sistem password, hingga smart home

Selasa, 30 Juni 2026

Arduino Mengontrol Motor Servo Menggunakan Sensor Gerak PIR HC-SR501

- Tidak ada komentar

Sensor gerak PIR (Passive Infrared) HC-SR501 merupakan salah satu sensor yang banyak digunakan dalam berbagai proyek otomasi berbasis Arduino. Sensor ini mampu mendeteksi keberadaan manusia atau hewan melalui perubahan radiasi inframerah yang dipancarkan oleh tubuh. Berkat kemampuannya tersebut, sensor PIR sering dimanfaatkan pada sistem keamanan, lampu otomatis, pintu otomatis, hingga berbagai aplikasi smart home. 

 

Selain digunakan untuk mengaktifkan LED atau buzzer, sensor PIR juga dapat dipadukan dengan motor servo sebagai aktuator mekanis. Motor servo mampu bergerak ke sudut tertentu dengan tingkat presisi yang tinggi sehingga sangat cocok digunakan untuk membuka pintu mini, menggerakkan penghalang otomatis, kamera pengintai, maupun berbagai mekanisme otomatis lainnya. Pada tutorial ini, Anda akan mempelajari cara menghubungkan sensor gerak HC-SR501 dengan motor servo menggunakan Arduino Uno. Arduino akan memantau status keluaran sensor PIR secara terus-menerus. Ketika gerakan terdeteksi, motor servo akan bergerak ke posisi 90 derajat. Sebaliknya, saat tidak ada lagi gerakan yang terdeteksi, motor servo akan kembali ke posisi awal 0 derajat.

Senin, 29 Juni 2026

Arduino Mengontrol LED Menggunakan Sensor Gerak PIR HC-SR501

- Tidak ada komentar

Sensor gerak PIR (Passive Infrared) HC-SR501 merupakan salah satu sensor yang paling populer dalam proyek Arduino karena mampu mendeteksi pergerakan manusia atau hewan berdasarkan perubahan radiasi inframerah (infrared). Sensor ini banyak digunakan pada sistem keamanan, lampu otomatis, alarm rumah, hingga berbagai aplikasi smart home karena bekerja tanpa memerlukan kontak langsung dengan objek yang dideteksi. Salah satu penerapan paling sederhana dari sensor PIR adalah mengendalikan LED secara otomatis. 

Arduino Mengontrol Motor Servo Menggunakan Sensor Ultrasonik HC-SR04

- Tidak ada komentar

Sensor ultrasonik HC-SR04 merupakan salah satu sensor jarak yang paling banyak digunakan pada proyek Arduino. Sensor ini mampu mendeteksi keberadaan suatu objek dengan mengukur waktu tempuh gelombang ultrasonik yang dipancarkan, kemudian mengubahnya menjadi nilai jarak dalam satuan sentimeter. Karena bekerja tanpa kontak langsung dengan objek, sensor ini banyak diterapkan pada berbagai sistem otomatisasi seperti robot penghindar rintangan, pintu otomatis, sistem parkir kendaraan, hingga perangkat keamanan.

 

Selain digunakan untuk menampilkan informasi jarak pada Serial Monitor, data yang dihasilkan sensor ultrasonik juga dapat dimanfaatkan untuk mengendalikan berbagai perangkat output. Salah satu perangkat yang paling sering dipadukan dengan sensor ini adalah motor servo. Motor servo memiliki kemampuan bergerak ke sudut tertentu secara presisi sehingga sangat cocok digunakan sebagai aktuator pada berbagai proyek otomatis.

 

Pada tutorial ini, Anda akan mempelajari cara menghubungkan sensor ultrasonik HC-SR04 dengan motor servo menggunakan Arduino Uno. Arduino akan membaca jarak objek yang berada di depan sensor, kemudian membandingkannya dengan nilai ambang batas (threshold). Jika objek berada cukup dekat, motor servo akan bergerak ke posisi 90 derajat. Sebaliknya, jika objek berada lebih jauh dari batas yang telah ditentukan, motor servo akan kembali ke posisi awal 0 derajat.

Arduino Mengontrol LED Menggunakan Sensor Ultrasonik HC-SR04

- Tidak ada komentar

Sensor ultrasonik HC-SR04 tidak hanya dapat digunakan untuk mengukur jarak suatu objek, tetapi juga dapat dimanfaatkan sebagai pemicu berbagai perangkat output, salah satunya adalah LED. Dengan menggabungkan sensor ultrasonik dan LED, Arduino dapat membuat sistem yang mampu merespons keberadaan objek secara otomatis berdasarkan jarak tertentu. Konsep seperti ini banyak diterapkan pada berbagai sistem otomatisasi, misalnya lampu indikator parkir kendaraan, sistem keamanan pintu, pendeteksi keberadaan manusia, robot penghindar rintangan, hingga perangkat smart home. Ketika sebuah objek berada dalam jarak tertentu dari sensor, Arduino dapat menyalakan LED sebagai indikator. Sebaliknya, apabila objek berada di luar jangkauan yang telah ditentukan, LED akan dimatikan secara otomatis. 

 

Pada tutorial ini, Anda akan mempelajari cara menggunakan sensor ultrasonik HC-SR04 untuk mengendalikan LED menggunakan Arduino Uno. Arduino akan membaca jarak objek di depan sensor, kemudian membandingkannya dengan nilai ambang batas (threshold). Jika objek berada lebih dekat dari batas tersebut, LED akan menyala. Jika objek berada lebih jauh, LED akan mati.

Selasa, 23 Juni 2026

Arduino dan Sensor Ultrasonik HC-SR04 - Cara Mengukur Jarak dengan Akurat

- Tidak ada komentar

Sensor ultrasonik merupakan salah satu sensor yang paling sering digunakan dalam proyek Arduino karena kemampuannya mengukur jarak tanpa perlu menyentuh objek secara langsung. Sensor ini bekerja dengan memanfaatkan gelombang ultrasonik untuk mendeteksi keberadaan objek dan menghitung jaraknya dari sensor. Berkat kemampuannya tersebut, sensor ultrasonik banyak diterapkan pada robot penghindar rintangan, sistem parkir otomatis, pengukur ketinggian air, sistem keamanan, hingga berbagai proyek Internet of Things (IoT).

 

Salah satu sensor ultrasonik yang paling populer adalah HC-SR04. Sensor ini memiliki harga yang relatif murah, mudah digunakan, dan mampu mengukur jarak dengan tingkat akurasi yang cukup baik. Dengan bantuan Arduino Uno, data jarak yang diperoleh dari sensor dapat diolah untuk berbagai keperluan otomatisasi maupun monitoring.

 

Pada tutorial ini, Anda akan mempelajari cara kerja sensor ultrasonik HC-SR04, fungsi setiap pin yang dimilikinya, cara menghubungkannya ke Arduino, serta cara membuat program untuk mengukur jarak suatu objek. Selain itu, Anda juga akan mempelajari teknik penyaringan data (filtering) untuk mengurangi noise atau gangguan pada hasil pengukuran sehingga data yang diperoleh menjadi lebih stabil dan akurat.