Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
projets:lacrymo:start [2021/03/18 11:34] admin |
projets:lacrymo:start [2022/10/26 09:50] (Version actuelle) admin [Notes techniques et matériaux] |
||
---|---|---|---|
Ligne 20: | Ligne 20: | ||
===== Notes techniques et matériaux ===== | ===== Notes techniques et matériaux ===== | ||
* arduino uno (2 lib : RedMP3.h | * arduino uno (2 lib : RedMP3.h | ||
+ | * [[https:// | ||
* relai 5v (x8) | * relai 5v (x8) | ||
* cables jumper | * cables jumper | ||
Ligne 40: | Ligne 41: | ||
#define ECHO_PIN | #define ECHO_PIN | ||
#define MAX_DISTANCE 200 // Maximum distance we want to ping for (in centimeters). Maximum sensor distance is rated at 400-500cm. | #define MAX_DISTANCE 200 // Maximum distance we want to ping for (in centimeters). Maximum sensor distance is rated at 400-500cm. | ||
- | |||
int distonce = 0; | int distonce = 0; | ||
NewPing sonar(TRIGGER_PIN, | NewPing sonar(TRIGGER_PIN, | ||
Ligne 50: | Ligne 50: | ||
digitalWrite(6, | digitalWrite(6, | ||
- | | ||
delay(500);// | delay(500);// | ||
Serial.begin(9600); | Serial.begin(9600); | ||
Ligne 59: | Ligne 58: | ||
int distonce = sonar.ping_cm(); | int distonce = sonar.ping_cm(); | ||
if (distonce > 1) { | if (distonce > 1) { | ||
- | + | | |
- | mp3.playWithVolume(index, | + | |
digitalWrite(5, | digitalWrite(5, | ||
digitalWrite(6, | digitalWrite(6, | ||
- | delay(8000); | + | delay(8000); |
+ | | ||
digitalWrite(5, | digitalWrite(5, | ||
digitalWrite(6, | digitalWrite(6, | ||
- | delay(3000); | + | delay(3000); |
} | } | ||
} | } |