Bengkel

Bagaimana Membina Lengan Robotik Mudah Dari Lego Mindstorms NXT ?: 9 Langkah (dengan Gambar)

Lego Mindstorms NXT DomaBot Building Instructions

Lego Mindstorms NXT DomaBot Building Instructions

Isi kandungan:

Anonim

Hari ini, saya akan memberitahu anda bagaimana saya membina lengan robot saya dari Lego Mindstorms NXT.
Malah, saya mahu membina tripod robot untuk kamera saya. Saya dapati, bahawa ia lebih sukar maka ia kelihatan. Selepas beberapa ujian saya membina lengan robot mudah ini.
Saya ingin membinanya juga, anda perlukan:
- Lego Mindstorms NXT kit
- komputer
- masa…?
Terdapat hanya dua peraturan yang perlu anda ikuti semasa membina APA robot:
1. peraturan: KISS (Pastikan mudah, bodoh!);
2. peraturan: "Peraturan triple-F" a.k.a FFF (Borang fungsi berikut!)

Bekalan:

Langkah 1: Membina Pangkalan

Pangkalan mungkin bahagian paling mudah robot untuk dibina. Ia hanya satu platform dari robot untuk berdiri. Anda perlu pastikan bahawa ia panjang dan cukup luas. Pusat graviti mestilah berada di atas pangkalan, jika mungkin, di tengah. Sekiranya bijak, robot akan jatuh.
Pangkalan (dalam kes kita) hanya beberapa rasuk yang menyokong robot. Lengan robot yang lebih maju mempunyai motors di pangkalan. Motos ini daripada bergerak lengan, tanpa bergerak sendiri. Biasanya, asasnya mempunyai motor yang berputar lengan, tetapi lengan saya berputar.
Anda boleh menjadi lebih kreatif dengan pembinaan robot itu kemudian saya.

Langkah 2: Membina "Modul putaran"

Ini adalah salah satu robot yang jarang saya bina dari modul. Lengan robot saya mempunyai tiga modul; salah satunya adalah "modul putaran".
Ia sangat mudah. Ia berputar lengan kiri dan kanan dan menyokong dua modul yang lain. Ia berdasarkan kepada 90 peringkat Matthias Paul Scholz menyertai:
http://mynxt.matthiaspaulscholz.eu/robots/motor90/index.html

Langkah 3: Membina "Mod Tilt"

Modul kedua ialah "modul tilt". Ia diletakkan di bahagian atas "modul putaran". Pada asasnya, kita mempunyai gear besar (yang tidak berubah) dan gear kecil yang memandu di sekitar yang besar. Ransel gear adalah 1:10. Dengan cara itu, lengan boleh lebih tepat.
Di atas modul ini ada platform kecil, yang cakarnya dilampirkan, tetapi lebih lanjut mengenai kuku kemudian!
Melampirkan dua modul bersama tidak dapat lebih mudah. Mereka dipegang bersama oleh satu batang / gandar tunggal, di mana "modul tilt" berputar. Lengan boleh miring selama hampir 90 darjah, itu banyak!

Langkah 4: Modul Claw

Ini adalah yang paling mudah dari tiga modul. Apa yang dilakukannya terbuka dan menutup jenis cakar yang paling asas. Modul ini dilampirkan pada platform pada mod "tilt".
Saya sangat menyesal, tetapi saya takut saya tidak dapat memberitahu anda lebih lanjut mengenainya. Gambar memberitahu semua …

Langkah 5: Melampirkan Sensor dan Pendawaian

Saya menggunakan tiga sensor: sensor cahaya, sensor sentuh dan sensor bunyi.
Sensor cahaya (Port 3) terletak di cakar dan membolehkan robot tahu, jika bola ada atau tidak (dan dapat mengenali "warna" bola). Dua sensor lain terletak pada platform "modul kecenderungan". Sensor sentuhan (Port 1) berfungsi sebagai sejenis butang bagi saya untuk menekan manakala sensor bunyi (Port 2) mengukur tahap bunyi (supaya saya dapat memberikan perintah robot dengan bunyi seperti contoh).
Pada mulanya, saya mahu memasukkan penderia AS juga, tetapi saya menyedari bahawa ia tidak berguna. Anda masih boleh melihatnya di salah satu foto, tetapi saya mengeluarkannya selepas itu.
Kini semua yang perlu dilakukan ialah pendawaian. Anda mesti pastikan wayar tidak mengganggu pergerakan dan berfungsi dengan cara apapun. Anda juga harus mempertimbangkan panjang wayar bagi setiap sensor atau motor.
Pendawaian (robot saya):
- Sensor sentuh -> Port 1
- Sensor bunyi -> Port 2
- Sensor cahaya -> Port 3
- "putaran" motor -> Port A
- "kecondongan" motor -> Port B
- cakar -> Port C

Langkah 6: Melampirkan Bata NXT

Bata NXT memainkan peranan penting dalam Robot Mindstorms NXT, jadi anda perlu memilikinya di robot (atau sekurang-kurangnya di suatu tempat dekat). Dalam kes saya hanya dua bata memegang bata NXT dan pangkalan robot. Sangat praktikal untuk memilikinya di pangkalan robot, 'cuz yang menjadikan robot lebih stabil.

Langkah 7: Hiasan Perhiasan dan Kemasan

Apabila anda gembira dengan bagaimana robot anda berfungsi, anda boleh meletakkan usaha untuk melihat robot. (Ingatlah peraturan Triple-F!) Biasanya saya hanya meletakkan beberapa batu bata oren yang janggal pada robot itu dan biasanya itu.
Anda boleh menjadi lebih kreatif …

Langkah 8: Pengaturcaraan

Terdapat 5 bahasa pengaturcaraan yang anda boleh gunakan: NXT-G (bahasa lalai), NXC (tidak betul C), Robolab, Robotc, pbLua dan NXJ. Saya menggunakan NXT-G (namun saya sedikit bosan dengan NXT-G dan itulah sebabnya saya cuba melarikan diri dari Mindstorms …).
Anda sangat bebas dengan pengaturcaraan anda, itu sebabnya saya tidak akan bercakap tentang pengaturcaraan lagi.

Langkah 9: AKHIR

Jadi, itu sahaja! Berikut ialah video pendek!


http://www.youtube.com/watch?v=VrfNUhzBoww

Hadiah Kedua di Malaysia
Peranti Robot Instructables dan RoboGames