Étape 2: Premier tutoriel : capteur à ultrasons
Ce capteur est l’un du capteur plus courant que vous trouveriez avec un hobbist électronique. Ce capteur fonctionne sur le concept d’ondes ultrasoniques. Il est généralement utilisé pour mesurer la distance et en obstacle, en évitant de robot. Leur sont deux tambour circulaire comme choses présentent en elle. On transmet les ondes ultrasoniques et l’autre le reçoit. Dans l’air, la vitesse du son est presque la même sorte de temps consommé par une onde pour aller et revenir nous aide à mesurer la distance. Distance est mesurée en multipliant le temps et speed(distance=speed*time). Voici les branchements du module ultrasons donné. Placez-le dans la maquette et commencer la reliant à linkit un.
- Relier la broche vcc du module à ultrasons à 5V de linkit un
- Connecter la broche gnd du module à ultrasons à gnd de linkit un
- Relier la broche trig du module à ultrasons à la broche 8 de linkit un
- Relier la broche d’écho du module à ultrasons à la broche 7 de linkit un
Voici le code pour vérifier votre module à ultrasons. Transférez-le sur votre linkit un et ouvrez votre moniteur série. Garder un objet devant le module à ultrasons et distance de cet objet sera affichée sur le moniteur série par intervalles de 1 seconde.
#define trigPin 8
#define echoPin 7
void setup() {}
Serial.Begin(9600) ;
pinMode (trigPin, sortie) ;
pinMode (pôles de l’écho, entrée);}
void loop() {}
int durée, distance ;
digitalWrite(trigPin,HIGH) ;
delayMicroseconds(1000) ;
digitalWrite(trigPin,LOW) ;
Duration=pulseIn(echoPin,High) ;
distance =(duration/2)/29.1 ;
Serial.Print(distance) ;
Serial.Print ("cm") ;
Delay(1000) ;
}