Isi kandungan:
- Langkah 1: PCB Berkualiti Tinggi Berkos rendah dari JLCPCB
- Langkah 2: Komponen
- Langkah 3: Reka Bentuk Litar dan Pembangunan PCB
- Langkah 4: Mendapatkan PCB Dari JLCPCB
- Langkah 5: Kod
- Langkah 6: Alat kawalan jauh
- Langkah 7: Pemacu Uji
Video: Robot Arduino Tanpa Wayar Menggunakan Modul Tanpa Wayar HC12: 7 Langkah
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:09
Hai kawan-kawan, selamat datang kembali. Dalam catatan saya yang lalu, saya telah menjelaskan apa itu H Bridge Circuit, IC pemandu motor L293D, IC pemandu L293D piggybacking untuk memandu pemandu motor semasa yang tinggi dan bagaimana anda boleh merancang dan membuat Papan Pemandu motor L293D anda sendiri, yang dapat mengawal sehingga 4 tinggi motor DC semasa secara bebas dan selesaikan Arduino Motor Shield PCB anda sendiri.
Dalam catatan ini, saya akan menunjukkan kepada anda cara membuat Arduino Wirless Robot menggunakan modul HC12 Wireless. menggunakan JLCPCB.
Langkah 1: PCB Berkualiti Tinggi Berkos rendah dari JLCPCB
JLCPCBIa adalah salah satu syarikat pembuatan PCB dalam talian terbaik dari mana anda boleh memesan PCB secara dalam talian tanpa sebarang masalah. Syarikat ini bekerja 24 jam sehari, 7 hari seminggu tanpa henti. Dengan jentera berteknologi tinggi dan aliran kerja automatik, mereka dapat mengeluarkan sejumlah besar PCB kelas tinggi dalam beberapa jam.
JLCPCB dapat mengembangkan PCB dengan pelbagai kerumitan. Mereka mengembangkan PCB sederhana dan murah dengan papan lapisan tunggal untuk peminat dan peminat serta papan pelbagai lapisan yang kompleks untuk aplikasi industri standard tinggi. JLC bekerjasama dengan pengeluar produk besar dan mungkin merupakan PCB peranti yang anda gunakan seperti komputer riba atau telefon bimbit yang dibuat di kilang ini.
Langkah 2: Komponen
Jambatan H
Jambatan H hanyalah litar yang membolehkan voltan dikenakan melintasi beban di kedua-dua arah. Mereka biasanya digunakan untuk mengawal motor DC di bahagian robot yang bergerak. Kelebihan menggunakan motor DC ialah https://rootsaid.com/arduino-gesture-controller/, kita dapat membalikkan kekutuban voltan terpakai merentasi beban tanpa mengubah litar. Sekiranya anda ingin mengetahui lebih lanjut mengenai litar H Bridge ini, lihat pautan ini.
L293D
L293D adalah bentuk litar H Bridge yang padat dalam bentuk IC yang menggunakan litar yang disebutkan di atas. Ia adalah IC dengan 8 pin di setiap sisi (total 16 pin) yang mengandungi 2 litar H Bridge bebas, yang bermaksud, kita dapat mengawal dua motor secara bebas menggunakan IC Tunggal.
L293D adalah pemandu Motor khas atau Motor Driver IC yang membolehkan motor DC memandu pada kedua arah. L293D adalah IC 16-pin yang dapat mengawal satu set dua motor DC secara serentak ke arah mana pun. Ini bermaksud bahawa anda dapat mengawal dua motor DC dengan satu IC L293D. Ketahui lebih lanjut mengenai L293D IC
Arduino Pro Mini
Papan kecil ini dibangunkan untuk aplikasi dan projek di mana ruangnya premium dan pemasangan dibuat kekal.
Kecil, tersedia dalam versi 3.3 V dan 5 V, dikuasakan oleh ATmega328. Oleh kerana saiznya yang kecil, dalam projek ini kita akan menggunakan papan ini untuk mengendalikan Papan Pemandu Motor Berasaskan Arduino.
Robot Chassis Ini adalah casis robot yang saya gunakan untuk membuat BLE Robot saya. Saya mendapat kit ini banggood.com. Bukan hanya yang satu ini, mereka mempunyai begitu banyak jenis bingkai robot, motor dan hampir semua sensor untuk melakukan arduino, raspberry pi dan projek elektronik dan hobi lain.
Anda akan mendapat semua perkara ini dengan harga yang murah dengan penghantaran yang sangat pantas dan berkualiti. Dan yang hebat dari kit ini ialah mereka menyediakan semua alat yang anda perlukan untuk menyusun bingkai bersama.
Langkah 3: Reka Bentuk Litar dan Pembangunan PCB
Ciri-ciri Pro Mini Motor Shield PCB
- Mengawal 2 Motor secara bebas pada satu masa
- Kawalan Kelajuan Bebas menggunakan PWM
- Reka bentuk padat Header 5 V, 12 V dan Gnd untuk komponen tambahan
- Meningkatkan Kuasa dengan Piggybacking
- Sokong Modul Tanpa Wayar HC12
Sekarang mari kita lihat litar papan pemandu motor kita. Nampak agak tidak kemas? Jangan risau, saya akan menerangkannya untuk anda.
Pengatur
Kuasa input disambungkan ke pengatur 7805. 7805 adalah pengatur 5V yang akan menukar voltan input 7- 32V ke bekalan DC 5V yang stabil. Bekalan 5 V disambungkan ke input voltan Arduino dan juga untuk operasi Logik IC L293D. Terdapat LED penunjuk di terminal 12V dan 5V untuk menyelesaikan masalah dengan mudah. Jadi, anda boleh menyambungkan voltan masukan antara 7V hingga 32 ke litar ini. Untuk bot saya, saya lebih suka Bateri Lipo 11.1V.
Sekarang izinkan saya memberitahu Anda Bagaimana saya merancang litar dan menyelesaikan PCB ini dari JLCPCB.
Langkah 1 - Membuat prototaip
Mula-mula sambungkan semua komponen bersama di papan roti sehingga saya dapat menyelesaikan masalah dengan mudah jika ada yang tidak kena. Setelah semuanya berfungsi dengan baik, saya mencubanya menggunakan Robot dan bermain dengannya beberapa lama. Pada masa itu, saya memastikan bahawa Litar berfungsi dengan baik dan tidak memanas.
Langkah 2 - Skematik
Untuk melukis litar dan merancang PCB, kami mempunyai alat merancang PCB dalam talian dari EasyEDA, menyediakan semua kemampuan yang diperlukan untuk Reka Bentuk PCB dalam talian dan Percetakan PCB Papan Litar dengan beratus-ratus komponen dan pelbagai lapisan dengan ribuan trek.
Saya membuat litar di EasyEDA yang merangkumi semua komponen pada papan roti - modul IC, Arduino Nano dan HC12 yang disambungkan ke pin digital Arduino. Saya juga telah menambahkan beberapa tajuk yang disambungkan ke Pin Analog dan Pin Digital butang ini akan berguna pada masa akan datang.
Juga, terdapat 5V, 12V, Gnd, modul tanpa wayar, header pin digital dan analog sekiranya anda mahu menambahkan sensor dan membaca pada masa akan datang. Pemetaan pin lengkap dijelaskan di bahagian bawah.
Pemandu 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 Susun atur PCB
Seterusnya, merancang PCB. Tata Letak PCB sebenarnya merupakan bahagian penting dalam Reka Bentuk PCB, kami menggunakan Tata Letak PCB untuk membuat PCB dari skema. Saya merancang PCB di mana saya dapat menyatukan semua komponen bersama-sama. Untuk itu, simpan dulu skema dan dari senarai alat teratas, Klik pada butang tukar dan Pilih "Tukar ke PCB".
Ini akan membuka tetingkap. Di sini, anda boleh meletakkan komponen di dalam sempadan dan menyusunnya mengikut kehendak anda. Cara mudah laluan semua komponen adalah proses "auto-route". Untuk itu, Klik pada "Route" Tool dan Pilih "Auto Router".
Pilihan Laluan Dalam Talian PCB
Ini akan membuka Halaman Auto Router Config di mana anda dapat memberikan perincian seperti pelepasan, lebar trek, lapisan maklumat dan lain-lain. Setelah anda melakukannya, klik "Jalankan". Berikut adalah pautan ke Skema EasyEDA dan Gerber Files L293D Arduino Motor Shield Board. Jangan ragu untuk memuat turun atau mengedit skema / susun atur PCB.
Itu sahaja, susun atur anda sekarang sudah lengkap. Ini PCB lapisan dua yang bermaksud routing ada di kedua sisi PCB. Anda kini boleh memuat turun fail Gerber dan menggunakannya untuk mengeluarkan PCB anda dari JLCPCB.
Langkah 4: Mendapatkan PCB Dari JLCPCB
Langkah 4 - Mendapatkan PCB Berkualiti Tinggi
JLCPCB adalah syarikat pembuatan PCB dengan kitaran pengeluaran penuh. Yang bermaksud mereka bermula dari "A" dan diakhiri dengan "Z" proses pembuatan PCB.
Dari bahan mentah hingga produk siap, semuanya dilakukan tepat di bawah bumbung. Pergi ke laman web JLCPCB dan buat akaun percuma.
Setelah berjaya membuat akaun, Klik “Quote Now” dan muat naik Fail Gerber anda. Fail Gerber mengandungi maklumat mengenai PCB anda seperti maklumat susun atur PCB, maklumat Lapisan, maklumat jarak, trek untuk beberapa nama.
Di bawah pratonton PCB, anda akan melihat begitu banyak pilihan seperti Kuantiti PCB, Tekstur, Ketebalan, Warna dan lain-lain. Pilih semua yang diperlukan untuk anda. Setelah semuanya selesai, klik "Simpan Ke Troli".
Di halaman seterusnya, anda boleh memilih pilihan penghantaran dan pembayaran dan Check Out dengan Selamat. Anda boleh menggunakan Paypal atau Kad Kredit / Debit untuk membayar. Itu kawan-kawan. Sudah disiapkan.
PCB akan dibuat dan dihantar dalam beberapa hari dan akan dihantar ke depan pintu anda dalam jangka masa yang disebutkan.
Langkah 5: Kod
Di sini, saya akan berkongsi kod untuk Pengawal Jauh HC12 dan Robot RC. Cukup muat naik kod ini ke alat kawalan jauh dan juga Robot RC DIY anda.
Ini adalah kod untuk DIY RC Off Road Robot.
Langkah 6: Alat kawalan jauh
Dalam catatan sebelumnya, saya menunjukkan kepada anda bagaimana anda boleh menyediakan alat kawalan jauh jarak jauh untuk Robot RC anda. Anda boleh menggunakan alat kawalan jauh yang sama dengan kod yang sama untuk projek ini.
Langkah 7: Pemacu Uji
Setelah memuat naik semua kod, di pemancar dan juga Robot. Kuasa.
Anda boleh menggunakan bateri LiPo untuk menghidupkan robot dan bateri 9V atau USB untuk menghidupkan alat kawalan jauh. Sekiranya semuanya berjalan lancar, LED penunjuk akan menyala.
Sekarang cuba gerakkan kayu bedik. Bot harus mula bergerak sekarang.
Disyorkan:
Komunikasi Tanpa Wayar Menggunakan Modul Transceiver NRF24L01 untuk Projek Berasaskan Arduino: 5 Langkah (dengan Gambar)
Komunikasi Tanpa Wayar Menggunakan Modul Transceiver NRF24L01 untuk Projek Berasaskan Arduino: Ini adalah tutorial kedua saya mengenai robot dan pengawal mikro. Sangat mengagumkan apabila melihat robot anda hidup dan berfungsi seperti yang diharapkan dan percayalah akan lebih menggembirakan jika anda mengawal robot anda atau perkara lain tanpa wayar dengan pantas dan
Jauh Tanpa Wayar Menggunakan Modul 2.4Ghz NRF24L01 Bersama Arduino - Nrf24l01 Penerima Pemancar 4 Saluran / 6 Saluran untuk Quadcopter - Helikopter Rc - Rc Plane Menggunakan Arduino: 5 Langkah (dengan Gambar)
Jauh Tanpa Wayar Menggunakan Modul 2.4Ghz NRF24L01 Bersama Arduino | Nrf24l01 Penerima Pemancar 4 Saluran / 6 Saluran untuk Quadcopter | Helikopter Rc | Rc Plane Menggunakan Arduino: Untuk mengendalikan kereta Rc | Quadcopter | Drone | Pesawat RC | Perahu RC, kita selalu memerlukan penerima dan pemancar, misalkan untuk RC QUADCOPTER kita memerlukan pemancar dan penerima 6 saluran dan jenis TX dan RX terlalu mahal, jadi kita akan membuatnya
Sistem Lampu Lalu Lintas 4 Jalan Menggunakan Modul Tanpa Wayar 5 Arduino dan 5 NRF24L01: 7 Langkah (dengan Gambar)
Sistem Lampu Lalu Lintas 4 Jalan Menggunakan Modul Tanpa Wayar 5 Arduino dan 5 NRF24L01: Beberapa ketika yang lalu saya membuat Instruksional yang memperincikan sepasang lampu isyarat di papan roti. Saya juga membuat Instructable lain yang menunjukkan kerangka asas untuk menggunakan modul tanpa wayar NRF24L01. Ini membuat saya berfikir! Terdapat banyak
Peretas Pintu Tanpa Wayar ke Suis Penggera Tanpa Wayar atau Suis Hidup / Mati: 4 Langkah
Peretas Pintu Tanpa Wayar ke Suis Penggera Tanpa Wayar atau Suis Hidup / Mati: Saya baru-baru ini membina sistem penggera dan memasangnya di rumah saya. Saya menggunakan suis magnet di pintu dan memasang kabel melalui loteng. Tingkap adalah kisah lain dan pendawaian keras bukan pilihan. Saya memerlukan penyelesaian tanpa wayar dan ini
Tukar Penghala Tanpa Wayar ke Jalur Akses 2x Ekstensi Tanpa Wayar: 5 Langkah
Tukar Penghala Tanpa Wayar ke Jalur Akses 2x Ekstensi Tanpa Wayar: Saya mempunyai sambungan internet tanpa wayar yang lemah di rumah saya disebabkan oleh RSJ (rasuk sokongan logam di siling) dan ingin meningkatkan isyarat atau menambah pemanjang tambahan untuk seluruh rumah. Saya telah melihat pemanjangan sekitar & £ 50 dalam sebuah elektro