Cara Mengendalikan ESC Motor Berus dengan Arduino
Rumah » Blog » Cara Mengendalikan ESC Motor Berus dengan Arduino

Cara Mengendalikan ESC Motor Berus dengan Arduino

Pandangan: 0     Pengarang: Editor Tapak Menerbitkan Masa: 2020-09-02 Asal: Tapak

Bertanya

butang perkongsian facebook
butang perkongsian twitter
butang perkongsian talian
butang perkongsian WeChat
butang perkongsian LinkedIn
butang perkongsian Pinterest
butang perkongsian WhatsApp
butang perkongsian Kakao
butang perkongsian Snapchat
butang perkongsian telegram
butang perkongsian sharethis

Instructable ini akan menunjukkan kepada anda bagaimana untuk mengkonfigurasi dan menjalankan ESC motor tanpa berus menggunakan Arduino, serta menjalankan motor tanpa berus pada kelajuan yang berbeza.
Ia akan melalui bahan, persediaan perkakasan, dan pengekodan perisian.
Ia akan menjelaskan apa yang dilakukan pada setiap langkah kod.
Jangan terluka, bersenang -senang!
Berikut adalah video motor yang berfungsi.
Anda perlu mendapatkan: Arduino (
saya akan melakukannya, saya menggunakan Arduino Mega)
komputer dengan program pengekodan Arduino di atasnya.
Penyambung ESC USB (
saya akan melakukannya, saya menggunakan jenama biasa sebanyak 30 amp) 10 pagi P
Berus dengan Bateri Kimpalan, Sambungan Sampel Pematerian Besi (
mana-mana bateri 12 volt adalah 2 atau lebih dan saya menggunakan 3 bateri
Motor
11
. Besi pematerian dipanaskan, letakkan garis kawalan motor yang diambil dari ESC dengan wayar yang diambil dari motor.
Kabel di tengah mesti bersatu, tetapi 2 garisan sampingan boleh dihidupkan untuk membalikkan arah motor.
Akhirnya, anda perlu menggunakan besi pematerian untuk pemanasan
pada wayar, ia perlu mengambil masa kira-kira 5-
10 saat, kemudian mencairkan solder pada dawai dan gam bersama-sama. -
Ambil wayar input dari ESC (
kelihatan seperti yang ada di garisan servo)
dan sambungkan tanah ke tanah dan isyarat (putih) ke pin 9.
Garis positif hanya perlu disambungkan ke VIN jika Arduino tidak disambungkan ke komputer.
Jika ia disambungkan ke komputer, jangan sambungkan tiang positif kepada apa -apa, jika tidak, ia akan membakar komputer anda -
wayar merah dan hitam tebal yang keluar dari bahagian bawah harus dilampirkan pada bateri. -
Anda perlu memasang papan Arduino terlebih dahulu ke dalam komputer anda menggunakan penyambung USB.
Anda kemudian boleh memuat turun program di bawah.
Selepas memuat turun program, tekan butang Reset pada Arduino sebelum memasukkan bateri ke ESC.
Motor akan membuat bunyi permulaan dan kemudian ia akan menunggu.
Selepas beberapa saat, motor akan membuat 3 bip dan kemudian secara beransur -ansur bergerak ke kelajuan yang diprogramkan.
Kemudian ia secara beransur -ansur akan kembali ke kelajuan sifar.
Anda boleh mengedit program kelajuan dan tempoh berjalan motor.
Jangan tetapkan motor ke kelajuan melebihi 85% kuasa, jika tidak, ESC akan terbakar. Kod)
Kod ini boleh digunakan untuk sebarang tujuan.
Termasuk Servo ESC1; int pos = 0;
/Tetapkan lengan pemboleh ubah kedudukan () {setSpeed ​​(0);
/Menetapkan kelewatan kelajuan berubah (1000); } void setSpeed ​​(int speed) {
int angle = map (
kelajuan, 0,100, 0,180);
/Tetapkan kedudukan servo ke kelajuan yang berbeza. tulis (sudut); } void setup () {esc1. Lampirkan (9);
/Tambah ESC ke pin. lengan (); } void loop () {int speed;
/(kelajuan = 0; kelajuan 0; kelajuan -= 5) {
/pada kelajuan set 1 saat, kelajuan kitaran dikurangkan kepada 0% kuasa (kelajuan); kelewatan (1000); } setSpeed ​​(0);
/Tetapkan pemboleh ubah kelajuan ke sifar tidak kira apa kelewatan (1000);
/Mati 1 saat}

HOPRIO GROUP Sebuah pengeluar profesional pengawal dan motors, ditubuhkan pada tahun 2000. Ibu pejabat kumpulan di Changzhou City, Wilayah Jiangsu.

Pautan cepat

Hubungi kami

WhatsApp: +86 18921090987 
Tel: +86-18921090987 
Tambah: No.19 Mahang South Road, Daerah Teknikal Wujin, Kota Changzhou, Wilayah Jiangsu, China 213167
Tinggalkan mesej
Hubungi kami
Hak Cipta © 2024 Changzhou Hoprio E-Commerce Co., Ltd. Hak Cipta Terpelihara. Sitemap | Dasar Privasi