![Lengan Robot Berbasis Mikrokontroler PIC: 6 Langkah (Dengan Gambar) Lengan Robot Berbasis Mikrokontroler PIC: 6 Langkah (Dengan Gambar)](https://i.howwhatproduce.com/images/006/image-16058-83-j.webp)
Daftar Isi:
2025 Pengarang: John Day | [email protected]. Terakhir diubah: 2025-01-23 14:49
![Lengan Robot Berbasis Mikrokontroler PIC Lengan Robot Berbasis Mikrokontroler PIC](https://i.howwhatproduce.com/images/006/image-16058-84-j.webp)
Dari lini perakitan industri manufaktur mobil hingga robot bedah jarak jauh di luar angkasa, Lengan Robot dapat ditemukan di mana-mana. Mekanisme robot ini mirip dengan manusia yang dapat diprogram untuk fungsi yang sama dan peningkatan kemampuan. Mereka dapat digunakan untuk melakukan tindakan berulang lebih cepat dan akurat daripada manusia atau dapat digunakan di lingkungan yang keras tanpa mempertaruhkan nyawa manusia. Kami telah membangun Lengan Robot Rekam dan Mainkan menggunakan Arduino yang dapat dilatih untuk melakukan tugas tertentu dan dibuat berulang selamanya.
Dalam tutorial ini, kita akan menggunakan Mikrokontroler 8-bit PIC16F877A standar industri untuk mengontrol lengan robot yang sama dengan potensiometer. Tantangan dengan proyek ini adalah bahwa PIC16F877A hanya memiliki dua pin berkemampuan PWN, tetapi kita perlu mengontrol sekitar 5 motor servo untuk robot kita yang membutuhkan 5 pin PWM individu. Jadi kita harus memanfaatkan pin GPIO dan membangkitkan sinyal PWM pada pin PIC GPIO menggunakan interupsi timer. Sekarang, tentu saja, kita dapat meningkatkan ke mikrokontroler yang lebih baik atau menggunakan IC de-multiplexer untuk membuat segalanya lebih mudah di sini. Tapi tetap saja, ada baiknya mencoba proyek ini untuk pengalaman belajar.
Struktur mekanik lengan robot yang saya gunakan dalam proyek ini sepenuhnya dicetak 3D untuk proyek saya sebelumnya; Anda dapat menemukan file desain lengkap dan prosedur perakitan di sini. Atau, jika Anda tidak memiliki printer 3D, Anda juga dapat membuat Lengan Robot sederhana menggunakan karton seperti yang ditunjukkan di tautan. Dengan asumsi bahwa Anda entah bagaimana telah memegang Lengan robot Anda, mari kita lanjutkan ke proyek.
Langkah 1: Diagram Sirkuit
![Diagram Sirkuit Diagram Sirkuit](https://i.howwhatproduce.com/images/006/image-16058-85-j.webp)
Diagram rangkaian lengkap untuk Lengan Robot berbasis Mikrokontroler PIC ini ditunjukkan di bawah ini. Skema digambar menggunakan EasyEDA.
Diagram sirkuitnya cukup sederhana; proyek lengkap ini didukung oleh adaptor 12V. 12V ini kemudian diubah menjadi +5V menggunakan dua regulator Tegangan 7805. Satu diberi label sebagai +5V dan yang lainnya diberi label sebagai +5V(2). Alasan memiliki dua regulator adalah ketika servo berputar, ia menarik banyak arus yang menciptakan penurunan tegangan. Penurunan tegangan ini memaksa PIC untuk me-restart sendiri, oleh karena itu kami tidak dapat mengoperasikan PIC dan motor servo pada rel +5V yang sama. Jadi yang berlabel +5V digunakan untuk memberi daya pada Mikrokontroler PIC, LCD dan Potensiometer dan output regulator terpisah yang diberi label +5V(2) digunakan untuk memberi daya pada motor servo.
Lima pin keluaran potensiometer yang memberikan tegangan variabel dari 0V hingga 5V dihubungkan ke pin analog An0 hingga AN4 dari PIC. Karena kami berencana menggunakan timer untuk menghasilkan PWM, motor servo dapat dihubungkan ke pin GPIO apa pun. Saya telah memilih bentuk pin RD2 hingga RD6 untuk motor servo, tetapi dapat berupa GPIO pilihan Anda.
Karena program melibatkan banyak debugging, layar LCD 16x2 juga dihubungkan ke portB PIC. Ini akan menampilkan duty cycle dari motor servo yang sedang dikendalikan. Selain itu, saya juga telah memperluas koneksi untuk semua pin GPIO dan analog, untuk berjaga-jaga jika ada sensor yang perlu dihubungkan di masa mendatang. Akhirnya saya juga menghubungkan pin programmer H1 untuk langsung memprogram PIC dengan pickit3 menggunakan opsi pemrograman ICSP.
Langkah 2: Menghasilkan Sinyal PWM pada Pin GPIO untuk Kontrol Motor Servo
"memuat="malas">
Direkomendasikan:
Generator Musik Berbasis Cuaca (Generator Midi Berbasis ESP8266): 4 Langkah (dengan Gambar)
![Generator Musik Berbasis Cuaca (Generator Midi Berbasis ESP8266): 4 Langkah (dengan Gambar) Generator Musik Berbasis Cuaca (Generator Midi Berbasis ESP8266): 4 Langkah (dengan Gambar)](https://i.howwhatproduce.com/images/002/image-3114-36-j.webp)
Weather Based Music Generator (ESP8266 Based Midi Generator): Hai, hari ini saya akan menjelaskan cara membuat generator Musik berbasis Cuaca kecil Anda sendiri. Ini didasarkan pada ESP8266, yang mirip dengan Arduino, dan merespons suhu, hujan dan intensitas ringan. Jangan berharap untuk membuat seluruh lagu atau program akord
Solusi Penglihatan Terjangkau Dengan Lengan Robot Berbasis Arduino: 19 Langkah (dengan Gambar)
![Solusi Penglihatan Terjangkau Dengan Lengan Robot Berbasis Arduino: 19 Langkah (dengan Gambar) Solusi Penglihatan Terjangkau Dengan Lengan Robot Berbasis Arduino: 19 Langkah (dengan Gambar)](https://i.howwhatproduce.com/images/003/image-6590-19-j.webp)
Solusi Visi Terjangkau Dengan Lengan Robot Berbasis Arduino: Ketika kita berbicara tentang visi mesin, selalu terasa tidak terjangkau bagi kita. Sementara kami membuat demo visi sumber terbuka yang akan sangat mudah dibuat untuk semua orang. Dalam video ini, dengan kamera OpenMV, di mana pun kubus merah berada, robot
LF Berbasis PIC dan Robot Penghindar: 16 Langkah (dengan Gambar)
![LF Berbasis PIC dan Robot Penghindar: 16 Langkah (dengan Gambar) LF Berbasis PIC dan Robot Penghindar: 16 Langkah (dengan Gambar)](https://i.howwhatproduce.com/images/001/image-1716-109-j.webp)
PIC Berbasis LF dan Robot Penghindar: PengantarDalam instruksi ini Anda akan belajar membuat robot pengikut dan penghindar ringan. Inspirasi saya datang dari robot-robot yang meniru perilaku manusia biasa, misalnya Anda tidak akan masuk begitu saja ke tembok tanpa alasan. Otak Anda berkomunikasi dengan
Pengisi Daya Baterai Cerdas Berbasis Mikrokontroler: 9 Langkah (dengan Gambar)
![Pengisi Daya Baterai Cerdas Berbasis Mikrokontroler: 9 Langkah (dengan Gambar) Pengisi Daya Baterai Cerdas Berbasis Mikrokontroler: 9 Langkah (dengan Gambar)](https://i.howwhatproduce.com/images/002/image-4491-123-j.webp)
Pengisi Daya Baterai Cerdas Berbasis Mikrokontroler: Rangkaian yang akan Anda lihat adalah pengisi daya baterai pintar berbasis ATMEGA8A dengan pemutusan otomatis. Parameter yang berbeda ditampilkan melalui LCD selama status pengisian daya yang berbeda. Juga rangkaian akan mengeluarkan suara melalui bel saat pengisian daya selesai. Saya membangun
Skateboard Dengan Mikrokontroler PIC dan LED: 8 Langkah (dengan Gambar)
![Skateboard Dengan Mikrokontroler PIC dan LED: 8 Langkah (dengan Gambar) Skateboard Dengan Mikrokontroler PIC dan LED: 8 Langkah (dengan Gambar)](https://i.howwhatproduce.com/images/003/image-8132-46-j.webp)
Skateboard Dengan Mikrokontroler PIC dan LED: Apa yang Anda dapatkan ketika seorang Insinyur Listrik membuat Skateboard dari awal untuk hadiah Natal anak berusia 13 tahun? Anda mendapatkan skateboard dengan delapan LED putih (lampu depan), delapan LED merah (belakang) semua dikendalikan melalui mikrokontroler PIC! Dan saya ming