Arduino & IoT Academy · Pelajaran

Kecepatan dan Arah dengan H-Bridge

Kendalikan motor DC dengan modul L298N.

Pelajaran 2 dari 413 langkah

Kecepatan dan Arah dengan H-Bridge adalah pelajaran Arduino & IoT Academy gratis di CoddyKit. Ini adalah pelajaran 2 dari 4. Kamu bisa membaca pelajaran lengkapnya di bawah secara gratis — lalu praktikkan langsung di browser dengan editor kode bawaan dan tutor AI 24/7. Ini adalah bagian dari jalur belajar Arduino & IoT Academy, dan progresmu tersinkronisasi di web dan aplikasi CoddyKit. Kursus Arduino & IoT Academy mencakup 4 pelajaran total.

Berputar ke Dua Arah

Transistor biasa menjalankan motor ke satu arah. Agar roda dapat bergerak maju dan mundur, Anda memerlukan rangkaian yang lebih cerdas bernama jembatan-H. 🔁

Mengapa Berbentuk H

Jembatan-H menggunakan empat sakelar yang disusun seperti huruf H. Motor berada di tengah, dan pembalikan pasangan sakelar membalik arus yang mengalir melaluinya.

Kenali L298N

L298N adalah modul jembatan-H yang populer. Modul ini dapat mengendalikan dua motor DC dan menangani arus yang cukup untuk robot hobi serta kereta kecil.

Pin Arah

Setiap motor pada L298N memiliki dua masukan arah, yaitu IN1 dan IN2. Kombinasi keduanya menentukan arah putaran motor atau apakah motor berhenti.

int IN1 = 7, IN2 = 8;
pinMode(IN1, OUTPUT);
pinMode(IN2, OUTPUT);

Maju dan Mundur

Atur IN1 ke HIGH dan IN2 ke LOW untuk berputar ke satu arah; tukar keduanya untuk berputar ke arah lain. Motor mengikuti masukan yang bernilai lebih tinggi. ➡️

digitalWrite(IN1, HIGH);
digitalWrite(IN2, LOW); // forward

Membalik Putaran

Balik kedua masukan tersebut, dan arus yang melewati motor juga berbalik. Inilah kemampuan ajaib yang diberikan jembatan-H, yang tidak dapat dilakukan oleh satu transistor saja.

digitalWrite(IN1, LOW);
digitalWrite(IN2, HIGH); // reverse

Menghentikan Motor

Atur kedua masukan arah ke nilai yang sama, seperti LOW dan LOW, dan motor akan meluncur hingga berhenti karena tidak ada arus bersih yang mengalir melaluinya.

Pin Enable Mengendalikan Kecepatan

Setiap motor juga memiliki pin enable. Kirimkan sinyal PWM ke pin tersebut, dan siklus kerja menentukan seberapa cepat motor berputar, seperti saat meredupkan LED.

Kecepatan dengan analogWrite

Kirim PWM ke pin enable menggunakan analogWrite. Nilai 255 berarti kecepatan penuh, sedangkan angka yang lebih kecil memperlambat motor secara halus.

int ENA = 9;
analogWrite(ENA, 180); // about 70% speed

Memberi Daya pada Modul

L298N menerima tegangan motor dari terminal terpisah. Selalu hubungkan ground-nya ke ground Arduino agar sinyal tetap selaras.

Dua Motor, Kendali Penuh

Dengan masukan arah dan pin enable PWM, satu jembatan-H memungkinkan Anda mengarahkan robot dua roda dengan kecepatan dan arah apa pun. 🤖

Pemeriksaan Singkat

Pada L298N, apa yang dikendalikan oleh pin enable?

Rangkuman

Jembatan-H seperti L298N membalik arus untuk mengubah arah, sedangkan pin enable PWM mengatur kecepatan. Hubungkan ground bersama agar Anda dapat mengendalikan motor sepenuhnya. 🚀

Gratis untuk memulai

Belajar C++ dengan tutor AI — gratis

Tulis dan jalankan kode asli di browser kamu, dapatkan bantuan instan dari tutor AI 24/7, dan lanjutkan di mana kamu tinggalkan di web atau aplikasi.

Kursus
30
Pelajaran
120

Pertanyaan yang Sering Diajukan

Apakah pelajaran “Kecepatan dan Arah dengan H-Bridge” gratis?

Ya — teks lengkap “Kecepatan dan Arah dengan H-Bridge” gratis dibaca di sini di web. Untuk praktiknya secara interaktif (editor kode bawaan dan tutor AI 24/7) dan buka sisa kursus Arduino & IoT Academy, upgrade ke CoddyKit PRO. Kursus Arduino & IoT Academy mencakup 4 pelajaran total.

Apa yang akan aku pelajari di “Kecepatan dan Arah dengan H-Bridge”?

Kendalikan motor DC dengan modul L298N. Kamu berlatih Arduino & IoT Academy dengan kode praktik yang langsung kamu jalankan di browser, dan tutor AI 24/7 menjawab pertanyaanmu saat kamu mengerjakan pelajaran ini.

Apakah aku perlu pengalaman untuk memulai Arduino & IoT Academy?

Tidak diperlukan pengalaman sebelumnya. Arduino & IoT Academy di CoddyKit dirancang untuk pemula hingga pelajar tingkat lanjut, jadi kamu bisa memulai di sini atau dari awal dan belajar sesuai kecepatan kamu sendiri. Ini adalah pelajaran 2 dari 4.

Berapa lama pelajaran “Kecepatan dan Arah dengan H-Bridge” memakan waktu?

Sebagian besar pelajaran CoddyKit memakan waktu sekitar 5–10 menit. Setiap pelajaran ringkas dan interaktif, jadi kamu membuat kemajuan stabil dan melanjutkan dari tempat kamu tinggalkan di web dan aplikasi.

Bisakah aku menulis dan menjalankan kode dalam pelajaran Arduino & IoT Academy ini?

Ya. Setiap pelajaran Arduino & IoT Academy menyertakan editor kode bawaan, jadi kamu menulis dan menjalankan kode nyata langsung di browser dan mendapatkan umpan balik AI instan — tidak diperlukan penyiapan lokal.

Semua pelajaran dalam kursus ini

  1. Mengapa Anda Membutuhkan Pengendali
  2. Kecepatan dan Arah dengan H-Bridge
  3. Nyalakan-Matikan Perangkat Listrik dengan Relay
  4. Lindungi dari Lonjakan Flyback
← Kembali ke Arduino & IoT Academy