
Daftar Isi:
2025 Pengarang: John Day | [email protected]. Terakhir diubah: 2025-01-23 14:49

Robot Pengikut Garis Arduino
Dalam tutorial ini, kita akan membahas cara kerja robot line following Arduino yang akan mengikuti garis hitam dengan latar belakang putih dan mengambil belokan yang benar setiap kali mencapai tikungan di jalurnya.
Komponen Pengikut Baris Arduino
- Arduino
- Sensor IR (Sensor Array atau 2 Sensor Individual)
- Motor DC
- Baterai LIPO
- Sasis Robot
- Arduino IDE
Arduino
Anda semua mungkin sudah tidak asing lagi dengan Arduino; yang merupakan platform elektronik yang paling banyak digunakan dan berkembang pesat dengan begitu banyak papan mikrokontroler dan perangkat lunak. Untuk robot line following kita, saya akan menggunakan Arduino UNO yang merupakan board yang paling umum digunakan.
Arduino Nano adalah pilihan terbaik untuk memulai dengan elektronik dan pengkodean jika ini adalah pengalaman pertama Anda dengan Arduino Platform. Anda dapat menggunakan Papan Arduino apa pun untuk proyek ini.
Sensor Inframerah
Seperti disebutkan sebelumnya, robot line following kita akan mengikuti garis hitam dengan latar belakang putih. Jadi kita membutuhkan sesuatu yang akan 'melihat' garis dan memberitahu pengikut garis untuk mengikuti garis atau berbalik jika menjauh dari garis. Untuk tujuan ini, kami akan menggunakan Sensor IR (Infra Red).
Langkah 1: Memulai Dengan PCB


Mendapatkan PCB dari JLCPCB
EasyEDA adalah alat desain PCB online yang lebih mudah namun kuat yang memungkinkan insinyur elektronik, peretas, pendidik, penghobi, pembuat, dan penggemar untuk merancang dan membagikan skema proyek mereka serta tata letak PCB. Ini adalah alat desain yang terintegrasi dengan katalog komponen LCSC dan layanan PCB JLCPCB yang membantu pengguna menghemat waktu untuk mewujudkan ide mereka menjadi produk nyata.
Sederhananya, tata letak PCB seperti peta. Peta yang menghubungkan semua komponen satu sama lain menggunakan jalur konduktor. Desain inilah yang kami cetak pada papan berlapis tembaga yang kemudian dikembangkan menjadi PCB. Surface Mount Technology adalah teknik merakit PCB dengan memasang komponen pada permukaan papan. Berbeda dengan metode tradisional menempatkan komponen melalui lubang dan menyoldernya di sisi lain, di SMT, komponen ditempatkan di atas papan dan ujungnya disolder di sisi yang sama.
Langkah 2: Sirkuit


Untuk Memulai, Pertama Buka situs web EasyEDA dan buat akun gratis. Buka "Editor" dan buat proyek baru. Untuk saat ini, JLCPCB memiliki 689 komponen Basic dan 30k+ komponen Extended yang Anda inginkan. Lihat daftar lengkap komponen di sini. Pastikan Anda menambahkan komponen dari daftar ini saat menggambar skema di EasyEDA. Anda bahkan dapat mencari komponen dan memeriksa ketersediaannya.
Sekarang Anda dapat menyelesaikan tata letak menggunakan alat bawaan di EasyEDA. Anda sekarang dapat mengunduh file Gerber dan menggunakannya untuk membuat PCB Anda dari JLCPCB.
File Gerber berisi informasi tentang PCB Anda seperti informasi tata letak PCB, informasi Layer, informasi spasi, trek untuk beberapa nama. File BOM atau Bill Of Material berisi daftar semua komponen dalam Layout. File CPL (Daftar Penempatan Komponen / File Pick & Place File (PNP), digunakan oleh mesin Perakitan SMT otomatis untuk menentukan di mana setiap bagian harus ditempatkan di papan tulis.
Langkah 3: Memesan PCB




Buka situs web JLCPCBs dan Klik "Kutip Sekarang" dan unggah File Gerber Anda. Setelah file Gerber diunggah, itu akan menampilkan pratinjau papan sirkuit Anda. Pastikan ini adalah Layout PCB dari papan yang Anda inginkan. Di bawah pratinjau PCB, Anda akan melihat begitu banyak opsi seperti Kuantitas PCB, Tekstur, Ketebalan, Warna, dll. Pilih semua yang diperlukan untuk Anda.
Klik "Rakit papan PCB Anda".
Sekarang, Anda harus mengunggah file BOM dan CPL yang telah kami unduh sebelumnya. Pilih semua komponen yang Anda ingin JLCPCB rakit di PCB Anda. Cukup klik pada kotak konfirmasi untuk memilih komponen.
Di halaman ini, Anda dapat meninjau pesanan Anda. Anda dapat memeriksa tata letak, melihat semua komponen dan jika ada masalah, Anda dapat mengklik "Kembali" untuk mengedit pesanan Anda.
Setelah semuanya selesai, klik "Simpan Ke Keranjang". Di halaman berikutnya, Anda dapat memilih opsi pengiriman dan pembayaran dan Check Out dengan Aman. Anda dapat menggunakan Paypal atau Kartu Kredit/Debit untuk membayar.
PCB akan diproduksi dan dikirim dalam beberapa hari dan akan dikirimkan ke depan pintu Anda dalam jangka waktu yang disebutkan.
Langkah 4: Merakit Robot
Sekarang mari kita mulai membangun Robot Pengikut Garis Arduino kita. Di sini kita akan membuat robot beroda 4, dengan 2 Motor DC terhubung di kedua sisi (depan) dan dua roda dummy di sisi belakang. Seperti yang telah disebutkan sebelumnya, kita akan menggunakan board Arduino UNO untuk mendapatkan input dari sensor, memprosesnya dan mengirimkan sinyal ke IC driver motor L293D untuk menggerakkan motor motor DC dari Line following Robot Arduino.
L293DDi bawah ini Anda dapat menyematkan diagram IC L293D. Seperti yang Anda lihat, ia memiliki dua pin untuk memasukkan tegangan. Salah satunya adalah untuk menyalakan rangkaian internal IC dan yang lainnya untuk menggerakkan motor.
Pin 8 – Mengemudi Motor – 4,5 V hingga 33 V Pin 16 – Bekerja pada IC– 5V Jika Anda membalikkan koneksi ini secara tidak sengaja, Anda dapat membakar chip. IC ini memiliki dua rangkaian H Bridge sehingga mampu mengendalikan dua motor secara individual pada saat yang bersamaan. Satu sisi IC ini mengontrol satu motor dan sisi lainnya mengontrol motor kedua. Agar motor bekerja, pin Aktifkan sisi itu harus Tinggi.
Pin enable juga dapat digunakan untuk mengatur kecepatan motor menggunakan PWM (Pulse Width Modulation). Jika Anda ingin tahu lebih banyak tentang L293D dan cara kerja H-Bridge, ikuti tautan di bawah ini. Klik Disini untuk Mempelajari cara kerja Driver Motor H Bridge Jadi kita memiliki dua roda.
Bagaimana pengikut garis ini maju, mundur, kiri atau kanan?
Logikanya cukup sederhana. Ketika kedua motor berputar ke arah yang sama (searah jarum jam atau anti jam), pengikut garis arduino akan bergerak maju atau mundur. Jika keduanya bergerak berlawanan arah, robot yang mengikuti garis akan berbelok ke kiri atau ke kanan.
Anda akan mendapatkan diagram koneksi lengkap di sini -> Tutorial Lengkap Pengikut Garis
Langkah 5: Mengunggah Kode dan Jalankan Pertama

Kode ini sangat mudah dipahami dan jika Anda memiliki pertanyaan tentang kode tersebut, silakan tanyakan di komentar atau di komunitas kami. Anda akan mendapatkan kode lengkap dari sini.
Unggah kode, nyalakan, dan letakkan Robot Pengikut Garis Arduino Anda di garis hitam dan lihat robot beraksi.
Bersenang-senang? Pada bab berikutnya, saya akan menunjukkan kepada Anda bagaimana memasukkan Algoritma PID di Arduino Line Follower kami untuk membuat robot kami lebih halus dan cepat dengan mengontrol kecepatan motor. Berlangganan RootSaid untuk proyek yang lebih mengagumkan.
Direkomendasikan:
Robot Pengikut Garis Siebe Deetens: 4 Langkah

Robot Pengikut Baris Siebe Deetens: Bij de opleiding Elektromechanica Automatisering aan HOGENT (3e sarjana), hebben we vanuit het vak Syntheseproject de opdracht gekregen om een robot pengikut baris telah dibuat. sla
Pengikut Garis PID Atmega328P: 4 Langkah

PID Line Follower Atmega328P: PENDAHULUAN Instruksi ini adalah tentang membuat Line Follower yang efisien dan andal dengan Kontrol PID (proporsional-integral-derivatif) (Matematika) yang berjalan di dalam otaknya (Atmega328P). Pengikut garis adalah robot otonom yang mengikuti baik b
Robot Pengikut Garis Arduino dan L293D Shield: 4 Langkah

Line Follower Robot Arduino dan L293D Shield: Line Follower adalah robot yang sangat sederhana yang ideal untuk elektronik pemula. Robot berjalan di sepanjang garis menggunakan sensor iR. Sensor memiliki dua dioda, satu dioda mengirimkan cahaya inframerah, dioda lainnya menerima cahaya yang dipantulkan dari permukaan. NS
Robot Pengikut Garis Tanpa Arduino: 4 Langkah

Robot Pengikut Garis Tanpa Arduino: Dalam instruksi ini saya akan mengajari Anda cara membuat robot pengikut garis tanpa menggunakan arduino. Saya akan menggunakan langkah-langkah yang sangat mudah untuk menjelaskannya. Robot ini akan menggunakan Sensor Kedekatan IR untuk mengikuti garis. Anda tidak memerlukan apa pun jenis pengalaman pemrograman untuk b
Robot Pengikut Garis Menggunakan WitBlox: 3 Langkah

Robot Pengikut Garis Menggunakan WitBlox: Membangun Robot selalu membuat kami senang. Membangun Robot Cerdas yang dapat mengambil keputusan sendiri bahkan lebih mendebarkan. Mari kita bangun Robot Pengikut Garis hari ini menggunakan WitBlox. Pengikut garis adalah robot otonom yang mengikuti baik b