Velocità e direzione con un ponte H
Controlli un motore CC con un modulo L298N.
Velocità e direzione con un ponte H è una lezione Arduino & IoT Academy gratuita su CoddyKit. Questa è la lezione 2 di 4. Puoi leggere la lezione completa qui gratuitamente — poi esercitati direttamente nel browser con un editor di codice integrato e un tutor IA disponibile 24/7. Fa parte del percorso di apprendimento Arduino & IoT Academy, e i tuoi progressi si sincronizzano tra il web e l'app CoddyKit. Il corso Arduino & IoT Academy include 4 lezioni in totale.
Parti di questa lezione non sono ancora state tradotte e vengono mostrate in inglese.
Spinning Both Ways
A plain transistor runs a motor in one direction. To make wheels go forward and back, you need a smarter circuit called an H-bridge. 🔁
Why the H Shape
An H-bridge uses four switches arranged like the letter H. The motor sits in the middle, and flipping pairs of switches reverses the current through it.
Meet the L298N
The L298N is a popular H-bridge module. It can drive two DC motors and handles enough current for hobby robots and small carts.
The Direction Pins
Each motor on the L298N has two direction inputs, called IN1 and IN2. Their combination decides which way the motor turns or whether it stops.
int IN1 = 7, IN2 = 8;
pinMode(IN1, OUTPUT);
pinMode(IN2, OUTPUT);Forward and Reverse
Set IN1 HIGH and IN2 LOW to spin one way; swap them to spin the other. The motor simply follows whichever input is higher. ➡️
digitalWrite(IN1, HIGH);
digitalWrite(IN2, LOW); // forwardReversing the Spin
Flip the two inputs and the current through the motor reverses. This is the magic the H-bridge gives you that a lone transistor cannot.
digitalWrite(IN1, LOW);
digitalWrite(IN2, HIGH); // reverseStopping the Motor
Set both direction inputs the same, like LOW and LOW, and the motor coasts to a halt because no net current flows through it.
The Enable Pin Controls Speed
Each motor also has an enable pin. Feed it a PWM signal and the duty cycle sets how fast the motor spins, just like dimming an LED.
Speed with analogWrite
Send PWM to the enable pin with analogWrite. A value of 255 is full speed and lower numbers slow the motor down smoothly.
int ENA = 9;
analogWrite(ENA, 180); // about 70% speedPowering the Module
The L298N takes its own motor voltage on a separate terminal. Always tie its ground to the Arduino ground so signals stay in sync.
Two Motors, Full Control
With direction inputs plus PWM enable pins, one H-bridge lets you steer a two-wheel robot at any speed and in any direction. 🤖
Quick Check
On an L298N, what does the enable pin control?
Recap
An H-bridge like the L298N reverses current to change direction, while a PWM enable pin sets the speed. Share ground and you control motors fully. 🚀
Domande Frequenti
La lezione «Velocità e direzione con un ponte H» è gratuita?
Sì — il testo completo di «Velocità e direzione con un ponte H» è gratuito qui sul web. Per esercitarvi in modo interattivo (un editor di codice integrato e un tutor IA 24/7) e sbloccare il resto del corso Arduino & IoT Academy, passa a CoddyKit PRO. Il corso Arduino & IoT Academy include 4 lezioni in totale.
Cosa imparerò in «Velocità e direzione con un ponte H»?
Controlli un motore CC con un modulo L298N. Eserciti Arduino & IoT Academy con codice pratico che esegui direttamente nel browser, e un tutor IA 24/7 risponde alle tue domande mentre lavori sulla lezione.
Ho bisogno di esperienza per iniziare Arduino & IoT Academy?
Non è richiesta alcuna esperienza precedente. Arduino & IoT Academy su CoddyKit è strutturato per principianti e studenti avanzati, quindi puoi iniziare da qui o dall'inizio e procedere al tuo ritmo. Questa è la lezione 2 di 4.
Quanto tempo richiede la lezione «Velocità e direzione con un ponte H»?
La maggior parte delle lezioni CoddyKit richiede circa 5–10 minuti. Ogni lezione è breve e interattiva, quindi fai progressi costanti e riprendi esattamente da dove hai lasciato su web e app.
Posso scrivere ed eseguire codice in questa lezione Arduino & IoT Academy?
Sì. Ogni lezione Arduino & IoT Academy include un editor di codice integrato, quindi scrivi ed esegui codice reale direttamente nel tuo browser e ricevi feedback istantaneo dall'IA — nessuna configurazione locale necessaria.
Tutte le lezioni di questo corso
- Perché serve un driver
- Velocità e direzione con un ponte H
- Commutare dispositivi di rete con un relè
- Proteggere dai picchi di flyback