MARS--Autonoma multifunktionella Rover (FPV) (4 / 13 steg)
Steg 4: Motorn förarens
L298N motor drivrutinen kräver 6 pins (aktivera A, aktiverar B, ingång 1, IN 2, i 3, IN4) och kan hantera från 6-12v dc. Den har en 5v aktiverar pin som du kan köra den mikro-controller bort av. Här är en bra förklaring som jag hittade för hacka det fungerar och hur man använder det:
Videon går in i djupet på styrelsen och den kod som behövs för att använda den. I princip måste void-funktion: motorA och motorB. Var och en, som jag sade tidigare, skapar en 0-100% intervall att tillhandahålla motorer samt kommandon 0, 1, 2 och 3. 0 betyder off, 1 är medurs 2 är moturs och 3 är broms.
I grund och botten när du vill ha motorA flyttar du gör: motorA (Välj 0, 1, 2 eller 3 och välj en procent. Det skulle se ut så här: motorA (1, 30); kör motorA medurs till 30% av motorn.
Ledningarna går så här:
EnableA: stift 5 (måste vara en pwm stift)
EnableB: stift 3 (måste vara en pwm stift)
Ingång 1: stift 2
Ingång 2: stift 4
Ingång 3: stift 6
Ingång 4: stift 7