Daftar Isi:
- Langkah 1: PCB Berkualitas Tinggi Berbiaya Rendah Dari JLCPCB
- Langkah 2: Komponen
- Langkah 3: Desain Sirkuit dan Pengembangan PCB
- Langkah 4: Menyelesaikan PCB Dari JLCPCB
- Langkah 5: Kode
- Langkah 6: Pengendali Jarak Jauh
- Langkah 7: Uji Coba
Video: Robot Arduino Nirkabel Menggunakan Modul Nirkabel HC12: 7 Langkah
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:55
Hai guys, selamat datang kembali. Pada postingan saya sebelumnya, saya sudah menjelaskan apa itu Rangkaian H Bridge, IC driver motor L293D, membonceng IC driver Motor L293D untuk mengemudikan driver motor arus tinggi dan bagaimana Anda dapat merancang dan membuat Papan Driver motor L293D Anda sendiri, yang dapat mengontrol hingga 4 tinggi motor DC saat ini secara mandiri dan selesaikan PCB Arduino Motor Shield Anda sendiri.
Pada postingan kali ini, saya akan menunjukkan cara membuat Robot Wirless Arduino menggunakan modul Wireless HC12. menggunakan JLCPCB.
Langkah 1: PCB Berkualitas Tinggi Berbiaya Rendah Dari JLCPCB
JLCPCBIs salah satu perusahaan manufaktur PCB Online terbaik dari mana Anda dapat memesan PCB secara online tanpa kerumitan. Perusahaan bekerja 24 jam sehari, 7 hari seminggu nonstop. Dengan mesin berteknologi tinggi dan aliran kerja otomatis, mereka dapat memproduksi PCB kelas atas dalam jumlah besar dalam hitungan jam.
JLCPCB dapat mengembangkan PCB dengan berbagai kompleksitas. Mereka mengembangkan PCB sederhana dan murah dengan papan lapisan tunggal untuk penggemar dan penggemar serta papan multi-lapisan yang kompleks untuk aplikasi industri standar tinggi. JLC bekerja dengan produsen produk besar dan mungkin PCB perangkat yang Anda gunakan seperti laptop atau ponsel dibuat di pabrik ini.
Langkah 2: Komponen
Jembatan H
H Bridge hanyalah sebuah sirkuit yang memungkinkan tegangan diterapkan pada beban di kedua arah. Mereka biasanya digunakan untuk mengendalikan motor DC di bagian robot yang bergerak. Keuntungan menggunakan motor DC adalah bahwahttps://rootsaid.com/arduino-gesture-controller/, kita dapat membalikkan polaritas tegangan yang diterapkan pada beban tanpa memodifikasi rangkaian. Jika Anda ingin tahu lebih banyak tentang rangkaian H Bridge ini, lihat tautan ini.
L293D
L293D adalah bentuk kompak dari rangkaian H Bridge dalam bentuk IC yang menggunakan rangkaian yang disebutkan di atas. Ini adalah IC dengan 8 pin di setiap sisi (total 16 pin) yang berisi 2 rangkaian H Bridge independen, yang berarti, kita dapat mengontrol dua motor secara mandiri menggunakan IC Tunggal.
L293D adalah driver Motor khas atau IC Driver Motor yang memungkinkan motor DC untuk mengemudi di kedua arah. L293D adalah IC 16-pin yang dapat mengontrol satu set dua motor DC secara bersamaan ke segala arah. Artinya, Anda dapat mengontrol dua motor DC dengan satu IC L293D. Pelajari lebih lanjut tentang IC L293D
Arduino Pro Mini
Papan kecil mungil ini dikembangkan untuk aplikasi dan proyek di mana ruang premium dan instalasi dibuat permanen.
Kecil, tersedia dalam versi 3,3 V dan 5 V, didukung oleh ATmega328. Karena ukurannya yang kecil, dalam proyek ini kita akan menggunakan board ini untuk mengontrol Board Driver Motor Berbasis Arduino.
Sasis RobotIni adalah sasis robot yang saya gunakan untuk membuat Robot BLE saya. Saya mendapatkan kit ini banggood.com. Tidak hanya yang satu ini, mereka memiliki begitu banyak jenis rangka robot, motor dan hampir semua sensor untuk mengerjakan proyek arduino, raspberry pi, dan elektronik serta hobi lainnya.
Anda akan mendapatkan semua ini dengan harga yang murah dengan pengiriman yang sangat cepat dan berkualitas. Dan hal yang hebat tentang kit ini adalah mereka menyediakan semua alat yang Anda butuhkan untuk merakit bingkai bersama-sama.
Langkah 3: Desain Sirkuit dan Pengembangan PCB
Fitur PCB Pro Mini Motor Shield
- Kontrol 2 Motor Secara Independen pada suatu waktu
- Kontrol Kecepatan Independen menggunakan PWM
- Desain Ringkas5 V, 12 V dan Gnd Header untuk komponen tambahan
- Tingkatkan Kekuatan dengan Membonceng
- Mendukung Modul Nirkabel HC12
Sekarang mari kita lihat rangkaian papan driver motor kita. Terlihat agak berantakan? Jangan khawatir, saya akan menjelaskannya untuk Anda.
Pengatur
Daya input terhubung ke regulator 7805. 7805 adalah regulator 5V yang akan mengubah tegangan input 7- 32V menjadi suplai DC 5V yang stabil. Suplai 5 V terhubung ke input tegangan Arduino serta untuk operasi Logika IC L293D. Ada LED indikator di terminal 12V dan 5V untuk pemecahan masalah yang mudah. Jadi, Anda dapat menghubungkan tegangan input di mana saja antara 7V hingga 32 ke sirkuit ini. Untuk bot saya, saya lebih suka Baterai Lipo 11.1V.
Sekarang izinkan saya memberi tahu Anda Bagaimana saya mendesain sirkuit dan menyelesaikan PCB ini dari JLCPCB.
Langkah 1 - Membuat prototipe
Pertama-tama sambungkan semua komponen bersama-sama di papan tempat memotong roti sehingga saya dapat memecahkan masalah dengan mudah jika terjadi kesalahan. Setelah semuanya berfungsi dengan baik, saya mencobanya di Robot dan memainkannya selama beberapa waktu. Saat itu, saya memastikan bahwa Sirkuit berfungsi dengan baik dan tidak memanas.
Langkah 2 - Skema
Untuk menggambar sirkuit dan mendesain PCB, kami memiliki alat desain PCB online dari EasyEDA, menyediakan semua kemampuan yang diperlukan untuk Desain PCB online dan Pencetakan PCB Papan Sirkuit dengan ratusan komponen dan banyak lapisan dengan ribuan trek.
Saya menggambar sirkuit di EasyEDA yang mencakup semua komponen pada papan tempat memotong roti – IC, modul Arduino Nano dan HC12 yang terhubung ke pin digital Arduino. Saya juga telah menambahkan beberapa header yang terhubung ke Analog Pins dan Digital Pins Tombol-tombol ini akan berguna di masa mendatang.
Juga, ada 5V, 12V, Gnd, modul nirkabel, header pin digital dan analog jika Anda ingin menambahkan sensor dan melakukan pembacaan di masa mendatang. Pemetaan pin lengkap dijelaskan di bagian di bawah ini.
Pengemudi Motor 1
- Aktifkan 1 - 5 (PWM)
- InM1A - 2InM1B - 3
- Aktifkan 2 - 6 (PWM)
- InM2A - 7In
- M2B - 4
HC12
- Vin - 5V
- Gnd - Gnd
- Tx/Rx - D10/D11
Langkah 3 - Membuat Tata Letak PCB
Selanjutnya, merancang PCB. Tata Letak PCB sebenarnya adalah bagian penting dari Desain PCB, kami menggunakan Tata Letak PCB untuk membuat PCB dari skema. Saya merancang PCB di mana saya bisa menyolder semua komponen bersama-sama. Untuk itu, pertama-tama simpan skema dan dari daftar alat teratas, Klik tombol konversi dan Pilih "Konversi ke PCB".
Ini akan membuka jendela. Di sini, Anda dapat menempatkan komponen di dalam batas dan mengaturnya sesuai keinginan Anda. Cara mudah merutekan semua komponen adalah proses “auto-route”. Untuk itu, Klik pada Alat "Rute" dan Pilih "Router Otomatis".
Opsi Perutean Online PCB
Ini akan membuka Halaman Konfigurasi Router Otomatis di mana Anda dapat memberikan detail seperti jarak, lebar trek, informasi lapisan, dll. Setelah Anda melakukannya, klik "Jalankan". Berikut ini tautan ke Skema EasyEDA dan File Gerber dari Papan Perisai Motor Arduino L293D. Silakan mengunduh atau mengedit skema/tata letak PCB.
Itu saja guys, tata letak Anda sekarang selesai. Ini adalah PCB lapisan ganda yang berarti perutean ada di kedua sisi PCB. Anda sekarang dapat mengunduh file Gerber dan menggunakannya untuk membuat PCB Anda dari JLCPCB.
Langkah 4: Menyelesaikan PCB Dari JLCPCB
Langkah 4 - Membuat PCB Berkualitas Tinggi
JLCPCB adalah perusahaan manufaktur PCB dengan siklus produksi penuh. Yang berarti mereka mulai dari "A" dan diakhiri dengan "Z" dari proses pembuatan PCB.
Dari bahan mentah hingga produk jadi, semuanya dilakukan tepat di bawah atap. Buka situs web JLCPCBs dan buat akun gratis.
Setelah Anda berhasil membuat akun, Klik "Kutip Sekarang" dan unggah File Gerber Anda. File Gerber berisi informasi tentang PCB Anda seperti informasi tata letak PCB, informasi Layer, informasi spasi, trek untuk beberapa nama.
Di bawah pratinjau PCB, Anda akan melihat begitu banyak opsi seperti Kuantitas PCB, Tekstur, Ketebalan, Warna, dll. Pilih semua yang diperlukan untuk Anda. Setelah semuanya selesai, klik "Simpan Ke Keranjang".
Di halaman berikutnya, Anda dapat memilih opsi pengiriman dan pembayaran dan Check Out dengan Aman. Anda dapat menggunakan Paypal atau Kartu Kredit/Debit untuk membayar. Itu saja. Selesai.
PCB akan diproduksi dan dikirim dalam beberapa hari dan akan dikirimkan ke depan pintu Anda dalam jangka waktu yang disebutkan.
Langkah 5: Kode
Disini saya akan membagikan kode untuk Remote Controller HC12 dan Robot RC. Cukup unggah kode ini ke pengontrol jarak jauh Anda serta Robot RC DIY Anda.
Ini adalah kode untuk Robot Off Road RC DIY.
Langkah 6: Pengendali Jarak Jauh
Dalam posting sebelumnya, saya menunjukkan kepada Anda bagaimana Anda dapat mengatur remote kontrol jarak jauh untuk Robot RC Anda. Anda dapat menggunakan remote kontrol yang sama dengan kode yang sama untuk proyek ini.
Langkah 7: Uji Coba
Setelah mengunggah semua kode, di pemancar serta Robot. Nyalakan.
Anda dapat menggunakan baterai LiPo untuk menghidupkan robot dan baterai 9V atau USB untuk menyalakan remote kontrol. Jika semuanya berjalan dengan baik, LED indikator akan menyala.
Sekarang coba gerakkan joystick. Bot harus mulai bergerak sekarang.
Direkomendasikan:
Komunikasi Nirkabel Menggunakan Modul Transceiver NRF24L01 untuk Proyek Berbasis Arduino: 5 Langkah (dengan Gambar)
Komunikasi Nirkabel Menggunakan Modul Transceiver NRF24L01 untuk Proyek Berbasis Arduino: Ini adalah tutorial kedua saya tentang robot dan mikrokontroler. Sungguh menakjubkan melihat robot Anda hidup dan bekerja seperti yang diharapkan dan percayalah akan lebih menyenangkan jika Anda mengendalikan robot Anda atau hal-hal lain secara nirkabel dengan cepat dan
Remote Nirkabel Menggunakan Modul 2.4Ghz NRF24L01 Dengan Arduino - Penerima Pemancar 4 Saluran / 6 Saluran Nrf24l01 untuk Quadcopter - Helikopter Rc - Pesawat Rc Menggunakan Arduino: 5 Langkah (dengan Gambar)
Remote Nirkabel Menggunakan Modul 2.4Ghz NRF24L01 Dengan Arduino | Penerima Pemancar 4 Saluran / 6 Saluran Nrf24l01 untuk Quadcopter | Helikopter Rc | Pesawat Rc Menggunakan Arduino: Untuk mengoperasikan mobil Rc | Quadcopter | Drone | pesawat RC | RC boat, kita selalu membutuhkan receiver dan transmitter, misalkan untuk RC QUADCOPTER kita membutuhkan transmitter dan receiver 6 channel dan jenis TX dan RX itu terlalu mahal, jadi kami akan membuatnya di
Komunikasi Nirkabel Menggunakan Modul RF 433MHz Murah dan Mikrokontroler Pic. Bagian 2: 4 Langkah (dengan Gambar)
Komunikasi Nirkabel Menggunakan Modul RF 433MHz Murah dan Mikrokontroler Pic. Bagian 2: Pada bagian pertama dari instruksi ini, saya mendemonstrasikan cara memprogram PIC12F1822 menggunakan MPLAB IDE dan compiler XC8, untuk mengirim string sederhana secara nirkabel menggunakan modul TX/RX 433MHz yang murah. Modul penerima terhubung melalui USB ke UART TTL iklan kabel
Sistem Lampu Lalu Lintas 4 Arah Menggunakan 5 Arduino dan 5 Modul Nirkabel NRF24L01: 7 Langkah (dengan Gambar)
Sistem Lampu Lalu Lintas 4 Arah Menggunakan 5 Arduino dan 5 Modul Nirkabel NRF24L01: Beberapa saat yang lalu saya membuat Instruksi yang merinci sepasang lampu lalu lintas di papan tempat memotong roti. Saya juga membuat Instruksi lain yang menunjukkan kerangka dasar untuk menggunakan modul nirkabel NRF24L01. Ini membuat saya berpikir! Ada cukup banyak
Mikrofon Nirkabel DIY ke Sistem Gitar Nirkabel: 4 Langkah
Mic Nirkabel DIY ke Sistem Gitar Nirkabel: Saya telah menonton beberapa video dan beberapa band dan hampir semuanya menggunakan sistem nirkabel pada gitar. Menjadi gila, bergerak, berjalan dan melakukan apapun yang mereka inginkan tanpa kabel jadi saya bermimpi memilikinya.. Tapi.. bagi saya sekarang terlalu mahal jadi saya sampai pada ini