AI Assistant
Ahmad Rio Ramadhani
Robot Avoider (Halang Rintang)

Ahmad Rio Ramadhani

0 orang menyukai ini
Suka
Summary

Robot Avoider (Halang Rintang):  Proyek ini bertujuan untuk merancang dan mengimplementasikan robot penghindar rintangan berbasis Arduino. Robot ini menggunakan sensor ultrasonik untuk mendeteksi rintangan di jalur pergerakannya dan mengontrol motor DC untuk menghindari rintangan tersebut. Robot ini dilengkapi dengan motor driver L298N untuk mengontrol dua motor DC dan sebuah LCD display yang terhubung melalui PCF8574 I/O Expander untuk menampilkan jarak ke rintangan.

Description

Robot Avoider (Halang Rintang):  

Proyek ini bertujuan untuk merancang dan mengimplementasikan robot penghindar rintangan berbasis Arduino. Robot ini menggunakan sensor ultrasonik untuk mendeteksi rintangan di jalur pergerakannya dan mengontrol motor DC untuk menghindari rintangan tersebut. Robot ini dilengkapi dengan motor driver L298N untuk mengontrol dua motor DC dan sebuah LCD display yang terhubung melalui PCF8574 I/O Expander untuk menampilkan jarak ke rintangan.

Fitur Utama:

Deteksi Rintangan: Menggunakan sensor ultrasonik HC-SR04 untuk mengukur jarak ke rintangan di depan robot.

Pengendalian Motor: Menggunakan motor driver L298N untuk mengontrol motor DC kiri dan kanan, memungkinkan robot bergerak maju, mundur, dan berbelok.

Tampilan Jarak: LCD display menampilkan jarak rintangan yang terdeteksi, membantu dalam monitoring performa robot.

Algoritma Penghindaran: Logika pemrograman yang memastikan robot dapat menghindari rintangan secara efisien dan melanjutkan perjalanan tanpa hambatan.

Komponen Utama:

Arduino Uno sebagai mikrokontroler utama.

Sensor ultrasonik HC-SR04 untuk deteksi rintangan.

Motor driver L298N untuk mengontrol motor DC.

PCF8574 I/O Expander untuk koneksi LCD display melalui I2C.

LCD display untuk menampilkan informasi jarak.

Hasil Proyek: Robot avoider berhasil dikembangkan dan diuji pada berbagai jalur dengan rintangan. Robot dapat mendeteksi rintangan pada jarak tertentu dan mengubah arah untuk menghindarinya, sambil menampilkan jarak yang terukur pada LCD display. Proyek ini menunjukkan kemampuan pemrograman dan perakitan komponen elektronik secara efektif.