(Cette version a été marquée pour être traduite) |
|||
Ligne 1 : | Ligne 1 : | ||
{{ {{tntn|Tuto Details}} | {{ {{tntn|Tuto Details}} | ||
+ | |SourceLanguage=none | ||
+ | |Language=fr | ||
+ | |IsTranslation=0 | ||
|Main_Picture=Gant_Sonar_IMG_20190704_154851.jpg | |Main_Picture=Gant_Sonar_IMG_20190704_154851.jpg | ||
|Licences=Attribution (CC BY) | |Licences=Attribution (CC BY) | ||
Ligne 11 : | Ligne 14 : | ||
|Currency=EUR (€) | |Currency=EUR (€) | ||
|Tags=Gant, Malvoyants, Aveugles, Arduino, Ultrason, Vibreur | |Tags=Gant, Malvoyants, Aveugles, Arduino, Ultrason, Vibreur | ||
− | |||
− | |||
− | |||
}} | }} | ||
{{ {{tntn|Introduction}} | {{ {{tntn|Introduction}} | ||
Ligne 196 : | Ligne 196 : | ||
<!--T:60--> | <!--T:60--> | ||
− | - Echo = Pin8</translate> | + | - 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</translate> | ||
|Step_Picture_00=Gant_Sonar_IMG_20190625_181058.jpg | |Step_Picture_00=Gant_Sonar_IMG_20190625_181058.jpg | ||
+ | }} | ||
+ | {{ {{tntn|Tuto Step}} | ||
+ | |Step_Title=<translate></translate> | ||
+ | |Step_Content=<translate></translate> | ||
}} | }} | ||
{{ {{tntn|Notes}} | {{ {{tntn|Notes}} |
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 0
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
Published
Vous avez entré un nom de page invalide, avec un ou plusieurs caractères suivants :
< > @ ~ : * € £ ` + = / \ | [ ] { } ; ? #