Isi kandungan:
- Langkah 1: Bahan yang Diperlukan
- Langkah 2: Perhimpunan
- Langkah 3: Sambungan Penerima IR
- Langkah 4: Menyimpan Pustaka IR
- Langkah 5: Mencari Nilai Perenambelasan Kekunci Jauh
- Langkah 6: Sambungan L293D
- Langkah 7: Memintas Motor Dengan L293D
- Langkah 8: Mengintegrasikan Segala-galanya
- Langkah 9: Bekalan Kuasa
- Langkah 10: Program Akhir
- Langkah 11: Bagaimana Bot Berfungsi
Video: Robot Kawalan Jauh Menggunakan Jauh Arduino dan T.V.: 11 Langkah
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:12
Kereta kawalan jauh ini boleh dipindahkan dengan menggunakan alat kawalan jauh seperti TV, AC dll.
Ini memanfaatkan fakta bahawa alat kawalan jauh memancarkan IR (inframerah).
Harta ini digunakan dengan menggunakan penerima IR, yang merupakan sensor yang sangat murah.
Dalam arahan ini anda akan belajar bagaimana
- Penerima IR antara muka ke Arduino.
- Antara muka 2 motor ke Arduino.
- Gabungkan 2 persediaan di atas.
Catatan: Kereta kawalan jauh ini mempunyai kelemahan untuk tidak bekerja di luar di bawah cahaya matahari.
Semua kod, skema dan gambar lain di satu tempat ada di sini.
Langkah 1: Bahan yang Diperlukan
- Arduino Uno dan kabel USB
- Perisian Arduino
- Papan roti
- Motor 100rpm dc
- Penerima IR (SM0038 atau TSOP1738)
- IC pemandu motor L293D
- Wayar pelompat
- Casis dan roda
- Bateri 9V (2 angka)
- Klip bateri
Jumlah kos bahan: Rs 600 = $ 9 (tidak termasuk kos Arduino)
Langkah 2: Perhimpunan
Betulkan roda ke casis.
Pasang 2 motor ke roda belakang dan gunakan boneka di bahagian depan.
Buat lubang pada casis dan betulkan Arduino menggunakan skru.
Betulkan papan roti dengan menggunakan pita dua sisi yang disediakan di atasnya.
Pasang L293D di papan roti dengan takuk menghadap ke depan.
Langkah 3: Sambungan Penerima IR
Menghadapi takik pada penerima, sambungan dari kiri ke kanan adalah
- pin-ground kiri.
- pin tengah-5V.
- pin-digital pin 6 kanan di Arduino.
Rujuk skema untuk maklumat lebih lanjut.
Langkah 4: Menyimpan Pustaka IR
Pergi ke pautan berikut-
drive.google.com/open?id=0B621iZr0p0N_WUVm…
Simpan fail dalam folder bernama IRremote dan simpan folder di direktori perpustakaan Arduino IDE anda iaitu arduino-1.0.6> folder perpustakaan sebagai IRremote.
Langkah 5: Mencari Nilai Perenambelasan Kekunci Jauh
1. Muat naik kod di remote.ino ke Arduino
2. Buka monitor bersiri.
3. Tekan kekunci jarak jauh yang berbeza dan dapatkan nilai perenambelasannya. (Perhatikan bahawa nilainya tidak akan diperoleh dengan 0x yang mewakili heksadesimal dan beberapa nilai diperoleh di tengah seperti FFFFFFFF, abaikan mereka).
Di sini saya telah memperoleh nilai kunci depan, belakang, kiri, kanan dan tengah yang
depan = 0x80BF53AC
belakang = 0x80BF4BB4
kiri = 0x80BF9966
betul = 0x80BF837C
tengah = 0x80BF738C
Nilai butang ini dipetakan untuk bergerak ke depan, bergerak ke belakang, bergerak ke kiri, bergerak ke kanan dan brek masing-masing.
Langkah 6: Sambungan L293D
Ambil 5V dan arahkan dari Arduino dan sambungkannya ke rel bawah papan roti 2, sehingga memberikan 5V dan garis tanah.
Pin 1, 9, 16 dari L293D hingga 5V.
Pin 4, 5, 12, 13 dari L293D ke tanah.
Motor kiri ke pin 3, 6 pada L293D.
Motor kanan ke pin 11, 14 pada L293D.
Pin 2, 7 (untuk motor kiri) dari L293D hingga pin 9, 8 di Arduino.
Pin 10, 15 (untuk motor kanan) dari L293D hingga 10, 11 pin di Arduino.
Rujuk skema untuk maklumat lebih lanjut.
Perhatikan bahawa dalam skema wayar kuning mewakili motor kiri dan wayar oren motor kanan.
Langkah 7: Memintas Motor Dengan L293D
Setelah membuat sambungan, muat naik kod di motor_test.ino ke Arduino.
Perhatikan bahawa untuk motor kiri berputar, lm, lmr harus bertentangan iaitu TINGGI dan RENDAH atau sebaliknya..
Begitu juga agar motor kanan berputar, rm, rmr harus bertentangan iaitu TINGGI dan RENDAH atau sebaliknya.
Tentukan tahap logik lm, lmr, rm, rmr untuk kedua-dua roda untuk maju dengan percubaan dan kesilapan.
Bagi saya itu RENDAH, TINGGI, TINGGI, RENDAH.
Oleh itu input yang diperlukan untuk maju adalah RENDAH, TINGGI, TINGGI, RENDAH.
Input yang diperlukan untuk mundur adalah TINGGI, RENDAH, RENDAH, TINGGI.
Input yang diperlukan untuk pergi ke kanan adalah RENDAH, TINGGI, TINGGI, TINGGI (iaitu hanya motor kiri yang harus berputar).
Input yang diperlukan untuk pergi ke kiri adalah TINGGI, TINGGI, TINGGI, RENDAH (iaitu hanya motor kanan yang harus berputar).
Perhatikan bahawa nilai lm, lmr, rm, rmr yang diperoleh mungkin berbeza dari atas.
Langkah 8: Mengintegrasikan Segala-galanya
Sekarang satukan segalanya, iaitu bahagian penerima ir dan bahagian L293D.
Skema yang diberikan di atas hanyalah gabungan skema penerima IR dan L293D.
Pada dasarnya anda boleh membuat sambungan IR terlebih dahulu, mencari nilai heksadesimal dan tanpa mengganggu sambungan IR, membuat sambungan L293D dan menghubungkan antara motor dengan Arduino.
Langkah 9: Bekalan Kuasa
9V menghidupkan Arduino dengan positif bateri yang diberikan kepada pin arduino dan negatif diberikan pada pin tanah kedua Arduino
9V untuk bekalan Vss (pin 8) l293d yang digunakan untuk menggerakkan motor (nilai maksimum yang dapat diberikan adalah 36V)
Langkah 10: Program Akhir
Muat naik kod yang diberikan dalam rc_car.ino ke dalam Arduino (dengan syarat sambungan IR dan L293D telah dibuat).
Kod seperti skema sebelumnya hanyalah penyatuan kod ujian jarak jauh dan motor iaitu Arduino pertama sekarang memeriksa kekunci jarak jauh yang telah anda tekan dengan mendapatkan nilai heksadesimalnya, memeriksa fungsi apa yang telah dipetakan ke nilai itu dan melakukan fungsi yang diperlukan melalui L293D
Periksa sama ada bot bergerak mengikut keperluan atau tidak.
Pergi ke repositori ini untuk memuat turun kod dan skema. Klik pada butang "Klon atau Muat turun" (berwarna hijau di sebelah kanan) dan pilih "Muat turun ZIP" untuk memuat turun fail zip. Sekarang ekstrak kandungan di komputer anda untuk mendapatkan kod dan skema (dalam folder skematik).
Langkah 11: Bagaimana Bot Berfungsi
Berikut adalah video bot yang sedang bergerak.
Disyorkan:
Bagaimana Mengawal Lengan Robot Bersaiz Besar 4dof Dengan Alat Kawalan Jauh Arduino dan Ps2 ?: 4 Langkah
Bagaimana Mengawal Lengan Robot Bersaiz Besar 4dof Dengan Alat Kawalan Jauh Arduino dan Ps2?: Kit ini menggunakan motor berkuasa tinggi mg996, ia memerlukan arus tinggi, kami telah menguji banyak input daya. Hanya penyesuai 5v 6a yang akan berfungsi. Dan papan arduino berfungsi pada lengan robot 6dof juga.end: tulis beli SINONING Sebuah kedai untuk mainan DIY
IRduino: Alat kawalan jauh Arduino - Meniru Jauh yang Hilang: 6 Langkah
IRduino: Alat Kawalan Jauh Arduino - Meniru Alat Jauh yang Hilang: Sekiranya anda pernah kehilangan alat kawalan jauh untuk pemain TV atau DVD anda, anda tahu betapa mengecewakannya untuk berjalan kaki, mencari, dan menggunakan butang pada peranti itu sendiri. Kadang-kadang, butang ini bahkan tidak menawarkan fungsi yang sama seperti alat kawalan jauh. Terima
RF 433MHZ Radio Control Menggunakan HT12D HT12E - Membuat Kawalan Jauh Rf Menggunakan HT12E & HT12D Dengan 433mhz: 5 Langkah
RF 433MHZ Radio Control Menggunakan HT12D HT12E | Membuat Kawalan Jauh Rf Menggunakan HT12E & HT12D Dengan 433mhz: Dalam arahan ini saya akan menunjukkan kepada anda cara membuat alat kawalan jauh RADIO menggunakan modul penerima pemancar 433mhz dengan pengekodan HT12E & IC penyahkod HT12D.Dalam arahan ini, anda boleh menghantar dan menerima data menggunakan KOMPONEN sangat murah SEPERTI: HT
8 Kawalan Relay Dengan Penerima NodeMCU dan IR Menggunakan Aplikasi Jauh dan Android WiFi dan IR: 5 Langkah (dengan Gambar)
8 Kawalan Relay Dengan Penerima NodeMCU dan IR Menggunakan Aplikasi Jauh dan Android WiFi dan IR: Mengendalikan 8 suis relai menggunakan penerima nodemcu dan ir melalui aplikasi wifi dan jauh dan android. Alat kawalan jauhnya tidak bergantung pada sambungan wifi. DI SINI ADALAH KLIK VERSI YANG DIKEMASKINI SINI
Kit Alat Kawalan Jauh Biasa Diubah menjadi Alat Kawalan Jauh Mainan RC Empat saluran: 4 Langkah
Kit Alat Kawalan Jauh Biasa Diubah menjadi Alat Kawalan Jauh Mainan RC Empat saluran: 如何 将 通用 遥控 器 套件 转换 为 玩具 模型 中 使用 的 四 通道 遥控 器。 遥控 器 套件 非常 便宜。 采用 62 2262 和 2272 芯片 和 433 个 模块 构建 构建。改造 方法 非常 简单。 只需 准备 一些 瓦楞纸 板 , 然后 按照 视频 教程 完成 这个 电子 项目 并 为 您 服务。 玩具 车船 提供 远程 无线 控制。