Module capteur d'obstacle
Ce capteur une fois connecté sur une entrée digitale d'un Arduino ou compatible (non livrés) sera capable de détecter la présence d'un obstacle sur une distance réglable de 2 cm à 40 cm. Idéal pour des projets robotiques pour éviter ou suivre un objet/obstacle par exemple.
Basé sur une émetteur infrarouge associé à un récepteur HS0038BD et à un circuit amplificateur NE555, ce module permettra de ressortir un signal TTL de niveau haut (tant qu'aucun obstacle n'est pas détecté) ou bas (quand un obstacle est détecté).
La sensibilité du capteur est réglable par le biais de 2 potentiomètres intégrés. Ce module est spécialement conçu pour des applications robotiques type suiveur/éviteur d'obstacle.
Ce capteur pourra être facilement raccordé sur une entrée digitale d'un module Arduino ou compatible (non livrés).
Caractéristiques:
- Tension d'alimentation: de 3,3 V à 5 V
- Consommation: 20 mA
- Sortie: numérique TTL (0 en cas d'obstacle et 1 sans obstacle)
- Seuil de détection: réglable par 2 potentiomètres
- Portée de détection: de 2 à 40 cm
- Angle de détection: 35°
- 4 broches (- / + / S / EN ) au pas de 2,54 mm
- Dimensions: 45 x 16 x 10 mm
- Poids: 9 g
Exemple:
Vous trouverez ci-dessus et ci-dessous un exemple de raccordement et de code source pour Arduino (ou compatible) permettant depuis l'entrée digital (9) d'afficher la présence ou pas d'un obstacle (1 = pas d'obstacle et 0 = présence d'un obstacle).
******* Début du code *******
int count;
void setup() {
Serial.begin (9600);
pinMode (9, INPUT); //initialisation de la pin9 en entrée
}
void loop() {
Serial.print ("Sensor: ");
Serial.println (digitalRead(9)); //affiche l'absence ou la présence d'un obstacle
delay (500); //attend une demi seconde
}
******* Fin du code *******
Produits associés