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/21 17:47] amaillot |
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 111: | Ligne 111: | ||
On a donc décidé d' | On a donc décidé d' | ||
Essais en cours... | Essais en cours... | ||
+ | |||
+ | === Aimant en U === | ||
+ | |||
+ | Voici la modélisation réalisée sur OpenSCAD: | ||
+ | |||
+ | {{: | ||
+ | |||
+ | et les lignes de codes: | ||
+ | {{: | ||
+ | |||
+ | Maintenant, il ne nous reste plus qu'à l' | ||
+ | |||
=== 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 134: | Ligne 147: | ||
}" | }" | ||
- | {{: | + | {{: |
Ensuite, nous avons réussi à faire fonctionner notre laser Arduino.\\ | Ensuite, nous avons réussi à faire fonctionner notre laser Arduino.\\ | ||
- | Demander des photos | + | Voici le programme du laser : |
+ | |||
+ | "const int Laser=2 ;\\ | ||
+ | \\ | ||
+ | void setup() { | ||
+ | // put your setup code here, to run once: | ||
+ | pinMode(Laser, | ||
+ | } | ||
+ | |||
+ | void loop() { | ||
+ | // put your main code here, to run repeatedly: | ||
+ | digitalWrite(Laser, | ||
+ | |||
+ | }" | ||
+ | |||
+ | La prochaine étape était de faire fonctionner notre capteur laser.\\ | ||
+ | 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' | + | Nous avons également commencer à réaliser un montage avec notre écran et notre photodiode afin que la valeur s' |
- | Voici notre montage:\\ | + | |
\\ | \\ | ||
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 |