<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="fr">
		<id>http://wikigeii.iut-troyes.univ-reims.fr//api.php?action=feedcontributions&amp;feedformat=atom&amp;user=10.96.18.145&amp;*</id>
		<title>troyesGEII - Contributions de l’utilisateur [fr]</title>
		<link rel="self" type="application/atom+xml" href="http://wikigeii.iut-troyes.univ-reims.fr//api.php?action=feedcontributions&amp;feedformat=atom&amp;user=10.96.18.145&amp;*"/>
		<link rel="alternate" type="text/html" href="http://wikigeii.iut-troyes.univ-reims.fr//index.php?title=Sp%C3%A9cial:Contributions/10.96.18.145"/>
		<updated>2026-05-05T19:12:21Z</updated>
		<subtitle>Contributions de l’utilisateur</subtitle>
		<generator>MediaWiki 1.30.1</generator>

	<entry>
		<id>http://wikigeii.iut-troyes.univ-reims.fr//index.php?title=Hardrobot&amp;diff=151</id>
		<title>Hardrobot</title>
		<link rel="alternate" type="text/html" href="http://wikigeii.iut-troyes.univ-reims.fr//index.php?title=Hardrobot&amp;diff=151"/>
				<updated>2012-12-21T09:18:49Z</updated>
		
		<summary type="html">&lt;p&gt;10.96.18.145 : /* 2 ème étape capteur de proximité */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=1 ere Étape moteur =&lt;br /&gt;
==programme arduino ==&lt;br /&gt;
[http://www.sparkfun.com/tutorials/183 Présentation en ligne]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 int pwm_a = 10; &lt;br /&gt;
 //PWM control for motor outputs 1 and 2 is on digital pin 10 &lt;br /&gt;
 int pwm_b = 11; &lt;br /&gt;
 //PWM control for motor outputs 3 and 4 is on digital pin 11 &lt;br /&gt;
 int Pindir_a = 12;&lt;br /&gt;
 int dir_a=0;&lt;br /&gt;
 //PWM control for motor outputs 1 and 2 is on digital pin 12 &lt;br /&gt;
 int Pindir_b = 13;&lt;br /&gt;
 int dir_b=0;&lt;br /&gt;
 //PWM control for motor outputs 3 and 4 is on digital pin 13 &lt;br /&gt;
 int val;&lt;br /&gt;
 int compteur;&lt;br /&gt;
 int entreePin=4;&lt;br /&gt;
 int entreePin2=2;&lt;br /&gt;
 char c;&lt;br /&gt;
 &lt;br /&gt;
 void setup() {&lt;br /&gt;
 Serial.begin(115200);	// ouvre le port série, fixe le débit à 9600 bauds&lt;br /&gt;
 pinMode(pwm_a, OUTPUT);  //Set control pins to be outputs&lt;br /&gt;
 pinMode(pwm_b, OUTPUT);&lt;br /&gt;
 pinMode(Pindir_a, OUTPUT);&lt;br /&gt;
 pinMode(dir_b, OUTPUT);&lt;br /&gt;
 pinMode(Pindir_b, OUTPUT);&lt;br /&gt;
 //capteur optique&lt;br /&gt;
 attachInterrupt (0,test , CHANGE);//patte 2, moteur a&lt;br /&gt;
 attachInterrupt (1,test2 , CHANGE);//patte 3, moteur b &lt;br /&gt;
 //sens du moteur&lt;br /&gt;
 dir_a=1;//si 0 recule,si 1 avance&lt;br /&gt;
 digitalWrite(Pindir_a, dir_a);&lt;br /&gt;
 dir_b=1;//si 0 recule,si 1 avance&lt;br /&gt;
 digitalWrite(Pindir_b, dir_b);&lt;br /&gt;
 } &lt;br /&gt;
 &lt;br /&gt;
 void test()&lt;br /&gt;
 { &lt;br /&gt;
   if (dir_a==1){&lt;br /&gt;
  compteur=compteur+1;&lt;br /&gt;
  }&lt;br /&gt;
  else{&lt;br /&gt;
  compteur=compteur-1;&lt;br /&gt;
  }&lt;br /&gt;
  Serial.println(compteur);&lt;br /&gt;
 }&lt;br /&gt;
 &lt;br /&gt;
 void test2(){&lt;br /&gt;
  Serial.println(&amp;quot;change2&amp;quot;);&lt;br /&gt;
 }&lt;br /&gt;
 &lt;br /&gt;
 void loop(){&lt;br /&gt;
 c = Serial.read();&lt;br /&gt;
      if(compteur&amp;lt;=5000){&lt;br /&gt;
               analogWrite(pwm_a, 100);&lt;br /&gt;
               analogWrite(pwm_b, 100);&lt;br /&gt;
      }&lt;br /&gt;
         if(compteur&amp;gt;=5000){&lt;br /&gt;
           analogWrite(pwm_a, 0);&lt;br /&gt;
               analogWrite(pwm_b, 0);&lt;br /&gt;
               &lt;br /&gt;
           &lt;br /&gt;
   }      &lt;br /&gt;
               &lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
==roue codeuse et capteur optique==&lt;br /&gt;
remplacement des nouvel roue codeuse&lt;br /&gt;
30 noir &lt;br /&gt;
30 blache &lt;br /&gt;
4 degret chacune&lt;br /&gt;
&lt;br /&gt;
!!!!!!!!!!!!!!!!!HEY JUSTIN met le cablage eagle ici!!!!!!!!!!!!!!!&lt;br /&gt;
&lt;br /&gt;
Mise en place des capteur, puis test petit problème du à l'alignement des capteurs optiques et à la position qui créaient des frottement sur le moteur. Réparation du et remise en place des composants. Mise en place de la batterie.&lt;br /&gt;
&lt;br /&gt;
= 2 ème étape capteur de proximité =&lt;br /&gt;
On a choisi de mettre 3 capteurs fait a base de photodiode et photo-transistor. L'émetteur d'entrée est alimenté sous un courant provocant une émission radiative puis récupérée par la base du photo-transistor pour donner à la sortie un courant collecteur.&lt;br /&gt;
Listes des composants: - 1 photodiode LD271&lt;br /&gt;
                       - 1 photo-transistor BPW50&lt;br /&gt;
                       - 1 résistance de 19 Ohm&lt;br /&gt;
                       - 1 résistance de 220 KOhm &lt;br /&gt;
&lt;br /&gt;
Schéma de principe:&lt;/div&gt;</summary>
		<author><name>10.96.18.145</name></author>	</entry>

	</feed>