Outils pour utilisateurs

Outils du site


wiki:projet:cmi2020gr1:gpe2

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

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/03/10 10:37]
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'acier et de cuivre afin de choisir le meilleur conducteur pour les rails.\\+  * Mesure de la conductivité des barres d'acier et de cuivre afin de choisir le meilleur conducteur pour les rails.\\
 \\ \\
-**Résultats** : le cuivre est 8x plus conducteur que l'acier\\+  **Résultats** : le cuivre est 8x plus conducteur que l'acier\\
 \\ \\
-* Mesure du champ magnétique d'un aimant néodyme a l'aide d'un magnétomètre.\\+  * Mesure du champ magnétique d'un aimant néodyme a l'aide d'un magnétomètre.\\
 \\ \\
-**Résultat** : 0,15T\\+  **Résultat** : 0,15T\\
 \\ \\
 {{wiki:projet:cmi2020gr1:img-20200303-wa0013.jpg?400x0}}\\ {{wiki:projet:cmi2020gr1:img-20200303-wa0013.jpg?400x0}}\\
Ligne 111: Ligne 111:
 On a donc décidé d'imprimer en 3D une forme de U afin de fixer de part et d'autre de celui-ci nos aimants, et "simuler" un aimant en U. On a donc décidé d'imprimer en 3D une forme de U afin de fixer de part et d'autre de celui-ci nos aimants, et "simuler" un aimant en U.
 Essais en cours... Essais en cours...
 +
 +=== Aimant en U ===
 +
 +Voici la modélisation réalisée sur OpenSCAD:
 +
 +{{:wiki:projet:cmi2020gr1:capture_d_e_cran_2020-04-22_a_21.26.36.png?400x0}}
 +
 +et les lignes de codes:
 +{{:wiki:projet:cmi2020gr1:capture_d_e_cran_2020-04-22_a_21.27.27.png?600x0}}
 +
 +Maintenant, il ne nous reste plus qu'à l'imprimer à l'imprimante 3D !!
 +
 === Programmation de l'Arduino === === Programmation de l'Arduino ===
 \\ \\
-Paragraphe à écrire par Zoé et Anayje sais pas ce qu'on a fait à ce niveau \\+Tout d'abord, afin de nous entrainer à programmer l'arduino, nous avons réalisé des programmes simples, comme par exemple un programme nous permettant  d'allumer des LED alternativement et de façon plus ou moins rapide.\\ 
 +\\ 
 + 
 +Ensuitenous nous sommes intéressés à la programmation de l'écran LCD. Nous avons réussi à afficher ce que l'on souhaitait sur notre écran Arduino.\\ 
 +Voici notre programme :  
 + 
 +"#include <LiquidCrystal.h>\\ 
 +\\ 
 +LiquidCrystal lcd(12,11,5,4,3,2);\\ 
 +\\ 
 +void setup() { 
 +   // put your setup code here, to run once: 
 +   lcd.begin(16,2); 
 +   lcd.setCursor(0,0); 
 +   lcd.print("Message"); 
 +
 + 
 +void loop() { 
 +   // put your main code here, to run repeatedly: 
 +    
 +}" 
 + 
 +{{:wiki:projet:cmi2020gr1:capture_d_e_cran_2020-04-20_a_16.38.37.png?400x0}} 
 + 
 + 
 +Ensuite, nous avons réussi à faire fonctionner notre laser Arduino.\\ 
 +Voici le programme du laser : 
 + 
 +"const int Laser=2 ;\\ 
 +\\ 
 +void setup() { 
 +  // put your setup code here, to run once: 
 +  pinMode(Laser,OUTPUT); 
 +
 + 
 +void loop() { 
 +  // put your main code here, to run repeatedly: 
 +  digitalWrite(Laser,HIGH); 
 + 
 +}" 
 + 
 +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'allume lorsqu'elle capte notre laser, afin d'avoir une information visuelle de la réussite de notre programme. 
 +Le montage a d'abord été effectué à l'aide d'une photorésistance puis avec la photodiode.\\ 
 +Les montages de notre circuit sont les suivants :\\ 
 + 
 +Avec la photo résistance: 
 + 
 +{{:wiki:projet:cmi2020gr1:capteur_laser.jpg?600x0}} 
 + 
 +Avec la photodiode: 
 + 
 +{{:wiki:projet:cmi2020gr1:photodiode_vraie.jpg?400x0}} 
 + 
 +\\ 
 + 
 +Voici l'ensemble du code :\\ 
 +\\ 
 +"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,OUTPUT); 
 +
 + 
 +void loop() { 
 +  // put your main code here, to run repeatedly: 
 +  Serial.println(potentiel(pin)); 
 +  digitalWrite(Laser,LOW); 
 + 
 +
 + 
 +float potentiel(const int pinPotentiometre){ 
 +  /*Donne la tension en Volt au niveau de la pin analogique choisie*/ 
 +  
 +  float result; 
 +  result = (float) analogRead(pin)*5/1023; 
 +  return result; 
 +}" 
 +\\ 
 + 
 +Nous avons également commencer à réaliser un montage avec notre écran et notre photodiode afin que la valeur s'affichant sur l'écran dépende des paramètres capté par notre photodiode. Ce programme est en cours de réalisation.\\ 
 + 
 +\\ 
 + 
 +Suite à cela, nous allons perfectionner notre programme et ajouter le laser a notre montage afin que l'écran affiche oui si le laser éclaire notre photodiode et non sinon.\\ 
 +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 des formules de Laplace et de Lorentz pour vérifier les expressions des forces de Laplace et de Lorentz.\\ 
 + 
 \\ \\
 === Annexes et liens utiles === === Annexes et liens utiles ===
Ligne 119: Ligne 222:
 Entraînement à la découpeuse laser :\\ Entraînement à la découpeuse laser :\\
 \\ \\
-{{wiki:projet:cmi2020gr1:win_20200211_09_33_11_pro_3_.jpg?400x0}}\\+{{ 
 +?400x0}}\\
 \\ \\
 Liens utiles pour la syntaxe du wiki : \\ Liens utiles pour la syntaxe du wiki : \\
wiki/projet/cmi2020gr1/gpe2.1583836663.txt.gz · Dernière modification: 2020/03/10 10:37 de amaillot