Daftar Isi:

Robot Penghindar Rintangan Berbasis TIVA: 7 Langkah
Robot Penghindar Rintangan Berbasis TIVA: 7 Langkah

Video: Robot Penghindar Rintangan Berbasis TIVA: 7 Langkah

Video: Robot Penghindar Rintangan Berbasis TIVA: 7 Langkah
Video: Dasar Pemrograman Robot dengan Webots #3: Robot Beroda Menghindari Rintangan 2024, November
Anonim
Robot Penghindar Rintangan Berbasis TIVA
Robot Penghindar Rintangan Berbasis TIVA

Halo guys

Saya kembali dengan tutorial lain dari seri instruksi tiva.

Kali ini adalah robot penghindar rintangan berbasis TIVA yang dibuat oleh teman-teman saya sebagai proyek semester mereka.

Saya harap Anda akan menikmati yang satu ini!!!

Langkah 1: Pendahuluan

pengantar
pengantar

Di kerajaan hewan, banyak makhluk yang berbeda menggunakan kumis untuk membantu mereka menemukan jalan di kegelapan, melalui air keruh, atau bahkan untuk membantu mereka berburu mangsa. Kumis bisa sangat berguna ketika hewan tidak bisa mengandalkan penglihatan. Proyek ini menunjukkan cara membuat robot sederhana yang menggunakan kumis sebagai "sensor benturan" untuk membantu robot mendeteksi ketika akan menabrak rintangan, sehingga dapat berbalik dan menghindari tabrakan.

Pada dasarnya, ini dirancang untuk bergerak maju, kiri dan kanan sesuai perintah yang diberikan oleh mikrokontroler. Driver motor juga dikendalikan oleh mikrokontroler.

Robot ini tidak dapat bergerak mundur karena Servo dapat berputar sekitar 180 derajat (90 di setiap arah)

Posisi "-90": Kiri

Posisi "0": Netral

Posisi "90": Kanan

Drive Diferensial:

Pergerakan robot dilakukan dengan menggunakan algoritma Differential Drive. Untuk bergerak maju, kedua roda depan digerakkan searah. Untuk bergerak ke kanan, roda kanan dihentikan dan roda kiri digerakkan ke depan. Untuk bergerak ke kiri, roda kiri dihentikan dan roda kanan dimajukan. Untuk menghentikan robot, kedua roda depan dihentikan.

Langkah 2: Komponen yang Dibutuhkan:

Perangkat keras:

·> mikrokontroler TM4C123G

·> IC driver motor L293D

·> Sensor ultra-sonik HC-SR04

·> Sasis robot + 2 Motor DC dengan dudukan + 2 Roda + 1 Roda Kastor + Sekrup & Mur

·> SG90-Mikro Servo

·> Regulator tegangan LM7805 + Heat sink

·> Baterai daya 9V/200mAh

·> bank daya 5V/200mAh

·> Kit elektronik dasar berisi papan tempat memotong roti, kabel penghubung, dll.

·> Alat: Obeng, Gunting / Stripper Kawat

·> Kabel Jumper: Pria ke Pria, Pria ke Wanita

Perangkat lunak:

·> Android Studio (untuk aplikasi android)

·> Keil uVision4

Direkomendasikan: