Daftar Isi:
Video: Mengontrol Motor DC Dengan L298N Menggunakan Mikrokontroler CloudX: 3 Langkah
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:57
Dalam proyek ini kami akan menjelaskan bagaimana menggunakan H-bridge L298N kami untuk menambah dan mengurangi kecepatan motor DC. Modul H-bridge L298N dapat digunakan dengan motor yang memiliki tegangan antara 5 dan 35V DC.
Ada juga regulator 5V onboard, jadi jika tegangan suplai Anda hingga 12V, Anda juga dapat sumber 5V dari papan. Modul pengontrol motor ganda L298 H-bridge ini tidak mahal dan tersedia DI SINI
Langkah 1: Komponen
- mikrokontroler CloudX
- Kartu Lunak CloudX
- Kabel USB V3
- L298N H-jembatan
- Papan tempat memotong roti
- Kabel jumper
- motor DC
- resistor 10k
- 4 * tombol tekan
bisa online disini
Langkah 2: Diagram Sirkuit
ikuti sirkuitnya
Langkah 3: Kode
salin kode ini ke IDE CloudX Anda
#sertakan #sertakan
bertanda char i, j;
sedikit bendera;
mempersiapkan(){
//setup di sini untuk(i=1; i<5; i++){ pinMode(i, INPUT); } PWM1_Init(5000); PWM2_Init(5000); PWM1_Mulai(); PWM2_Mulai(); PWM1_Duty(0); PWM2_Duty(0); saya=j=0; loop(){ //Program di sini if(!readPin(1)){ delayMs(200); jika(bendera==0){ PWM1_Duty(i); PWM2_Duty(0); } if(bendera==1){ PWM2_Duty(j); PWM1_Duty(0); } bendera = ~ bendera; } if(!readPin(2)){ delayMs(200); if(bendera==1){ //i -= 10; Saya--; jika(i <= 0) i=0; PWM1_Tugas(i); PWM2_Duty(0); } if(bendera==0){ //j -= 10; J--; jika(j <= 0) j=0; PWM2_Tugas(j); PWM1_Duty(0); } } if(!readPin(3)){ delayMs(200); if(bendera==1){ //i += 10; saya++; jika(i>= 100) i=100; PWM1_Tugas(i); PWM2_Duty(0); } if(bendera==0){ //j += 10; j++; jika(j>=100) j=100; PWM2_Tugas(j); PWM1_Duty(0); } }
if(!readPin(4)){
delayMs(200); PWM1_Duty(0); PWM2_Duty(0); saya=0; j=0; }
}
}
Direkomendasikan:
Cara Mengontrol Motor DC Dengan L298n dan Arduino: 5 Langkah
Cara Mengontrol Motor DC Dengan L298n dan Arduino: Halo semuanya. Mari memperkenalkan diri. Nama saya Dimitris dan saya dari Yunani. Saya sangat menyukai Arduino karena ini adalah papan pintar. Saya akan mencoba menggambarkan sebaik mungkin instruksi ini untuk dibuat oleh siapa saja. Jadi ayo mulai
Cara Mengontrol Drone Quadcopter Brushless DC Motor (Tipe 3 Kabel) dengan Menggunakan HW30A Motor Speed Controller dan Arduino UNO: 5 Langkah
Cara Mengontrol Motor DC Brushless Quadcopter Drone Quadcopter (Tipe 3 Kabel) dengan Menggunakan Pengontrol Kecepatan Motor HW30A dan Arduino UNO: Deskripsi: Pengontrol Kecepatan Motor HW30A dapat digunakan dengan baterai LiPo 4-10 NiMH/NiCd atau 2-3 sel. BEC berfungsi dengan hingga 3 sel LiPo. Dapat digunakan untuk mengontrol kecepatan motor DC Brushless (3 kabel) dengan maksimum hingga 12Vdc. Spesifik
KEYPAD DENGAN 7 SEGMEN MENGGUNAKAN MIKROKONTROLER CLOUDX: 4 Langkah
KEYPAD DENGAN 7 SEGMEN MENGGUNAKAN MIKROKONTROLER CLOUDX: Untuk proyek ini, kami akan menerima input numerik dari Matrix Keypad dan kemudian menampilkannya pada Modul tampilan tujuh segmen. Karena 8 LED diberi label A hingga G dan DP (untuk titik desimal), jika Anda ingin menampilkan angka 6, maka Anda akan menerapkan
Menghubungkan Tampilan 7-Segmen Dengan Shift Register Menggunakan Mikrokontroler CloudX: 5 Langkah
Menghubungkan Tampilan 7-Segmen Dengan Shift Register Menggunakan Mikrokontroler CloudX: Dalam proyek ini kami menerbitkan tutorial tentang cara menghubungkan tampilan LED tujuh segmen dengan mikrokontroler CloudX. Tampilan tujuh segmen digunakan di banyak sistem tertanam dan aplikasi industri di mana kisaran output yang akan ditampilkan diketahui
Keypad Dengan LCD Menggunakan Mikrokontroler CloudX: 4 Langkah
Keypad With LCD Menggunakan CloudX Microcontroller: Untuk proyek ini, kami akan menerima data dari Matrix Keypad dan kemudian menampilkannya pada LCDModule