Automatisk parkering System (3 / 11 steg)
Steg 3: anslutningar
I detta steg kommer vi att titta på anslutningarna av projektet som vi behandlar. Anslutningarna är ganska lätt. Vad du behöver göra är att följa instruktionerna nedan.
◘ Ansluta Vcc PIN-koden till positiva järnväg på din skärbräda.
◘ Anslut Gnd PIN-koden till negativa järnväg på din skärbräda.
◘ Ansluta Trig pin till någon digital stift på arduino.
◘ Ansluta Echo PIN-koden till någon digital stift på arduino.
◘ ansluta slutligen positiva järnväg av bakbord till 5V stift på arduino och negativa järnväg av bakbord till Gnd stift på arduino.
Vi har därför genomfört ansluter alla stiften. Nu testa denna exempelkod att kontrollera om det fungerar.
Jag har också några användbara kommentarer i filen bifogas nedan, så att begreppsförståelse skulle vara lättare.
Nu, efter att ha avslutat anslutningarna låt oss genomföra den programvara del.
< p > #define trigPin 26 / / här, det blir den pin som du anslutit den till < br > #define echoPin 27 / / här, det blir den pin som du anslutit den till < /p >< p > void setup() {
Serial.BEGIN(9600);
pinMode(trigPin,OUTPUT);
pinMode(echoPin,INPUT);
Serial.BEGIN(9600);
}
void loop() {
sätta din huvudsakliga kod här, för att köra flera gånger:
lång varaktighet, avstånd;
digitalWrite(trigPin,HIGH); Vi kommer att skicka ljudet våg
delayMicroseconds(200); vänta på att nå
digitalWrite(trigPin,LOW); Sluta skicka ljudvågor
delayMicroseconds(10); vänta på att känsla
duration=pulseIn(echoPin,High); börja ta emot dem.
Distance=(duration/2) /29.1; en enkel ekvation att få avståndet i meter
Skriver ut det till konsolen.
om (avstånd > 200) {
Serial.println ("kan inte läsa");
}
annat {
Serial.println(Distance);
}
} < /p >