BaW-Bot deel 2: Build de motor-controller & lichaam (8 / 8 stap)

Stap 8: Code om te rijden een eenvoudig patroon


Nu is het tijd om te testen of we alles correct, alvorens tot het volgende deel in de serie heb aangesloten.  Gebruik van de Arduino IDE, en uploaden van de schets zoals uiteengezet in deel 1 van de serie BaW-Bot.

Ik heb geschreven een paar belangrijke functies ter vereenvoudiging van de controle van de motoren:
motor – rijdt een opgegeven motor in een richting op met de klok mee/capaciteitsopbouwende-rechtsom opgegeven snelheid
motorBreak – geldt dat korte-remmen om te stoppen met de motor doden
motorStop – stopt motor, zodat het kust tot stilstand
motorsStandby – stopt / begint beide motoren.

De voorbeeldcode met behulp van deze functies rijdt een eenvoudig patroon, toestaand u om te testen dat alles werkt.   Tweak en spelen, zoals we zullen worden met behulp van deze functies in deel 3 van de serie BaW-Bot, wanneer de bot op haar omgeving reageert.

Zodra u de motoren testen, moet u wellicht overschakelen van de verbindingen van de draad van de motor met het breadboard - als een motor draait vooruit in plaats van terug te schakelen van de contactpersonen die u wilt corrigeren.

Zodra u dit gaat hebt, toevoegen van gezicht en touch aan uw BaW-Bot, in deel 3 van de serie.

Gerelateerde Artikelen

BaW-Bot deel 1: Build een Arduino op een bord

BaW-Bot deel 1: Build een Arduino op een bord

Dit is het eerste deel van onze BaW-Bot (toeters-en-bellen Bot) build-5 aparte instructables dat naar verschillende Arduino-gerelateerde technologieën kijken, combineren om een Bot met alle toeters-en-bellen.Deel 1: Build een Arduino op een bordDeel
BaW-Bot deel 3: Het toevoegen uit het oog en Touch aan het Bot

BaW-Bot deel 3: Het toevoegen uit het oog en Touch aan het Bot

dit is het derde deel van onze BaW-Bot (toeters-en-bellen Bot) bouwen – 5 aparte instructables dat naar verschillende Arduino-gerelateerde technologieën kijken, combineren om een Bot met alle toeters-en-bellen.Deel 1: Build een Arduino op een bordDee
Maak een 8-amp Dual Motor Controller voor $40

Maak een 8-amp Dual Motor Controller voor $40

de OctoDriver is een open-source 8-amp Motor controller. Aansluiten op uw Arduino, Propeller, of PICAxe om te controleren van krachtigere motoren!Ik heb gewerkt op een dogie deur voor een tijdje - terwijl de software is eenvoudig, het vinden van dat
200kW AC Motor Controller voor elektrische auto

200kW AC Motor Controller voor elektrische auto

Elektrische auto's zijn de toekomst, en beginnen af te nemen vandaag. Ze zijn echter nog steeds vrij duur. Een 3 fase AC-motor is de absolute norm voor auto-bedrijven bij het maken van een elektrisch voertuig. De Tesla Roadster, Nissan Leaf, enz... A
24V Motor Controller voor $24, RC & Arduino

24V Motor Controller voor $24, RC & Arduino

Net als veel mensen, heb ik wilde de basis van een power rolstoel voor afstandsbediening projecten worden gebruikt. Echter, goede motor controllers zijn duur, en ik dacht dat er moest een goedkopere oplossing. Ik oorspronkelijk kocht geborsteld SER's
Huisgemaakte 100 HP Motor Controller voor een elektrische auto

Huisgemaakte 100 HP Motor Controller voor een elektrische auto

dit instructable verklaart hoe te bouwen uw eigen motorcontroller 100 HP (piek) voor gebruik in een elektrische auto of motor conversie.  Het kan een spanning tot 144v, en de huidige piek is 500 ampère.  De kosten van de onderdelen is een paar honder
Met behulp van de WASP Motor Controller (ESC)

Met behulp van de WASP Motor Controller (ESC)

In dit Instructable zullen we moeten leren om controle van een WASP motor controller met behulp van een Arduino.De WASP motor controller is een Electronic Speed Controller (ESC), nemen een RC ingangssignaal van een Arduino en het stimuleren van het t
Controle DC en stepper motors met L298N Dual Motor Controller Modules en Arduino

Controle DC en stepper motors met L298N Dual Motor Controller Modules en Arduino

U hoeft niet te besteden veel geld aan het besturen van motoren met een Arduino of compatibel board. Na sommige jacht rond we kunt gevonden van een nette motorische controlemodule gebaseerd op de L298N H-brug IC die kan u regelen het toerental en de
DC-Motor Controller voor elektrische fiets

DC-Motor Controller voor elektrische fiets

ik deze controller ontworpen voor mijn Crystalite Sparrow 48V elektrische fiets hub motor.  De kerntaak van een DC-motor controller is regelmatig lezen van de instelling van de gashendel en aanpassen van de stroom wordt geleverd aan de motor.  Zij do
Herbestemming van een dode UPS in met een CNC Motor Controller behuizing

Herbestemming van een dode UPS in met een CNC Motor Controller behuizing

/ * stijldefinities * / tabel. MsoNormalTable {mso-stijl-naam: "Tabel normaal"; mso-tstyle-rowband-grootte: 0; mso-tstyle-colband-grootte: 0; mso-stijl-noshow:yes; mso-stijl-prioriteit: 99; mso-stijl-qformat:yes; mso-stijl-ouder: "";&q
Attiny85 als een stap/Dir Stepper Motor Controller

Attiny85 als een stap/Dir Stepper Motor Controller

Ergens in Griekenland heeft iemand iets nooit eerder gedaan...Die dingen vóór gezien?Ding: 1Ding: 2Ding: 3Oh, hebt je! U kocht een van hen die u zeggen? Oh... Maak je geen zorgen, ik deed ook.Zij did naar de job, ja. Maar we voor hen veel betaald. Ec
Elektrische fiets (ebike) ombouwkit assembly - hub motor, controller en accu pack installatie

Elektrische fiets (ebike) ombouwkit assembly - hub motor, controller en accu pack installatie

Dit instructable is bedoeld om u tijd en moeite besparen indien u beslist uw eigen fiets omzetten in een elektrische fiets met een elektrische fiets Ombouwset te helpen.11/18/2010-updates:Ik nu dubbel check alle leveranciers uit China nu fabriek seco
Android gecontroleerd Bot met behulp van Adafruit motor Shield

Android gecontroleerd Bot met behulp van Adafruit motor Shield

Dit is een eenvoudige hobby circuit van Android gecontroleerd Bot usin Adafruit motor Shield & Arduino uno. De belangrijkste component die hier gebruikt is de Adafruit motor shield, Arduino Uno, Bluetooth & Android apparaat. Met behulp van Motor S
GOduino II = Arduino + L293D variabele snelheid Motor Controller

GOduino II = Arduino + L293D variabele snelheid Motor Controller

UPDATESGOduino II werd gekenmerkt op dangerousprototypes.com04/07/2012 heb ik een begroting dia toegevoegd voor de lezers die vroegen zich af waar ik heb mijn budget < $20 voor de GOduino II.INTRODUCTIEDe GOduino II is een self-contained programmeerb