Langsung ke konten utama

lengan robot yang dikendalikan remote


Ini adalah panduan untuk membuat lengan robot remote dikendalikan (6DOF) atau hanya untuk mengontrol beberapa servos pada sesuatu.
Anda dapat menggunakan remote IR TV yang normal untuk mengontrol servos pada lengan robot mekanik. ada 17 tombol pada remote saya digunakan tapi saya hanya menggunakan 12 tombol di bagian bawah.
2 tombol untuk satu servo, satu adalah untuk searah jarum jam dan yang lainnya adalah untuk berlawanan.

Langkah 1: Parts

Gambar Parts
Berikut adalah daftar dari bagian-bagian dan tools yang saya digunakan untuk membuat proyek ini.
PARTS:
  • UNO Arduino.
  • IR remote (jarak jauh setiap IR dapat digunakan).
  • IR penerima.
  • Kabel.
  • Laki-laki untuk kabel papan tempat memotong roti perempuan.
  • PCB.
  • LED.
  • 200 ohm resistor.
  • 27x header laki-laki yang panjang.
  • Baterai AA 4x dan pemegang kekuasaan servo (6V) + power Arduino.
  • Terminal sekrup.
  • 6 DOF lengan mekanik.
  • 6x metal gear servos.
ALAT
  • Solder besi.
  • timah solder.
  • obeng.

Langkah 2: Skema

Gambar Skema
Berikut adalah mudah untuk mengikuti skema yang saya telah ditarik. Merah 5v ke IR dan 6V ke servos, hitam GND dan kuning adalah sinyal.
Alasan bahwa saya tidak menggunakan 5V keluar dari Arduino untuk servos adalah karena tidak cukup untuk bekerja pada lebih dari satu servo, kadang-kadang satu servo tidak bekerja ketika yang bertenaga dari Arduino.
Ada LED pada skema, thats untuk indikasi bahwa penerima telah mendapat kode ketika Anda menekan tombol pada remote.

Langkah 3: solder

Gambar solder
Saya akan merekomendasikan untuk melakukan hal ini pada papan tempat memotong roti dan mengujinya sebelum Anda solder pada PCB, karena beberapa penerima IR dapat sulit untuk menemukan pinout dan Anda berakhir kabel IR benar-benar salah dan harus desolder itu.
Jika Anda ingin memiliki koneksi servo Anda seperti saya memiliki mereka dari yang Anda butuhkan header laki-laki panjang 3x6 dan menekuk salah satu ujung pada semua dari mereka 90 derajat. 3 dari header 3x6 perlu sedikit lebih lama sebelum Anda menekuk mereka sehingga mereka tidak menyentuh konektor servo di bawah mereka.
Solder konektor servo dan sisanya dari bagian mana Anda ingin memiliki mereka.

Langkah 4: Wiring

Gambar Wiring
Vires solder komponen dan ke tempat-tempat di mana koneksi akan.

Langkah 5: Pengaturan

Gambar Setup
Pada langkah ini Anda akan perlu untuk menghubungkan kabel jumper (MF) dari papan ke UNO Arduino.
Pada langkah berikutnya akan ada kode yang Anda perlu men-download dan meng-upload ke papan Arduino Anda.

Langkah 6: Decoding remote

Gambar Decoding remote
Arduino skematik Anda lihat di atas adalah sama dengan cara PCB adalah, Anda hanya perlu menghubungkan pin 11 dan kekuasaan (5V). Saya menggunakan kode di atas dibuat oleh Ken Shirriff untuk memecahkan kode remote.
Anda perlu men-download dan impor IRremote.h untuk kode Arduino.
Ketika Anda meng-upload kode untuk forum Anda dari yang Anda dapat membuka terminal pada software Arduino, jika Anda menekan beberapa tombol pada IR remote dari yang Anda akan melihat banyak angka dan huruf. setiap tombol pada IR remote mengirimkan nomor yang berbeda.
Pada remote saya, saya memiliki 17 tombol, jadi saya telah membuat peta untuk remote di mana tombol berada dan di bawah mereka saya menulis kode yang dimiliki setiap tombol yang berbeda.
Jadi, jika Anda melakukan hal ini daripada Anda akan tahu apa yang Arduino membaca ketika Anda menekan volume yang + atau tombol lainnya,
mengambil catatan dari terminal dan pada langkah berikutnya Anda akan perlu untuk menempatkan mereka dalam kode berikutnya.

Langkah 7: Kode Akhir

Download kode "ir_6servo_controller" dan buka di sketsa baru pada perangkat lunak Arduino, daripada Anda akan membutuhkan dua perpustakaan untuk kode:
  1. IRLib.h
  2. Servo.h
Di bagian atas Anda akan melihat hal-hal ini;
#define MY_PROTOCOL NEC
# define RIGHT_ARROW 0xffc23d //
# define LEFT_ARROW 0xff22dd //
# define OK_BUTTON 0xff02fd //
# define UP_ARROW 0xff629d //
# define DOWN_ARROW 0xffa857 //
# define BUTTON_0 0xff4ab5 // S5
# define BUTTON_1 0xff6897 // S3
# define BUTTON_2 0xff9867 // S2
# define BUTTON_3 0xffb04f // S1
# define BUTTON_4 0xff30cf // S3
# define BUTTON_5 0xff18e7 // S2
# define BUTTON_6 0xff7a85 // S1
# define BUTTON_7 0xff10ef // S6
# define BUTTON_8 0xff38c7 // S5
# define BUTTON_9 0xff5aa5 // S4
# define BUTTON_s 0xff42bd // S6 *
# define BUTTON_h 0xff52ad // S4 #
Anda perlu mengubah di bawah ditandai kode untuk sekali jauh Anda mengirimkan, Anda tidak perlu banyak tombol yang saya miliki. Anda hanya perlu 12 jika Anda akan mengendalikan 6 servos seperti yang kulakukan.

Langkah 8: Finish

Gambar Finish
Ketika Anda mendapatkan kode dilakukan dengan kode jarak jauh IR dan meng-upload ke Arduino Anda, daripada Anda dapat menghubungkan semua servos untuk pin di papan penerima. Sekarang Anda semua selesai dan siap untuk mengambil barang-barang dan bergerak di sekitar tanpa melakukannya dengan tangan Anda!
Terima kasih untuk melihat ini terselesaikan dan jika Anda memiliki pertanyaan atau tips untuk proyek ini daripada meninggalkan mereka di komentar, dan juga berbagi foto jika Anda membuatnya :)
Jika Anda menyukai proyek ini dan ingin membantu saya daripada suara untuk saya dalam kontes robotika.

Komentar

Postingan populer dari blog ini

Tutorial Failover Mikrotik dan External Proxy

Pendahuluan Tutorial ini diperuntukan mesin Mikrotik dengan External Proxy, yang akan dibahas disini adalah bagaimana Mikrotik bisa menonaktifkan perintah redirect port yang dibelokkan ke external proxy ketika mesin server mati atau terputus dengan server atau service port proxy dalam kondisi mati secara tiba-tiba tetapi kondisi mesin masih menyala, dan bagaimana Mikrotik bisa kembali mengaktifkan redirect port ke external proxy ketika terhubung kembali dengan server atau port proxy tersedia kembali. Dengan cara: 1. Mikrotik selalu melakukan ping ke IP server external proxy, jika terputus maka Mikrotik akan menonaktifkan perintah redirect port dan sebaliknya. 2. Disini tidak akan tergantung dengan  situs-situs diluar agar kondisinya bisa digaransi, melainkan dari server external proxy akan memantau port proxy-nya sendiri setiap berapa detik sekali, setiap kondisi port proxy mengalami kegagalan maka server akan mengirimkan perintah ke Mikrotik melalui SSH agar Mikrotik...

Download Avast Antivirus Gratis 2015

Antivirus Avast merupakan sebuah antivirus yang sudah populer dan memiliki pengguna komputer yang cukup banyak di dunia. Tentunya memang hampir seluruh pengguna komputer atau laptop di dunia sudah mengetahui nama dari antivirus yang dikenal kecil tetapi tangguh ini. Avast merupakan sebuah program anti-virus yang dikembangkan oleh Alwil Software yang berdomisili di Praha, Republik Ceko. Sebuah negara di Eropa. Sebagai sebuah antivirus memberikan berbagai macam fitur dan kelebihan disamping itu ayast juga memiliki kelemahan pada beberapa hal. Tulisan ini dibuat untuk anda agar dapat mempertimbangkan dalam memilih dalam mengunakan suatu antivirus karena antivirus merupakan sebuah program yang sangat penting di dalam komputer. Ada banyak jenis atau merek antivirus populer di dunia seperti antivirus Avast, AVG, Avira, Panda Cloud Antivirus dan beberapa lainnya. Kelebihan / keunggulan fitur dan kelemahan antivirus avast Semua antivirus memiliki keunggulan tersendiri dari tiap ...

Lampu darurat dengan teknologi steampunk

Hello everybody  Dalam salah satu mantan instructables saya menjelaskan cara untuk bekerja dengan Tegangan Tinggi dengan menggunakan modul kilatan kamera pembuangan.   Sekarang saya ingin hadir Anda sebuah proyek yang diikuti ini.  Semua foto telah diambil dan berbagai komponen telah dimasukkan togtether.   Kemudian ide baru datang dalam pikiran saya.   Aku mencoba untuk menempatkan tiga komponen:. Sebuah CFL-Tube, sebuah dimodifikasi elektronik dari kamera pembuangan, dan dua baterai AA untuk menggunakan 3,0 Volts toghter di salah satu besar PET -Preform tube untuk membuat cahaya Darurat   Jadi Lihatlah saya   "Darurat Cahaya  Obor":   Ini menciptakan cahaya enaugh untuk menemukan jalan keluar jika gelap di dalam rumah atau jika mobil Anda mogok di luar kota atau desa atau lebih.   Bahkan ketika Anda tidur di tenda saat Anda melakukan berkemah Anda dapat menggunakannya dengan sangat baik.   Saya hanya mengubah saklar dan semua...