Outils pour utilisateurs

Outils du site


wiki:divers:preparation_atelier_prof-en-fac

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:divers:preparation_atelier_prof-en-fac [2017/03/30 14:07]
Christian Simon [Rush final]
wiki:divers:preparation_atelier_prof-en-fac [2020/10/05 14:39] (Version actuelle)
Ligne 34: Ligne 34:
 - porte cuve -> CS demande à Emilie si elle a des cuves. - porte cuve -> CS demande à Emilie si elle a des cuves.
  
-trouver des substances à tester en solution, dans la gamme 500-800 nm...+Trouver des substances à tester en solution, dans la gamme 500-800 nm...
  
  
Ligne 47: Ligne 47:
  
 Ensuite, on réalise le capot avec le plug-in Tabbed Box Maker d'Inkscape. Ensuite, on réalise le capot avec le plug-in Tabbed Box Maker d'Inkscape.
-Pour du plywood 3mm, avec les réglages Trotec standards, un kerf de 300μm d'avère un peu juste, et la boîte doit être assemblée au maillet. L'ensemble planche+cloison+capot tient sur une planche.+Pour du plywood 3 mm, avec les réglages Trotec standards, un kerf de 300 μm s'avère un peu juste, et la boîte doit être assemblée au maillet. L'ensemble planche+cloison+capot tient sur une planche.
  
 Voici une photo du spectromètre en cours d'assemblage. Voici une photo du spectromètre en cours d'assemblage.
Ligne 54: Ligne 54:
 On constate quelques défauts/oublis : fente mal alignée ; pas de passe-fil entre le compartiment de la LED, et le compartiment détecteur. On constate quelques défauts/oublis : fente mal alignée ; pas de passe-fil entre le compartiment de la LED, et le compartiment détecteur.
  
-**Reste à faire : fente à la découpeuse vinyle. +  **Reste à faire : fente à la découpeuse vinyle. 
-**+  **
  
 ===== Mise au point ===== ===== Mise au point =====
Ligne 64: Ligne 64:
 (pour 1024== 5V, et 0== 0V).  Décision prise de passer à un photo-transistor, qui ne changera rien à la construction, sera indolore sur le prix, mais offrira un facteur de 100. (pour 1024== 5V, et 0== 0V).  Décision prise de passer à un photo-transistor, qui ne changera rien à la construction, sera indolore sur le prix, mais offrira un facteur de 100.
  
-En attendant, tentative avec un LM358AN. (on ne souhaite pas pour la version finale conserver d'ampli : la séance est trop courte, et on ne veut pas disperser l'attention sur des problèmes divers - et puis au final, il faudra bien l'utilser avec les élèves...).+En attendant, tentative avec un LM358AN. (on ne souhaite pas pour la version finale conserver d'ampli : la séance est trop courte, et on ne veut pas disperser l'attention sur des problèmes divers - et puis au final, il faudra bien l’utiliser avec les élèves...).
 Essais faits avec du BBT (virage jaune/bleu à pH=6,0-7,6), et du rouge de phénol (pH=6,4-8,0 jaune/rouge) dans des solutions eau/NaOH/HCl préparées au jugé. Essais faits avec du BBT (virage jaune/bleu à pH=6,0-7,6), et du rouge de phénol (pH=6,4-8,0 jaune/rouge) dans des solutions eau/NaOH/HCl préparées au jugé.
  
Ligne 71: Ligne 71:
 (la ligne bleue, c'est le pas du moteur) (la ligne bleue, c'est le pas du moteur)
  
-===== Mise au point (2ème épisode) =====+===== Mise au point (2e épisode) =====
  
   * les phototransistors n'ont pas été commandés... Essai avec un transistor P2N2222.   * les phototransistors n'ont pas été commandés... Essai avec un transistor P2N2222.
   * fabrication du support de cuve.   * fabrication du support de cuve.
   * redécoupe de CD, plus propre : il faut absolument que le bord de coupe soit radial, car sinon, le spectre est diffracté "en biais" : "l'arc-en-ciel" est projeté en diagonale, ce qui complique gravement le réglage sur le récepteur.   * redécoupe de CD, plus propre : il faut absolument que le bord de coupe soit radial, car sinon, le spectre est diffracté "en biais" : "l'arc-en-ciel" est projeté en diagonale, ce qui complique gravement le réglage sur le récepteur.
-  * l'ensemble LED-récepteur est aligné à 40mm du support de base (il faut ajuster la hauteur de fente là-dessus). La bonne largeur de fente est 3mm.+  * l'ensemble LED-récepteur est aligné à 40 mm du support de base (il faut ajuster la hauteur de fente là-dessus). La bonne largeur de fente est 3 mm.
  
  
Ligne 83: Ligne 83:
 {{ :wiki:divers:breadboard-spectro.svg.zip |Le nouveau fichier pour la découpe est ici}}. {{ :wiki:divers:breadboard-spectro.svg.zip |Le nouveau fichier pour la découpe est ici}}.
 {{ :wiki:divers:breadboard-spectro-final.png?direct&500 |}} {{ :wiki:divers:breadboard-spectro-final.png?direct&500 |}}
 +
 +Le temps de découpe est de 3 min 37 s, le temps de gravure de 2 min environ.
 +Le temps d'assemblage, en délicatesse au maillet est d'environ 15 min.
 +
 +{{:wiki:divers:spectro-breadboard-fond.jpg?direct&200 |}}
 +{{ :wiki:divers:spectro-breadboard-capot.jpg?direct&200|}}
 +{{:wiki:divers:spectro-arduino-plaques.jpg?direct&200|}}
 +
 +===== Programme Arduino =====
 +<code c>
 +const int M1=2;
 +const int M2=3;
 +const int M3=4;
 +const int M4=5;
 +const int LED=13;
 +int resolution = 2;
 +int NPAS=80;
 +int timeDelay=10;
 +
 +float angle;
 +
 +int pos=0;
 +
 +void setup() {
 +
 +  Serial.begin(115200);
 +
 +  pinMode(M1,OUTPUT);
 +  pinMode(M2,OUTPUT);
 +  pinMode(M3,OUTPUT);
 +  pinMode(M4,OUTPUT);
 +  pinMode(LED,OUTPUT);
 +  
 +  angle=0;
 +
 +  tourne(1000);
 +
 +  tourne(-650);
 +}
 +
 +void loop() {
 +
 +  for(int i=0;i<NPAS;i++){
 +    tourne(resolution);
 +    angle+=resolution * 2*PI / 64;
 +
 +  
 +    digitalWrite(LED,HIGH);
 +    delay(100);
 +    int value = analogRead(A0);
 +    delay(30);
 +
 +    //value=512-value;
 +
 +    Serial.print(angle);
 +    Serial.print("  ");
 +    Serial.println(value);
 +  
 +  }
 +  
 +  tourne(-NPAS*resolution);
 +  
 +  angle=0;
 +  delay(1000);
 +  Serial.println("Restart");
 +  
 +}
 +
 +void tourne(int n){ // tourne de n séquences
 +
 + 
 +
 +  for(int i=0; i<abs(n);i++){
 +     if (n>0){pos++; if (pos>7) pos=0;}
 +     if (n<0) {pos--; if (pos<0) pos=7;}
 +    
 +    
 +    if(pos==0) {digitalWrite(M1,HIGH);digitalWrite(M2,LOW);digitalWrite(M3,LOW);digitalWrite(M4,LOW);}
 +    if(pos==1) {digitalWrite(M1,HIGH);digitalWrite(M2,HIGH);digitalWrite(M3,LOW);digitalWrite(M4,LOW);}
 +    if(pos==2) {digitalWrite(M1,LOW);digitalWrite(M2,HIGH);digitalWrite(M3,LOW);digitalWrite(M4,LOW);}
 +    if(pos==3) {digitalWrite(M1,LOW);digitalWrite(M2,HIGH);digitalWrite(M3,HIGH);digitalWrite(M4,LOW);}
 +    if(pos==4) {digitalWrite(M1,LOW);digitalWrite(M2,LOW);digitalWrite(M3,HIGH);digitalWrite(M4,LOW);}
 +    if(pos==5) {digitalWrite(M1,LOW);digitalWrite(M2,LOW);digitalWrite(M3,HIGH);digitalWrite(M4,HIGH);}
 +    if(pos==6) {digitalWrite(M1,LOW);digitalWrite(M2,LOW);digitalWrite(M3,LOW);digitalWrite(M4,HIGH);}
 +    if(pos==7) {digitalWrite(M1,HIGH);digitalWrite(M2,LOW);digitalWrite(M3,LOW);digitalWrite(M4,HIGH);}
 +    delay(timeDelay);
 +    
 +  }
 +    //digitalWrite(M1,LOW);digitalWrite(M2,LOW);digitalWrite(M3,LOW);digitalWrite(M4,LOW);
 +
 +    
 +  }
 +</code>
 +
wiki/divers/preparation_atelier_prof-en-fac.1490882832.txt.gz · Dernière modification: 2017/03/30 14:07 de Christian Simon