Isi kandungan:
- Langkah 1: Memilih PIC Microcontroller
- Langkah 2: Motor dan Bateri
- Langkah 3: Komponen
- Langkah 4: Skema Litar
- Langkah 5: Kad Sensor
- Langkah 6: Kod
- Langkah 7: Petunjuk Kritikal
Video: Line Follower Robot Dengan PIC18F: 7 Langkah
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:09
Pautan RACE
Saya membuat robot pengikut baris ini untuk kursus mikrokontroler saya di universiti. Oleh itu, saya membuat robot pengikut garis asas ini dengan menggunakan Pic 18f2520 dan menggunakan penyusun PIC CCS. Terdapat banyak projek pengikut baris di internet dengan ardunio atau pic tetapi banyak projek sangat serupa. Oleh sebab itu, saya akan menerangkan bagaimana saya memilih komponen dan mengapa memilih dan saya akan memberikan beberapa petua untuk robot pengikut baris yang cekap.
Saya merancang kad sensor dengan menggunakan CNY70 dan saya memasang litar di papan roti. Sekiranya anda mahu, anda boleh merancang PCB monolitik untuk semua komponen tetapi akan menyusahkan jika anda tidak mempunyai pengalaman yang cukup mengenai cara PCB.
Langkah 1: Memilih PIC Microcontroller
Sebilangan gambar 16f sangat sesuai untuk pengikut baris dan harganya agak murah. Saya memilih 18F2520 kerana mempunyai memori program I / O dan 32k yang mencukupi dan yang paling penting ialah menyokong pengayun hingga 40MHZ dan cukup penting untuk memproses data.
Langkah 2: Motor dan Bateri
Saya menggunakan 4 motor mikro dc 6v 350 rpm. Anda dapat memberikan keseimbangan yang sangat baik dengan 4 motor dan kod yang sangat asas terhadap 2 motor. Sekiranya anda mahu, anda boleh memilih motor yang mempunyai rpm tertinggi tetapi 350 rpm cukup pantas untuk saya dan mereka mempunyai tork yang sangat besar. Selain itu, empat motor mempunyai pergerakan dan putaran yang sangat cekap.
Bateri Li-Po memberi makan robot, kad sensor, motor, Pic dan komponen saya yang lain. Lipo saya adalah 30c 7.4v 1250ma. Saya tidak menghadapi masalah tenaga dalam perlumbaan tetapi empat motor menggunakan tenaga tinggi dan anda harus mempunyai bateri 1750 ma jika anda mahu membuat banyak ujian.
Langkah 3: Komponen
- Gambar 18f2520
- Kristal 20mhz
- R1 …………………………………………………………..4.7k perintang
- C1 dan C2 ……………………………………………… 33pf cap.
- Butang
- Pengatur voltan 7805
- Kapasitor 16v 100 uf (elektrolitik)
- C4 C5 C6 dan C7 ……………………………………..100pf x4
- SN74HC14n
- D1 ………………………………………………………….. Led
-
L293B x2
- Tukar
- Motor mikro dc 6v 350rpm x4 (anda boleh memilih pilihan lain)
- Roda x4 (saya memilih roda R5 mm)
- Lipo Battery 7.4v 1250ma (1750 ma boleh lebih baik)
- Litar turun ke bawah (Pilihan, ia bergantung pada bateri dan motor anda)
- Kabel pelompat
Untuk Kad Sensor
- CNY70 X5
- R10 R11 R12 R13 R14 …………………………………………..20k perintang X5 (Saya menggunakan perintang 1206 smd, seperti yang anda mahukan, anda boleh memilih pakej dip)
- RV1 RV2 RV3 RV4 RV5 ………………………………………….22k trimpot X5
- CR2 CR3 CR4 CR5 CR6 ………………………………………..330 ohm X5
- Pengepala lelaki J1
- Bahan litar bercetak
Langkah 4: Skema Litar
Langkah 5: Kad Sensor
Saya melekatkan kad sensor di bawah papan roti tetapi jarak antara CNY dan lantai mestilah sesuai. Aproppimatly 1-0.5 cm sudah cukup. Saya menyolder kabel pelompat pada J2 hingga J6 dan menghubungkannya pada input sn74hc14n.
Langkah 6: Kod
Anda boleh memuat turun kodnya. Pada asasnya, terdapat kod pemulangan ke depan, kiri dan kanan. Sekiranya anda ingin meningkatkan kelajuan robot anda harus menukar kod kelewatan.
Langkah 7: Petunjuk Kritikal
- Salah satu bahagian yang paling penting adalah kad sensor sehingga anda harus menerima data yang baik. Jarak dari CNY dan lantai mestilah sesuai, oleh itu, anda mengukur voltan pada pemancar CNY dan anda menentukurnya dengan periuk. Semasa saya berlumba, lantai gelap sehingga sensor tidak berfungsi dengan baik dan saya meletakkan LED putih di bawah papan roti dan saya menentukur lagi dengan cara ini, saya memperoleh data yang lebih baik.
- Perkara penting lain ialah 4 motor. Sekiranya anda menggunakan 4 motor dan bukannya 2 motor, anda dapat memperoleh keseimbangan yang lebih baik dan ia akan berjaya dalam pulangan.
Disyorkan:
Line Follower Robot Siebe Deetens: 4 Langkah
Line Follower Robot Siebe Deetens: Bij de opleiding Elektromechanica Automatisering aan HOGENT (3e bujangan), hebben we vanuit het vak Syntheseproject de opdracht gekregen om een line pengikut robot yang dibuat. sla
Line Follower Robot Dengan PICO: 5 Langkah (dengan Gambar)
Line Follower Robot Dengan PICO: Sebelum anda mampu mencipta robot yang dapat mengakhiri peradaban seperti yang kita ketahui, dan mampu mengakhiri umat manusia. Mula-mula anda mesti dapat membuat robot mudah, yang boleh mengikuti garis yang dilukis di atas tanah, dan di sinilah anda akan
Line Follower Robot Arduino dan L293D Shield: 4 Langkah
Line Follower Robot Arduino dan L293D Shield: Line Follower adalah robot yang sangat mudah dan sesuai untuk elektronik pemula. Robot bergerak di sepanjang garis menggunakan sensor iR. Sensor mempunyai dua dioda, satu dioda mengirimkan cahaya inframerah, dioda yang lain menerima cahaya yang dipantulkan dari permukaan. Apa
CARA MEMBUAT ROBOT FOLLOWER Arduino LINE (SPEED ADJUSTABLE): 5 Langkah
BAGAIMANA MEMBUAT ROBOT FOLLOWER LINE Arduino (SPEED ADJUSTABLE): jadi dalam tutorial ini saya akan menunjukkan kepada anda bagaimana terlalu banyak robot pengikut baris dengan kelajuan yang dapat disesuaikan
LINE FOLLOWER ROBOT -- ARDUINO DIKAWAL: 11 Langkah (dengan Gambar)
LINE FOLLOWER ROBOT || ARDUINO DIKENDALIKAN: DALAM INSTRUCTABLE INI SAYA TUNJUKKAN CARA MENGUBAH KERETA ROBOT (CARBOT) UNTUK MEMBUAT ROBOT PENGIKUT LINE