Auteur Fablab Coopérative Pointcarré | Dernière modification 9/12/2019 par Clementflipo
Gant, Malvoyants, Aveugles, Arduino, Ultrason, Vibreur Gant_Sonar_IMG_20190704_154851.jpg fr none Creation 1
int trig = 9; // PIN9 branché sur le TRIP du module
int echo = 8; // PIN8 branché sur l'ECHO du module
int buzz = 6; // PIN6 vibreur
long echo_lu; // le temps aller/retour de l'impulsion
long cm; // distance définie pour le vibreur
void setup()
{
pinMode(trig, OUTPUT);
digitalWrite(trig, LOW);
pinMode(echo, INPUT);
Serial.begin(9600);
}
void loop()
{
digitalWrite(trig, HIGH); // on envoi une impulsion...
delayMicroseconds(50); // ... pendant 50 micro secondes ...
digitalWrite(trig, LOW); // ... et on arrête l'envoi de l'impulsion
echo_lu = pulseIn(echo, HIGH); // et on écoute l'impulsion revenir
cm = (echo_lu / 2) * 0.0337;
if
(Serial.print("Distance a : 10 C : "));
Serial.print(cm);
{
if(cm>0 && cm< 25) // objet à moins de 25 centimètres
{
digitalWrite(buzz, LOW); // Donne l'info au buzzer de pas s'allumer
}
else
{
digitalWrite(buzz, HIGH); // Inverse
}
{
pinMode (buzz,HIGH);
delay(50);
}
}
}
Arduino UNO
Capteur Ultrason (HC-SR04)
- GND = GND
- VCC = 5V
- Trig = Pin 9
- Echo = Pin8
Alternateur 10A , 5V (SRD-5VDC-SL-C)
-VCC = 5V
- GND = GND
- IN = Pin 6
- ON = + Moteur
- COM = - Moteur
Moteur
+ Moteur= - COM ( Alternateur)
- Moteur = GND
Utilisation d'un morceau de carton et deux élastiques pour créer un prototype de gant et pouvoir essayer le prototype dans un espace confiné afin de réajuster la distance de détection, qui a été définie a 25 cm.
Published
Vous avez entré un nom de page invalide, avec un ou plusieurs caractères suivants :
< > @ ~ : * € £ ` + = / \ | [ ] { } ; ? #