![Cara Mengendalikan Radio DC Motor dengan Murah: 5 Langkah Cara Mengendalikan Radio DC Motor dengan Murah: 5 Langkah](https://i.howwhatproduce.com/images/005/image-12638-55-j.webp)
Isi kandungan:
2025 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2025-01-23 15:01
![Cara Mengendalikan Radio DC Motor dengan Harga Murah Cara Mengendalikan Radio DC Motor dengan Harga Murah](https://i.howwhatproduce.com/images/005/image-12638-56-j.webp)
![Cara Mengendalikan Radio DC Motor dengan Harga Murah Cara Mengendalikan Radio DC Motor dengan Harga Murah](https://i.howwhatproduce.com/images/005/image-12638-57-j.webp)
![Cara Mengendalikan Radio DC Motor dengan Harga Murah Cara Mengendalikan Radio DC Motor dengan Harga Murah](https://i.howwhatproduce.com/images/005/image-12638-58-j.webp)
Bagi orang yang tidak tahu apa itu "VEX". Ia adalah sebuah syarikat yang menjual alat ganti dan kit robotik. Mereka menjual pemancar dan penerima "VEX" di laman web mereka dengan harga $ 129.99 tetapi anda boleh mendapatkan pemancar dan penerima "VEX" dengan harga sekitar $ 20 di "Ebay" dan banyak tempat lain.
Pemancar "VEX" adalah pemancar FM 6 saluran dengan 2 batang Joystick yang boleh naik dan turun dan dari sisi ke sisi. Di bahagian belakang pemancar terdapat 4 butang yang mengawal saluran 5 dan saluran 6. Alat kawalan pemancar dapat diatur ke gaya tangki atau gaya arked. Pemancar mempunyai pelbagai ciri lain. Ini menjadikannya cara yang sangat murah untuk servos kawalan jauh. Satu-satunya masalah ialah anda hanya dapat mengawal motor servos dan anda perlu membeli mikrokontroler "VEX" $ 149.99 yang mahal hanya untuk melakukannya. Itu sehingga sekarang!
Langkah 1: Bagaimana Semuanya Berfungsi
![Bagaimana Semua Ini Berfungsi Bagaimana Semua Ini Berfungsi](https://i.howwhatproduce.com/images/005/image-12638-59-j.webp)
"Cip antara muka motor" berharga rendah ($ 14.95) ini boleh dibeli di: https://robotics.scienceontheweb.net Cip ini dapat menyahkod isyarat dari penerima "VEX" untuk mengawal sehingga 8 jambatan H motor dan 1 pemandu. Ia juga dapat menerima arahan dari cip mikrokontroler lain untuk mengawal motor. Cip antara muka ini menggunakan 3 pin output untuk mengawal H-Bridge motor. Dua pin untuk mengawal arah motor dan satu pin untuk mengawal kelajuan motor dengan menggunakan P. W. M. Cip menggunakan input dari dua butang pada saluran 5 untuk mengawal input dari joystick kiri pemancar "VEX" sehingga dapat mengawal 6 motor. Cip menggunakan input dari 2 butang lain di saluran 6 untuk mengunci output tinggi atau rendah pada pin 14 cip antara muka motor. Cip antara muka motor mempunyai ciri-ciri berikut. Ciri-ciri ini mungkin tidak berfungsi kerana penerima mungkin mengambil isyarat dari mana sahaja. Kami tidak bertanggungjawab secara langsung atau tidak langsung daripada menggunakan bahagian-bahagian ini. AMARAN! TIDAK PERNAH MENGGUNAKAN REMOTE PADA ROBOT YANG DAPAT MENYEBABKAN KEROSAKAN JIKA PERLU KAWALAN. Sekiranya robot anda berada di luar jangkauan pemancar; cip antara muka motor mungkin mematikan motor dan memberikan kawalan kepada mikrokontroler jika robot anda menggunakan satu. Ini mungkin berlaku sekiranya anda mematikan pemancar anda. Cip antara muka motor tidak menggunakan port bersiri untuk berkomunikasi dengan pengawal mikro yang lain. Ini bermakna anda boleh menggunakan cip mikrokontroler yang sangat murah untuk menjadi otak robot anda. Meletakkan pin 2 yang rendah akan menyebabkan semua motor beroperasi pada separuh tahap kuasa semasa menggunakan pemancar.
Langkah 2: Cara Menghubungkan Penerima VEX ke Cip Antara Muka
![Cara Menghubungkan Penerima VEX ke Cip Antara Muka Cara Menghubungkan Penerima VEX ke Cip Antara Muka](https://i.howwhatproduce.com/images/005/image-12638-60-j.webp)
![Cara Menghubungkan Penerima VEX ke Cip Antara Muka Cara Menghubungkan Penerima VEX ke Cip Antara Muka](https://i.howwhatproduce.com/images/005/image-12638-61-j.webp)
Motor, relay dan bekalan kuasa akan menyebabkan gangguan radio; jadi pilih tempat di robot anda di mana penerima "VEX" jauh dari perkara-perkara ini. Saya memasang tambang di tiang panjang 43 inci yang melekat di pangkalan robot.
Penerima "VEX" dilengkapi dengan kabel kuning. Pasang kabel ke penerima "VEX", hujung kabel yang lain dipasang ke bicu telefon bimbit. Anda mesti membeli jek. Oleh kerana saya tidak akan mengetahui warna wayar yang keluar dari bicu anda; Saya akan merujuk wayar kabel kuning. Sekiranya anda melihat kabel kuning, anda akan melihat 4 wayar yang berwarna kuning, hijau, merah dan putih. Kawat kuning disambung ke + 5 volt. Kawat hijau adalah isyarat dan ia akan disambungkan ke pin 6 pada cip antara muka. Kawat merah disambungkan ke tanah. Kawat putih tidak digunakan. Anda perlu memasang perintang tarik 4,7 K dari pin 6 pada Interface Chip hingga + 5 volt. Anda juga ingin memasang kapasitor 2200 uf di wayar kuasa yang berdekatan dengan penerima "VEX". Pin 2 adalah pin input. Ia mesti berwayar dan TIDAK dibiarkan terapung. Ia boleh disambungkan ke + 5 volt atau tanah melalui perintang 47 ohm. Ia juga boleh disambungkan ke pin 14. Pilihan 1: pin 2 tinggi akan memberi kuasa penuh kepada motor. Pilihan 2: pin 2 rendah akan memberikan separuh julat kuasa kepada motor. Pilihan 3: pin 2 berwayar ke pin 14. Apabila butang atas saluran 6 ditekan, ia memberi kuasa penuh kepada motor. Apabila butang bawah saluran 6 ditekan, ia memberikan separuh julat kuasa kepada motor.
Langkah 3: Cara Menghubungkan Pengawal Mikro ke Cip Antara Muka
![Cara Menghubungkan Pengawal Mikro ke Cip Antara Muka Cara Menghubungkan Pengawal Mikro ke Cip Antara Muka](https://i.howwhatproduce.com/images/005/image-12638-62-j.webp)
Pengawal mikro anda jika anda menggunakannya boleh berkomunikasi
dengan Cip Antara Muka lebih dari 3 wayar. Pin 7 pada Interface Chip adalah input untuk bit data. Apabila pin rendah, ia adalah bit data sifar. Apabila pin tinggi, ia adalah satu bit data. Mikrokontroler anda mesti mengeluarkan bit data sebelum denyutan jam. Panjang data mestilah sekurang-kurangnya 40 panjang kami. Pin 16 pada Interface Chip adalah input untuk bit jam. Mikrokontroler anda mesti mengeluarkan nadi tinggi sekurang-kurangnya.5 kita. Pin 5 pada Interface Chip adalah pin output. Apabila pin ini naik tinggi, biarkan mikrokontroler anda tahu bahawa ia sudah siap untuk menerima arahan seterusnya. Pin ini akan menjadi rendah jika Interface Chip mendapat isyarat dari pemancar "VEX". Pin ini juga akan menjadi rendah dan tetap rendah jika terdapat ralat komunikasi antara mikrokontroler anda dan Interface Chip. Pin 4 adalah pin output. Sekiranya terdapat ralat komunikasi antara Interface Chip dan mikrokontroler anda, pin ini akan tinggi dan kekal tinggi. Tetapan semula mesti dilakukan untuk membersihkan ralat ini.
Langkah 4: Senarai Perintah
Terdapat 32 arahan yang difahami oleh cip antara muka. Semua arahan adalah panjang 3 bait atau 24 bit. Format untuk perintah adalah seperti berikut.
Bait pertama yang dihantar selalu merupakan bait arahan yang merupakan nombor paling kiri dalam senarai di bawah. Bait ke-2 yang dihantar mungkin bait PWM. Ia adalah nombor antara 0 dan 50. Apabila 0 dihantar P. W. M. nadi rendah yang bermaksud motor akan mati. Semasa nombor 50 dihantar P. W. M. nadi tinggi yang bermaksud motor akan dihidupkan dengan kuasa penuh. Semasa nombor 25 dihantar motor akan berjalan pada kira-kira separuh kuasa. Seperti yang dilihat dalam senarai kadang-kadang bait ke-2 hanya 0 yang digunakan hanya untuk pemegang tempat. Ia tidak memberi kesan pada motor. Byte ke-3 yang dihantar mungkin berupa bait PWM atau nombor pemeriksaan ralat. Contoh: Untuk memerintahkan motor 1 bergerak pada kelajuan penuh dan motor 2 bergerak pada separuh kelajuan ke depan, perintahnya adalah. 1 50 25 Untuk memerintahkan motor 7 mundur dengan daya 10%, perintahnya adalah. 16 5 16 1 Motor 1 & 2 ke hadapan, PWM #, PWM # (tiada ralat memeriksa) 2 Motor 1 & 2 ke belakang, PWM #, PWM # (tanpa ralat memeriksa) 3 Motor 1 ke hadapan, PWM #, 3 4 Motor 1 ke belakang, PWM #, 4 5 Motor 2 ke depan, PWM #, 5 6 Motor 2 ke belakang, PWM #, 6 7 Motor 3 ke hadapan, PWM #, 7 8 Motor 3 ke belakang, PWM #, 8 9 Motor 4 ke hadapan, PWM #, 9 10 Motor 4 ke belakang, PWM #, 10 11 Motor 5 ke hadapan, PWM #, 11 12 Motor 5 ke belakang, PWM #, 12 13 Motor 6 ke hadapan, PWM #, 13 14 Motor 6 ke belakang, PWM #, 14 15 Motor 7 ke hadapan, PWM #, 15 16 Motor 7 ke belakang, PWM #, 16 17 Motor 8 ke hadapan, PWM #, 17 18 Motor 8 ke belakang, PWM #, 18 19 Kelajuan semua motor, PWM #, 19 20 Kelajuan motor 1 & 2, PWM #, PWM # (tiada pemeriksaan ralat) 21 Motor 1 & 2 hentian, X, 21 (pin rendah) 22 Motor 1 stop, 0, 22 (pin rendah) 23 Motor 2 stop, 0, 23 (pin low) 24 Motor 3 stop, 0, 24 (pin rendah) 25 Motor 4 stop, 0, 25 (pin low) 26 Motor 5 stop, 0, 26 (pin low) 27 Motor 6 stop, 0, 27 (pin low) 28 Motor 7 stop, 0, 28 (pin rendah) 29 Motor 8 berhenti, 0, 29 (pin rendah) 30 Semua bulan tors berhenti, 0, 30 (pin rendah) 31 Pin 14 tinggi, 0, 31 32 Pin 14 rendah, 0, 32
Langkah 5: Ringkasan Pin
Pin Input
Pin 1 Jika turun rendah ia akan berehat (MCLR) Pin 2 Jika rendah ia hanya memberikan separuh output kepada motor Pin 6 "VEX" penerima Pin 7 arahan dan data dari mikrokontroler lain Pin 33 data mengganggu Pin 11 + 5 volt volt 32 + 5 volt Pin 12 pin tanah 31 pin Output pin Pin 34 PWM untuk motor 1 Pin 35 Tinggi apabila kayu bedik 1 ditinggalkan Pin 36 Tinggi ketika kayu bedik 1 berada di sebelah kanan Pin 37 P. W. M. untuk motor 2 Pin 38 Tinggi ketika kayu bedik 2 dinaikkan Pin 15 Tinggi ketika kayu bedik 2 turun Pin 16 P. W. M. untuk motor 3 Pin 17 Tinggi ketika kayu bedik 3 dinaikkan Pin 18 Tinggi ketika kayu bedik 3 turun Pin 23 P. W. M. untuk motor 4 Pin 24 Tinggi ketika kayu bedik 4 ditinggalkan Pin 25 Tinggi ketika kayu bedik 4 ke kanan Pin 26 P. W. M. untuk motor 5 Pin 19 Tinggi ketika kayu bedik 3 naik dan butang atas 5 tekan Pin 20 Tinggi apabila kayu bedik 3 turun dan butang atas 5 tekan Pin 21 P. W. M. untuk motor 6 Pin 22 Tinggi apabila kayu bedik 4 kiri dan butang atas 5 tekan Pin 27 Tinggi apabila kayu bedik 4 kanan dan butang atas 5 tekan Pin 28 P. W. M. untuk motor 7 Pin 29 Tinggi ketika joystick 3 berada di atas dan butang bawah 5 tekan Pin 30 Tinggi ketika kayu bedik 3 ke bawah dan butang bawah 5 tekan Pin 8 P. W. M. untuk motor 8 Pin 9 Tinggi ketika batang bedik 4 kiri dan butang bawah 5 tekan Pin 10 Tinggi apabila kayu bedik 4 kanan dan butang bawah 5 tekan Pin 14 Tetap tinggi apabila butang atas 6 ditekan; menjadi rendah apabila butang bawah 6 menekan Pin 5 Memberitahu mikrokontroler lain bahawa ia boleh menghantar arahan seterusnya Pin 4 Menuju tinggi jika kesalahan arahan telah dikesan Semua pin lain tidak digunakan. Tidak perlu meletakkan penarik pada pin ini.
Disyorkan:
Cara Mengendalikan Tutorial Servo Motor Arduino: 4 Langkah
![Cara Mengendalikan Tutorial Servo Motor Arduino: 4 Langkah Cara Mengendalikan Tutorial Servo Motor Arduino: 4 Langkah](https://i.howwhatproduce.com/images/001/image-08-86-j.webp)
Cara Mengawal Servo Motor Arduino Tutorial: Hai kawan-kawan! selamat datang ke tutorial baru saya, Saya harap anda sudah menikmati " kawalan motor stepper besar ". Hari ini 'Saya menyiarkan tutorial maklumat ini untuk mengajar anda asas-asas kawalan servomotor apa pun, saya sudah menyiarkan vid
Cara Super Mudah untuk Mengendalikan Motor Servo Dengan Arduino: 8 Langkah
![Cara Super Mudah untuk Mengendalikan Motor Servo Dengan Arduino: 8 Langkah Cara Super Mudah untuk Mengendalikan Motor Servo Dengan Arduino: 8 Langkah](https://i.howwhatproduce.com/images/002/image-3380-j.webp)
Cara Super Mudah untuk Mengendalikan Motor Servo Dengan Arduino: Dalam tutorial ini kita akan menggunakan Servo Motor dan Arduino UNO, dan Visuino untuk mengawal kedudukan darjah motor servo menggunakan hanya beberapa komponen sehingga menjadikan projek ini Super Simple. Tonton video demonstrasi
Mengendalikan 3 Motor Servo Dengan 3 Potentiometers dan Arduino: 11 Langkah (dengan Gambar)
![Mengendalikan 3 Motor Servo Dengan 3 Potentiometers dan Arduino: 11 Langkah (dengan Gambar) Mengendalikan 3 Motor Servo Dengan 3 Potentiometers dan Arduino: 11 Langkah (dengan Gambar)](https://i.howwhatproduce.com/images/006/image-17694-11-j.webp)
Mengendalikan 3 Motor Servo Dengan 3 Potentiometers dan Arduino: Hai. Ini adalah arahan pertama saya, jadi saya harap anda akan bersabar dengan saya sekiranya saya membuat kesilapan semasa mengaturnya. Ia ditulis untuk pemula, jadi yang lebih maju di antara anda boleh melewatkan banyak perkara ini dan hanya perlu memasangnya. Matlamat saya menetapkan
Cara Mengendalikan Peralatan Rumah Tangga Dengan Jauh TV Dengan Fungsi Pemasa: 7 Langkah (dengan Gambar)
![Cara Mengendalikan Peralatan Rumah Tangga Dengan Jauh TV Dengan Fungsi Pemasa: 7 Langkah (dengan Gambar) Cara Mengendalikan Peralatan Rumah Tangga Dengan Jauh TV Dengan Fungsi Pemasa: 7 Langkah (dengan Gambar)](https://i.howwhatproduce.com/images/001/image-363-56-j.webp)
Cara Mengendalikan Peralatan Rumah Tangga Dengan TV Jauh Dengan Fungsi Pemasa: Walaupun setelah 25 tahun diperkenalkan ke pasaran pengguna, komunikasi inframerah masih sangat relevan dalam beberapa hari terakhir. Sama ada televisyen 4K 55 inci atau sistem bunyi kereta anda, semuanya memerlukan alat kawalan jauh IR untuk memberi respons kepada
Mengendalikan Arduino Anda Dengan HTML / Javascript Cara Mudah: 8 Langkah
![Mengendalikan Arduino Anda Dengan HTML / Javascript Cara Mudah: 8 Langkah Mengendalikan Arduino Anda Dengan HTML / Javascript Cara Mudah: 8 Langkah](https://i.howwhatproduce.com/images/001/image-2239-55-j.webp)
Mengendalikan Arduino Anda Dengan HTML / Javascript dengan Cara Mudah: Tutorial ini menunjukkan kepada anda cara mengawal arduino dengan panggilan ajax dari Huzzah adafruit dengan hanya menggunakan fungsi javascript. Pada asasnya anda boleh menggunakan javascript di halaman html yang akan membolehkan anda menulis antara muka html dengan mudah dengan j