Seed Motor sköld V2 kodning handledning (5 / 8 steg)
Steg 5: Top-Down forts...
Titta på Seeed webbplats jag hittade informationen som noterades i skissa av 2: a koden presenterade tidigare. Och jag ämnesmängder vilken motor leder för robot chassi om tanke på (+) spänning gav i 2 riktningar.
Bestämma vad du vill kalla varje motor / leftmotor / rightmotor /motor1 / motor 2. Och styrsignaler kommer att blytaket av motorerna.
"Codey" kort stavelse är trevligt men jag är aldrig konsekvent på vad min "kodnamn" och sluta med en varm röra. Så har jag antagit bara namnge saker skulle naturligtvis kallar jag sedan. (Det vill säga vilken källkoden är för rätt?) Sedan även om det är mer tangenttryckningar är namn Taggar mer intuitivt handstilen blir mer vätska och mindre misstag sannolikt.
Jag valde att använda leftmotor / rightmotor. De motoriska signalerna är namn refererar till tråd ledningen att få (+) signal och vilken riktning detta skickar roboten.
Så är vad Arduino behöver veta i början av skissen vilka åtgärder är kopplade till vilka stift. Så på toppen av skissen efter noter definiera vi saker.
int leftmotorForward = 8;
int leftmotorBackward = 11;
int leftmotorSpeed = 9;
int rightmotorForward = 12;
int rightmotorBackward = 13.
int rightmotorspeed = 10;
Arduinoen behöver nu oss att ställa in pin lägen för stiften ovan att vi sagt att vi ville använda...
Alla stiften som används här blir utgångar så...
void setup()
{
pinMode (leftmotorForward, produktionen);
pinMode (leftmotorBackward, produktionen);
pinMode (leftmotorspeed, produktionen);
pinMode (rightmotorForward, produktionen);
pinMode (rightmotorBackward, produktionen);
pinMode (rightmotorspeed, produktionen);
}