Raspberry PI extern gecontroleerde auto (3 / 5 stap)

Stap 3: Maak je DC Stepper Motor controller werkt


LN298 stepper motorcontroller is een handige module om te controleren van de motoren om te rijden de auto.

Inleiding tot de stepper motorische controle.

Het heeft 2 motor controllers. Hiermee kunt u de aandrijfmotor voorwaarts en achterwaarts door besturingsseinen toestaand u om te rijden de auto voorkant of ongedaan maken. U kunt ook controle van snelheid met behulp van de PWM-controle (puls breedte modulatie).

PWM-controle kan variëren van de macht door het veranderen van de pulsbreedte van het signaal. Deze motor controler worden ook gebruikt zonder de breedte hartslagsturing. In deze modus kunt u slechts één snelheid hebben. U verhogen niet ot daling de snelheid. Pulsbreedte gebruiken de term taakcyclus. Als de taakcyclus 90-100 is % geeft u volledige macht motor dus naar de auto. Als taakcyclus minder 10% minder stroom.

Ik gebruikte PWM. Als je eenmaal hoe weet met is het een goed hulpmiddel om te experimenteren. Zodra je door middel van dit project gaat moet u zitten kundig voor erachter te komen hoe het werkend te krijgen.

Hoe gebruik je de stepper motor controller

Er zijn 14 pinnen in deze eenheid, die u volledige controle geven over het manipuleren van de motoren.

Pin 1,2 en Pin 13,14 zou de controle van de 2 motoren. Als de uitvoer vaoltage positief is draait motor in één richting. Als negatief tegenover richting. U sluit deze verbindingen aan de 2 motoren van uw auto.

De motoren kunnen worden gedreven door 5V of hogere spanningen. Aangezien de auto motoren kunnen worden uitgevoerd op 5V, gebruikte ik 5V. Zo kan dezelfde accu (mijn telefoon lader batterij) 5V voor deze motorcontroller en evenals bieden wat betreft de Raspberry PI. Houd de shunt No 3 als het is omdat we 5Vs gebruiken.

Pin 4 & 5 zijn 5V & GND aansluitingen van de accu. Pin 6 los laat. Dat is voor een ander doel.

Pin 8, 9 en 10 van de Pin, 11 worden gebruikt om te bepalen van de draairichting van de motor. Bijvoorbeeld als Pin 8 hoge (5V) en Pin 9 is laag (0V) de motor draait in één richting. Als Pin 8 laag (0V) en Pin 9 hoog (5V) de motor draait in de tegenovergestelde richting. Hetzelfde geldt voor Pin 10, 11.

Wij krijgen 4 GPIO pinnen waarmee deze 4 pinnen. U kunt bepalen
richting van de autoreizen door het manipuleren van deze pinnen. Verder als u slechts één motor draaien terwijl andere stationaire kunt u de auto naar links of naar rechts. Dat is hoe u uw auto.

De resterende 2 pinnen zijn Pin 7 en Pin 12. Deze 2 pinnen zijn input PWM-signaal van de Raspberry Pi aan snelheid controle de 2 motoren.

Voor meer informatie Lees LN298 fiche en specificaties om verder te begrijpen hoe het werkt in detail. U kunt google het uit.

Het beheren van PWM in de Raspberry PI.

Er zijn verschillende bibliotheken gebruiken PWM in de Raspberry PI. Na het proberen van verschillende ten slotte vond ik met behulp van GPIO bibliotheek is handiger. Aanvankelijk kon ik niet vinden hoe met GPIO bibliotheek voor PWM, later ontdekte ik materialen in internet erover. Dit is hoe u het gebruikt.

importeren van RPi.GPIO als GPIO

GPIO.setmode (GPIO. RAAD VAN BESTUUR)

GPIO.setup (11, GPIO. OUT) # motor1 pwm

GPIO.setup (13, GPIO. OUT) # motor2 pwm

# motor1

my_pwm = GPIO. PWM(11,160) # ingestelde frequentie GPIO. PWM(PIN,Frequency)

my_pwm.Start(50) # start taakcyclus van 50%

my_pwm. ChangeDutyCycle(75) # verandering Taakcyclus tot 75%

# motor2

pwm2 = GPIO. PWM(13,160) # ingestelde frequentie GPIO. PWM(PIN,Frequency)

pwm2.Start(50) # start taakcyclus van 50%

pwm2. ChangeDutyCycle(75) # verandering Taakcyclus tot 75%

Nu door het veranderen van de dutycycle kunt u verhoogt of verlaagt de snelheid van uw auto. Zo simpel als dat.

Gerelateerde Artikelen

Elke externe gecontroleerde auto met behulp van Arduino

Elke externe gecontroleerde auto met behulp van Arduino

zoals dit mijn eerste is instructable ik probeerde mijn best. Deze auto is gemaakt met behulp van de arduino zonder motor Shield of ics. Deze rover kan met elke afstandsbediening die aangestuurd worden. Ten eerste moeten we om te decoderen van de afs
Hoe maak je een externe gecontroleerde Stunt auto thuis

Hoe maak je een externe gecontroleerde Stunt auto thuis

In dit Instructable, zullen we leren om een geweldige gadget dat iedere vent wenste voor en had ook atleast probeerde eens te maken tijdens zijn jeugd. Het is niets anders dan een extern gecontroleerde auto en wat denk je, in dit instructable, we zul
Externe Bluetooth auto

Externe Bluetooth auto

Dit Instructable gemaakt door Sara Casasola Borrego en Óscar Elena Varela details hoe maak je een externe gecontroleerde auto met behulp van een microcontroller ATmega328P (dit is de gebruikt door de Arduino microcontroller) en mededeling van het Blu
Externe gecontroleerde robot met Arduino en T.V. afstandsbediening

Externe gecontroleerde robot met Arduino en T.V. afstandsbediening

Deze externe gecontroleerde auto kan worden verplaatst met behulp van vrijwel elk soort ras zoals TV, AC enz.Het maakt gebruik van het feit dat de afstandsbediening IR(infrared) uitzendt.Deze eigenschap is gemaakt met behulp van een IR-ontvanger, die
Hyundai Getz, aftermarked externe gecontroleerd Centraal slot

Hyundai Getz, aftermarked externe gecontroleerd Centraal slot

So. Ik heb me een Hyundai Getz. Leuk autootje. Centrale vergrendeling werd geïnstalleerd, maar niet extern gecontroleerd.Dus ik ging en kreeg ik een aftermarket kit, en wilde kappen die op het bestaande systeem. Iets wat dat ik heb gedaan 50 keer of
Gemakkelijk natuur gemaakt extern gecontroleerde lamp!

Gemakkelijk natuur gemaakt extern gecontroleerde lamp!

Hallo jongens, dit keer ik heb hier met een eenvoudige maar een zeer groene ontwerp van huishoudelijk gebruik en decoratie, lampen maken voor u een retro en sobere uitstraling. Dit idee kan worden gebruikt overal, maar het is voor mij nieuw. Het is e
Eenvoudige Bluetooth gecontroleerde auto

Eenvoudige Bluetooth gecontroleerde auto

Het is een eenvoudige Bluetooth gecontroleerde auto.Het is makkelijk te maken met behulp van de arduino en bluetooth module hc-05.Hoop die u willen maken.Stap 1: Onderdelen die nodig zijn 1. Arduino Atmega8 of een board2. batterijen3. accu klemmen4.
Arduino gecontroleerde auto volgsysteem op basis van SMS

Arduino gecontroleerde auto volgsysteem op basis van SMS

Hi ik een Arduino gecontroleerde auto volgsysteem op basis van SMS voor mijn vaders auto maakte.De gebruikte modules zijn;Arduino nano V3.0SkyLab GPS-moduleWaveCom GSM moduleDe SoftwareSerial bibliotheek, TinyGPS worden gebruikt om te communiceren me
Hoe kan uw ATV extern gecontroleerd

Hoe kan uw ATV extern gecontroleerd

Sorry voor verkeerd gespelde woorden of grammatica zal opnieuw later wilt bewerken. Wilde dit gepost.video's van de robot kunnen gevonden worden op: http://www.phantasm1.com/videos.htmlNeem een kijkje om te zien Ladibug in actie.Mijn eerste stap was
Infrarood gecontroleerde auto

Infrarood gecontroleerde auto

Dit instructable ontstond vervulling de project-eis van de Makecourse bij de Universiteit van Zuid-Florida (www.makecourse.com)HalloIk ben met de make-up cursus bij de Universiteit van Zuid-Florida. Dit instructable beschikt over mijn project een inf
Externe gecontroleerde graafmachine

Externe gecontroleerde graafmachine

ik ben opgegroeid met grondverzet en ik graafmachines hebben gewerkt voor vele jaren. Mijn favoriete machine is de hydraulische graafmachine. Echter veranderd ik baan zodat ik geen graafmachines meer bedienen. Jammer, omdat ik nog steeds regelmatig k
Externe gecontroleerde robot met mobiele video-opname

Externe gecontroleerde robot met mobiele video-opname

Hey jongens! Dit is mijn eerste instructable... vandaag iam gaanu leert om een extern gecontroleerde robot met camera (mobiele video-opname)Dus als volgt...STAP-1:benodigde materialen:1) 3 gericht motoren (twee voor behandeling en andere voor cam ver
Maken externe gecontroleerd geleid, alleen met led & fotodiode!!!

Maken externe gecontroleerd geleid, alleen met led & fotodiode!!!

externe gecontroleerd leidde, maken alleen met behulp van geleid en fotodiode.Geen u niet evan behoefte aan het gebruik van een RESSISTOR!!!Nu dat genaamd awesome stuff, zie mijn video en maak voor jezelf...Stap 1: Stap voor stap YouTube VideoYouTube
1ste BM ARDUINO gecontroleerde auto met HC-SR04

1ste BM ARDUINO gecontroleerde auto met HC-SR04

Met dit project wil ik je laten zien de manier op hoe te converteren van een RC auto in een automatisch gecontroleerde auto met Arduino Uno R3.Stap 1: Benodigde materialen: RC auto (met gescheiden achterwiel motors)Arduino Uno R39V battaryDradenUltra