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 | ||
wiki:projet:cmi2020gr1:gpe2 [2020/04/22 21:13] aelias |
wiki:projet:cmi2020gr1:gpe2 [2020/10/05 14:39] (Version actuelle) |
||
---|---|---|---|
Ligne 95: | Ligne 95: | ||
Mesures effectuées: | Mesures effectuées: | ||
- | * Mesure de la conductivité des barres d' | + | |
\\ | \\ | ||
- | **Résultats** : le cuivre est 8x plus conducteur que l' | + | |
\\ | \\ | ||
- | * Mesure du champ magnétique d'un aimant néodyme a l'aide d'un magnétomètre.\\ | + | |
\\ | \\ | ||
- | **Résultat** : 0,15T\\ | + | |
\\ | \\ | ||
{{wiki: | {{wiki: | ||
Ligne 116: | Ligne 116: | ||
Voici la modélisation réalisée sur OpenSCAD: | Voici la modélisation réalisée sur OpenSCAD: | ||
- | {{: | + | {{: |
et les lignes de codes: | et les lignes de codes: | ||
- | {{: | + | {{: |
Maintenant, il ne nous reste plus qu'à l' | Maintenant, il ne nous reste plus qu'à l' | ||
Ligne 125: | Ligne 125: | ||
=== Programmation de l' | === Programmation de l' | ||
\\ | \\ | ||
- | Tout d' | + | Tout d' |
\\ | \\ | ||
- | Ensuite, nous avons réussi à afficher ce que l'on souhaitait sur notre écran Arduino.\\ | + | |
+ | Ensuite, nous nous sommes intéressés à la programmation de l' | ||
Voici notre programme : | Voici notre programme : | ||
Ligne 146: | Ligne 147: | ||
}" | }" | ||
- | {{: | + | {{: |
Ensuite, nous avons réussi à faire fonctionner notre laser Arduino.\\ | Ensuite, nous avons réussi à faire fonctionner notre laser Arduino.\\ | ||
- | L' | ||
Voici le programme du laser : | Voici le programme du laser : | ||
- | "const int Laser=2 ; | + | |
+ | "const int Laser=2 ;\\ | ||
+ | \\ | ||
void setup() { | void setup() { | ||
// put your setup code here, to run once: | // put your setup code here, to run once: | ||
Ligne 163: | Ligne 166: | ||
}" | }" | ||
- | Nous avons également commencer à réaliser un montage avec notre écran et notre photodiode afin que la valeur s' | + | La prochaine étape était de faire fonctionner notre capteur laser.\\ |
- | Voici notre montage:\\ | + | Pour ce faire, nous avons connecter notre capteur laser à une alarme, une led, qui s' |
+ | Le montage a d' | ||
+ | Les montages de notre circuit sont les suivants :\\ | ||
+ | |||
+ | Avec la photo résistance: | ||
+ | |||
+ | {{: | ||
+ | |||
+ | Avec la photodiode: | ||
+ | |||
+ | {{: | ||
+ | |||
+ | \\ | ||
+ | |||
+ | Voici l' | ||
+ | \\ | ||
+ | "int pin =A0;\\ | ||
+ | const int Laser=2 ;\\ | ||
+ | \\ | ||
+ | void setup() { | ||
+ | // put your setup code here, to run once: | ||
+ | pinMode(A0, INPUT); | ||
+ | Serial.begin(9600); | ||
+ | pinMode(Laser, | ||
+ | } | ||
+ | |||
+ | void loop() { | ||
+ | // put your main code here, to run repeatedly: | ||
+ | Serial.println(potentiel(pin)); | ||
+ | digitalWrite(Laser, | ||
+ | |||
+ | } | ||
+ | |||
+ | float potentiel(const int pinPotentiometre){ | ||
+ | /*Donne la tension en Volt au niveau de la pin analogique choisie*/ | ||
+ | |||
+ | float result; | ||
+ | result = (float) analogRead(pin)*5/ | ||
+ | return result; | ||
+ | }" | ||
+ | \\ | ||
+ | |||
+ | Nous avons également commencer à réaliser un montage avec notre écran et notre photodiode afin que la valeur s' | ||
\\ | \\ | ||
Suite à cela, nous allons perfectionner notre programme et ajouter le laser a notre montage afin que l' | Suite à cela, nous allons perfectionner notre programme et ajouter le laser a notre montage afin que l' | ||
- | Finalement, nous avions pour but de mesurer le temps de parcours de notre petite tige métallique sur les longues tiges puis d'en déduire sa vitesse de déplacement. Nous aurions comparé notre vitesse mesurée avec celle déduite | + | Finalement, nous avions pour but de mesurer le temps de parcours de notre petite tige métallique sur les rails puis d'en déduire sa vitesse de déplacement. Nous aurions comparé notre vitesse mesurée avec celle déduite |