Daftar Isi:
- Langkah 1: Bagian yang Dibutuhkan
- Langkah 2: Lepaskan Rumah Motor
- Langkah 3: Solder pada Kabel yang Lebih Panjang
- Langkah 4: Tambahkan Motor ke Papan Motor
- Langkah 5: Bangun Papan Pengalih
- Langkah 6:
Video: Lengan Robot yang Dikendalikan Arduino Dari Lego Mindstorm: 6 Langkah
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:57
Ubah dua motor Lego Mindstorm lama menjadi lengan grabber yang dikendalikan oleh Arduino Uno.
Ini adalah proyek Hack Sioux Falls di mana kami menantang anak-anak untuk membangun sesuatu yang keren dengan Arduino.
Langkah 1: Bagian yang Dibutuhkan
Perlengkapan yang dibutuhkan:
- 2 motor mindstorm Lego ev3 besar
- Bermacam-macam potongan dan perlengkapan teknik Lego
- Arduino Uno
- papan motor
- Sepotong perfboard
- Kabel panjang
- 4 resistor
- 4 tombol
- Baterai USB portabel
- Pengisi daya usb
- Solder dan besi solder
- Set obeng
- Pemotong kawat
Langkah 2: Lepaskan Rumah Motor
Mulailah dengan melepas sekrup di bagian belakang kedua motor, lalu lepaskan tutup putih. Anda kemudian dapat membuangnya.
Tarik motor keluar, pastikan untuk tidak melepas roda gigi apa pun di bagian dalam. Jika Anda melepas salah satu roda gigi, cukup pasang kembali ke tempatnya.
Setelah motor dilepas, potong plugin di ujung motor dengan pemotong kawat.
Langkah 3: Solder pada Kabel yang Lebih Panjang
Solder pada beberapa kabel baru yang lebih panjang. Ini jauh lebih mudah daripada yang terlihat dan hanya membutuhkan beberapa detik jika Anda tahu apa yang Anda lakukan.
Pasang kembali motor ke dalam casing plastik, lalu kencangkan kembali. Sekarang Anda dapat memulai konstruksi lengan. Anda dapat membuat desain Anda sendiri atau pergi dari yang ada di gambar.
Langkah 4: Tambahkan Motor ke Papan Motor
Gunakan obeng Phillips untuk menyambungkan kabel yang berasal dari motor ke papan motor seperti yang ditunjukkan pada gambar. Kemudian tancapkan board ke Arduino Uno.
Potong pengisi daya USB menjadi dua, memperlihatkan kabel di dalamnya. Lepaskan isolasi, lalu lepaskan dua kabel positif dan negatif. Kemudian colokkan ke papan motor
Langkah 5: Bangun Papan Pengalih
Solder pada resistor, sakelar, dan kabel ke perfboard seperti gambar.
Tambahkan beberapa pin konektor female pada perfboard dan motor board seperti pada gambar, kemudian sambungkan keduanya.
Langkah 6:
Colokkan Arduino ke komputer dan unggah kode ini ke Arduino.
Kami menggunakan perpustakaan driver motor ini dari Adafruit, tetapi perpustakaan driver lain juga akan berfungsi.
#masukkan
int buttonLeft = A0;int buttonRight = A1; int tombolBuka = A2; int tombolTutup = A3; AF_DCMotor motorPutar(1); AF_DCMotor motorGrabber(2); void setup() { Serial.begin(9600); // set up Serial library pada 9600 bps Serial.println("Motor test!"); pinMode(tombolKiri, INPUT); pinMode(tombolKanan, INPUT); pinMode(tombolBuka, INPUT); pinMode(tombolTutup, INPUT); // hidupkan motor motorRotate.setSpeed(200); motorGrabber.setSpeed(200); motorRotate.run(RELEASE); motorGrabber.run(LEPAS); } void loop() { int buttonStateLeft = digitalRead(buttonLeft); int buttonStateRight = digitalRead(buttonRight); int buttonStateOpen = digitalRead(buttonOpen); int buttonStateClose = digitalRead(buttonClose); if (buttonStateLeft == HIGH) { Serial.println("Tombol Kiri"); motorRotate.run(Mundur); penundaan (250); motorRotate.run(LEPAS); } else if (buttonStateRight == HIGH) { Serial.println("Tombol Kanan"); motorRotate.run(FOWARD); penundaan (250); motorRotate.run(LEPAS); } else if (buttonStateOpen == HIGH) { Serial.println("Button Open"); motorGrabber.run(Mundur); penundaan(150); motorGrabber.run(LEPAS); } else if (buttonStateClose == HIGH) { Serial.println("Tombol Tutup"); motorGrabber.run(FOWARD); penundaan(150); motorGrabber.run(LEPAS); } }
Direkomendasikan:
Lengan Robot yang Dikendalikan Arduino dengan 6 Derajat Kebebasan: 5 Langkah (dengan Gambar)
Lengan Robot yang Dikendalikan Arduino dengan 6 Derajat Kebebasan: Saya adalah anggota grup robotika dan setiap tahun grup kami berpartisipasi dalam Pameran Mini-Maker tahunan. Mulai tahun 2014, saya memutuskan untuk membangun proyek baru untuk acara setiap tahun. Saat itu, saya punya waktu sekitar satu bulan sebelum acara untuk mempersiapkan sesuatu
Telapak Tangan Robot Bluetooth yang Dikendalikan dari Jarak Jauh: 4 Langkah
Telapak Tangan Robot yang Dikendalikan dari Jarak Jauh Bluetooth: Dalam tutorial ini kita akan membahas dengan sangat detail dan memberikan semua informasi yang diperlukan untuk membuat telapak tangan robot yang dikendalikan dari jarak jauh bluetooth Anda sendiri. Anda dapat mengembangkannya lebih lanjut menjadi lengan robot yang utuh, jika Anda mau
Membuat Robot Self Balancing Arduino yang Dikendalikan dari Jarak Jauh: B-robot EVO: 8 Langkah
Membuat Robot Self Balancing Arduino yang Dikendalikan dari Jarak Jauh: B-robot EVO: ------------------------------------ --------------UPDATE: ada versi baru dan lebih baik dari robot ini di sini: B-robot EVO, dengan fitur baru!------------ --------------------------------------- Bagaimana cara kerjanya? B-ROBOT EVO adalah jarak jauh kontrol
Cara Membangun Robot Pelacak Lengan Gripper yang Dikendalikan Melalui Arduino Nrf24l01: 3 Langkah (dengan Gambar)
Cara Membuat Robot Pelacak Lengan Gripper yang Dikendalikan Melalui Arduino Nrf24l01: Instruksi "Cara Membuat Robot Pelacak Lengan Gripper yang Dikendalikan Melalui Arduino Nrf24l01" akan menjelaskan cara membuat lengan gripper tiga derajat kebebasan yang dipasang pada tracked wheeler yang digerakkan oleh modul dual motor drive L298N menggunakan MEG
Menggambar Lengan yang Dikendalikan oleh Suara - Arduino School Project: 4 Langkah (dengan Gambar)
Menggambar Lengan yang Dikendalikan oleh Suara - Proyek Sekolah Arduino: Ini adalah pertama kalinya saya bekerja dengan Arduino, dan bekerja dengan sesuatu seperti ini, jadi maaf jika saya membuat kesalahan! Saya mendapat ide ini ketika saya memikirkan hobi saya, yaitu menggambar dan musik. Jadi saya mencoba menggabungkan keduanya menjadi ini! Sebuah sel