Isi kandungan:

Kawalan Motor 2-arah yang mudah untuk Arduino: 4 Langkah
Kawalan Motor 2-arah yang mudah untuk Arduino: 4 Langkah

Video: Kawalan Motor 2-arah yang mudah untuk Arduino: 4 Langkah

Video: Kawalan Motor 2-arah yang mudah untuk Arduino: 4 Langkah
Video: Rangkaian 2 Motor Servo menggunakan Tinkercad 2024, Julai
Anonim
Kawalan Motor 2 hala yang ringkas untuk Arduino
Kawalan Motor 2 hala yang ringkas untuk Arduino
Kawalan Motor 2 hala yang ringkas untuk Arduino
Kawalan Motor 2 hala yang ringkas untuk Arduino

PERINGATAN: Ini bukan cara yang selamat untuk mengawal motor. Setiap pin I / O hanya dapat menangani arus 40 mA. Saya akan mengesyorkan menggunakan H-Bridge atau sesuatu yang sesuai

Apabila saya mengatakan sederhana, saya tidak bermaksud menggunakan kawalan kelajuan. Tetapi kendalikan motor secara langsung tanpa litar luaran. Ini caranya:

Bagaimana ini berlaku: Saya baru-baru ini mengusahakan instruksi mengenai charlieplexing dengan arduino. Dan saya tertanya-tanya apakah prinsip yang sama berfungsi dengan motor hingga tahap tertentu. Oleh itu, saya mengemukakan idea bahawa jika anda menggunakan motor dan bukannya led, anda boleh mempunyai kawalan 2 arah & jika anda menggunakan 2 port PWM (Pulse Width Modulation), anda boleh mempunyai kawalan kelajuan berubah-ubah 2 arah untuk motor tanpa perkakasan luaran !! Oleh itu, saya memutuskan untuk menghantar penemuan saya. Berseronok! Sekiranya anda mempunyai sebarang pertanyaan, sila tanyakan kepada mereka.

Saya tidak bertanggungjawab atas perkara buruk yang menimpa anda atau arduino anda!

Langkah 1: Bahan yang Anda Perlu:

Bahan yang Anda Perlu
Bahan yang Anda Perlu

Bahagian: - Arduino- Motor DC kecil- Kawat untuk motor Alat: - Komputer dengan dipasang Arduino IDE- Kabel USB A-B

Langkah 2: Menyambungkan Motor

Menyambungkan Motor
Menyambungkan Motor
Menyambungkan Motor
Menyambungkan Motor
Menyambungkan Motor
Menyambungkan Motor
Menyambungkan Motor
Menyambungkan Motor

Sambungkan motor DC anda ke arduino anda. - Sambungkan satu wayar dari motor ke pin 5 pada anda arduino- Sambungkan wayar lain dari motor anda ke pin 6 pada arduino anda Penyediaan perkakasan untuk ini cukup mudah.

Langkah 3: Pengekodan Arduino

Mengekodkan Arduino
Mengekodkan Arduino

Berikut adalah beberapa langkah asas untuk memprogram arduino anda.1) Muat turun kod sumber dari bawah 2) Buka fail di Arduino IDE 3) Tekan butang "Muat Naik ke Papan I / O" 4) Setelah program dimuat, ia akan mula berjalan cuba menambah jumlah komen pada kod tersebut, tetapi jika anda mempunyai sebarang pertanyaan, tanyakan kepada mereka.

Langkah 4: Bagaimana Ini Berfungsi & Lebih Banyak Idea

Bagaimana Ini Berfungsi & Lebih Banyak Idea
Bagaimana Ini Berfungsi & Lebih Banyak Idea
Bagaimana Ini Berfungsi & Lebih Banyak Idea
Bagaimana Ini Berfungsi & Lebih Banyak Idea

Cara Ini Berfungsi: Apabila anda membuat satu pin HIGH & yang lain RENDAH, pin yang TINGGI mempunyai voltan positif & pin yang RENDAH berfungsi seperti tanah (-). Catatan: Arah putaran mungkin berbeza daripada di bawah. Pin 5: Pin 6: Putar: CCW RENDAH RENDAH CW TINGGI PWM: 127 CCW RENDAH 1/2 Kelajuan CCW = Pembilang Jarum JamCW = ClockwiseIdeas: Tambahkan motor kedua. Maaf saya tidak mempunyai kod untuk ini, tetapi ada skema yang dipaparkan di bawah.

Disyorkan: