Isi kandungan:
Video: ROVER PENYIMPANAN DAN PENGHINAAN OBJEK: 3 Langkah
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:09
Rover adalah kenderaan penerokaan ruang yang dirancang untuk bergerak melintasi permukaan planet atau benda langit yang lain. Beberapa peninjau telah dirancang untuk mengangkut anggota kru penerbangan angkasa manusia; yang lain telah robot autonomi sebahagian atau sepenuhnya. Rover biasanya tiba di permukaan planet dengan kapal angkasa gaya pendarat.
Definisi ini untuk rover telah diubah sejak kebelakangan ini kerana kita dapat membina rover kecerdasan kita sendiri di rumah dengan papan pengembangan dan platform canggih yang ada. Idea saya adalah untuk mengembangkan rover penghindaran halangan autonomi menggunakan sensor jarak Ultrasonik. Ini adalah projek dengan Intel Edison SoC dengan beberapa sensor dari kit sensor Intel Grover.
Langkah 1: Komponen yang Digunakan
Kit Intel Edison untuk Arduino, motor servo, motor DC, sensor IR, dan sensor jarak Ultrasonik, penyesuai kuasa.
Beberapa komponen legos digunakan untuk membuatnya di dasar rover dan untuk memasang sensor dan motor
Langkah 2: Penerangan
Pada mulanya, saya memulakan dengan sensor IR untuk mengira jarak atau untuk mengesan halangan. Untuk menjadikannya lebih mantap, saya menyambungkan sensor IR untuk motor servo untuk memeriksa halangan ke semua arah. Motor servo bertindak sebagai motor pan yang dapat menyapu 180 ° dan saya biasa mencari halangan dalam 3 posisi - kiri, kanan, dan lurus. Algoritma dikembangkan untuk mengira jarak halangan dan mengawal motor DC yang disambungkan untuk menggerakkan roda. Sensor IR mempunyai kelemahan iaitu, tidak berfungsi dalam keadaan cahaya matahari yang terang, itu adalah satu-satunya sensor digital dan tidak dapat mengukur jarak halangan. Sensor IR mempunyai jarak 20cm. Tetapi dengan sensor jarak Ultrasonik, saya dapat mengira jarak ke semua arah dan memutuskan sejauh mana halangan itu dan kemudian memutuskan ke arah mana ia harus bergerak. Ia mempunyai jarak jarak 4m yang baik dan dapat mengukur jarak dengan tepat. Sensor diletakkan pada motor servo pan yang menyapu 180 ° setelah halangan dikesan di jalan. Algoritma ini dikembangkan untuk memeriksa jarak ke semua arah dan kemudian secara automatik memutuskan jalan dengan rintangan yang dikesan agak jauh ke arah lain. Motor DC digunakan untuk menggerakkan roda rover. Dengan mengawal nadi untuk terminal motor DC, kita dapat menggerakkan rover ke depan, ke belakang, ke kiri, ke kanan. Bergantung pada keputusan yang dibuat oleh logik pengawal input untuk motor DC diberikan. Algoritma ditulis sedemikian rupa sehingga, jika ada halangan yang dikesan di depan rover, ia kelihatan kiri dengan memutar motor servo pan ke kiri dan periksa sensor jarak ultrasonik untuk jarak di sebelah kiri maka sama dikira dalam arah yang lain. Setelah kita mempunyai jarak ke arah yang berbeza, pengawal menentukan jalan yang paling sesuai di mana halangan paling jauh dengan membandingkan jarak yang diukur. Sekiranya halangan berada pada jarak yang sama ke semua arah, maka rover bergerak beberapa langkah ke belakang kemudian periksa lagi. Satu lagi sensor IR disambungkan di belakang rover untuk mengelakkan memukul ketika bergerak ke belakang. Nilai ambang ditetapkan ke semua arah untuk jarak minimum untuk mengelakkan meronta-ronta.
Langkah 3: Permohonan
Ini memiliki aplikasi dalam banyak bidang, salah satunya diintegrasikan ke dalam proyek penentuan kedudukan dalam ruangan untuk mengesan dan menguji ketepatan posisi objek yang diukur di lingkungan dalam ruangan.
Disyorkan:
Raspberry Pi - Autonomous Mars Rover Dengan Penjejakan Objek OpenCV: 7 Langkah (dengan Gambar)
Raspberry Pi - Autonomous Mars Rover Dengan Penjejakan Objek OpenCV: Dikuasakan oleh Raspberry Pi 3, Pengenalan objek Open CV, sensor Ultrasonik dan motor DC yang diarahkan. Rover ini dapat mengesan objek yang dilatihnya dan bergerak di medan mana pun
Peranti Input dan Penyimpanan Bersiri 4bit: 4 Langkah
Peranti Input dan Penyimpanan Bersiri 4bit: Pernah membayangkan bagaimana papan kekunci anda mengambil input dan bagaimana data itu disimpan! Projek ini adalah versi kemasukan dan penyimpanan data yang lebih kecil. Penjelasan terperinci mengenai bagaimana isyarat dari kekunci, jam mempengaruhi elemen memori (sandal jepit)
Pengesanan Objek W / Dragonboard 410c atau 820c Menggunakan OpenCV dan Tensorflow .: 4 Langkah
Pengesanan Objek W / Dragonboard 410c atau 820c Menggunakan OpenCV dan Tensorflow .: Instruksional ini menerangkan cara memasang rangka kerja OpenCV, Tensorflow, dan pembelajaran mesin untuk Python 3.5 untuk menjalankan aplikasi Objek Deteksi
Pengawal PS4 dan Penyimpanan Permainan: 5 Langkah
Pengawal PS4 dan Penyimpanan Permainan: Saya bertungkus lumus menyimpan aksesori PS4 saya untuk masa yang sangat lama. Saya tinggal di sebuah bilik kecil, dan permukaan yang saya miliki biasanya diambil oleh banyak barang, kebanyakannya kotak permainan dan pengawal saya. Di salah satu kelas saya di sekolah
Penyusun dan Penyimpanan Resistor: 4 Langkah (dengan Gambar)
Resistor Organizer and Storage: Salah satu perkara yang anda dapati dengan pantas semasa membuat litar anda sendiri adalah perintang boleh menjadi kesakitan untuk disusun. Perintang mempunyai banyak nilai yang berbeza jadi sangat penting untuk mempunyai cara untuk mengaturnya untuk mencari nilai yang anda mahukan dengan cepat. Saya menekan