Stap 2: Eerste tutorial: ultrasone sensor
Deze sensor is een van de meest voorkomende sensor die zou je met een elektronische hobbist. Deze sensor werkt op het concept van ultrasone golven. Het wordt gewoonlijk gebruikt voor het meten van afstand en in het obstakel te vermijden robot. Hun zijn twee ronde trommel als dingen in het presenteren. Een zendt de ultrasone golven en de andere ontvangt. In de lucht is snelheid van het geluid bijna hetzelfde dus tijd verbruikt door een golf te gaan en terugkomen ons helpt te meten van de afstand. Afstand wordt gemeten door te vermenigvuldigen met de tijd en speed(distance=speed*time). Hier zijn de verbindingen van ultrasone module gegeven. Breadboard plaatsen en beginnen met linkit een te sluiten.
- Vcc pin van ultrasone module verbinden met 5V van linkit een
- Gnd pin van ultrasone module verbinden met gnd van linkit een
- Trig pin van ultrasone module verbinden met pin 8 van linkit een
- Echo pin van ultrasone module verbinden met pin 7 van linkit een
Hier is de code om te controleren uw ultrasone module. Uploaden naar uw linkit één en open uw seriële monitor. Houden van een object voor de ultrasone module en afstand van dat object getoond op de seriële monitor met intervallen van 1 seconde.
#define trigPin 8
#define echoPin 7
VOID Setup {}
Serial.begin(9600);
pinMode (trigPin, OUTPUT);
pinMode (echo pin, INPUT) ;}
void loop {}
int duur, afstand;
digitalWrite(trigPin,HIGH);
delayMicroseconds(1000);
digitalWrite(trigPin,LOW);
duration=pulseIn(echoPin,High);
afstand =(duration/2)/29.1;
Serial.Print(distance);
Serial.Print ("cm");
delay(1000);
}