SainSmart auto Kit instructies (5 / 6 stap)

Stap 5: Codering voor de motoren

Om de code om te werken u moet eerst deze stappen doorlopen:
1. Ga naar http://learn.adafruit.com/adafruit-motor-shield/library-install
2. Klik op "Ten eerste, de bibliotheek van github grab" en het "adafruit-Adafruit-Motor-Shield-library-4bd21ca.zip" bestand downloaden
3. Ga naar bibliotheken--> documenten--> Arduino -> bibliotheken en sleep vervolgens het zip-bestand in
4. unzip het bestand en hernoem het nieuwe uitgepakte bestand "AFMotor" (of iets die u zult zich herinneren)
5. Sluit en opnieuw opent de Arduino Software (indien reeds open)
6. Ga naar Scetch--> Import Library--> AFMotor

Kopieer deze code om te testen of de wielen werken:

waarbij de pinnen voor de pinnen op de L298N
Const int rightForwardPin = 4;
Const int rightBackwardPin = 2;
Const int leftBackwardPin = 7;
Const int leftForwardPin = 5;

int runTime = 5000;

VOID Setup {}
Verklaren dat de pinnen OUTPUT zijn
pinMode (rightForwardPin, OUTPUT);
pinMode (rightBackwardPin, OUTPUT);
pinMode (leftForwardPin, OUTPUT);
pinMode (leftBackwardPin, OUTPUT);
}

Als u wilt testen van de wielen van de auto in een lus
void loop {}

vooruit();

stopCar();

backward();

stopCar();

datumwaarde;

stopCar();

rechts();

stopCar();
}

De wielen om vooruit te gaan door de voorwaartse pinnen op hoog instellen
ongeldig vooruit() {}
digitalWrite (rightForwardPin, hoge);
digitalWrite (rightBackwardPin, laag);
digitalWrite (leftForwardPin, hoge);
digitalWrite (leftBackwardPin, laag);
delay(runtime);
}

De wielen te gaan achteruit door de achterwaartse pinnen op hoog instellen
ongeldig backward() {}
digitalWrite (rightForwardPin, laag);
digitalWrite (rightBackwardPin, hoge);
digitalWrite (leftForwardPin, laag);
digitalWrite (leftBackwardPin, hoge);
delay(runtime);
}

De wielen te gaan direct aan de rightBackwardPin en de leftForwardPin instellen op hoog instellen
VOID rechts() {}
digitalWrite (rightForwardPin, laag);
digitalWrite (rightBackwardPin, hoge);
digitalWrite (leftForwardPin, hoge);
digitalWrite (leftBackwardPin, laag);
delay(runtime);
}

De wielen naar links door de rightForwardPin en de leftBackwardPin te stellen op hoog instellen
VOID datumwaarde {}
digitalWrite (rightForwardPin, hoge);
digitalWrite (rightBackwardPin, laag);
digitalWrite (leftForwardPin, laag);
digitalWrite (leftBackwardPin, hoge);
delay(runtime);
}

De wielen te gaan stoppen door alle pins in te stellen op laag instellen
ongeldig stopCar() {}
digitalWrite (rightForwardPin, laag);
digitalWrite (rightBackwardPin, laag);
digitalWrite (leftForwardPin, laag);
digitalWrite (leftBackwardPin, laag);
delay(1000);
}

Wijzig de code zodat uw robot werk met afstand sensoren of andere sensoren.

Gerelateerde Artikelen

SainSmart auto met Bluetooth

SainSmart auto met Bluetooth

In dit instructible blijf ik aan het project in SainSmart auto Kit instructies en ik een HC-06 Bluetooth-Module hebt toegevoegd aan de Shieldv5.0.Tips voor het gebouw:-Het bouwen van de auto (metalen stukken in de kit) rond de draden gebouwd in SainS
Land Rover Range Rover L322 2006 +, Range Rover Sport, Discovery 3 EAS Air Compressor Filter drogere Unit reparatie Kit instructies

Land Rover Range Rover L322 2006 +, Range Rover Sport, Discovery 3 EAS Air Compressor Filter drogere Unit reparatie Kit instructies

Ontbreekt uw voertuigen Luchtvering stijgt langzaam, luidruchtig, of misschien helemaal stijgen? EAS Amber licht verlicht, fout code C1A20, C1A1364, C50, of C1A20-64 tonen? Een of meer van deze fouten: "Schorsing fout alleen normale hoogte beschikbaa
Elektrische auto Kit

Elektrische auto Kit

Deze eenvoudige carkit verkent beweging-, elektriciteits- en krachten.Deze auto gebruikt katrollen voor het overzetten van de kracht van de motor de wielen.De complete set en instructies zijn beschikbaar op ScienceKitShop.comStap 1: onderdelenDit is
Land Rover Range Rover L322 2006 +, Range Rover Sport, Discovery 3 EAS Air Compressor reparatie Kit instructies.

Land Rover Range Rover L322 2006 +, Range Rover Sport, Discovery 3 EAS Air Compressor reparatie Kit instructies.

Ontbreekt uw voertuigen Luchtvering stijgt langzaam, luidruchtig, of misschien helemaal stijgen? EAS Amber licht verlicht, fout code C1A20, C1A1364, C50, of C1A20-64 tonen? Een of meer van deze fouten: "schorsing fout alleen normale hoogte beschikbaa
8 x 8 x 8 LED kubus Kit instructies (Kits op Ebay)

8 x 8 x 8 LED kubus Kit instructies (Kits op Ebay)

Ik kocht deze kubus-kit van ebay - gemerkt dat ze allemaal hetzelfde zijn. Goed natuurlijk het kwam met geen instructies, dus ik deed wat ik moest doen en hen bedacht voor mezelf. HIER ZIJN ZE...Stap 1: Dit zijn de verschillende standpunten en fasen
K'Nex auto (mini) instructies!

K'Nex auto (mini) instructies!

This is my knex mini! Dit zijn de instructies voor het! (voordat u stem, lees everthing geschreven en de auto als ik niet een manier om u te tonen hoe goed het systeem werkt) is een grote kleine auto van de derby als het is really sterk. Het heeft ee
BMW Z3 Z3M stoel spoor spoor Runner Sub Frame mechanisme vervanging bijgewerkte struiken bussen versleten schommelen reparatie Kit instructies Install Guide herstellen

BMW Z3 Z3M stoel spoor spoor Runner Sub Frame mechanisme vervanging bijgewerkte struiken bussen versleten schommelen reparatie Kit instructies Install Guide herstellen

Symptomen van schuldZitplaatsen schommelen of verschuiving vooruit en terug als u versnellen en remmen. Waggelen of buitensporige verkeer. Dit is een zeer gemeenschappelijke fout met alle modellen van de Z3.Het probleemDe stoel spoor bussen dragen; v
Volkswagen VW kever Golf Mk4 Jetta Bora 1J handschoenenvak nieuwe arrêtering niet daalt beneden deksel Reparatie Fix Kit instructie installatie handleiding

Volkswagen VW kever Golf Mk4 Jetta Bora 1J handschoenenvak nieuwe arrêtering niet daalt beneden deksel Reparatie Fix Kit instructie installatie handleiding

Het probleemDe veersloten op het deksel van uw handschoenenkastje snap / intrekken leidt tot het deksel niet te sluiten of te laten vallen naar beneden.Het behoud van de pinnen / tanden / lugs op uw handschoenenkastje die intrekken wanneer u trek aan
Knex Semi auto vector (instructies)

Knex Semi auto vector (instructies)

eindelijk!!! Dit is mijn zeer, lang verwachte knex semi auto vector, met instructies. Dit is mijn 2de inzending voor de orkaan lasers, HLC genoemd. Ik weet u kerels hebben gewacht voor zo lang, maar nu, hier is het. Ik heb dit pistool gebouwd omdat i
Instructables Papercraft Kit

Instructables Papercraft Kit

voor deel twee van mijn project Instructabot Goes To Town , Autodesk en Instructables vroeg me om het maken van een kleinere vereenvoudigde versie van het model van de showcase worden gebruikt voor promotionele evenementen en Gemeenschap giveaways. B
Navagating een dollaropslag voor Instructables Hacks!

Navagating een dollaropslag voor Instructables Hacks!

Natuurlijk browsen dollar winkels is niet volledig nieuw voor veel Instructables gebruikers - maar misschien nooit hebt met een van deze begroting vriendelijke plaatsen voor leveringen.Dit is de Instructable voor u!Heb je iets zien op Instructables o
Huisdier EHBO Kit - eenvoudige, goedkope en doeltreffende

Huisdier EHBO Kit - eenvoudige, goedkope en doeltreffende

Een paar jaar terug op één van de koudere nachten in januari mijn verloofde ' en ik vond een kleine verloren pup langs de weg. Na de hoge en lage zoeken naar zijn eigenaar met geen geluk besloten hebben we om hem te nemen als onze eigen. Hij heeft si
Hoe maak je een Bug uit zak (B.O.B.) of lange termijn Survival Kit

Hoe maak je een Bug uit zak (B.O.B.) of lange termijn Survival Kit

IntroductieIn dit instructable zal ik helpen u uw eigen persoonlijke Bug uit zak of Bob voor korte. Eerste moet uit ik u zeggen wat een bob. Een bob is een tas die u samengesteld dus als een noodsituatie gebeurt u kunt uitstappen van uw huis of auto
Hoe het bouwen van een Utility oplegger uit een Kit

Hoe het bouwen van een Utility oplegger uit een Kit

zeker, pick-up trucks zijn geweldig. Probleem is, dat laadruimte is gewoon zoveel decoratie op de dagelijkse pendelen. En vergeet over uitstapjes met de kinderen en een hond. Voor velen van ons is de gezinsauto gewoon te praktisch te vervangen door e