<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="fr">
		<id>https://projets-ima.plil.fr/mediawiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Xxu</id>
		<title>Wiki de Projets IMA - Contributions de l’utilisateur [fr]</title>
		<link rel="self" type="application/atom+xml" href="https://projets-ima.plil.fr/mediawiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Xxu"/>
		<link rel="alternate" type="text/html" href="https://projets-ima.plil.fr/mediawiki/index.php/Sp%C3%A9cial:Contributions/Xxu"/>
		<updated>2026-05-14T01:23:11Z</updated>
		<subtitle>Contributions de l’utilisateur</subtitle>
		<generator>MediaWiki 1.29.2</generator>

	<entry>
		<id>https://projets-ima.plil.fr/mediawiki/index.php?title=Fichier:Code_moteur_base_%C3%A0_r%C3%A9ducteur.zip&amp;diff=44841</id>
		<title>Fichier:Code moteur base à réducteur.zip</title>
		<link rel="alternate" type="text/html" href="https://projets-ima.plil.fr/mediawiki/index.php?title=Fichier:Code_moteur_base_%C3%A0_r%C3%A9ducteur.zip&amp;diff=44841"/>
				<updated>2017-06-29T08:24:06Z</updated>
		
		<summary type="html">&lt;p&gt;Xxu : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Xxu</name></author>	</entry>

	<entry>
		<id>https://projets-ima.plil.fr/mediawiki/index.php?title=Micro-robots_communicants&amp;diff=44840</id>
		<title>Micro-robots communicants</title>
		<link rel="alternate" type="text/html" href="https://projets-ima.plil.fr/mediawiki/index.php?title=Micro-robots_communicants&amp;diff=44840"/>
				<updated>2017-06-29T08:23:42Z</updated>
		
		<summary type="html">&lt;p&gt;Xxu : /* Les fichiers */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== &amp;lt;span style=&amp;quot;color:#D94600&amp;quot;&amp;gt;Cahier des charges&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color:#6FB7B7&amp;quot;&amp;gt;Présentation générale du projet&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
==== &amp;lt;span style=&amp;quot;color:#6A6AFF&amp;quot;&amp;gt;Objectif du stage&amp;lt;/span&amp;gt; ====&lt;br /&gt;
&lt;br /&gt;
L'objet de ce projet est de concevoir et fabriquer des robots mobiles relativement petits, simples et peu coûteux. Les robots devront pouvoir communiquer entre eux par infrarouge. La simplicité et le bas côut de fabrication des robots doit permettre d'en fabriquer en nombre suffisant pour simuler des comportements d'essaim d'insectes.&lt;br /&gt;
&lt;br /&gt;
==== &amp;lt;span style=&amp;quot;color:#6A6AFF&amp;quot;&amp;gt;Description du stage&amp;lt;/span&amp;gt; ====&lt;br /&gt;
&lt;br /&gt;
L'objectif de mon stage est de réaliser une petite carte de contrôle de robot mobile. Les robots pourront avoir trois types de motorisations : vibreurs, servo-moteurs continus et micro-moteurs.&lt;br /&gt;
&lt;br /&gt;
I faut d'abord concevoir la carte en se basant sur les cartes déjà conçues à l'école. Il m'est demandé de partir d'une carte basée sur un ATMega328p et un contrôleur Ethernet. J'ai retiré ce dernier, le convertisseur de niveaux et d'autres composants inutiles pour mon projet. Il faut ajouter un contrôleur de moteur (TB6612), des détecteurs infrarouges (3 TSOP IR) , une LED infrarouge et des lignes pour les servo-moteurs. La carte doit être la plus petite possible, il a été un temps envisagé de positionner le contrôleur de moteurs sur la face inférieure.&lt;br /&gt;
&lt;br /&gt;
Par la suite, il faudra écrire le code ATMega328p pour générer les PWM nécessaires aux servo-moteurs ou au contrôleur de moteurs. Pour la communication nous utiliserons le protocole RC5 qui permet une certaine immunité à la lumière ambiante.&lt;br /&gt;
&lt;br /&gt;
Enfin, nous allons tester les trois motorisations: vibreurs, servo-moteurs continus et micro-moteurs pour vérifier le bon fonctionnement de la carte. Si plusieurs robots fonctionnent certains seront programmés pour repérer les autres et les poursuivre.&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span style=&amp;quot;color:#D94600&amp;quot;&amp;gt;Avancement du stage&amp;lt;/span&amp;gt; ==&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color:#6FB7B7&amp;quot;&amp;gt;Semaine 1&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
Durant la première semaine, j'ai d'abord consulté quelques documents pour mieux comprendre ce projet.&lt;br /&gt;
&lt;br /&gt;
Ensuite j'ai réalisé le schématique de la carte contrôleur à l'aide du logiciel Fritzing principalement en ajoutant la partie contrôle de moteurs.&lt;br /&gt;
&lt;br /&gt;
Les figures suivantes constituent la schématique de la carte :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=600px heights=300px&amp;gt;&lt;br /&gt;
Fichier:xxy2.png|Partie alimentation&lt;br /&gt;
Fichier:xxy1.png|Partie moteurs&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=600px heights=300px&amp;gt;&lt;br /&gt;
Fichier:xxy3.png|Partie USB&lt;br /&gt;
Fichier:xxy4.png|Partiemicro-controleur à la prémière version&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Après la schématique, je me suis attaqué au routage de la carte.&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color:#6FB7B7&amp;quot;&amp;gt;Semaine 2&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
Dans la deuxième semaine, j'ai modifié un peu la partie micro-contrôleur de la schématique pour ajouter un quartz de plus faibles dimensions, comme ça, lors du soudage de la carte on pourra choisir de souder l'un ou l'autre. &lt;br /&gt;
&lt;br /&gt;
Et j'ai ajouté les leds aussi.&lt;br /&gt;
&lt;br /&gt;
J'ai ensuite terminé le routage.&lt;br /&gt;
&lt;br /&gt;
[[Fichier:xxy5.png|thumb|600px|left|Partie micro-contrôleur modifiée avec 2 quartz]]&lt;br /&gt;
&lt;br /&gt;
[[Fichier:xxy6.png|thumb|400px|right|Carte routée]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Liste de composants===&lt;br /&gt;
&lt;br /&gt;
Il m'a été demandé la liste exhaustive des composants nécessaires pour les micro-robots.&lt;br /&gt;
&lt;br /&gt;
Le micro servo-moteur a rotation continue sélectionné est un FS90 [http://www.robotshop.com/eu/fr/micro-servomoteur-9g-48v.html]. Ses dimensions sont 23,2 X 12,5 X 22 mm.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Description !! Fabricant !! Référence Fabricant !! Fournisseur !! Quantité !! Lien fournisseur !! status&lt;br /&gt;
|-&lt;br /&gt;
| Microcontrôleur&lt;br /&gt;
| ATMEL&lt;br /&gt;
| ATMEGA328P-AU&lt;br /&gt;
| Farnell&lt;br /&gt;
| 1&lt;br /&gt;
| http://fr.farnell.com/atmel/atmega328p-au/mcu-8bit-atmega-20mhz-tqfp-32/dp/1715486&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| Condensateur 100nF&lt;br /&gt;
| MULTICOMP&lt;br /&gt;
| MC0201X104K6R3CT&lt;br /&gt;
| Farnell&lt;br /&gt;
| 11&lt;br /&gt;
| http://fr.farnell.com/multicomp/mc0201x104k6r3ct/condensateur-mlcc-x5r-100nf-6/dp/2320753&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Condensateur 10uF&lt;br /&gt;
| WURTH ELEKTRONIK&lt;br /&gt;
| 885012106006 &lt;br /&gt;
| Farnell&lt;br /&gt;
| 2&lt;br /&gt;
| http://fr.farnell.com/wurth-elektronik/885012106006/condesateur-mlcc-x5r-10uf-6-3v/dp/2495147&lt;br /&gt;
| &lt;br /&gt;
|- &lt;br /&gt;
| Condensateur 22pF&lt;br /&gt;
| AVX&lt;br /&gt;
| 06036A220KAT2A&lt;br /&gt;
| Mouser&lt;br /&gt;
| 2&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/AVX/06036A220KAT2A/?qs=sGAEpiMZZMs0AnBnWHyRQKdiqyDPVQdATEC6RfUr2zQ%3d&lt;br /&gt;
| &lt;br /&gt;
|- &lt;br /&gt;
| Rectifier Diode&lt;br /&gt;
| Vishay Semiconductors&lt;br /&gt;
| GL34G-E3/83&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Vishay-Semiconductors/GL34G-E3-83/?qs=sGAEpiMZZMutXGli8Ay4kH9ZXA1Qtv9UOwbhSBXDb18%3d&lt;br /&gt;
| &lt;br /&gt;
|- &lt;br /&gt;
| FA238&lt;br /&gt;
| EPSON&lt;br /&gt;
| TSX-3225 16.0000MF09Z-AC3&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Epson-Timing/TSX-3225-160000MF09Z-AC3/?qs=sGAEpiMZZMsBj6bBr9Q9acukpafrIaZ1%2fpqCtYImzz0%3d&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|- &lt;br /&gt;
| Servo moteur&lt;br /&gt;
| Fitec&lt;br /&gt;
| RB-Fit-03&lt;br /&gt;
| Robotshop&lt;br /&gt;
| 2&lt;br /&gt;
| http://www.robotshop.com/eu/fr/micro-servomoteur-9g-48v.html&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Blue LED&lt;br /&gt;
| KingBright&lt;br /&gt;
| APHB1608LVBDZGKC&lt;br /&gt;
| Mouser&lt;br /&gt;
| 2&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Kingbright/APHB1608LVBDZGKC/?qs=sGAEpiMZZMseGfSY3csMkcwbVq2rhH5Mu7mYFMpmGAhvgXBy5N%252b7kA%3d%3d&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
| Green LED&lt;br /&gt;
| KingBright&lt;br /&gt;
| APT1608SGC&lt;br /&gt;
| Mouser&lt;br /&gt;
| 2&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Kingbright/APT1608SGC/?qs=sGAEpiMZZMseGfSY3csMkeytxqHAv00AcF6Dm1xSW98%3d&lt;br /&gt;
| &lt;br /&gt;
|- &lt;br /&gt;
| Red LED&lt;br /&gt;
| KingBright&lt;br /&gt;
| APHB1608ZGSURKC&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Kingbright/APHB1608ZGSURKC/?qs=sGAEpiMZZMseGfSY3csMkdKNYmh3uDipxtOOfF4A5sw%3d&lt;br /&gt;
| &lt;br /&gt;
|- &lt;br /&gt;
| Yellow LED&lt;br /&gt;
| KingBright&lt;br /&gt;
| APT1608SYCK&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Kingbright/APT1608SYCK/?qs=sGAEpiMZZMsQtlBhqKq43Wn3QbM4OLG1&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Orange LED&lt;br /&gt;
| KingBright&lt;br /&gt;
| APTD1608SECK&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Kingbright/APTD1608SECK/?qs=sGAEpiMZZMt82OzCyDsLFNLWq0AjqZj1Bh9swU8LC68%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| White LED 6200K&lt;br /&gt;
| OSRAM Opto Semiconductors&lt;br /&gt;
| LW L283-Q1R2-3K8L-1-Z&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/OSRAM-Opto-Semiconductors/LW-L283-Q1R2-3K8L-1-Z/?qs=sGAEpiMZZMsgSGrx0WqTbPUyJ8s29bGV&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Infrarouge&lt;br /&gt;
| OSRAM Opto Semiconductors&lt;br /&gt;
| SFH 4845&lt;br /&gt;
| mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://fr.rshttp://fr.rs-online.com/web/p/phototransistors/6548047/-online.com/web/p/phototransistors/6548047/&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 1kΩ Resistor&lt;br /&gt;
| ROHM Semiconductor&lt;br /&gt;
| ESR03EZPJ102&lt;br /&gt;
| Mouser&lt;br /&gt;
| 2&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ROHM-Semiconductor/ESR03EZPJ102/?qs=sGAEpiMZZMu61qfTUdNhG1IKPAnaLGejvfM9hA7acow%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 10kΩ Resistor&lt;br /&gt;
| ROHM Semiconductor&lt;br /&gt;
| ESR03EZPJ103&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ROHM-Semiconductor/ESR03EZPJ103/?qs=sGAEpiMZZMu61qfTUdNhG1IKPAnaLGejZIagwiN2IRk%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 1MΩ Resistor&lt;br /&gt;
| ROHM Semiconductor&lt;br /&gt;
| ESR03EZPJ105&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ROHM-Semiconductor/ESR03EZPJ105/?qs=sGAEpiMZZMu61qfTUdNhG79AcIiSWYOgHx87yIE%2f9KKMdGhl9FJu5g%3d%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 470Ω Resistor&lt;br /&gt;
| ROHM Semiconductor&lt;br /&gt;
| KTR03EZPJ471&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ROHM-Semiconductor/KTR03EZPJ471/?qs=sGAEpiMZZMu61qfTUdNhGwzMi690UM7UxxZFBtRl4vg%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 330Ω Resistor&lt;br /&gt;
| ROHM Semiconductor&lt;br /&gt;
| ESR03EZPJ331&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ROHM-Semiconductor/ESR03EZPJ331/?qs=sGAEpiMZZMu61qfTUdNhG1IKPAnaLGejYH%2fBWzzt0Tg%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 220Ω Resistor&lt;br /&gt;
| ROHM Semiconductor&lt;br /&gt;
| ESR03EZPJ221&lt;br /&gt;
| Mouser&lt;br /&gt;
| 8&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ROHM-Semiconductor/ESR03EZPJ221/?qs=sGAEpiMZZMu61qfTUdNhG1IKPAnaLGejce8FZC1%2fFYU%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| switch&lt;br /&gt;
| ALPS&lt;br /&gt;
| SKQGADE010&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ALPS/SKQGADE010/?qs=sGAEpiMZZMsqIr59i2oRcrO5GDYRXDIX6cdtN26xmPE%3d&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| USB Chip&lt;br /&gt;
| FTDI&lt;br /&gt;
| FT232RL-REEL&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/FTDI/FT232RL-REEL/?qs=sGAEpiMZZMs5ceO8zL%252bTxyQLQIH6hE7q&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| USB Connecteur&lt;br /&gt;
| /&lt;br /&gt;
| /&lt;br /&gt;
| /&lt;br /&gt;
| 1&lt;br /&gt;
| /&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|-&lt;br /&gt;
| LM1117IMPX-5 &lt;br /&gt;
| Régulateur 5v&lt;br /&gt;
| /&lt;br /&gt;
| /&lt;br /&gt;
| 1&lt;br /&gt;
| /&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|-&lt;br /&gt;
| TB6612FNG&lt;br /&gt;
| Contrôleur moteurs&lt;br /&gt;
| /&lt;br /&gt;
| /&lt;br /&gt;
| 1&lt;br /&gt;
| /&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|-&lt;br /&gt;
| Quartz&lt;br /&gt;
| ECS&lt;br /&gt;
| ECS-160-20-3X-TR&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ECS/ECS-160-20-3X-TR/?qs=sGAEpiMZZMvAbnEMxb34PZ9bYWrwSXiB&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| infrarouge récepteur&lt;br /&gt;
| Vishay Semiconductors&lt;br /&gt;
| TSOP38238&lt;br /&gt;
| Mouser&lt;br /&gt;
| 3&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Vishay-Semiconductors/TSOP38238/?qs=sGAEpiMZZMvAL21a%2fDhxMtgKho2n4%2fgBkajAZHPY5lE%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Batteries 9V&lt;br /&gt;
| Panasonic&lt;br /&gt;
| 6LF22XWA/B12&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Panasonic-Battery/6LF22XWA-B12/?qs=sGAEpiMZZMsra%2fh506hF%252bITISQoCasqh1k2eJLis9sg%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Vibration motor&lt;br /&gt;
| Parallax&lt;br /&gt;
| 28821&lt;br /&gt;
| Mouser&lt;br /&gt;
| 2&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Parallax/28821/?qs=sGAEpiMZZMu7pzTmx5q0Qavt7B3%252b7HBc&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| Roue de balance&lt;br /&gt;
| Pololu&lt;br /&gt;
| RB-pol-91&lt;br /&gt;
| Robotshop&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.robotshop.com/eu/fr/roulette-bille-pololu-0375-po-metal.html&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Chassis===&lt;br /&gt;
&lt;br /&gt;
Après avoir établie la liste des composants, j'ai commencé à concevoir les 2 chassis :&lt;br /&gt;
 &lt;br /&gt;
*un chassis pour le robot avec servo-moteurs ;&lt;br /&gt;
*un chassis pour le robot avec les vibreurs.&lt;br /&gt;
&lt;br /&gt;
Les chassis ont été réalisés avec une découpeuse laser sur du plexiglass. Les découpes ont été dessinées avec le logiciel &amp;lt;code&amp;gt;inkscape&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
[[Fichier:xxy88.png|thumb|600px|left|Chassis servo-moteurs]]&lt;br /&gt;
 &lt;br /&gt;
[[Fichier:xxy7.png|thumb|600px|right|Chassis vibreurs]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color:#6FB7B7&amp;quot;&amp;gt;Semaine 3&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
*Après beaucoup d'essais j'ai fabriqué le chassis comme montré sur la figure suivante :&lt;br /&gt;
&lt;br /&gt;
[[Fichier:xxy18.png|thumb|500px|left|Chassis servo-moteurs]]&lt;br /&gt;
[[Fichier:xxy28.png|thumb|500px|right|Chassis vibreurs]]&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*Dans la troisième semaine, j'ai soudé les composants de la carte.&lt;br /&gt;
&lt;br /&gt;
[[Fichier:xinyue14.png|thumb|400px|left|la carte]]&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color:#6FB7B7&amp;quot;&amp;gt;Semaine 4&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
*Dans la quatrième semaine, j'ai assemblé le robot et testé les fonctionnements des servo-moteurs et les vibreurs. Et ça marche bien.&lt;br /&gt;
  &lt;br /&gt;
[[Fichier:xxy123.png]]&lt;br /&gt;
 &lt;br /&gt;
*J'ai étudié les codes de servo-moteur continu et les protocoles infrarouge.&lt;br /&gt;
*J'ai écrit les codes et réalisé le contrôle de mouvement avec une télécommande IR de PHILIPS.&lt;br /&gt;
 &lt;br /&gt;
[[Fichier:code_infra_servo.zip]]&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
*J'ai rencontré des problèmes : &lt;br /&gt;
&lt;br /&gt;
#L'orientation de TSOP1 est inversée sur le PCB, il faut le souder en croisant des pattes.&lt;br /&gt;
#les TSOPs doivent être liés à des broches d'interruption mais ils sont liés à des broches ADC, il faut modifier.&lt;br /&gt;
#Pour la partie d'alimentation, il faut ajouter un interrupteur pour économiser la pile.&lt;br /&gt;
#On va lier le VCC de chaque TSOP directement sur des sorties de l'ATmega pour choisir celui à utiliser.&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color:#6FB7B7&amp;quot;&amp;gt;Semaine 5&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
* Le chassis &amp;quot;servo-moteur&amp;quot; n'est pas très stable, chaque fois que le robot avance et recule vite, il tombe. Donc j'ai modifié le chassis pour poser la pile à plat et j'ai changé les roues par des modèles plus petits.&lt;br /&gt;
 &lt;br /&gt;
[[Fichier:chassiservomo2di.png]] &lt;br /&gt;
&lt;br /&gt;
[[Fichier:chassiservoas.jpg|thumb|left|500px|Chassis servo-moteurs]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* J'ai aussi modifié le chassis &amp;quot;vibreur&amp;quot;, j'ai ajouté des dents pour que les vibreurs puissent faire avancer le robot dans une direction donnée.&lt;br /&gt;
&lt;br /&gt;
[[Fichier:chassivibe.png]]&lt;br /&gt;
  &lt;br /&gt;
[[Fichier:chassivibeas.jpg|thumb|left|500px|Chassis vibreur]]   &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* J'ai conçu un chassis &amp;quot;moto-réducteur&amp;quot;, il est semblable au chassis &amp;quot;servo-moteur&amp;quot;, mais la taille de moteur est un peu plus grande :&lt;br /&gt;
 &lt;br /&gt;
[[Fichier:chassi motord1dd.png]]&lt;br /&gt;
  &lt;br /&gt;
[[Fichier:chassimotoras.jpg|thumb|left|500px|Chassis moteur]]&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color:#6FB7B7&amp;quot;&amp;gt;Semaine 6&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
 *Dans la dernière semaine, j'ai soudé 2 autres cartes. Une pour le robot vibreur et l'autre pour le robot à base de moto-réducteur.&lt;br /&gt;
&lt;br /&gt;
 *J'ai aussi essayé d'écrire les codes en C pour le robot à base de moto-réducteur.&lt;br /&gt;
 &lt;br /&gt;
 Pour le robot à base de moto-réducteur, il y a 7 broches à voir. &lt;br /&gt;
&lt;br /&gt;
 *STBY est pour activer le circuit. Si STBY est LOW le circuit est désactivé, si STBY est High, le circuit est activer.&lt;br /&gt;
&lt;br /&gt;
 *Chaque moteur est contrôlé par trois signaux PWM: AIN1 AIN2 et PWMA pour moteur A, BIN1 BIN2 et PWMB pour moteur B.&lt;br /&gt;
 &lt;br /&gt;
  PWMA va fixer la vitesse de rotation (de 0 à 255). AIN et AIN2 vont fixer le sens de rotation :en commandant les signaux A01 etA02.&lt;br /&gt;
&lt;br /&gt;
  [[Fichier:xxy1654.png]]&lt;br /&gt;
&lt;br /&gt;
 Du coup j'ai essayé d'initialisation tous les PIN en C, et écrit les fonctions en C, normalement il doit marche mais la fonction delay marche pas bien, et il ne peut pas reculer. Il y a peut être quelques problèmes des régistres.&lt;br /&gt;
&lt;br /&gt;
 *J'ai préparé le soutenance et écrit le rapport.&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span style=&amp;quot;color:#D94600&amp;quot;&amp;gt; Fiches rendus&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==Rapport==&lt;br /&gt;
&lt;br /&gt;
* [[Media:rapport de stage de XUXinyue.pdf]]&lt;br /&gt;
&lt;br /&gt;
==Les fichiers==&lt;br /&gt;
&lt;br /&gt;
* [[Fichier:3 châssis des robots.zip]]&lt;br /&gt;
* [[Fichier:code_infra_servo.zip]]&lt;br /&gt;
* [[Fichier:code_moteur base à réducteur.zip]]&lt;/div&gt;</summary>
		<author><name>Xxu</name></author>	</entry>

	<entry>
		<id>https://projets-ima.plil.fr/mediawiki/index.php?title=Fichier:Xxy1654.png&amp;diff=44839</id>
		<title>Fichier:Xxy1654.png</title>
		<link rel="alternate" type="text/html" href="https://projets-ima.plil.fr/mediawiki/index.php?title=Fichier:Xxy1654.png&amp;diff=44839"/>
				<updated>2017-06-29T08:21:03Z</updated>
		
		<summary type="html">&lt;p&gt;Xxu : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Xxu</name></author>	</entry>

	<entry>
		<id>https://projets-ima.plil.fr/mediawiki/index.php?title=Micro-robots_communicants&amp;diff=44838</id>
		<title>Micro-robots communicants</title>
		<link rel="alternate" type="text/html" href="https://projets-ima.plil.fr/mediawiki/index.php?title=Micro-robots_communicants&amp;diff=44838"/>
				<updated>2017-06-29T08:19:28Z</updated>
		
		<summary type="html">&lt;p&gt;Xxu : Fichier:/* Semaine 6 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== &amp;lt;span style=&amp;quot;color:#D94600&amp;quot;&amp;gt;Cahier des charges&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color:#6FB7B7&amp;quot;&amp;gt;Présentation générale du projet&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
==== &amp;lt;span style=&amp;quot;color:#6A6AFF&amp;quot;&amp;gt;Objectif du stage&amp;lt;/span&amp;gt; ====&lt;br /&gt;
&lt;br /&gt;
L'objet de ce projet est de concevoir et fabriquer des robots mobiles relativement petits, simples et peu coûteux. Les robots devront pouvoir communiquer entre eux par infrarouge. La simplicité et le bas côut de fabrication des robots doit permettre d'en fabriquer en nombre suffisant pour simuler des comportements d'essaim d'insectes.&lt;br /&gt;
&lt;br /&gt;
==== &amp;lt;span style=&amp;quot;color:#6A6AFF&amp;quot;&amp;gt;Description du stage&amp;lt;/span&amp;gt; ====&lt;br /&gt;
&lt;br /&gt;
L'objectif de mon stage est de réaliser une petite carte de contrôle de robot mobile. Les robots pourront avoir trois types de motorisations : vibreurs, servo-moteurs continus et micro-moteurs.&lt;br /&gt;
&lt;br /&gt;
I faut d'abord concevoir la carte en se basant sur les cartes déjà conçues à l'école. Il m'est demandé de partir d'une carte basée sur un ATMega328p et un contrôleur Ethernet. J'ai retiré ce dernier, le convertisseur de niveaux et d'autres composants inutiles pour mon projet. Il faut ajouter un contrôleur de moteur (TB6612), des détecteurs infrarouges (3 TSOP IR) , une LED infrarouge et des lignes pour les servo-moteurs. La carte doit être la plus petite possible, il a été un temps envisagé de positionner le contrôleur de moteurs sur la face inférieure.&lt;br /&gt;
&lt;br /&gt;
Par la suite, il faudra écrire le code ATMega328p pour générer les PWM nécessaires aux servo-moteurs ou au contrôleur de moteurs. Pour la communication nous utiliserons le protocole RC5 qui permet une certaine immunité à la lumière ambiante.&lt;br /&gt;
&lt;br /&gt;
Enfin, nous allons tester les trois motorisations: vibreurs, servo-moteurs continus et micro-moteurs pour vérifier le bon fonctionnement de la carte. Si plusieurs robots fonctionnent certains seront programmés pour repérer les autres et les poursuivre.&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span style=&amp;quot;color:#D94600&amp;quot;&amp;gt;Avancement du stage&amp;lt;/span&amp;gt; ==&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color:#6FB7B7&amp;quot;&amp;gt;Semaine 1&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
Durant la première semaine, j'ai d'abord consulté quelques documents pour mieux comprendre ce projet.&lt;br /&gt;
&lt;br /&gt;
Ensuite j'ai réalisé le schématique de la carte contrôleur à l'aide du logiciel Fritzing principalement en ajoutant la partie contrôle de moteurs.&lt;br /&gt;
&lt;br /&gt;
Les figures suivantes constituent la schématique de la carte :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=600px heights=300px&amp;gt;&lt;br /&gt;
Fichier:xxy2.png|Partie alimentation&lt;br /&gt;
Fichier:xxy1.png|Partie moteurs&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=600px heights=300px&amp;gt;&lt;br /&gt;
Fichier:xxy3.png|Partie USB&lt;br /&gt;
Fichier:xxy4.png|Partiemicro-controleur à la prémière version&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Après la schématique, je me suis attaqué au routage de la carte.&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color:#6FB7B7&amp;quot;&amp;gt;Semaine 2&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
Dans la deuxième semaine, j'ai modifié un peu la partie micro-contrôleur de la schématique pour ajouter un quartz de plus faibles dimensions, comme ça, lors du soudage de la carte on pourra choisir de souder l'un ou l'autre. &lt;br /&gt;
&lt;br /&gt;
Et j'ai ajouté les leds aussi.&lt;br /&gt;
&lt;br /&gt;
J'ai ensuite terminé le routage.&lt;br /&gt;
&lt;br /&gt;
[[Fichier:xxy5.png|thumb|600px|left|Partie micro-contrôleur modifiée avec 2 quartz]]&lt;br /&gt;
&lt;br /&gt;
[[Fichier:xxy6.png|thumb|400px|right|Carte routée]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Liste de composants===&lt;br /&gt;
&lt;br /&gt;
Il m'a été demandé la liste exhaustive des composants nécessaires pour les micro-robots.&lt;br /&gt;
&lt;br /&gt;
Le micro servo-moteur a rotation continue sélectionné est un FS90 [http://www.robotshop.com/eu/fr/micro-servomoteur-9g-48v.html]. Ses dimensions sont 23,2 X 12,5 X 22 mm.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Description !! Fabricant !! Référence Fabricant !! Fournisseur !! Quantité !! Lien fournisseur !! status&lt;br /&gt;
|-&lt;br /&gt;
| Microcontrôleur&lt;br /&gt;
| ATMEL&lt;br /&gt;
| ATMEGA328P-AU&lt;br /&gt;
| Farnell&lt;br /&gt;
| 1&lt;br /&gt;
| http://fr.farnell.com/atmel/atmega328p-au/mcu-8bit-atmega-20mhz-tqfp-32/dp/1715486&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| Condensateur 100nF&lt;br /&gt;
| MULTICOMP&lt;br /&gt;
| MC0201X104K6R3CT&lt;br /&gt;
| Farnell&lt;br /&gt;
| 11&lt;br /&gt;
| http://fr.farnell.com/multicomp/mc0201x104k6r3ct/condensateur-mlcc-x5r-100nf-6/dp/2320753&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Condensateur 10uF&lt;br /&gt;
| WURTH ELEKTRONIK&lt;br /&gt;
| 885012106006 &lt;br /&gt;
| Farnell&lt;br /&gt;
| 2&lt;br /&gt;
| http://fr.farnell.com/wurth-elektronik/885012106006/condesateur-mlcc-x5r-10uf-6-3v/dp/2495147&lt;br /&gt;
| &lt;br /&gt;
|- &lt;br /&gt;
| Condensateur 22pF&lt;br /&gt;
| AVX&lt;br /&gt;
| 06036A220KAT2A&lt;br /&gt;
| Mouser&lt;br /&gt;
| 2&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/AVX/06036A220KAT2A/?qs=sGAEpiMZZMs0AnBnWHyRQKdiqyDPVQdATEC6RfUr2zQ%3d&lt;br /&gt;
| &lt;br /&gt;
|- &lt;br /&gt;
| Rectifier Diode&lt;br /&gt;
| Vishay Semiconductors&lt;br /&gt;
| GL34G-E3/83&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Vishay-Semiconductors/GL34G-E3-83/?qs=sGAEpiMZZMutXGli8Ay4kH9ZXA1Qtv9UOwbhSBXDb18%3d&lt;br /&gt;
| &lt;br /&gt;
|- &lt;br /&gt;
| FA238&lt;br /&gt;
| EPSON&lt;br /&gt;
| TSX-3225 16.0000MF09Z-AC3&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Epson-Timing/TSX-3225-160000MF09Z-AC3/?qs=sGAEpiMZZMsBj6bBr9Q9acukpafrIaZ1%2fpqCtYImzz0%3d&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|- &lt;br /&gt;
| Servo moteur&lt;br /&gt;
| Fitec&lt;br /&gt;
| RB-Fit-03&lt;br /&gt;
| Robotshop&lt;br /&gt;
| 2&lt;br /&gt;
| http://www.robotshop.com/eu/fr/micro-servomoteur-9g-48v.html&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Blue LED&lt;br /&gt;
| KingBright&lt;br /&gt;
| APHB1608LVBDZGKC&lt;br /&gt;
| Mouser&lt;br /&gt;
| 2&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Kingbright/APHB1608LVBDZGKC/?qs=sGAEpiMZZMseGfSY3csMkcwbVq2rhH5Mu7mYFMpmGAhvgXBy5N%252b7kA%3d%3d&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
| Green LED&lt;br /&gt;
| KingBright&lt;br /&gt;
| APT1608SGC&lt;br /&gt;
| Mouser&lt;br /&gt;
| 2&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Kingbright/APT1608SGC/?qs=sGAEpiMZZMseGfSY3csMkeytxqHAv00AcF6Dm1xSW98%3d&lt;br /&gt;
| &lt;br /&gt;
|- &lt;br /&gt;
| Red LED&lt;br /&gt;
| KingBright&lt;br /&gt;
| APHB1608ZGSURKC&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Kingbright/APHB1608ZGSURKC/?qs=sGAEpiMZZMseGfSY3csMkdKNYmh3uDipxtOOfF4A5sw%3d&lt;br /&gt;
| &lt;br /&gt;
|- &lt;br /&gt;
| Yellow LED&lt;br /&gt;
| KingBright&lt;br /&gt;
| APT1608SYCK&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Kingbright/APT1608SYCK/?qs=sGAEpiMZZMsQtlBhqKq43Wn3QbM4OLG1&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Orange LED&lt;br /&gt;
| KingBright&lt;br /&gt;
| APTD1608SECK&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Kingbright/APTD1608SECK/?qs=sGAEpiMZZMt82OzCyDsLFNLWq0AjqZj1Bh9swU8LC68%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| White LED 6200K&lt;br /&gt;
| OSRAM Opto Semiconductors&lt;br /&gt;
| LW L283-Q1R2-3K8L-1-Z&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/OSRAM-Opto-Semiconductors/LW-L283-Q1R2-3K8L-1-Z/?qs=sGAEpiMZZMsgSGrx0WqTbPUyJ8s29bGV&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Infrarouge&lt;br /&gt;
| OSRAM Opto Semiconductors&lt;br /&gt;
| SFH 4845&lt;br /&gt;
| mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://fr.rshttp://fr.rs-online.com/web/p/phototransistors/6548047/-online.com/web/p/phototransistors/6548047/&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 1kΩ Resistor&lt;br /&gt;
| ROHM Semiconductor&lt;br /&gt;
| ESR03EZPJ102&lt;br /&gt;
| Mouser&lt;br /&gt;
| 2&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ROHM-Semiconductor/ESR03EZPJ102/?qs=sGAEpiMZZMu61qfTUdNhG1IKPAnaLGejvfM9hA7acow%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 10kΩ Resistor&lt;br /&gt;
| ROHM Semiconductor&lt;br /&gt;
| ESR03EZPJ103&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ROHM-Semiconductor/ESR03EZPJ103/?qs=sGAEpiMZZMu61qfTUdNhG1IKPAnaLGejZIagwiN2IRk%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 1MΩ Resistor&lt;br /&gt;
| ROHM Semiconductor&lt;br /&gt;
| ESR03EZPJ105&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ROHM-Semiconductor/ESR03EZPJ105/?qs=sGAEpiMZZMu61qfTUdNhG79AcIiSWYOgHx87yIE%2f9KKMdGhl9FJu5g%3d%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 470Ω Resistor&lt;br /&gt;
| ROHM Semiconductor&lt;br /&gt;
| KTR03EZPJ471&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ROHM-Semiconductor/KTR03EZPJ471/?qs=sGAEpiMZZMu61qfTUdNhGwzMi690UM7UxxZFBtRl4vg%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 330Ω Resistor&lt;br /&gt;
| ROHM Semiconductor&lt;br /&gt;
| ESR03EZPJ331&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ROHM-Semiconductor/ESR03EZPJ331/?qs=sGAEpiMZZMu61qfTUdNhG1IKPAnaLGejYH%2fBWzzt0Tg%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 220Ω Resistor&lt;br /&gt;
| ROHM Semiconductor&lt;br /&gt;
| ESR03EZPJ221&lt;br /&gt;
| Mouser&lt;br /&gt;
| 8&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ROHM-Semiconductor/ESR03EZPJ221/?qs=sGAEpiMZZMu61qfTUdNhG1IKPAnaLGejce8FZC1%2fFYU%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| switch&lt;br /&gt;
| ALPS&lt;br /&gt;
| SKQGADE010&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ALPS/SKQGADE010/?qs=sGAEpiMZZMsqIr59i2oRcrO5GDYRXDIX6cdtN26xmPE%3d&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| USB Chip&lt;br /&gt;
| FTDI&lt;br /&gt;
| FT232RL-REEL&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/FTDI/FT232RL-REEL/?qs=sGAEpiMZZMs5ceO8zL%252bTxyQLQIH6hE7q&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| USB Connecteur&lt;br /&gt;
| /&lt;br /&gt;
| /&lt;br /&gt;
| /&lt;br /&gt;
| 1&lt;br /&gt;
| /&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|-&lt;br /&gt;
| LM1117IMPX-5 &lt;br /&gt;
| Régulateur 5v&lt;br /&gt;
| /&lt;br /&gt;
| /&lt;br /&gt;
| 1&lt;br /&gt;
| /&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|-&lt;br /&gt;
| TB6612FNG&lt;br /&gt;
| Contrôleur moteurs&lt;br /&gt;
| /&lt;br /&gt;
| /&lt;br /&gt;
| 1&lt;br /&gt;
| /&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|-&lt;br /&gt;
| Quartz&lt;br /&gt;
| ECS&lt;br /&gt;
| ECS-160-20-3X-TR&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ECS/ECS-160-20-3X-TR/?qs=sGAEpiMZZMvAbnEMxb34PZ9bYWrwSXiB&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| infrarouge récepteur&lt;br /&gt;
| Vishay Semiconductors&lt;br /&gt;
| TSOP38238&lt;br /&gt;
| Mouser&lt;br /&gt;
| 3&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Vishay-Semiconductors/TSOP38238/?qs=sGAEpiMZZMvAL21a%2fDhxMtgKho2n4%2fgBkajAZHPY5lE%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Batteries 9V&lt;br /&gt;
| Panasonic&lt;br /&gt;
| 6LF22XWA/B12&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Panasonic-Battery/6LF22XWA-B12/?qs=sGAEpiMZZMsra%2fh506hF%252bITISQoCasqh1k2eJLis9sg%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Vibration motor&lt;br /&gt;
| Parallax&lt;br /&gt;
| 28821&lt;br /&gt;
| Mouser&lt;br /&gt;
| 2&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Parallax/28821/?qs=sGAEpiMZZMu7pzTmx5q0Qavt7B3%252b7HBc&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| Roue de balance&lt;br /&gt;
| Pololu&lt;br /&gt;
| RB-pol-91&lt;br /&gt;
| Robotshop&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.robotshop.com/eu/fr/roulette-bille-pololu-0375-po-metal.html&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Chassis===&lt;br /&gt;
&lt;br /&gt;
Après avoir établie la liste des composants, j'ai commencé à concevoir les 2 chassis :&lt;br /&gt;
 &lt;br /&gt;
*un chassis pour le robot avec servo-moteurs ;&lt;br /&gt;
*un chassis pour le robot avec les vibreurs.&lt;br /&gt;
&lt;br /&gt;
Les chassis ont été réalisés avec une découpeuse laser sur du plexiglass. Les découpes ont été dessinées avec le logiciel &amp;lt;code&amp;gt;inkscape&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
[[Fichier:xxy88.png|thumb|600px|left|Chassis servo-moteurs]]&lt;br /&gt;
 &lt;br /&gt;
[[Fichier:xxy7.png|thumb|600px|right|Chassis vibreurs]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color:#6FB7B7&amp;quot;&amp;gt;Semaine 3&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
*Après beaucoup d'essais j'ai fabriqué le chassis comme montré sur la figure suivante :&lt;br /&gt;
&lt;br /&gt;
[[Fichier:xxy18.png|thumb|500px|left|Chassis servo-moteurs]]&lt;br /&gt;
[[Fichier:xxy28.png|thumb|500px|right|Chassis vibreurs]]&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*Dans la troisième semaine, j'ai soudé les composants de la carte.&lt;br /&gt;
&lt;br /&gt;
[[Fichier:xinyue14.png|thumb|400px|left|la carte]]&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color:#6FB7B7&amp;quot;&amp;gt;Semaine 4&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
*Dans la quatrième semaine, j'ai assemblé le robot et testé les fonctionnements des servo-moteurs et les vibreurs. Et ça marche bien.&lt;br /&gt;
  &lt;br /&gt;
[[Fichier:xxy123.png]]&lt;br /&gt;
 &lt;br /&gt;
*J'ai étudié les codes de servo-moteur continu et les protocoles infrarouge.&lt;br /&gt;
*J'ai écrit les codes et réalisé le contrôle de mouvement avec une télécommande IR de PHILIPS.&lt;br /&gt;
 &lt;br /&gt;
[[Fichier:code_infra_servo.zip]]&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
*J'ai rencontré des problèmes : &lt;br /&gt;
&lt;br /&gt;
#L'orientation de TSOP1 est inversée sur le PCB, il faut le souder en croisant des pattes.&lt;br /&gt;
#les TSOPs doivent être liés à des broches d'interruption mais ils sont liés à des broches ADC, il faut modifier.&lt;br /&gt;
#Pour la partie d'alimentation, il faut ajouter un interrupteur pour économiser la pile.&lt;br /&gt;
#On va lier le VCC de chaque TSOP directement sur des sorties de l'ATmega pour choisir celui à utiliser.&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color:#6FB7B7&amp;quot;&amp;gt;Semaine 5&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
* Le chassis &amp;quot;servo-moteur&amp;quot; n'est pas très stable, chaque fois que le robot avance et recule vite, il tombe. Donc j'ai modifié le chassis pour poser la pile à plat et j'ai changé les roues par des modèles plus petits.&lt;br /&gt;
 &lt;br /&gt;
[[Fichier:chassiservomo2di.png]] &lt;br /&gt;
&lt;br /&gt;
[[Fichier:chassiservoas.jpg|thumb|left|500px|Chassis servo-moteurs]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* J'ai aussi modifié le chassis &amp;quot;vibreur&amp;quot;, j'ai ajouté des dents pour que les vibreurs puissent faire avancer le robot dans une direction donnée.&lt;br /&gt;
&lt;br /&gt;
[[Fichier:chassivibe.png]]&lt;br /&gt;
  &lt;br /&gt;
[[Fichier:chassivibeas.jpg|thumb|left|500px|Chassis vibreur]]   &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* J'ai conçu un chassis &amp;quot;moto-réducteur&amp;quot;, il est semblable au chassis &amp;quot;servo-moteur&amp;quot;, mais la taille de moteur est un peu plus grande :&lt;br /&gt;
 &lt;br /&gt;
[[Fichier:chassi motord1dd.png]]&lt;br /&gt;
  &lt;br /&gt;
[[Fichier:chassimotoras.jpg|thumb|left|500px|Chassis moteur]]&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color:#6FB7B7&amp;quot;&amp;gt;Semaine 6&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
 *Dans la dernière semaine, j'ai soudé 2 autres cartes. Une pour le robot vibreur et l'autre pour le robot à base de moto-réducteur.&lt;br /&gt;
&lt;br /&gt;
 *J'ai aussi essayé d'écrire les codes en C pour le robot à base de moto-réducteur.&lt;br /&gt;
 &lt;br /&gt;
 Pour le robot à base de moto-réducteur, il y a 7 broches à voir. &lt;br /&gt;
&lt;br /&gt;
 *STBY est pour activer le circuit. Si STBY est LOW le circuit est désactivé, si STBY est High, le circuit est activer.&lt;br /&gt;
&lt;br /&gt;
 *Chaque moteur est contrôlé par trois signaux PWM: AIN1 AIN2 et PWMA pour moteur A, BIN1 BIN2 et PWMB pour moteur B.&lt;br /&gt;
 &lt;br /&gt;
  PWMA va fixer la vitesse de rotation (de 0 à 255). AIN et AIN2 vont fixer le sens de rotation :en commandant les signaux A01 etA02.&lt;br /&gt;
&lt;br /&gt;
  [[Fichier:xxy1654.png]]&lt;br /&gt;
&lt;br /&gt;
 Du coup j'ai essayé d'initialisation tous les PIN en C, et écrit les fonctions en C, normalement il doit marche mais la fonction delay marche pas bien, et il ne peut pas reculer. Il y a peut être quelques problèmes des régistres.&lt;br /&gt;
&lt;br /&gt;
 *J'ai préparé le soutenance et écrit le rapport.&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span style=&amp;quot;color:#D94600&amp;quot;&amp;gt; Fiches rendus&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==Rapport==&lt;br /&gt;
&lt;br /&gt;
* [[Media:rapport de stage de XUXinyue.pdf]]&lt;br /&gt;
&lt;br /&gt;
==Les fichiers==&lt;br /&gt;
&lt;br /&gt;
* [[Fichier:3 châssis des robots.zip]]&lt;br /&gt;
* [[Fichier:code_infra_servo.zip]]&lt;/div&gt;</summary>
		<author><name>Xxu</name></author>	</entry>

	<entry>
		<id>https://projets-ima.plil.fr/mediawiki/index.php?title=Micro-robots_communicants&amp;diff=44827</id>
		<title>Micro-robots communicants</title>
		<link rel="alternate" type="text/html" href="https://projets-ima.plil.fr/mediawiki/index.php?title=Micro-robots_communicants&amp;diff=44827"/>
				<updated>2017-06-28T13:15:41Z</updated>
		
		<summary type="html">&lt;p&gt;Xxu : /* Semaine 6 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== &amp;lt;span style=&amp;quot;color:#D94600&amp;quot;&amp;gt;Cahier des charges&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color:#6FB7B7&amp;quot;&amp;gt;Présentation générale du projet&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
==== &amp;lt;span style=&amp;quot;color:#6A6AFF&amp;quot;&amp;gt;Objectif du stage&amp;lt;/span&amp;gt; ====&lt;br /&gt;
&lt;br /&gt;
L'objet de ce projet est de concevoir et fabriquer des robots mobiles relativement petits, simples et peu coûteux. Les robots devront pouvoir communiquer entre eux par infrarouge. La simplicité et le bas côut de fabrication des robots doit permettre d'en fabriquer en nombre suffisant pour simuler des comportements d'essaim d'insectes.&lt;br /&gt;
&lt;br /&gt;
==== &amp;lt;span style=&amp;quot;color:#6A6AFF&amp;quot;&amp;gt;Description du stage&amp;lt;/span&amp;gt; ====&lt;br /&gt;
&lt;br /&gt;
L'objectif de mon stage est de réaliser une petite carte de contrôle de robot mobile. Les robots pourront avoir trois types de motorisations : vibreurs, servo-moteurs continus et micro-moteurs.&lt;br /&gt;
&lt;br /&gt;
I faut d'abord concevoir la carte en se basant sur les cartes déjà conçues à l'école. Il m'est demandé de partir d'une carte basée sur un ATMega328p et un contrôleur Ethernet. J'ai retiré ce dernier, le convertisseur de niveaux et d'autres composants inutiles pour mon projet. Il faut ajouter un contrôleur de moteur (TB6612), des détecteurs infrarouges (3 TSOP IR) , une LED infrarouge et des lignes pour les servo-moteurs. La carte doit être la plus petite possible, il a été un temps envisagé de positionner le contrôleur de moteurs sur la face inférieure.&lt;br /&gt;
&lt;br /&gt;
Par la suite, il faudra écrire le code ATMega328p pour générer les PWM nécessaires aux servo-moteurs ou au contrôleur de moteurs. Pour la communication nous utiliserons le protocole RC5 qui permet une certaine immunité à la lumière ambiante.&lt;br /&gt;
&lt;br /&gt;
Enfin, nous allons tester les trois motorisations: vibreurs, servo-moteurs continus et micro-moteurs pour vérifier le bon fonctionnement de la carte. Si plusieurs robots fonctionnent certains seront programmés pour repérer les autres et les poursuivre.&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span style=&amp;quot;color:#D94600&amp;quot;&amp;gt;Avancement du stage&amp;lt;/span&amp;gt; ==&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color:#6FB7B7&amp;quot;&amp;gt;Semaine 1&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
Durant la première semaine, j'ai d'abord consulté quelques documents pour mieux comprendre ce projet.&lt;br /&gt;
&lt;br /&gt;
Ensuite j'ai réalisé le schématique de la carte contrôleur à l'aide du logiciel Fritzing principalement en ajoutant la partie contrôle de moteurs.&lt;br /&gt;
&lt;br /&gt;
Les figures suivantes constituent la schématique de la carte :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=600px heights=300px&amp;gt;&lt;br /&gt;
Fichier:xxy2.png|Partie alimentation&lt;br /&gt;
Fichier:xxy1.png|Partie moteurs&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=600px heights=300px&amp;gt;&lt;br /&gt;
Fichier:xxy3.png|Partie USB&lt;br /&gt;
Fichier:xxy4.png|Partiemicro-controleur à la prémière version&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Après la schématique, je me suis attaqué au routage de la carte.&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color:#6FB7B7&amp;quot;&amp;gt;Semaine 2&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
Dans la deuxième semaine, j'ai modifié un peu la partie micro-contrôleur de la schématique pour ajouter un quartz de plus faibles dimensions, comme ça, lors du soudage de la carte on pourra choisir de souder l'un ou l'autre. &lt;br /&gt;
&lt;br /&gt;
Et j'ai ajouté les leds aussi.&lt;br /&gt;
&lt;br /&gt;
J'ai ensuite terminé le routage.&lt;br /&gt;
&lt;br /&gt;
[[Fichier:xxy5.png|thumb|600px|left|Partie micro-contrôleur modifiée avec 2 quartz]]&lt;br /&gt;
&lt;br /&gt;
[[Fichier:xxy6.png|thumb|400px|right|Carte routée]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Liste de composants===&lt;br /&gt;
&lt;br /&gt;
Il m'a été demandé la liste exhaustive des composants nécessaires pour les micro-robots.&lt;br /&gt;
&lt;br /&gt;
Le micro servo-moteur a rotation continue sélectionné est un FS90 [http://www.robotshop.com/eu/fr/micro-servomoteur-9g-48v.html]. Ses dimensions sont 23,2 X 12,5 X 22 mm.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Description !! Fabricant !! Référence Fabricant !! Fournisseur !! Quantité !! Lien fournisseur !! status&lt;br /&gt;
|-&lt;br /&gt;
| Microcontrôleur&lt;br /&gt;
| ATMEL&lt;br /&gt;
| ATMEGA328P-AU&lt;br /&gt;
| Farnell&lt;br /&gt;
| 1&lt;br /&gt;
| http://fr.farnell.com/atmel/atmega328p-au/mcu-8bit-atmega-20mhz-tqfp-32/dp/1715486&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| Condensateur 100nF&lt;br /&gt;
| MULTICOMP&lt;br /&gt;
| MC0201X104K6R3CT&lt;br /&gt;
| Farnell&lt;br /&gt;
| 11&lt;br /&gt;
| http://fr.farnell.com/multicomp/mc0201x104k6r3ct/condensateur-mlcc-x5r-100nf-6/dp/2320753&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Condensateur 10uF&lt;br /&gt;
| WURTH ELEKTRONIK&lt;br /&gt;
| 885012106006 &lt;br /&gt;
| Farnell&lt;br /&gt;
| 2&lt;br /&gt;
| http://fr.farnell.com/wurth-elektronik/885012106006/condesateur-mlcc-x5r-10uf-6-3v/dp/2495147&lt;br /&gt;
| &lt;br /&gt;
|- &lt;br /&gt;
| Condensateur 22pF&lt;br /&gt;
| AVX&lt;br /&gt;
| 06036A220KAT2A&lt;br /&gt;
| Mouser&lt;br /&gt;
| 2&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/AVX/06036A220KAT2A/?qs=sGAEpiMZZMs0AnBnWHyRQKdiqyDPVQdATEC6RfUr2zQ%3d&lt;br /&gt;
| &lt;br /&gt;
|- &lt;br /&gt;
| Rectifier Diode&lt;br /&gt;
| Vishay Semiconductors&lt;br /&gt;
| GL34G-E3/83&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Vishay-Semiconductors/GL34G-E3-83/?qs=sGAEpiMZZMutXGli8Ay4kH9ZXA1Qtv9UOwbhSBXDb18%3d&lt;br /&gt;
| &lt;br /&gt;
|- &lt;br /&gt;
| FA238&lt;br /&gt;
| EPSON&lt;br /&gt;
| TSX-3225 16.0000MF09Z-AC3&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Epson-Timing/TSX-3225-160000MF09Z-AC3/?qs=sGAEpiMZZMsBj6bBr9Q9acukpafrIaZ1%2fpqCtYImzz0%3d&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|- &lt;br /&gt;
| Servo moteur&lt;br /&gt;
| Fitec&lt;br /&gt;
| RB-Fit-03&lt;br /&gt;
| Robotshop&lt;br /&gt;
| 2&lt;br /&gt;
| http://www.robotshop.com/eu/fr/micro-servomoteur-9g-48v.html&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Blue LED&lt;br /&gt;
| KingBright&lt;br /&gt;
| APHB1608LVBDZGKC&lt;br /&gt;
| Mouser&lt;br /&gt;
| 2&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Kingbright/APHB1608LVBDZGKC/?qs=sGAEpiMZZMseGfSY3csMkcwbVq2rhH5Mu7mYFMpmGAhvgXBy5N%252b7kA%3d%3d&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
| Green LED&lt;br /&gt;
| KingBright&lt;br /&gt;
| APT1608SGC&lt;br /&gt;
| Mouser&lt;br /&gt;
| 2&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Kingbright/APT1608SGC/?qs=sGAEpiMZZMseGfSY3csMkeytxqHAv00AcF6Dm1xSW98%3d&lt;br /&gt;
| &lt;br /&gt;
|- &lt;br /&gt;
| Red LED&lt;br /&gt;
| KingBright&lt;br /&gt;
| APHB1608ZGSURKC&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Kingbright/APHB1608ZGSURKC/?qs=sGAEpiMZZMseGfSY3csMkdKNYmh3uDipxtOOfF4A5sw%3d&lt;br /&gt;
| &lt;br /&gt;
|- &lt;br /&gt;
| Yellow LED&lt;br /&gt;
| KingBright&lt;br /&gt;
| APT1608SYCK&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Kingbright/APT1608SYCK/?qs=sGAEpiMZZMsQtlBhqKq43Wn3QbM4OLG1&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Orange LED&lt;br /&gt;
| KingBright&lt;br /&gt;
| APTD1608SECK&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Kingbright/APTD1608SECK/?qs=sGAEpiMZZMt82OzCyDsLFNLWq0AjqZj1Bh9swU8LC68%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| White LED 6200K&lt;br /&gt;
| OSRAM Opto Semiconductors&lt;br /&gt;
| LW L283-Q1R2-3K8L-1-Z&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/OSRAM-Opto-Semiconductors/LW-L283-Q1R2-3K8L-1-Z/?qs=sGAEpiMZZMsgSGrx0WqTbPUyJ8s29bGV&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Infrarouge&lt;br /&gt;
| OSRAM Opto Semiconductors&lt;br /&gt;
| SFH 4845&lt;br /&gt;
| mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://fr.rshttp://fr.rs-online.com/web/p/phototransistors/6548047/-online.com/web/p/phototransistors/6548047/&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 1kΩ Resistor&lt;br /&gt;
| ROHM Semiconductor&lt;br /&gt;
| ESR03EZPJ102&lt;br /&gt;
| Mouser&lt;br /&gt;
| 2&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ROHM-Semiconductor/ESR03EZPJ102/?qs=sGAEpiMZZMu61qfTUdNhG1IKPAnaLGejvfM9hA7acow%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 10kΩ Resistor&lt;br /&gt;
| ROHM Semiconductor&lt;br /&gt;
| ESR03EZPJ103&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ROHM-Semiconductor/ESR03EZPJ103/?qs=sGAEpiMZZMu61qfTUdNhG1IKPAnaLGejZIagwiN2IRk%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 1MΩ Resistor&lt;br /&gt;
| ROHM Semiconductor&lt;br /&gt;
| ESR03EZPJ105&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ROHM-Semiconductor/ESR03EZPJ105/?qs=sGAEpiMZZMu61qfTUdNhG79AcIiSWYOgHx87yIE%2f9KKMdGhl9FJu5g%3d%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 470Ω Resistor&lt;br /&gt;
| ROHM Semiconductor&lt;br /&gt;
| KTR03EZPJ471&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ROHM-Semiconductor/KTR03EZPJ471/?qs=sGAEpiMZZMu61qfTUdNhGwzMi690UM7UxxZFBtRl4vg%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 330Ω Resistor&lt;br /&gt;
| ROHM Semiconductor&lt;br /&gt;
| ESR03EZPJ331&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ROHM-Semiconductor/ESR03EZPJ331/?qs=sGAEpiMZZMu61qfTUdNhG1IKPAnaLGejYH%2fBWzzt0Tg%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 220Ω Resistor&lt;br /&gt;
| ROHM Semiconductor&lt;br /&gt;
| ESR03EZPJ221&lt;br /&gt;
| Mouser&lt;br /&gt;
| 8&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ROHM-Semiconductor/ESR03EZPJ221/?qs=sGAEpiMZZMu61qfTUdNhG1IKPAnaLGejce8FZC1%2fFYU%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| switch&lt;br /&gt;
| ALPS&lt;br /&gt;
| SKQGADE010&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ALPS/SKQGADE010/?qs=sGAEpiMZZMsqIr59i2oRcrO5GDYRXDIX6cdtN26xmPE%3d&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| USB Chip&lt;br /&gt;
| FTDI&lt;br /&gt;
| FT232RL-REEL&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/FTDI/FT232RL-REEL/?qs=sGAEpiMZZMs5ceO8zL%252bTxyQLQIH6hE7q&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| USB Connecteur&lt;br /&gt;
| /&lt;br /&gt;
| /&lt;br /&gt;
| /&lt;br /&gt;
| 1&lt;br /&gt;
| /&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|-&lt;br /&gt;
| LM1117IMPX-5 &lt;br /&gt;
| Régulateur 5v&lt;br /&gt;
| /&lt;br /&gt;
| /&lt;br /&gt;
| 1&lt;br /&gt;
| /&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|-&lt;br /&gt;
| TB6612FNG&lt;br /&gt;
| Contrôleur moteurs&lt;br /&gt;
| /&lt;br /&gt;
| /&lt;br /&gt;
| 1&lt;br /&gt;
| /&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|-&lt;br /&gt;
| Quartz&lt;br /&gt;
| ECS&lt;br /&gt;
| ECS-160-20-3X-TR&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ECS/ECS-160-20-3X-TR/?qs=sGAEpiMZZMvAbnEMxb34PZ9bYWrwSXiB&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| infrarouge récepteur&lt;br /&gt;
| Vishay Semiconductors&lt;br /&gt;
| TSOP38238&lt;br /&gt;
| Mouser&lt;br /&gt;
| 3&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Vishay-Semiconductors/TSOP38238/?qs=sGAEpiMZZMvAL21a%2fDhxMtgKho2n4%2fgBkajAZHPY5lE%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Batteries 9V&lt;br /&gt;
| Panasonic&lt;br /&gt;
| 6LF22XWA/B12&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Panasonic-Battery/6LF22XWA-B12/?qs=sGAEpiMZZMsra%2fh506hF%252bITISQoCasqh1k2eJLis9sg%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Vibration motor&lt;br /&gt;
| Parallax&lt;br /&gt;
| 28821&lt;br /&gt;
| Mouser&lt;br /&gt;
| 2&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Parallax/28821/?qs=sGAEpiMZZMu7pzTmx5q0Qavt7B3%252b7HBc&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| Roue de balance&lt;br /&gt;
| Pololu&lt;br /&gt;
| RB-pol-91&lt;br /&gt;
| Robotshop&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.robotshop.com/eu/fr/roulette-bille-pololu-0375-po-metal.html&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Chassis===&lt;br /&gt;
&lt;br /&gt;
Après avoir établie la liste des composants, j'ai commencé à concevoir les 2 chassis :&lt;br /&gt;
 &lt;br /&gt;
* un chassis pour le robot avec servo-moteurs&lt;br /&gt;
* un chassis pour le robot avec les vibreurs.&lt;br /&gt;
&lt;br /&gt;
Les chassis ont été réalisés avec une découpeuse laser sur du plexiglass. Les découpes ont été dessinées avec le logiciel &amp;lt;code&amp;gt;inkscape&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
[[Fichier:xxy88.png|thumb|600px|left|Chassis servo-moteurs]]&lt;br /&gt;
 &lt;br /&gt;
[[Fichier:xxy7.png|thumb|600px|right|Chassis vibreurs]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color:#6FB7B7&amp;quot;&amp;gt;Semaine 3&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
*Après beaucoup d'essayer j'ai fabriqué le chassis comme figure suivante:&lt;br /&gt;
&lt;br /&gt;
[[Fichier:xxy18.png|thumb|500px|left|Chassis servo-moteurs]]&lt;br /&gt;
[[Fichier:xxy28.png|thumb|500px|right|Chassis vibreurs]]&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*Dans la troisième semaine, j'ai soudé les composants de la carte.&lt;br /&gt;
&lt;br /&gt;
[[Fichier:xinyue14.png|thumb|400px|left|la carte]]&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color:#6FB7B7&amp;quot;&amp;gt;Semaine 4&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
 *Dans la quatième semaine, j'ai assemblé le robot et tester les fonctionnements des servo motors et les vibreurs. Et ça marche bien.&lt;br /&gt;
  &lt;br /&gt;
  [[Fichier:xxy123.png]]&lt;br /&gt;
 &lt;br /&gt;
 *Et j'ai étudier les codes de servo moteur continu et les protocoles d'infrarouge.&lt;br /&gt;
&lt;br /&gt;
  j'ai écrit les codes et réaliser contrôler le mouvement de robomobile avec un remote-control de PHILIPS.&lt;br /&gt;
  [[Fichier:code_infra_servo.zip]]&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 *Mais il y a des problèmes j'ai rencontré: &lt;br /&gt;
&lt;br /&gt;
 1. Le sens de TSOP1 est inversé dans le PCB, il faut qu'on prendre attention quand on souder.&lt;br /&gt;
&lt;br /&gt;
 2. les TSOPs doivent être lié à les broches d'interruption mais j'ai les lié à les broches de ADC, il faut modifier.&lt;br /&gt;
&lt;br /&gt;
 Pour alimentation:&lt;br /&gt;
 &lt;br /&gt;
 1. Pour la partie d'alimentation, il faut que je ajouter un interrupteur pour commander le pile connecté ou déconnecté.&lt;br /&gt;
&lt;br /&gt;
 2. On va lier le VCC de chaque TSOP directement sur les pins de ATmega pour qu'on peut choisir lequel TSOP on veut alimenter.&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color:#6FB7B7&amp;quot;&amp;gt;Semaine 5&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
 * Parce que le chassi de servo moteur n'est pas très stable, chaque fois si on le commande de avancer et reculer très rapide, il va tomber.&lt;br /&gt;
&lt;br /&gt;
  Donc j'ai modifier le chassi de servo moteur pour inverser le direction de battery et j'ai changé les roues qui ont les tailles plus petites:&lt;br /&gt;
 &lt;br /&gt;
  [[Fichier:chassiservomo2di.png]] &lt;br /&gt;
&lt;br /&gt;
  [[Fichier:chassiservoas.jpg|thumb|left|500px|Chassis servo-moteurs]]&lt;br /&gt;
  &amp;lt;br style=&amp;quot;clear: both;&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 * J'ai aussi modifié le chassi de vibreur, j'ai mis les dentes dans le chassi de vibreur pour que le vibreur pouvoir faire le movement dans les directions commandé.&lt;br /&gt;
&lt;br /&gt;
  [[Fichier:chassivibe.png]]&lt;br /&gt;
  &lt;br /&gt;
  [[Fichier:chassivibeas.jpg|thumb|left|500px|Chassis vibreur]]   &lt;br /&gt;
  &amp;lt;br style=&amp;quot;clear: both;&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 * J'ai conçu un chassi pour le motor aussi, pour le motor, c'est à peu près de chassi servo moteur, mais juste le taille de moteur est un peu plus grand que le servo moteur:&lt;br /&gt;
 &lt;br /&gt;
  [[Fichier:chassi motord1dd.png]]&lt;br /&gt;
  &lt;br /&gt;
  [[Fichier:chassimotoras.jpg|thumb|left|500px|Chassis moteur]]&lt;br /&gt;
  &amp;lt;br style=&amp;quot;clear: both;&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color:#6FB7B7&amp;quot;&amp;gt;Semaine 6&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
 *Dans la dernière semaine, j'ai soudé 2 carte qui sont même que la carte principale. &lt;br /&gt;
  &lt;br /&gt;
 Un pour le robot de vibreur et l'autre pour le robot de moteur à courant continu.&lt;br /&gt;
&lt;br /&gt;
 *J'ai aussi essayé de écrit les codes en C pour le robot de moteur à courant continu.&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span style=&amp;quot;color:#D94600&amp;quot;&amp;gt; Fiches rendus&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==Rapport==&lt;br /&gt;
&lt;br /&gt;
 *[[Fichier:rapport de stage de XUXinyue.pdf]]&lt;br /&gt;
&lt;br /&gt;
==Les fichiers==&lt;br /&gt;
&lt;br /&gt;
 * [[Fichier:3 châssis des robots.zip]]&lt;br /&gt;
 * [[Fichier:code_infra_servo.zip]]&lt;/div&gt;</summary>
		<author><name>Xxu</name></author>	</entry>

	<entry>
		<id>https://projets-ima.plil.fr/mediawiki/index.php?title=Fichier:Rapport_de_stage_de_XUXinyue.pdf&amp;diff=44824</id>
		<title>Fichier:Rapport de stage de XUXinyue.pdf</title>
		<link rel="alternate" type="text/html" href="https://projets-ima.plil.fr/mediawiki/index.php?title=Fichier:Rapport_de_stage_de_XUXinyue.pdf&amp;diff=44824"/>
				<updated>2017-06-23T14:24:30Z</updated>
		
		<summary type="html">&lt;p&gt;Xxu : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Xxu</name></author>	</entry>

	<entry>
		<id>https://projets-ima.plil.fr/mediawiki/index.php?title=Micro-robots_communicants&amp;diff=44823</id>
		<title>Micro-robots communicants</title>
		<link rel="alternate" type="text/html" href="https://projets-ima.plil.fr/mediawiki/index.php?title=Micro-robots_communicants&amp;diff=44823"/>
				<updated>2017-06-23T14:20:28Z</updated>
		
		<summary type="html">&lt;p&gt;Xxu : /* Rapport */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== &amp;lt;span style=&amp;quot;color:#D94600&amp;quot;&amp;gt;Cahier des charges&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color:#6FB7B7&amp;quot;&amp;gt;Présentation générale du projet&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
==== &amp;lt;span style=&amp;quot;color:#6A6AFF&amp;quot;&amp;gt;Objectif du stage&amp;lt;/span&amp;gt; ====&lt;br /&gt;
&lt;br /&gt;
L'objet de ce projet est de concevoir et fabriquer des robots mobiles relativement petits, simples et peu coûteux. Les robots devront pouvoir communiquer entre eux par infrarouge. La simplicité et le bas côut de fabrication des robots doit permettre d'en fabriquer en nombre suffisant pour simuler des comportements d'essaim d'insectes.&lt;br /&gt;
&lt;br /&gt;
==== &amp;lt;span style=&amp;quot;color:#6A6AFF&amp;quot;&amp;gt;Description du stage&amp;lt;/span&amp;gt; ====&lt;br /&gt;
&lt;br /&gt;
L'objectif de mon stage est de réaliser une petite carte de contrôle de robot mobile. Les robots pourront avoir trois types de motorisations : vibreurs, servo-moteurs continus et micro-moteurs.&lt;br /&gt;
&lt;br /&gt;
I faut d'abord concevoir la carte en se basant sur les cartes déjà conçues à l'école. Il m'est demandé de partir d'une carte basée sur un ATMega328p et un contrôleur Ethernet. J'ai retiré ce dernier, le convertisseur de niveaux et d'autres composants inutiles pour mon projet. Il faut ajouter un contrôleur de moteur (TB6612), des détecteurs infrarouges (3 TSOP IR) , une LED infrarouge et des lignes pour les servo-moteurs. La carte doit être la plus petite possible, il a été un temps envisagé de positionner le contrôleur de moteurs sur la face inférieure.&lt;br /&gt;
&lt;br /&gt;
Par la suite, il faudra écrire le code ATMega328p pour générer les PWM nécessaires aux servo-moteurs ou au contrôleur de moteurs. Pour la communication nous utiliserons le protocole RC5 qui permet une certaine immunité à la lumière ambiante.&lt;br /&gt;
&lt;br /&gt;
Enfin, nous allons tester les trois motorisations: vibreurs, servo-moteurs continus et micro-moteurs pour vérifier le bon fonctionnement de la carte. Si plusieurs robots fonctionnent certains seront programmés pour repérer les autres et les poursuivre.&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span style=&amp;quot;color:#D94600&amp;quot;&amp;gt;Avancement du stage&amp;lt;/span&amp;gt; ==&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color:#6FB7B7&amp;quot;&amp;gt;Semaine 1&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
Durant la première semaine, j'ai d'abord consulté quelques documents pour mieux comprendre ce projet.&lt;br /&gt;
&lt;br /&gt;
Ensuite j'ai réalisé le schématique de la carte contrôleur à l'aide du logiciel Fritzing principalement en ajoutant la partie contrôle de moteurs.&lt;br /&gt;
&lt;br /&gt;
Les figures suivantes constituent la schématique de la carte :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=600px heights=300px&amp;gt;&lt;br /&gt;
Fichier:xxy2.png|Partie alimentation&lt;br /&gt;
Fichier:xxy1.png|Partie moteurs&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=600px heights=300px&amp;gt;&lt;br /&gt;
Fichier:xxy3.png|Partie USB&lt;br /&gt;
Fichier:xxy4.png|Partiemicro-controleur à la prémière version&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Après la schématique, je me suis attaqué au routage de la carte.&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color:#6FB7B7&amp;quot;&amp;gt;Semaine 2&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
Dans la deuxième semaine, j'ai modifié un peu la partie micro-contrôleur de la schématique pour ajouter un quartz de plus faibles dimensions, comme ça, lors du soudage de la carte on pourra choisir de souder l'un ou l'autre. &lt;br /&gt;
&lt;br /&gt;
Et j'ai ajouté les leds aussi.&lt;br /&gt;
&lt;br /&gt;
J'ai ensuite terminé le routage.&lt;br /&gt;
&lt;br /&gt;
[[Fichier:xxy5.png|thumb|600px|left|Partie micro-contrôleur modifiée avec 2 quartz]]&lt;br /&gt;
&lt;br /&gt;
[[Fichier:xxy6.png|thumb|400px|right|Carte routée]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Liste de composants===&lt;br /&gt;
&lt;br /&gt;
Il m'a été demandé la liste exhaustive des composants nécessaires pour les micro-robots.&lt;br /&gt;
&lt;br /&gt;
Le micro servo-moteur a rotation continue sélectionné est un FS90 [http://www.robotshop.com/eu/fr/micro-servomoteur-9g-48v.html]. Ses dimensions sont 23,2 X 12,5 X 22 mm.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Description !! Fabricant !! Référence Fabricant !! Fournisseur !! Quantité !! Lien fournisseur !! status&lt;br /&gt;
|-&lt;br /&gt;
| Microcontrôleur&lt;br /&gt;
| ATMEL&lt;br /&gt;
| ATMEGA328P-AU&lt;br /&gt;
| Farnell&lt;br /&gt;
| 1&lt;br /&gt;
| http://fr.farnell.com/atmel/atmega328p-au/mcu-8bit-atmega-20mhz-tqfp-32/dp/1715486&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| Condensateur 100nF&lt;br /&gt;
| MULTICOMP&lt;br /&gt;
| MC0201X104K6R3CT&lt;br /&gt;
| Farnell&lt;br /&gt;
| 11&lt;br /&gt;
| http://fr.farnell.com/multicomp/mc0201x104k6r3ct/condensateur-mlcc-x5r-100nf-6/dp/2320753&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Condensateur 10uF&lt;br /&gt;
| WURTH ELEKTRONIK&lt;br /&gt;
| 885012106006 &lt;br /&gt;
| Farnell&lt;br /&gt;
| 2&lt;br /&gt;
| http://fr.farnell.com/wurth-elektronik/885012106006/condesateur-mlcc-x5r-10uf-6-3v/dp/2495147&lt;br /&gt;
| &lt;br /&gt;
|- &lt;br /&gt;
| Condensateur 22pF&lt;br /&gt;
| AVX&lt;br /&gt;
| 06036A220KAT2A&lt;br /&gt;
| Mouser&lt;br /&gt;
| 2&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/AVX/06036A220KAT2A/?qs=sGAEpiMZZMs0AnBnWHyRQKdiqyDPVQdATEC6RfUr2zQ%3d&lt;br /&gt;
| &lt;br /&gt;
|- &lt;br /&gt;
| Rectifier Diode&lt;br /&gt;
| Vishay Semiconductors&lt;br /&gt;
| GL34G-E3/83&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Vishay-Semiconductors/GL34G-E3-83/?qs=sGAEpiMZZMutXGli8Ay4kH9ZXA1Qtv9UOwbhSBXDb18%3d&lt;br /&gt;
| &lt;br /&gt;
|- &lt;br /&gt;
| FA238&lt;br /&gt;
| EPSON&lt;br /&gt;
| TSX-3225 16.0000MF09Z-AC3&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Epson-Timing/TSX-3225-160000MF09Z-AC3/?qs=sGAEpiMZZMsBj6bBr9Q9acukpafrIaZ1%2fpqCtYImzz0%3d&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|- &lt;br /&gt;
| Servo moteur&lt;br /&gt;
| Fitec&lt;br /&gt;
| RB-Fit-03&lt;br /&gt;
| Robotshop&lt;br /&gt;
| 2&lt;br /&gt;
| http://www.robotshop.com/eu/fr/micro-servomoteur-9g-48v.html&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Blue LED&lt;br /&gt;
| KingBright&lt;br /&gt;
| APHB1608LVBDZGKC&lt;br /&gt;
| Mouser&lt;br /&gt;
| 2&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Kingbright/APHB1608LVBDZGKC/?qs=sGAEpiMZZMseGfSY3csMkcwbVq2rhH5Mu7mYFMpmGAhvgXBy5N%252b7kA%3d%3d&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
| Green LED&lt;br /&gt;
| KingBright&lt;br /&gt;
| APT1608SGC&lt;br /&gt;
| Mouser&lt;br /&gt;
| 2&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Kingbright/APT1608SGC/?qs=sGAEpiMZZMseGfSY3csMkeytxqHAv00AcF6Dm1xSW98%3d&lt;br /&gt;
| &lt;br /&gt;
|- &lt;br /&gt;
| Red LED&lt;br /&gt;
| KingBright&lt;br /&gt;
| APHB1608ZGSURKC&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Kingbright/APHB1608ZGSURKC/?qs=sGAEpiMZZMseGfSY3csMkdKNYmh3uDipxtOOfF4A5sw%3d&lt;br /&gt;
| &lt;br /&gt;
|- &lt;br /&gt;
| Yellow LED&lt;br /&gt;
| KingBright&lt;br /&gt;
| APT1608SYCK&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Kingbright/APT1608SYCK/?qs=sGAEpiMZZMsQtlBhqKq43Wn3QbM4OLG1&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Orange LED&lt;br /&gt;
| KingBright&lt;br /&gt;
| APTD1608SECK&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Kingbright/APTD1608SECK/?qs=sGAEpiMZZMt82OzCyDsLFNLWq0AjqZj1Bh9swU8LC68%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| White LED 6200K&lt;br /&gt;
| OSRAM Opto Semiconductors&lt;br /&gt;
| LW L283-Q1R2-3K8L-1-Z&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/OSRAM-Opto-Semiconductors/LW-L283-Q1R2-3K8L-1-Z/?qs=sGAEpiMZZMsgSGrx0WqTbPUyJ8s29bGV&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Infrarouge&lt;br /&gt;
| OSRAM Opto Semiconductors&lt;br /&gt;
| SFH 4845&lt;br /&gt;
| mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://fr.rshttp://fr.rs-online.com/web/p/phototransistors/6548047/-online.com/web/p/phototransistors/6548047/&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 1kΩ Resistor&lt;br /&gt;
| ROHM Semiconductor&lt;br /&gt;
| ESR03EZPJ102&lt;br /&gt;
| Mouser&lt;br /&gt;
| 2&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ROHM-Semiconductor/ESR03EZPJ102/?qs=sGAEpiMZZMu61qfTUdNhG1IKPAnaLGejvfM9hA7acow%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 10kΩ Resistor&lt;br /&gt;
| ROHM Semiconductor&lt;br /&gt;
| ESR03EZPJ103&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ROHM-Semiconductor/ESR03EZPJ103/?qs=sGAEpiMZZMu61qfTUdNhG1IKPAnaLGejZIagwiN2IRk%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 1MΩ Resistor&lt;br /&gt;
| ROHM Semiconductor&lt;br /&gt;
| ESR03EZPJ105&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ROHM-Semiconductor/ESR03EZPJ105/?qs=sGAEpiMZZMu61qfTUdNhG79AcIiSWYOgHx87yIE%2f9KKMdGhl9FJu5g%3d%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 470Ω Resistor&lt;br /&gt;
| ROHM Semiconductor&lt;br /&gt;
| KTR03EZPJ471&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ROHM-Semiconductor/KTR03EZPJ471/?qs=sGAEpiMZZMu61qfTUdNhGwzMi690UM7UxxZFBtRl4vg%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 330Ω Resistor&lt;br /&gt;
| ROHM Semiconductor&lt;br /&gt;
| ESR03EZPJ331&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ROHM-Semiconductor/ESR03EZPJ331/?qs=sGAEpiMZZMu61qfTUdNhG1IKPAnaLGejYH%2fBWzzt0Tg%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 220Ω Resistor&lt;br /&gt;
| ROHM Semiconductor&lt;br /&gt;
| ESR03EZPJ221&lt;br /&gt;
| Mouser&lt;br /&gt;
| 8&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ROHM-Semiconductor/ESR03EZPJ221/?qs=sGAEpiMZZMu61qfTUdNhG1IKPAnaLGejce8FZC1%2fFYU%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| switch&lt;br /&gt;
| ALPS&lt;br /&gt;
| SKQGADE010&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ALPS/SKQGADE010/?qs=sGAEpiMZZMsqIr59i2oRcrO5GDYRXDIX6cdtN26xmPE%3d&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| USB Chip&lt;br /&gt;
| FTDI&lt;br /&gt;
| FT232RL-REEL&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/FTDI/FT232RL-REEL/?qs=sGAEpiMZZMs5ceO8zL%252bTxyQLQIH6hE7q&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| USB Connecteur&lt;br /&gt;
| /&lt;br /&gt;
| /&lt;br /&gt;
| /&lt;br /&gt;
| 1&lt;br /&gt;
| /&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|-&lt;br /&gt;
| LM1117IMPX-5 &lt;br /&gt;
| Régulateur 5v&lt;br /&gt;
| /&lt;br /&gt;
| /&lt;br /&gt;
| 1&lt;br /&gt;
| /&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|-&lt;br /&gt;
| TB6612FNG&lt;br /&gt;
| Contrôleur moteurs&lt;br /&gt;
| /&lt;br /&gt;
| /&lt;br /&gt;
| 1&lt;br /&gt;
| /&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|-&lt;br /&gt;
| Quartz&lt;br /&gt;
| ECS&lt;br /&gt;
| ECS-160-20-3X-TR&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ECS/ECS-160-20-3X-TR/?qs=sGAEpiMZZMvAbnEMxb34PZ9bYWrwSXiB&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| infrarouge récepteur&lt;br /&gt;
| Vishay Semiconductors&lt;br /&gt;
| TSOP38238&lt;br /&gt;
| Mouser&lt;br /&gt;
| 3&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Vishay-Semiconductors/TSOP38238/?qs=sGAEpiMZZMvAL21a%2fDhxMtgKho2n4%2fgBkajAZHPY5lE%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Batteries 9V&lt;br /&gt;
| Panasonic&lt;br /&gt;
| 6LF22XWA/B12&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Panasonic-Battery/6LF22XWA-B12/?qs=sGAEpiMZZMsra%2fh506hF%252bITISQoCasqh1k2eJLis9sg%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Vibration motor&lt;br /&gt;
| Parallax&lt;br /&gt;
| 28821&lt;br /&gt;
| Mouser&lt;br /&gt;
| 2&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Parallax/28821/?qs=sGAEpiMZZMu7pzTmx5q0Qavt7B3%252b7HBc&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| Roue de balance&lt;br /&gt;
| Pololu&lt;br /&gt;
| RB-pol-91&lt;br /&gt;
| Robotshop&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.robotshop.com/eu/fr/roulette-bille-pololu-0375-po-metal.html&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Chassis===&lt;br /&gt;
&lt;br /&gt;
Après avoir établie la liste des composants, j'ai commencé à concevoir les 2 chassis :&lt;br /&gt;
 &lt;br /&gt;
* un chassis pour le robot avec servo-moteurs&lt;br /&gt;
* un chassis pour le robot avec les vibreurs.&lt;br /&gt;
&lt;br /&gt;
Les chassis ont été réalisés avec une découpeuse laser sur du plexiglass. Les découpes ont été dessinées avec le logiciel &amp;lt;code&amp;gt;inkscape&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
[[Fichier:xxy88.png|thumb|600px|left|Chassis servo-moteurs]]&lt;br /&gt;
 &lt;br /&gt;
[[Fichier:xxy7.png|thumb|600px|right|Chassis vibreurs]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color:#6FB7B7&amp;quot;&amp;gt;Semaine 3&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
*Après beaucoup d'essayer j'ai fabriqué le chassis comme figure suivante:&lt;br /&gt;
&lt;br /&gt;
[[Fichier:xxy18.png|thumb|500px|left|Chassis servo-moteurs]]&lt;br /&gt;
[[Fichier:xxy28.png|thumb|500px|right|Chassis vibreurs]]&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*Dans la troisième semaine, j'ai soudé les composants de la carte.&lt;br /&gt;
&lt;br /&gt;
[[Fichier:xinyue14.png|thumb|400px|left|la carte]]&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color:#6FB7B7&amp;quot;&amp;gt;Semaine 4&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
 *Dans la quatième semaine, j'ai assemblé le robot et tester les fonctionnements des servo motors et les vibreurs. Et ça marche bien.&lt;br /&gt;
  &lt;br /&gt;
  [[Fichier:xxy123.png]]&lt;br /&gt;
 &lt;br /&gt;
 *Et j'ai étudier les codes de servo moteur continu et les protocoles d'infrarouge.&lt;br /&gt;
&lt;br /&gt;
  j'ai écrit les codes et réaliser contrôler le mouvement de robomobile avec un remote-control de PHILIPS.&lt;br /&gt;
  [[Fichier:code_infra_servo.zip]]&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 *Mais il y a des problèmes j'ai rencontré: &lt;br /&gt;
&lt;br /&gt;
 1. Le sens de TSOP1 est inversé dans le PCB, il faut qu'on prendre attention quand on souder.&lt;br /&gt;
&lt;br /&gt;
 2. les TSOPs doivent être lié à les broches d'interruption mais j'ai les lié à les broches de ADC, il faut modifier.&lt;br /&gt;
&lt;br /&gt;
 Pour alimentation:&lt;br /&gt;
 &lt;br /&gt;
 1. Pour la partie d'alimentation, il faut que je ajouter un interrupteur pour commander le pile connecté ou déconnecté.&lt;br /&gt;
&lt;br /&gt;
 2. On va lier le VCC de chaque TSOP directement sur les pins de ATmega pour qu'on peut choisir lequel TSOP on veut alimenter.&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color:#6FB7B7&amp;quot;&amp;gt;Semaine 5&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
 * Parce que le chassi de servo moteur n'est pas très stable, chaque fois si on le commande de avancer et reculer très rapide, il va tomber.&lt;br /&gt;
&lt;br /&gt;
  Donc j'ai modifier le chassi de servo moteur pour inverser le direction de battery et j'ai changé les roues qui ont les tailles plus petites:&lt;br /&gt;
 &lt;br /&gt;
  [[Fichier:chassiservomo2di.png]] &lt;br /&gt;
&lt;br /&gt;
  [[Fichier:chassiservoas.jpg|thumb|left|500px|Chassis servo-moteurs]]&lt;br /&gt;
  &amp;lt;br style=&amp;quot;clear: both;&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 * J'ai aussi modifié le chassi de vibreur, j'ai mis les dentes dans le chassi de vibreur pour que le vibreur pouvoir faire le movement dans les directions commandé.&lt;br /&gt;
&lt;br /&gt;
  [[Fichier:chassivibe.png]]&lt;br /&gt;
  &lt;br /&gt;
  [[Fichier:chassivibeas.jpg|thumb|left|500px|Chassis vibreur]]   &lt;br /&gt;
  &amp;lt;br style=&amp;quot;clear: both;&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 * J'ai conçu un chassi pour le motor aussi, pour le motor, c'est à peu près de chassi servo moteur, mais juste le taille de moteur est un peu plus grand que le servo moteur:&lt;br /&gt;
 &lt;br /&gt;
  [[Fichier:chassi motord1dd.png]]&lt;br /&gt;
  &lt;br /&gt;
  [[Fichier:chassimotoras.jpg|thumb|left|500px|Chassis moteur]]&lt;br /&gt;
  &amp;lt;br style=&amp;quot;clear: both;&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color:#6FB7B7&amp;quot;&amp;gt;Semaine 6&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span style=&amp;quot;color:#D94600&amp;quot;&amp;gt; Fiches rendus&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==Rapport==&lt;br /&gt;
&lt;br /&gt;
 *[[Fichier:rapport de stage de XUXinyue.pdf]]&lt;br /&gt;
&lt;br /&gt;
==Les fichiers==&lt;br /&gt;
&lt;br /&gt;
 * [[Fichier:3 châssis des robots.zip]]&lt;br /&gt;
 * [[Fichier:code_infra_servo.zip]]&lt;/div&gt;</summary>
		<author><name>Xxu</name></author>	</entry>

	<entry>
		<id>https://projets-ima.plil.fr/mediawiki/index.php?title=Fichier:Rapport_de_stage_de_Xinyue.pdf&amp;diff=44822</id>
		<title>Fichier:Rapport de stage de Xinyue.pdf</title>
		<link rel="alternate" type="text/html" href="https://projets-ima.plil.fr/mediawiki/index.php?title=Fichier:Rapport_de_stage_de_Xinyue.pdf&amp;diff=44822"/>
				<updated>2017-06-23T14:19:10Z</updated>
		
		<summary type="html">&lt;p&gt;Xxu : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Xxu</name></author>	</entry>

	<entry>
		<id>https://projets-ima.plil.fr/mediawiki/index.php?title=Micro-robots_communicants&amp;diff=44821</id>
		<title>Micro-robots communicants</title>
		<link rel="alternate" type="text/html" href="https://projets-ima.plil.fr/mediawiki/index.php?title=Micro-robots_communicants&amp;diff=44821"/>
				<updated>2017-06-23T14:18:37Z</updated>
		
		<summary type="html">&lt;p&gt;Xxu : /*  Fiches rendus */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== &amp;lt;span style=&amp;quot;color:#D94600&amp;quot;&amp;gt;Cahier des charges&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color:#6FB7B7&amp;quot;&amp;gt;Présentation générale du projet&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
==== &amp;lt;span style=&amp;quot;color:#6A6AFF&amp;quot;&amp;gt;Objectif du stage&amp;lt;/span&amp;gt; ====&lt;br /&gt;
&lt;br /&gt;
L'objet de ce projet est de concevoir et fabriquer des robots mobiles relativement petits, simples et peu coûteux. Les robots devront pouvoir communiquer entre eux par infrarouge. La simplicité et le bas côut de fabrication des robots doit permettre d'en fabriquer en nombre suffisant pour simuler des comportements d'essaim d'insectes.&lt;br /&gt;
&lt;br /&gt;
==== &amp;lt;span style=&amp;quot;color:#6A6AFF&amp;quot;&amp;gt;Description du stage&amp;lt;/span&amp;gt; ====&lt;br /&gt;
&lt;br /&gt;
L'objectif de mon stage est de réaliser une petite carte de contrôle de robot mobile. Les robots pourront avoir trois types de motorisations : vibreurs, servo-moteurs continus et micro-moteurs.&lt;br /&gt;
&lt;br /&gt;
I faut d'abord concevoir la carte en se basant sur les cartes déjà conçues à l'école. Il m'est demandé de partir d'une carte basée sur un ATMega328p et un contrôleur Ethernet. J'ai retiré ce dernier, le convertisseur de niveaux et d'autres composants inutiles pour mon projet. Il faut ajouter un contrôleur de moteur (TB6612), des détecteurs infrarouges (3 TSOP IR) , une LED infrarouge et des lignes pour les servo-moteurs. La carte doit être la plus petite possible, il a été un temps envisagé de positionner le contrôleur de moteurs sur la face inférieure.&lt;br /&gt;
&lt;br /&gt;
Par la suite, il faudra écrire le code ATMega328p pour générer les PWM nécessaires aux servo-moteurs ou au contrôleur de moteurs. Pour la communication nous utiliserons le protocole RC5 qui permet une certaine immunité à la lumière ambiante.&lt;br /&gt;
&lt;br /&gt;
Enfin, nous allons tester les trois motorisations: vibreurs, servo-moteurs continus et micro-moteurs pour vérifier le bon fonctionnement de la carte. Si plusieurs robots fonctionnent certains seront programmés pour repérer les autres et les poursuivre.&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span style=&amp;quot;color:#D94600&amp;quot;&amp;gt;Avancement du stage&amp;lt;/span&amp;gt; ==&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color:#6FB7B7&amp;quot;&amp;gt;Semaine 1&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
Durant la première semaine, j'ai d'abord consulté quelques documents pour mieux comprendre ce projet.&lt;br /&gt;
&lt;br /&gt;
Ensuite j'ai réalisé le schématique de la carte contrôleur à l'aide du logiciel Fritzing principalement en ajoutant la partie contrôle de moteurs.&lt;br /&gt;
&lt;br /&gt;
Les figures suivantes constituent la schématique de la carte :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=600px heights=300px&amp;gt;&lt;br /&gt;
Fichier:xxy2.png|Partie alimentation&lt;br /&gt;
Fichier:xxy1.png|Partie moteurs&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=600px heights=300px&amp;gt;&lt;br /&gt;
Fichier:xxy3.png|Partie USB&lt;br /&gt;
Fichier:xxy4.png|Partiemicro-controleur à la prémière version&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Après la schématique, je me suis attaqué au routage de la carte.&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color:#6FB7B7&amp;quot;&amp;gt;Semaine 2&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
Dans la deuxième semaine, j'ai modifié un peu la partie micro-contrôleur de la schématique pour ajouter un quartz de plus faibles dimensions, comme ça, lors du soudage de la carte on pourra choisir de souder l'un ou l'autre. &lt;br /&gt;
&lt;br /&gt;
Et j'ai ajouté les leds aussi.&lt;br /&gt;
&lt;br /&gt;
J'ai ensuite terminé le routage.&lt;br /&gt;
&lt;br /&gt;
[[Fichier:xxy5.png|thumb|600px|left|Partie micro-contrôleur modifiée avec 2 quartz]]&lt;br /&gt;
&lt;br /&gt;
[[Fichier:xxy6.png|thumb|400px|right|Carte routée]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Liste de composants===&lt;br /&gt;
&lt;br /&gt;
Il m'a été demandé la liste exhaustive des composants nécessaires pour les micro-robots.&lt;br /&gt;
&lt;br /&gt;
Le micro servo-moteur a rotation continue sélectionné est un FS90 [http://www.robotshop.com/eu/fr/micro-servomoteur-9g-48v.html]. Ses dimensions sont 23,2 X 12,5 X 22 mm.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Description !! Fabricant !! Référence Fabricant !! Fournisseur !! Quantité !! Lien fournisseur !! status&lt;br /&gt;
|-&lt;br /&gt;
| Microcontrôleur&lt;br /&gt;
| ATMEL&lt;br /&gt;
| ATMEGA328P-AU&lt;br /&gt;
| Farnell&lt;br /&gt;
| 1&lt;br /&gt;
| http://fr.farnell.com/atmel/atmega328p-au/mcu-8bit-atmega-20mhz-tqfp-32/dp/1715486&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| Condensateur 100nF&lt;br /&gt;
| MULTICOMP&lt;br /&gt;
| MC0201X104K6R3CT&lt;br /&gt;
| Farnell&lt;br /&gt;
| 11&lt;br /&gt;
| http://fr.farnell.com/multicomp/mc0201x104k6r3ct/condensateur-mlcc-x5r-100nf-6/dp/2320753&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Condensateur 10uF&lt;br /&gt;
| WURTH ELEKTRONIK&lt;br /&gt;
| 885012106006 &lt;br /&gt;
| Farnell&lt;br /&gt;
| 2&lt;br /&gt;
| http://fr.farnell.com/wurth-elektronik/885012106006/condesateur-mlcc-x5r-10uf-6-3v/dp/2495147&lt;br /&gt;
| &lt;br /&gt;
|- &lt;br /&gt;
| Condensateur 22pF&lt;br /&gt;
| AVX&lt;br /&gt;
| 06036A220KAT2A&lt;br /&gt;
| Mouser&lt;br /&gt;
| 2&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/AVX/06036A220KAT2A/?qs=sGAEpiMZZMs0AnBnWHyRQKdiqyDPVQdATEC6RfUr2zQ%3d&lt;br /&gt;
| &lt;br /&gt;
|- &lt;br /&gt;
| Rectifier Diode&lt;br /&gt;
| Vishay Semiconductors&lt;br /&gt;
| GL34G-E3/83&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Vishay-Semiconductors/GL34G-E3-83/?qs=sGAEpiMZZMutXGli8Ay4kH9ZXA1Qtv9UOwbhSBXDb18%3d&lt;br /&gt;
| &lt;br /&gt;
|- &lt;br /&gt;
| FA238&lt;br /&gt;
| EPSON&lt;br /&gt;
| TSX-3225 16.0000MF09Z-AC3&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Epson-Timing/TSX-3225-160000MF09Z-AC3/?qs=sGAEpiMZZMsBj6bBr9Q9acukpafrIaZ1%2fpqCtYImzz0%3d&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|- &lt;br /&gt;
| Servo moteur&lt;br /&gt;
| Fitec&lt;br /&gt;
| RB-Fit-03&lt;br /&gt;
| Robotshop&lt;br /&gt;
| 2&lt;br /&gt;
| http://www.robotshop.com/eu/fr/micro-servomoteur-9g-48v.html&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Blue LED&lt;br /&gt;
| KingBright&lt;br /&gt;
| APHB1608LVBDZGKC&lt;br /&gt;
| Mouser&lt;br /&gt;
| 2&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Kingbright/APHB1608LVBDZGKC/?qs=sGAEpiMZZMseGfSY3csMkcwbVq2rhH5Mu7mYFMpmGAhvgXBy5N%252b7kA%3d%3d&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
| Green LED&lt;br /&gt;
| KingBright&lt;br /&gt;
| APT1608SGC&lt;br /&gt;
| Mouser&lt;br /&gt;
| 2&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Kingbright/APT1608SGC/?qs=sGAEpiMZZMseGfSY3csMkeytxqHAv00AcF6Dm1xSW98%3d&lt;br /&gt;
| &lt;br /&gt;
|- &lt;br /&gt;
| Red LED&lt;br /&gt;
| KingBright&lt;br /&gt;
| APHB1608ZGSURKC&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Kingbright/APHB1608ZGSURKC/?qs=sGAEpiMZZMseGfSY3csMkdKNYmh3uDipxtOOfF4A5sw%3d&lt;br /&gt;
| &lt;br /&gt;
|- &lt;br /&gt;
| Yellow LED&lt;br /&gt;
| KingBright&lt;br /&gt;
| APT1608SYCK&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Kingbright/APT1608SYCK/?qs=sGAEpiMZZMsQtlBhqKq43Wn3QbM4OLG1&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Orange LED&lt;br /&gt;
| KingBright&lt;br /&gt;
| APTD1608SECK&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Kingbright/APTD1608SECK/?qs=sGAEpiMZZMt82OzCyDsLFNLWq0AjqZj1Bh9swU8LC68%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| White LED 6200K&lt;br /&gt;
| OSRAM Opto Semiconductors&lt;br /&gt;
| LW L283-Q1R2-3K8L-1-Z&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/OSRAM-Opto-Semiconductors/LW-L283-Q1R2-3K8L-1-Z/?qs=sGAEpiMZZMsgSGrx0WqTbPUyJ8s29bGV&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Infrarouge&lt;br /&gt;
| OSRAM Opto Semiconductors&lt;br /&gt;
| SFH 4845&lt;br /&gt;
| mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://fr.rshttp://fr.rs-online.com/web/p/phototransistors/6548047/-online.com/web/p/phototransistors/6548047/&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 1kΩ Resistor&lt;br /&gt;
| ROHM Semiconductor&lt;br /&gt;
| ESR03EZPJ102&lt;br /&gt;
| Mouser&lt;br /&gt;
| 2&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ROHM-Semiconductor/ESR03EZPJ102/?qs=sGAEpiMZZMu61qfTUdNhG1IKPAnaLGejvfM9hA7acow%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 10kΩ Resistor&lt;br /&gt;
| ROHM Semiconductor&lt;br /&gt;
| ESR03EZPJ103&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ROHM-Semiconductor/ESR03EZPJ103/?qs=sGAEpiMZZMu61qfTUdNhG1IKPAnaLGejZIagwiN2IRk%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 1MΩ Resistor&lt;br /&gt;
| ROHM Semiconductor&lt;br /&gt;
| ESR03EZPJ105&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ROHM-Semiconductor/ESR03EZPJ105/?qs=sGAEpiMZZMu61qfTUdNhG79AcIiSWYOgHx87yIE%2f9KKMdGhl9FJu5g%3d%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 470Ω Resistor&lt;br /&gt;
| ROHM Semiconductor&lt;br /&gt;
| KTR03EZPJ471&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ROHM-Semiconductor/KTR03EZPJ471/?qs=sGAEpiMZZMu61qfTUdNhGwzMi690UM7UxxZFBtRl4vg%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 330Ω Resistor&lt;br /&gt;
| ROHM Semiconductor&lt;br /&gt;
| ESR03EZPJ331&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ROHM-Semiconductor/ESR03EZPJ331/?qs=sGAEpiMZZMu61qfTUdNhG1IKPAnaLGejYH%2fBWzzt0Tg%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 220Ω Resistor&lt;br /&gt;
| ROHM Semiconductor&lt;br /&gt;
| ESR03EZPJ221&lt;br /&gt;
| Mouser&lt;br /&gt;
| 8&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ROHM-Semiconductor/ESR03EZPJ221/?qs=sGAEpiMZZMu61qfTUdNhG1IKPAnaLGejce8FZC1%2fFYU%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| switch&lt;br /&gt;
| ALPS&lt;br /&gt;
| SKQGADE010&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ALPS/SKQGADE010/?qs=sGAEpiMZZMsqIr59i2oRcrO5GDYRXDIX6cdtN26xmPE%3d&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| USB Chip&lt;br /&gt;
| FTDI&lt;br /&gt;
| FT232RL-REEL&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/FTDI/FT232RL-REEL/?qs=sGAEpiMZZMs5ceO8zL%252bTxyQLQIH6hE7q&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| USB Connecteur&lt;br /&gt;
| /&lt;br /&gt;
| /&lt;br /&gt;
| /&lt;br /&gt;
| 1&lt;br /&gt;
| /&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|-&lt;br /&gt;
| LM1117IMPX-5 &lt;br /&gt;
| Régulateur 5v&lt;br /&gt;
| /&lt;br /&gt;
| /&lt;br /&gt;
| 1&lt;br /&gt;
| /&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|-&lt;br /&gt;
| TB6612FNG&lt;br /&gt;
| Contrôleur moteurs&lt;br /&gt;
| /&lt;br /&gt;
| /&lt;br /&gt;
| 1&lt;br /&gt;
| /&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|-&lt;br /&gt;
| Quartz&lt;br /&gt;
| ECS&lt;br /&gt;
| ECS-160-20-3X-TR&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ECS/ECS-160-20-3X-TR/?qs=sGAEpiMZZMvAbnEMxb34PZ9bYWrwSXiB&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| infrarouge récepteur&lt;br /&gt;
| Vishay Semiconductors&lt;br /&gt;
| TSOP38238&lt;br /&gt;
| Mouser&lt;br /&gt;
| 3&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Vishay-Semiconductors/TSOP38238/?qs=sGAEpiMZZMvAL21a%2fDhxMtgKho2n4%2fgBkajAZHPY5lE%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Batteries 9V&lt;br /&gt;
| Panasonic&lt;br /&gt;
| 6LF22XWA/B12&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Panasonic-Battery/6LF22XWA-B12/?qs=sGAEpiMZZMsra%2fh506hF%252bITISQoCasqh1k2eJLis9sg%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Vibration motor&lt;br /&gt;
| Parallax&lt;br /&gt;
| 28821&lt;br /&gt;
| Mouser&lt;br /&gt;
| 2&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Parallax/28821/?qs=sGAEpiMZZMu7pzTmx5q0Qavt7B3%252b7HBc&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| Roue de balance&lt;br /&gt;
| Pololu&lt;br /&gt;
| RB-pol-91&lt;br /&gt;
| Robotshop&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.robotshop.com/eu/fr/roulette-bille-pololu-0375-po-metal.html&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Chassis===&lt;br /&gt;
&lt;br /&gt;
Après avoir établie la liste des composants, j'ai commencé à concevoir les 2 chassis :&lt;br /&gt;
 &lt;br /&gt;
* un chassis pour le robot avec servo-moteurs&lt;br /&gt;
* un chassis pour le robot avec les vibreurs.&lt;br /&gt;
&lt;br /&gt;
Les chassis ont été réalisés avec une découpeuse laser sur du plexiglass. Les découpes ont été dessinées avec le logiciel &amp;lt;code&amp;gt;inkscape&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
[[Fichier:xxy88.png|thumb|600px|left|Chassis servo-moteurs]]&lt;br /&gt;
 &lt;br /&gt;
[[Fichier:xxy7.png|thumb|600px|right|Chassis vibreurs]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color:#6FB7B7&amp;quot;&amp;gt;Semaine 3&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
*Après beaucoup d'essayer j'ai fabriqué le chassis comme figure suivante:&lt;br /&gt;
&lt;br /&gt;
[[Fichier:xxy18.png|thumb|500px|left|Chassis servo-moteurs]]&lt;br /&gt;
[[Fichier:xxy28.png|thumb|500px|right|Chassis vibreurs]]&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*Dans la troisième semaine, j'ai soudé les composants de la carte.&lt;br /&gt;
&lt;br /&gt;
[[Fichier:xinyue14.png|thumb|400px|left|la carte]]&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color:#6FB7B7&amp;quot;&amp;gt;Semaine 4&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
 *Dans la quatième semaine, j'ai assemblé le robot et tester les fonctionnements des servo motors et les vibreurs. Et ça marche bien.&lt;br /&gt;
  &lt;br /&gt;
  [[Fichier:xxy123.png]]&lt;br /&gt;
 &lt;br /&gt;
 *Et j'ai étudier les codes de servo moteur continu et les protocoles d'infrarouge.&lt;br /&gt;
&lt;br /&gt;
  j'ai écrit les codes et réaliser contrôler le mouvement de robomobile avec un remote-control de PHILIPS.&lt;br /&gt;
  [[Fichier:code_infra_servo.zip]]&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 *Mais il y a des problèmes j'ai rencontré: &lt;br /&gt;
&lt;br /&gt;
 1. Le sens de TSOP1 est inversé dans le PCB, il faut qu'on prendre attention quand on souder.&lt;br /&gt;
&lt;br /&gt;
 2. les TSOPs doivent être lié à les broches d'interruption mais j'ai les lié à les broches de ADC, il faut modifier.&lt;br /&gt;
&lt;br /&gt;
 Pour alimentation:&lt;br /&gt;
 &lt;br /&gt;
 1. Pour la partie d'alimentation, il faut que je ajouter un interrupteur pour commander le pile connecté ou déconnecté.&lt;br /&gt;
&lt;br /&gt;
 2. On va lier le VCC de chaque TSOP directement sur les pins de ATmega pour qu'on peut choisir lequel TSOP on veut alimenter.&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color:#6FB7B7&amp;quot;&amp;gt;Semaine 5&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
 * Parce que le chassi de servo moteur n'est pas très stable, chaque fois si on le commande de avancer et reculer très rapide, il va tomber.&lt;br /&gt;
&lt;br /&gt;
  Donc j'ai modifier le chassi de servo moteur pour inverser le direction de battery et j'ai changé les roues qui ont les tailles plus petites:&lt;br /&gt;
 &lt;br /&gt;
  [[Fichier:chassiservomo2di.png]] &lt;br /&gt;
&lt;br /&gt;
  [[Fichier:chassiservoas.jpg|thumb|left|500px|Chassis servo-moteurs]]&lt;br /&gt;
  &amp;lt;br style=&amp;quot;clear: both;&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 * J'ai aussi modifié le chassi de vibreur, j'ai mis les dentes dans le chassi de vibreur pour que le vibreur pouvoir faire le movement dans les directions commandé.&lt;br /&gt;
&lt;br /&gt;
  [[Fichier:chassivibe.png]]&lt;br /&gt;
  &lt;br /&gt;
  [[Fichier:chassivibeas.jpg|thumb|left|500px|Chassis vibreur]]   &lt;br /&gt;
  &amp;lt;br style=&amp;quot;clear: both;&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 * J'ai conçu un chassi pour le motor aussi, pour le motor, c'est à peu près de chassi servo moteur, mais juste le taille de moteur est un peu plus grand que le servo moteur:&lt;br /&gt;
 &lt;br /&gt;
  [[Fichier:chassi motord1dd.png]]&lt;br /&gt;
  &lt;br /&gt;
  [[Fichier:chassimotoras.jpg|thumb|left|500px|Chassis moteur]]&lt;br /&gt;
  &amp;lt;br style=&amp;quot;clear: both;&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color:#6FB7B7&amp;quot;&amp;gt;Semaine 6&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span style=&amp;quot;color:#D94600&amp;quot;&amp;gt; Fiches rendus&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==Rapport==&lt;br /&gt;
&lt;br /&gt;
 *[[Fichier:rapport de stage de Xinyue.pdf]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Les fichiers==&lt;br /&gt;
&lt;br /&gt;
 * [[Fichier:3 châssis des robots.zip]]&lt;br /&gt;
 * [[Fichier:code_infra_servo.zip]]&lt;/div&gt;</summary>
		<author><name>Xxu</name></author>	</entry>

	<entry>
		<id>https://projets-ima.plil.fr/mediawiki/index.php?title=Fichier:Chassimotoras.jpg&amp;diff=44780</id>
		<title>Fichier:Chassimotoras.jpg</title>
		<link rel="alternate" type="text/html" href="https://projets-ima.plil.fr/mediawiki/index.php?title=Fichier:Chassimotoras.jpg&amp;diff=44780"/>
				<updated>2017-06-23T09:26:36Z</updated>
		
		<summary type="html">&lt;p&gt;Xxu : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Xxu</name></author>	</entry>

	<entry>
		<id>https://projets-ima.plil.fr/mediawiki/index.php?title=Fichier:Chassivibeas.jpg&amp;diff=44779</id>
		<title>Fichier:Chassivibeas.jpg</title>
		<link rel="alternate" type="text/html" href="https://projets-ima.plil.fr/mediawiki/index.php?title=Fichier:Chassivibeas.jpg&amp;diff=44779"/>
				<updated>2017-06-23T09:26:03Z</updated>
		
		<summary type="html">&lt;p&gt;Xxu : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Xxu</name></author>	</entry>

	<entry>
		<id>https://projets-ima.plil.fr/mediawiki/index.php?title=Micro-robots_communicants&amp;diff=44778</id>
		<title>Micro-robots communicants</title>
		<link rel="alternate" type="text/html" href="https://projets-ima.plil.fr/mediawiki/index.php?title=Micro-robots_communicants&amp;diff=44778"/>
				<updated>2017-06-23T09:25:49Z</updated>
		
		<summary type="html">&lt;p&gt;Xxu : /* Semaine 5 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== &amp;lt;span style=&amp;quot;color:#D94600&amp;quot;&amp;gt;Cahier des charges&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color:#6FB7B7&amp;quot;&amp;gt;Présentation générale du projet&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
==== &amp;lt;span style=&amp;quot;color:#6A6AFF&amp;quot;&amp;gt;Objectif du stage&amp;lt;/span&amp;gt; ====&lt;br /&gt;
&lt;br /&gt;
L'objet de ce projet est de concevoir et fabriquer des robots mobiles relativement petits, simples et peu coûteux. Les robots devront pouvoir communiquer entre eux par infrarouge. La simplicité et le bas côut de fabrication des robots doit permettre d'en fabriquer en nombre suffisant pour simuler des comportements d'essaim d'insectes.&lt;br /&gt;
&lt;br /&gt;
==== &amp;lt;span style=&amp;quot;color:#6A6AFF&amp;quot;&amp;gt;Description du stage&amp;lt;/span&amp;gt; ====&lt;br /&gt;
&lt;br /&gt;
L'objectif de mon stage est de réaliser une petite carte de contrôle de robot mobile. Les robots pourront avoir trois types de motorisations : vibreurs, servo-moteurs continus et micro-moteurs.&lt;br /&gt;
&lt;br /&gt;
I faut d'abord concevoir la carte en se basant sur les cartes déjà conçues à l'école. Il m'est demandé de partir d'une carte basée sur un ATMega328p et un contrôleur Ethernet. J'ai retiré ce dernier, le convertisseur de niveaux et d'autres composants inutiles pour mon projet. Il faut ajouter un contrôleur de moteur (TB6612), des détecteurs infrarouges (3 TSOP IR) , une LED infrarouge et des lignes pour les servo-moteurs. La carte doit être la plus petite possible, il a été un temps envisagé de positionner le contrôleur de moteurs sur la face inférieure.&lt;br /&gt;
&lt;br /&gt;
Par la suite, il faudra écrire le code ATMega328p pour générer les PWM nécessaires aux servo-moteurs ou au contrôleur de moteurs. Pour la communication nous utiliserons le protocole RC5 qui permet une certaine immunité à la lumière ambiante.&lt;br /&gt;
&lt;br /&gt;
Enfin, nous allons tester les trois motorisations: vibreurs, servo-moteurs continus et micro-moteurs pour vérifier le bon fonctionnement de la carte. Si plusieurs robots fonctionnent certains seront programmés pour repérer les autres et les poursuivre.&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span style=&amp;quot;color:#D94600&amp;quot;&amp;gt;Avancement du stage&amp;lt;/span&amp;gt; ==&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color:#6FB7B7&amp;quot;&amp;gt;Semaine 1&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
Durant la première semaine, j'ai d'abord consulté quelques documents pour mieux comprendre ce projet.&lt;br /&gt;
&lt;br /&gt;
Ensuite j'ai réalisé le schématique de la carte contrôleur à l'aide du logiciel Fritzing principalement en ajoutant la partie contrôle de moteurs.&lt;br /&gt;
&lt;br /&gt;
Les figures suivantes constituent la schématique de la carte :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=600px heights=300px&amp;gt;&lt;br /&gt;
Fichier:xxy2.png|Partie alimentation&lt;br /&gt;
Fichier:xxy1.png|Partie moteurs&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=600px heights=300px&amp;gt;&lt;br /&gt;
Fichier:xxy3.png|Partie USB&lt;br /&gt;
Fichier:xxy4.png|Partiemicro-controleur à la prémière version&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Après la schématique, je me suis attaqué au routage de la carte.&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color:#6FB7B7&amp;quot;&amp;gt;Semaine 2&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
Dans la deuxième semaine, j'ai modifié un peu la partie micro-contrôleur de la schématique pour ajouter un quartz de plus faibles dimensions, comme ça, lors du soudage de la carte on pourra choisir de souder l'un ou l'autre. &lt;br /&gt;
&lt;br /&gt;
Et j'ai ajouté les leds aussi.&lt;br /&gt;
&lt;br /&gt;
J'ai ensuite terminé le routage.&lt;br /&gt;
&lt;br /&gt;
[[Fichier:xxy5.png|thumb|600px|left|Partie micro-contrôleur modifiée avec 2 quartz]]&lt;br /&gt;
&lt;br /&gt;
[[Fichier:xxy6.png|thumb|400px|right|Carte routée]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Liste de composants===&lt;br /&gt;
&lt;br /&gt;
Il m'a été demandé la liste exhaustive des composants nécessaires pour les micro-robots.&lt;br /&gt;
&lt;br /&gt;
Le micro servo-moteur a rotation continue sélectionné est un FS90 [http://www.robotshop.com/eu/fr/micro-servomoteur-9g-48v.html]. Ses dimensions sont 23,2 X 12,5 X 22 mm.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Description !! Fabricant !! Référence Fabricant !! Fournisseur !! Quantité !! Lien fournisseur !! status&lt;br /&gt;
|-&lt;br /&gt;
| Microcontrôleur&lt;br /&gt;
| ATMEL&lt;br /&gt;
| ATMEGA328P-AU&lt;br /&gt;
| Farnell&lt;br /&gt;
| 1&lt;br /&gt;
| http://fr.farnell.com/atmel/atmega328p-au/mcu-8bit-atmega-20mhz-tqfp-32/dp/1715486&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| Condensateur 100nF&lt;br /&gt;
| MULTICOMP&lt;br /&gt;
| MC0201X104K6R3CT&lt;br /&gt;
| Farnell&lt;br /&gt;
| 11&lt;br /&gt;
| http://fr.farnell.com/multicomp/mc0201x104k6r3ct/condensateur-mlcc-x5r-100nf-6/dp/2320753&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Condensateur 10uF&lt;br /&gt;
| WURTH ELEKTRONIK&lt;br /&gt;
| 885012106006 &lt;br /&gt;
| Farnell&lt;br /&gt;
| 2&lt;br /&gt;
| http://fr.farnell.com/wurth-elektronik/885012106006/condesateur-mlcc-x5r-10uf-6-3v/dp/2495147&lt;br /&gt;
| &lt;br /&gt;
|- &lt;br /&gt;
| Condensateur 22pF&lt;br /&gt;
| AVX&lt;br /&gt;
| 06036A220KAT2A&lt;br /&gt;
| Mouser&lt;br /&gt;
| 2&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/AVX/06036A220KAT2A/?qs=sGAEpiMZZMs0AnBnWHyRQKdiqyDPVQdATEC6RfUr2zQ%3d&lt;br /&gt;
| &lt;br /&gt;
|- &lt;br /&gt;
| Rectifier Diode&lt;br /&gt;
| Vishay Semiconductors&lt;br /&gt;
| GL34G-E3/83&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Vishay-Semiconductors/GL34G-E3-83/?qs=sGAEpiMZZMutXGli8Ay4kH9ZXA1Qtv9UOwbhSBXDb18%3d&lt;br /&gt;
| &lt;br /&gt;
|- &lt;br /&gt;
| FA238&lt;br /&gt;
| EPSON&lt;br /&gt;
| TSX-3225 16.0000MF09Z-AC3&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Epson-Timing/TSX-3225-160000MF09Z-AC3/?qs=sGAEpiMZZMsBj6bBr9Q9acukpafrIaZ1%2fpqCtYImzz0%3d&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|- &lt;br /&gt;
| Servo moteur&lt;br /&gt;
| Fitec&lt;br /&gt;
| RB-Fit-03&lt;br /&gt;
| Robotshop&lt;br /&gt;
| 2&lt;br /&gt;
| http://www.robotshop.com/eu/fr/micro-servomoteur-9g-48v.html&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Blue LED&lt;br /&gt;
| KingBright&lt;br /&gt;
| APHB1608LVBDZGKC&lt;br /&gt;
| Mouser&lt;br /&gt;
| 2&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Kingbright/APHB1608LVBDZGKC/?qs=sGAEpiMZZMseGfSY3csMkcwbVq2rhH5Mu7mYFMpmGAhvgXBy5N%252b7kA%3d%3d&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
| Green LED&lt;br /&gt;
| KingBright&lt;br /&gt;
| APT1608SGC&lt;br /&gt;
| Mouser&lt;br /&gt;
| 2&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Kingbright/APT1608SGC/?qs=sGAEpiMZZMseGfSY3csMkeytxqHAv00AcF6Dm1xSW98%3d&lt;br /&gt;
| &lt;br /&gt;
|- &lt;br /&gt;
| Red LED&lt;br /&gt;
| KingBright&lt;br /&gt;
| APHB1608ZGSURKC&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Kingbright/APHB1608ZGSURKC/?qs=sGAEpiMZZMseGfSY3csMkdKNYmh3uDipxtOOfF4A5sw%3d&lt;br /&gt;
| &lt;br /&gt;
|- &lt;br /&gt;
| Yellow LED&lt;br /&gt;
| KingBright&lt;br /&gt;
| APT1608SYCK&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Kingbright/APT1608SYCK/?qs=sGAEpiMZZMsQtlBhqKq43Wn3QbM4OLG1&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Orange LED&lt;br /&gt;
| KingBright&lt;br /&gt;
| APTD1608SECK&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Kingbright/APTD1608SECK/?qs=sGAEpiMZZMt82OzCyDsLFNLWq0AjqZj1Bh9swU8LC68%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| White LED 6200K&lt;br /&gt;
| OSRAM Opto Semiconductors&lt;br /&gt;
| LW L283-Q1R2-3K8L-1-Z&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/OSRAM-Opto-Semiconductors/LW-L283-Q1R2-3K8L-1-Z/?qs=sGAEpiMZZMsgSGrx0WqTbPUyJ8s29bGV&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Infrarouge&lt;br /&gt;
| OSRAM Opto Semiconductors&lt;br /&gt;
| SFH 4845&lt;br /&gt;
| mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://fr.rshttp://fr.rs-online.com/web/p/phototransistors/6548047/-online.com/web/p/phototransistors/6548047/&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 1kΩ Resistor&lt;br /&gt;
| ROHM Semiconductor&lt;br /&gt;
| ESR03EZPJ102&lt;br /&gt;
| Mouser&lt;br /&gt;
| 2&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ROHM-Semiconductor/ESR03EZPJ102/?qs=sGAEpiMZZMu61qfTUdNhG1IKPAnaLGejvfM9hA7acow%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 10kΩ Resistor&lt;br /&gt;
| ROHM Semiconductor&lt;br /&gt;
| ESR03EZPJ103&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ROHM-Semiconductor/ESR03EZPJ103/?qs=sGAEpiMZZMu61qfTUdNhG1IKPAnaLGejZIagwiN2IRk%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 1MΩ Resistor&lt;br /&gt;
| ROHM Semiconductor&lt;br /&gt;
| ESR03EZPJ105&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ROHM-Semiconductor/ESR03EZPJ105/?qs=sGAEpiMZZMu61qfTUdNhG79AcIiSWYOgHx87yIE%2f9KKMdGhl9FJu5g%3d%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 470Ω Resistor&lt;br /&gt;
| ROHM Semiconductor&lt;br /&gt;
| KTR03EZPJ471&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ROHM-Semiconductor/KTR03EZPJ471/?qs=sGAEpiMZZMu61qfTUdNhGwzMi690UM7UxxZFBtRl4vg%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 330Ω Resistor&lt;br /&gt;
| ROHM Semiconductor&lt;br /&gt;
| ESR03EZPJ331&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ROHM-Semiconductor/ESR03EZPJ331/?qs=sGAEpiMZZMu61qfTUdNhG1IKPAnaLGejYH%2fBWzzt0Tg%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 220Ω Resistor&lt;br /&gt;
| ROHM Semiconductor&lt;br /&gt;
| ESR03EZPJ221&lt;br /&gt;
| Mouser&lt;br /&gt;
| 8&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ROHM-Semiconductor/ESR03EZPJ221/?qs=sGAEpiMZZMu61qfTUdNhG1IKPAnaLGejce8FZC1%2fFYU%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| switch&lt;br /&gt;
| ALPS&lt;br /&gt;
| SKQGADE010&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ALPS/SKQGADE010/?qs=sGAEpiMZZMsqIr59i2oRcrO5GDYRXDIX6cdtN26xmPE%3d&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| USB Chip&lt;br /&gt;
| FTDI&lt;br /&gt;
| FT232RL-REEL&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/FTDI/FT232RL-REEL/?qs=sGAEpiMZZMs5ceO8zL%252bTxyQLQIH6hE7q&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| USB Connecteur&lt;br /&gt;
| /&lt;br /&gt;
| /&lt;br /&gt;
| /&lt;br /&gt;
| 1&lt;br /&gt;
| /&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|-&lt;br /&gt;
| LM1117IMPX-5 &lt;br /&gt;
| Régulateur 5v&lt;br /&gt;
| /&lt;br /&gt;
| /&lt;br /&gt;
| 1&lt;br /&gt;
| /&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|-&lt;br /&gt;
| TB6612FNG&lt;br /&gt;
| Contrôleur moteurs&lt;br /&gt;
| /&lt;br /&gt;
| /&lt;br /&gt;
| 1&lt;br /&gt;
| /&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|-&lt;br /&gt;
| Quartz&lt;br /&gt;
| ECS&lt;br /&gt;
| ECS-160-20-3X-TR&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ECS/ECS-160-20-3X-TR/?qs=sGAEpiMZZMvAbnEMxb34PZ9bYWrwSXiB&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| infrarouge récepteur&lt;br /&gt;
| Vishay Semiconductors&lt;br /&gt;
| TSOP38238&lt;br /&gt;
| Mouser&lt;br /&gt;
| 3&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Vishay-Semiconductors/TSOP38238/?qs=sGAEpiMZZMvAL21a%2fDhxMtgKho2n4%2fgBkajAZHPY5lE%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Batteries 9V&lt;br /&gt;
| Panasonic&lt;br /&gt;
| 6LF22XWA/B12&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Panasonic-Battery/6LF22XWA-B12/?qs=sGAEpiMZZMsra%2fh506hF%252bITISQoCasqh1k2eJLis9sg%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Vibration motor&lt;br /&gt;
| Parallax&lt;br /&gt;
| 28821&lt;br /&gt;
| Mouser&lt;br /&gt;
| 2&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Parallax/28821/?qs=sGAEpiMZZMu7pzTmx5q0Qavt7B3%252b7HBc&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| Roue de balance&lt;br /&gt;
| Pololu&lt;br /&gt;
| RB-pol-91&lt;br /&gt;
| Robotshop&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.robotshop.com/eu/fr/roulette-bille-pololu-0375-po-metal.html&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Chassis===&lt;br /&gt;
&lt;br /&gt;
Après avoir établie la liste des composants, j'ai commencé à concevoir les 2 chassis :&lt;br /&gt;
 &lt;br /&gt;
* un chassis pour le robot avec servo-moteurs&lt;br /&gt;
* un chassis pour le robot avec les vibreurs.&lt;br /&gt;
&lt;br /&gt;
Les chassis ont été réalisés avec une découpeuse laser sur du plexiglass. Les découpes ont été dessinées avec le logiciel &amp;lt;code&amp;gt;inkscape&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
[[Fichier:xxy88.png|thumb|600px|left|Chassis servo-moteurs]]&lt;br /&gt;
 &lt;br /&gt;
[[Fichier:xxy7.png|thumb|600px|right|Chassis vibreurs]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color:#6FB7B7&amp;quot;&amp;gt;Semaine 3&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
*Après beaucoup d'essayer j'ai fabriqué le chassis comme figure suivante:&lt;br /&gt;
&lt;br /&gt;
[[Fichier:xxy18.png|thumb|500px|left|Chassis servo-moteurs]]&lt;br /&gt;
[[Fichier:xxy28.png|thumb|500px|right|Chassis vibreurs]]&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*Dans la troisième semaine, j'ai soudé les composants de la carte.&lt;br /&gt;
&lt;br /&gt;
[[Fichier:xinyue14.png|thumb|400px|left|la carte]]&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color:#6FB7B7&amp;quot;&amp;gt;Semaine 4&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
 *Dans la quatième semaine, j'ai assemblé le robot et tester les fonctionnements des servo motors et les vibreurs. Et ça marche bien.&lt;br /&gt;
  &lt;br /&gt;
  [[Fichier:xxy123.png]]&lt;br /&gt;
 &lt;br /&gt;
 *Et j'ai étudier les codes de servo moteur continu et les protocoles d'infrarouge.&lt;br /&gt;
&lt;br /&gt;
  j'ai écrit les codes et réaliser contrôler le mouvement de robomobile avec un remote-control de PHILIPS.&lt;br /&gt;
  [[Fichier:code_infra_servo.zip]]&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 *Mais il y a des problèmes j'ai rencontré: &lt;br /&gt;
&lt;br /&gt;
 1. Le sens de TSOP1 est inversé dans le PCB, il faut qu'on prendre attention quand on souder.&lt;br /&gt;
&lt;br /&gt;
 2. les TSOPs doivent être lié à les broches d'interruption mais j'ai les lié à les broches de ADC, il faut modifier.&lt;br /&gt;
&lt;br /&gt;
 Pour alimentation:&lt;br /&gt;
 &lt;br /&gt;
 1. Pour la partie d'alimentation, il faut que je ajouter un interrupteur pour commander le pile connecté ou déconnecté.&lt;br /&gt;
&lt;br /&gt;
 2. On va lier le VCC de chaque TSOP directement sur les pins de ATmega pour qu'on peut choisir lequel TSOP on veut alimenter.&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color:#6FB7B7&amp;quot;&amp;gt;Semaine 5&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
 * Parce que le chassi de servo moteur n'est pas très stable, chaque fois si on le commande de avancer et reculer très rapide, il va tomber.&lt;br /&gt;
&lt;br /&gt;
  Donc j'ai modifier le chassi de servo moteur pour inverser le direction de battery et j'ai changé les roues qui ont les tailles plus petites:&lt;br /&gt;
 &lt;br /&gt;
  [[Fichier:chassiservomo2di.png]] &lt;br /&gt;
&lt;br /&gt;
  [[Fichier:chassiservoas.jpg|thumb|left|500px|Chassis servo-moteurs]]&lt;br /&gt;
  &amp;lt;br style=&amp;quot;clear: both;&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 * J'ai aussi modifié le chassi de vibreur, j'ai mis les dentes dans le chassi de vibreur pour que le vibreur pouvoir faire le movement dans les directions commandé.&lt;br /&gt;
&lt;br /&gt;
  [[Fichier:chassivibe.png]]&lt;br /&gt;
  &lt;br /&gt;
  [[Fichier:chassivibeas.jpg|thumb|left|500px|Chassis vibreur]]   &lt;br /&gt;
  &amp;lt;br style=&amp;quot;clear: both;&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 * J'ai conçu un chassi pour le motor aussi, pour le motor, c'est à peu près de chassi servo moteur, mais juste le taille de moteur est un peu plus grand que le servo moteur:&lt;br /&gt;
 &lt;br /&gt;
  [[Fichier:chassi motord1dd.png]]&lt;br /&gt;
  &lt;br /&gt;
  [[Fichier:chassimotoras.jpg|thumb|left|500px|Chassis moteur]]&lt;br /&gt;
  &amp;lt;br style=&amp;quot;clear: both;&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color:#6FB7B7&amp;quot;&amp;gt;Semaine 6&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span style=&amp;quot;color:#D94600&amp;quot;&amp;gt; Fiches rendus&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
 * [[Fichier:3 châssis des robots.zip]]&lt;br /&gt;
 * [[Fichier:code_infra_servo.zip]]&lt;/div&gt;</summary>
		<author><name>Xxu</name></author>	</entry>

	<entry>
		<id>https://projets-ima.plil.fr/mediawiki/index.php?title=Micro-robots_communicants&amp;diff=44777</id>
		<title>Micro-robots communicants</title>
		<link rel="alternate" type="text/html" href="https://projets-ima.plil.fr/mediawiki/index.php?title=Micro-robots_communicants&amp;diff=44777"/>
				<updated>2017-06-23T09:25:15Z</updated>
		
		<summary type="html">&lt;p&gt;Xxu : /* Semaine 5 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== &amp;lt;span style=&amp;quot;color:#D94600&amp;quot;&amp;gt;Cahier des charges&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color:#6FB7B7&amp;quot;&amp;gt;Présentation générale du projet&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
==== &amp;lt;span style=&amp;quot;color:#6A6AFF&amp;quot;&amp;gt;Objectif du stage&amp;lt;/span&amp;gt; ====&lt;br /&gt;
&lt;br /&gt;
L'objet de ce projet est de concevoir et fabriquer des robots mobiles relativement petits, simples et peu coûteux. Les robots devront pouvoir communiquer entre eux par infrarouge. La simplicité et le bas côut de fabrication des robots doit permettre d'en fabriquer en nombre suffisant pour simuler des comportements d'essaim d'insectes.&lt;br /&gt;
&lt;br /&gt;
==== &amp;lt;span style=&amp;quot;color:#6A6AFF&amp;quot;&amp;gt;Description du stage&amp;lt;/span&amp;gt; ====&lt;br /&gt;
&lt;br /&gt;
L'objectif de mon stage est de réaliser une petite carte de contrôle de robot mobile. Les robots pourront avoir trois types de motorisations : vibreurs, servo-moteurs continus et micro-moteurs.&lt;br /&gt;
&lt;br /&gt;
I faut d'abord concevoir la carte en se basant sur les cartes déjà conçues à l'école. Il m'est demandé de partir d'une carte basée sur un ATMega328p et un contrôleur Ethernet. J'ai retiré ce dernier, le convertisseur de niveaux et d'autres composants inutiles pour mon projet. Il faut ajouter un contrôleur de moteur (TB6612), des détecteurs infrarouges (3 TSOP IR) , une LED infrarouge et des lignes pour les servo-moteurs. La carte doit être la plus petite possible, il a été un temps envisagé de positionner le contrôleur de moteurs sur la face inférieure.&lt;br /&gt;
&lt;br /&gt;
Par la suite, il faudra écrire le code ATMega328p pour générer les PWM nécessaires aux servo-moteurs ou au contrôleur de moteurs. Pour la communication nous utiliserons le protocole RC5 qui permet une certaine immunité à la lumière ambiante.&lt;br /&gt;
&lt;br /&gt;
Enfin, nous allons tester les trois motorisations: vibreurs, servo-moteurs continus et micro-moteurs pour vérifier le bon fonctionnement de la carte. Si plusieurs robots fonctionnent certains seront programmés pour repérer les autres et les poursuivre.&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span style=&amp;quot;color:#D94600&amp;quot;&amp;gt;Avancement du stage&amp;lt;/span&amp;gt; ==&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color:#6FB7B7&amp;quot;&amp;gt;Semaine 1&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
Durant la première semaine, j'ai d'abord consulté quelques documents pour mieux comprendre ce projet.&lt;br /&gt;
&lt;br /&gt;
Ensuite j'ai réalisé le schématique de la carte contrôleur à l'aide du logiciel Fritzing principalement en ajoutant la partie contrôle de moteurs.&lt;br /&gt;
&lt;br /&gt;
Les figures suivantes constituent la schématique de la carte :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=600px heights=300px&amp;gt;&lt;br /&gt;
Fichier:xxy2.png|Partie alimentation&lt;br /&gt;
Fichier:xxy1.png|Partie moteurs&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=600px heights=300px&amp;gt;&lt;br /&gt;
Fichier:xxy3.png|Partie USB&lt;br /&gt;
Fichier:xxy4.png|Partiemicro-controleur à la prémière version&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Après la schématique, je me suis attaqué au routage de la carte.&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color:#6FB7B7&amp;quot;&amp;gt;Semaine 2&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
Dans la deuxième semaine, j'ai modifié un peu la partie micro-contrôleur de la schématique pour ajouter un quartz de plus faibles dimensions, comme ça, lors du soudage de la carte on pourra choisir de souder l'un ou l'autre. &lt;br /&gt;
&lt;br /&gt;
Et j'ai ajouté les leds aussi.&lt;br /&gt;
&lt;br /&gt;
J'ai ensuite terminé le routage.&lt;br /&gt;
&lt;br /&gt;
[[Fichier:xxy5.png|thumb|600px|left|Partie micro-contrôleur modifiée avec 2 quartz]]&lt;br /&gt;
&lt;br /&gt;
[[Fichier:xxy6.png|thumb|400px|right|Carte routée]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Liste de composants===&lt;br /&gt;
&lt;br /&gt;
Il m'a été demandé la liste exhaustive des composants nécessaires pour les micro-robots.&lt;br /&gt;
&lt;br /&gt;
Le micro servo-moteur a rotation continue sélectionné est un FS90 [http://www.robotshop.com/eu/fr/micro-servomoteur-9g-48v.html]. Ses dimensions sont 23,2 X 12,5 X 22 mm.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Description !! Fabricant !! Référence Fabricant !! Fournisseur !! Quantité !! Lien fournisseur !! status&lt;br /&gt;
|-&lt;br /&gt;
| Microcontrôleur&lt;br /&gt;
| ATMEL&lt;br /&gt;
| ATMEGA328P-AU&lt;br /&gt;
| Farnell&lt;br /&gt;
| 1&lt;br /&gt;
| http://fr.farnell.com/atmel/atmega328p-au/mcu-8bit-atmega-20mhz-tqfp-32/dp/1715486&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| Condensateur 100nF&lt;br /&gt;
| MULTICOMP&lt;br /&gt;
| MC0201X104K6R3CT&lt;br /&gt;
| Farnell&lt;br /&gt;
| 11&lt;br /&gt;
| http://fr.farnell.com/multicomp/mc0201x104k6r3ct/condensateur-mlcc-x5r-100nf-6/dp/2320753&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Condensateur 10uF&lt;br /&gt;
| WURTH ELEKTRONIK&lt;br /&gt;
| 885012106006 &lt;br /&gt;
| Farnell&lt;br /&gt;
| 2&lt;br /&gt;
| http://fr.farnell.com/wurth-elektronik/885012106006/condesateur-mlcc-x5r-10uf-6-3v/dp/2495147&lt;br /&gt;
| &lt;br /&gt;
|- &lt;br /&gt;
| Condensateur 22pF&lt;br /&gt;
| AVX&lt;br /&gt;
| 06036A220KAT2A&lt;br /&gt;
| Mouser&lt;br /&gt;
| 2&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/AVX/06036A220KAT2A/?qs=sGAEpiMZZMs0AnBnWHyRQKdiqyDPVQdATEC6RfUr2zQ%3d&lt;br /&gt;
| &lt;br /&gt;
|- &lt;br /&gt;
| Rectifier Diode&lt;br /&gt;
| Vishay Semiconductors&lt;br /&gt;
| GL34G-E3/83&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Vishay-Semiconductors/GL34G-E3-83/?qs=sGAEpiMZZMutXGli8Ay4kH9ZXA1Qtv9UOwbhSBXDb18%3d&lt;br /&gt;
| &lt;br /&gt;
|- &lt;br /&gt;
| FA238&lt;br /&gt;
| EPSON&lt;br /&gt;
| TSX-3225 16.0000MF09Z-AC3&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Epson-Timing/TSX-3225-160000MF09Z-AC3/?qs=sGAEpiMZZMsBj6bBr9Q9acukpafrIaZ1%2fpqCtYImzz0%3d&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|- &lt;br /&gt;
| Servo moteur&lt;br /&gt;
| Fitec&lt;br /&gt;
| RB-Fit-03&lt;br /&gt;
| Robotshop&lt;br /&gt;
| 2&lt;br /&gt;
| http://www.robotshop.com/eu/fr/micro-servomoteur-9g-48v.html&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Blue LED&lt;br /&gt;
| KingBright&lt;br /&gt;
| APHB1608LVBDZGKC&lt;br /&gt;
| Mouser&lt;br /&gt;
| 2&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Kingbright/APHB1608LVBDZGKC/?qs=sGAEpiMZZMseGfSY3csMkcwbVq2rhH5Mu7mYFMpmGAhvgXBy5N%252b7kA%3d%3d&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
| Green LED&lt;br /&gt;
| KingBright&lt;br /&gt;
| APT1608SGC&lt;br /&gt;
| Mouser&lt;br /&gt;
| 2&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Kingbright/APT1608SGC/?qs=sGAEpiMZZMseGfSY3csMkeytxqHAv00AcF6Dm1xSW98%3d&lt;br /&gt;
| &lt;br /&gt;
|- &lt;br /&gt;
| Red LED&lt;br /&gt;
| KingBright&lt;br /&gt;
| APHB1608ZGSURKC&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Kingbright/APHB1608ZGSURKC/?qs=sGAEpiMZZMseGfSY3csMkdKNYmh3uDipxtOOfF4A5sw%3d&lt;br /&gt;
| &lt;br /&gt;
|- &lt;br /&gt;
| Yellow LED&lt;br /&gt;
| KingBright&lt;br /&gt;
| APT1608SYCK&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Kingbright/APT1608SYCK/?qs=sGAEpiMZZMsQtlBhqKq43Wn3QbM4OLG1&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Orange LED&lt;br /&gt;
| KingBright&lt;br /&gt;
| APTD1608SECK&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Kingbright/APTD1608SECK/?qs=sGAEpiMZZMt82OzCyDsLFNLWq0AjqZj1Bh9swU8LC68%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| White LED 6200K&lt;br /&gt;
| OSRAM Opto Semiconductors&lt;br /&gt;
| LW L283-Q1R2-3K8L-1-Z&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/OSRAM-Opto-Semiconductors/LW-L283-Q1R2-3K8L-1-Z/?qs=sGAEpiMZZMsgSGrx0WqTbPUyJ8s29bGV&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Infrarouge&lt;br /&gt;
| OSRAM Opto Semiconductors&lt;br /&gt;
| SFH 4845&lt;br /&gt;
| mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://fr.rshttp://fr.rs-online.com/web/p/phototransistors/6548047/-online.com/web/p/phototransistors/6548047/&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 1kΩ Resistor&lt;br /&gt;
| ROHM Semiconductor&lt;br /&gt;
| ESR03EZPJ102&lt;br /&gt;
| Mouser&lt;br /&gt;
| 2&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ROHM-Semiconductor/ESR03EZPJ102/?qs=sGAEpiMZZMu61qfTUdNhG1IKPAnaLGejvfM9hA7acow%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 10kΩ Resistor&lt;br /&gt;
| ROHM Semiconductor&lt;br /&gt;
| ESR03EZPJ103&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ROHM-Semiconductor/ESR03EZPJ103/?qs=sGAEpiMZZMu61qfTUdNhG1IKPAnaLGejZIagwiN2IRk%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 1MΩ Resistor&lt;br /&gt;
| ROHM Semiconductor&lt;br /&gt;
| ESR03EZPJ105&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ROHM-Semiconductor/ESR03EZPJ105/?qs=sGAEpiMZZMu61qfTUdNhG79AcIiSWYOgHx87yIE%2f9KKMdGhl9FJu5g%3d%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 470Ω Resistor&lt;br /&gt;
| ROHM Semiconductor&lt;br /&gt;
| KTR03EZPJ471&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ROHM-Semiconductor/KTR03EZPJ471/?qs=sGAEpiMZZMu61qfTUdNhGwzMi690UM7UxxZFBtRl4vg%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 330Ω Resistor&lt;br /&gt;
| ROHM Semiconductor&lt;br /&gt;
| ESR03EZPJ331&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ROHM-Semiconductor/ESR03EZPJ331/?qs=sGAEpiMZZMu61qfTUdNhG1IKPAnaLGejYH%2fBWzzt0Tg%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 220Ω Resistor&lt;br /&gt;
| ROHM Semiconductor&lt;br /&gt;
| ESR03EZPJ221&lt;br /&gt;
| Mouser&lt;br /&gt;
| 8&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ROHM-Semiconductor/ESR03EZPJ221/?qs=sGAEpiMZZMu61qfTUdNhG1IKPAnaLGejce8FZC1%2fFYU%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| switch&lt;br /&gt;
| ALPS&lt;br /&gt;
| SKQGADE010&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ALPS/SKQGADE010/?qs=sGAEpiMZZMsqIr59i2oRcrO5GDYRXDIX6cdtN26xmPE%3d&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| USB Chip&lt;br /&gt;
| FTDI&lt;br /&gt;
| FT232RL-REEL&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/FTDI/FT232RL-REEL/?qs=sGAEpiMZZMs5ceO8zL%252bTxyQLQIH6hE7q&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| USB Connecteur&lt;br /&gt;
| /&lt;br /&gt;
| /&lt;br /&gt;
| /&lt;br /&gt;
| 1&lt;br /&gt;
| /&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|-&lt;br /&gt;
| LM1117IMPX-5 &lt;br /&gt;
| Régulateur 5v&lt;br /&gt;
| /&lt;br /&gt;
| /&lt;br /&gt;
| 1&lt;br /&gt;
| /&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|-&lt;br /&gt;
| TB6612FNG&lt;br /&gt;
| Contrôleur moteurs&lt;br /&gt;
| /&lt;br /&gt;
| /&lt;br /&gt;
| 1&lt;br /&gt;
| /&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|-&lt;br /&gt;
| Quartz&lt;br /&gt;
| ECS&lt;br /&gt;
| ECS-160-20-3X-TR&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ECS/ECS-160-20-3X-TR/?qs=sGAEpiMZZMvAbnEMxb34PZ9bYWrwSXiB&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| infrarouge récepteur&lt;br /&gt;
| Vishay Semiconductors&lt;br /&gt;
| TSOP38238&lt;br /&gt;
| Mouser&lt;br /&gt;
| 3&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Vishay-Semiconductors/TSOP38238/?qs=sGAEpiMZZMvAL21a%2fDhxMtgKho2n4%2fgBkajAZHPY5lE%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Batteries 9V&lt;br /&gt;
| Panasonic&lt;br /&gt;
| 6LF22XWA/B12&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Panasonic-Battery/6LF22XWA-B12/?qs=sGAEpiMZZMsra%2fh506hF%252bITISQoCasqh1k2eJLis9sg%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Vibration motor&lt;br /&gt;
| Parallax&lt;br /&gt;
| 28821&lt;br /&gt;
| Mouser&lt;br /&gt;
| 2&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Parallax/28821/?qs=sGAEpiMZZMu7pzTmx5q0Qavt7B3%252b7HBc&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| Roue de balance&lt;br /&gt;
| Pololu&lt;br /&gt;
| RB-pol-91&lt;br /&gt;
| Robotshop&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.robotshop.com/eu/fr/roulette-bille-pololu-0375-po-metal.html&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Chassis===&lt;br /&gt;
&lt;br /&gt;
Après avoir établie la liste des composants, j'ai commencé à concevoir les 2 chassis :&lt;br /&gt;
 &lt;br /&gt;
* un chassis pour le robot avec servo-moteurs&lt;br /&gt;
* un chassis pour le robot avec les vibreurs.&lt;br /&gt;
&lt;br /&gt;
Les chassis ont été réalisés avec une découpeuse laser sur du plexiglass. Les découpes ont été dessinées avec le logiciel &amp;lt;code&amp;gt;inkscape&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
[[Fichier:xxy88.png|thumb|600px|left|Chassis servo-moteurs]]&lt;br /&gt;
 &lt;br /&gt;
[[Fichier:xxy7.png|thumb|600px|right|Chassis vibreurs]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color:#6FB7B7&amp;quot;&amp;gt;Semaine 3&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
*Après beaucoup d'essayer j'ai fabriqué le chassis comme figure suivante:&lt;br /&gt;
&lt;br /&gt;
[[Fichier:xxy18.png|thumb|500px|left|Chassis servo-moteurs]]&lt;br /&gt;
[[Fichier:xxy28.png|thumb|500px|right|Chassis vibreurs]]&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*Dans la troisième semaine, j'ai soudé les composants de la carte.&lt;br /&gt;
&lt;br /&gt;
[[Fichier:xinyue14.png|thumb|400px|left|la carte]]&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color:#6FB7B7&amp;quot;&amp;gt;Semaine 4&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
 *Dans la quatième semaine, j'ai assemblé le robot et tester les fonctionnements des servo motors et les vibreurs. Et ça marche bien.&lt;br /&gt;
  &lt;br /&gt;
  [[Fichier:xxy123.png]]&lt;br /&gt;
 &lt;br /&gt;
 *Et j'ai étudier les codes de servo moteur continu et les protocoles d'infrarouge.&lt;br /&gt;
&lt;br /&gt;
  j'ai écrit les codes et réaliser contrôler le mouvement de robomobile avec un remote-control de PHILIPS.&lt;br /&gt;
  [[Fichier:code_infra_servo.zip]]&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 *Mais il y a des problèmes j'ai rencontré: &lt;br /&gt;
&lt;br /&gt;
 1. Le sens de TSOP1 est inversé dans le PCB, il faut qu'on prendre attention quand on souder.&lt;br /&gt;
&lt;br /&gt;
 2. les TSOPs doivent être lié à les broches d'interruption mais j'ai les lié à les broches de ADC, il faut modifier.&lt;br /&gt;
&lt;br /&gt;
 Pour alimentation:&lt;br /&gt;
 &lt;br /&gt;
 1. Pour la partie d'alimentation, il faut que je ajouter un interrupteur pour commander le pile connecté ou déconnecté.&lt;br /&gt;
&lt;br /&gt;
 2. On va lier le VCC de chaque TSOP directement sur les pins de ATmega pour qu'on peut choisir lequel TSOP on veut alimenter.&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color:#6FB7B7&amp;quot;&amp;gt;Semaine 5&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
 * Parce que le chassi de servo moteur n'est pas très stable, chaque fois si on le commande de avancer et reculer très rapide, il va tomber.&lt;br /&gt;
&lt;br /&gt;
  Donc j'ai modifier le chassi de servo moteur pour inverser le direction de battery et j'ai changé les roues qui ont les tailles plus petites:&lt;br /&gt;
 &lt;br /&gt;
  [[Fichier:chassiservomo2di.png]] &lt;br /&gt;
&lt;br /&gt;
  [[Fichier:chassiservoas.jpg|thumb|left|500px|Chassis servo-moteurs]]&lt;br /&gt;
  &amp;lt;br style=&amp;quot;clear: both;&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 * J'ai aussi modifié le chassi de vibreur, j'ai mis les dentes dans le chassi de vibreur pour que le vibreur pouvoir faire le movement dans les directions commandé.&lt;br /&gt;
&lt;br /&gt;
  [[Fichier:chassivibe.png]]&lt;br /&gt;
  &lt;br /&gt;
  [[Fichier:chassivibeas.jpg|thumb|500px|Chassis vibreur]]   &lt;br /&gt;
  &amp;lt;br style=&amp;quot;clear: both;&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 * J'ai conçu un chassi pour le motor aussi, pour le motor, c'est à peu près de chassi servo moteur, mais juste le taille de moteur est un peu plus grand que le servo moteur:&lt;br /&gt;
 &lt;br /&gt;
  [[Fichier:chassi motord1dd.png]]&lt;br /&gt;
  &lt;br /&gt;
  [[Fichier:chassimotoras.jpg|thumb|500px|Chassis moteur]]&lt;br /&gt;
  &amp;lt;br style=&amp;quot;clear: both;&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color:#6FB7B7&amp;quot;&amp;gt;Semaine 6&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span style=&amp;quot;color:#D94600&amp;quot;&amp;gt; Fiches rendus&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
 * [[Fichier:3 châssis des robots.zip]]&lt;br /&gt;
 * [[Fichier:code_infra_servo.zip]]&lt;/div&gt;</summary>
		<author><name>Xxu</name></author>	</entry>

	<entry>
		<id>https://projets-ima.plil.fr/mediawiki/index.php?title=Micro-robots_communicants&amp;diff=44776</id>
		<title>Micro-robots communicants</title>
		<link rel="alternate" type="text/html" href="https://projets-ima.plil.fr/mediawiki/index.php?title=Micro-robots_communicants&amp;diff=44776"/>
				<updated>2017-06-23T09:21:59Z</updated>
		
		<summary type="html">&lt;p&gt;Xxu : /* Semaine 5 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== &amp;lt;span style=&amp;quot;color:#D94600&amp;quot;&amp;gt;Cahier des charges&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color:#6FB7B7&amp;quot;&amp;gt;Présentation générale du projet&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
==== &amp;lt;span style=&amp;quot;color:#6A6AFF&amp;quot;&amp;gt;Objectif du stage&amp;lt;/span&amp;gt; ====&lt;br /&gt;
&lt;br /&gt;
L'objet de ce projet est de concevoir et fabriquer des robots mobiles relativement petits, simples et peu coûteux. Les robots devront pouvoir communiquer entre eux par infrarouge. La simplicité et le bas côut de fabrication des robots doit permettre d'en fabriquer en nombre suffisant pour simuler des comportements d'essaim d'insectes.&lt;br /&gt;
&lt;br /&gt;
==== &amp;lt;span style=&amp;quot;color:#6A6AFF&amp;quot;&amp;gt;Description du stage&amp;lt;/span&amp;gt; ====&lt;br /&gt;
&lt;br /&gt;
L'objectif de mon stage est de réaliser une petite carte de contrôle de robot mobile. Les robots pourront avoir trois types de motorisations : vibreurs, servo-moteurs continus et micro-moteurs.&lt;br /&gt;
&lt;br /&gt;
I faut d'abord concevoir la carte en se basant sur les cartes déjà conçues à l'école. Il m'est demandé de partir d'une carte basée sur un ATMega328p et un contrôleur Ethernet. J'ai retiré ce dernier, le convertisseur de niveaux et d'autres composants inutiles pour mon projet. Il faut ajouter un contrôleur de moteur (TB6612), des détecteurs infrarouges (3 TSOP IR) , une LED infrarouge et des lignes pour les servo-moteurs. La carte doit être la plus petite possible, il a été un temps envisagé de positionner le contrôleur de moteurs sur la face inférieure.&lt;br /&gt;
&lt;br /&gt;
Par la suite, il faudra écrire le code ATMega328p pour générer les PWM nécessaires aux servo-moteurs ou au contrôleur de moteurs. Pour la communication nous utiliserons le protocole RC5 qui permet une certaine immunité à la lumière ambiante.&lt;br /&gt;
&lt;br /&gt;
Enfin, nous allons tester les trois motorisations: vibreurs, servo-moteurs continus et micro-moteurs pour vérifier le bon fonctionnement de la carte. Si plusieurs robots fonctionnent certains seront programmés pour repérer les autres et les poursuivre.&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span style=&amp;quot;color:#D94600&amp;quot;&amp;gt;Avancement du stage&amp;lt;/span&amp;gt; ==&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color:#6FB7B7&amp;quot;&amp;gt;Semaine 1&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
Durant la première semaine, j'ai d'abord consulté quelques documents pour mieux comprendre ce projet.&lt;br /&gt;
&lt;br /&gt;
Ensuite j'ai réalisé le schématique de la carte contrôleur à l'aide du logiciel Fritzing principalement en ajoutant la partie contrôle de moteurs.&lt;br /&gt;
&lt;br /&gt;
Les figures suivantes constituent la schématique de la carte :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=600px heights=300px&amp;gt;&lt;br /&gt;
Fichier:xxy2.png|Partie alimentation&lt;br /&gt;
Fichier:xxy1.png|Partie moteurs&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=600px heights=300px&amp;gt;&lt;br /&gt;
Fichier:xxy3.png|Partie USB&lt;br /&gt;
Fichier:xxy4.png|Partiemicro-controleur à la prémière version&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Après la schématique, je me suis attaqué au routage de la carte.&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color:#6FB7B7&amp;quot;&amp;gt;Semaine 2&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
Dans la deuxième semaine, j'ai modifié un peu la partie micro-contrôleur de la schématique pour ajouter un quartz de plus faibles dimensions, comme ça, lors du soudage de la carte on pourra choisir de souder l'un ou l'autre. &lt;br /&gt;
&lt;br /&gt;
Et j'ai ajouté les leds aussi.&lt;br /&gt;
&lt;br /&gt;
J'ai ensuite terminé le routage.&lt;br /&gt;
&lt;br /&gt;
[[Fichier:xxy5.png|thumb|600px|left|Partie micro-contrôleur modifiée avec 2 quartz]]&lt;br /&gt;
&lt;br /&gt;
[[Fichier:xxy6.png|thumb|400px|right|Carte routée]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Liste de composants===&lt;br /&gt;
&lt;br /&gt;
Il m'a été demandé la liste exhaustive des composants nécessaires pour les micro-robots.&lt;br /&gt;
&lt;br /&gt;
Le micro servo-moteur a rotation continue sélectionné est un FS90 [http://www.robotshop.com/eu/fr/micro-servomoteur-9g-48v.html]. Ses dimensions sont 23,2 X 12,5 X 22 mm.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Description !! Fabricant !! Référence Fabricant !! Fournisseur !! Quantité !! Lien fournisseur !! status&lt;br /&gt;
|-&lt;br /&gt;
| Microcontrôleur&lt;br /&gt;
| ATMEL&lt;br /&gt;
| ATMEGA328P-AU&lt;br /&gt;
| Farnell&lt;br /&gt;
| 1&lt;br /&gt;
| http://fr.farnell.com/atmel/atmega328p-au/mcu-8bit-atmega-20mhz-tqfp-32/dp/1715486&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| Condensateur 100nF&lt;br /&gt;
| MULTICOMP&lt;br /&gt;
| MC0201X104K6R3CT&lt;br /&gt;
| Farnell&lt;br /&gt;
| 11&lt;br /&gt;
| http://fr.farnell.com/multicomp/mc0201x104k6r3ct/condensateur-mlcc-x5r-100nf-6/dp/2320753&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Condensateur 10uF&lt;br /&gt;
| WURTH ELEKTRONIK&lt;br /&gt;
| 885012106006 &lt;br /&gt;
| Farnell&lt;br /&gt;
| 2&lt;br /&gt;
| http://fr.farnell.com/wurth-elektronik/885012106006/condesateur-mlcc-x5r-10uf-6-3v/dp/2495147&lt;br /&gt;
| &lt;br /&gt;
|- &lt;br /&gt;
| Condensateur 22pF&lt;br /&gt;
| AVX&lt;br /&gt;
| 06036A220KAT2A&lt;br /&gt;
| Mouser&lt;br /&gt;
| 2&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/AVX/06036A220KAT2A/?qs=sGAEpiMZZMs0AnBnWHyRQKdiqyDPVQdATEC6RfUr2zQ%3d&lt;br /&gt;
| &lt;br /&gt;
|- &lt;br /&gt;
| Rectifier Diode&lt;br /&gt;
| Vishay Semiconductors&lt;br /&gt;
| GL34G-E3/83&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Vishay-Semiconductors/GL34G-E3-83/?qs=sGAEpiMZZMutXGli8Ay4kH9ZXA1Qtv9UOwbhSBXDb18%3d&lt;br /&gt;
| &lt;br /&gt;
|- &lt;br /&gt;
| FA238&lt;br /&gt;
| EPSON&lt;br /&gt;
| TSX-3225 16.0000MF09Z-AC3&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Epson-Timing/TSX-3225-160000MF09Z-AC3/?qs=sGAEpiMZZMsBj6bBr9Q9acukpafrIaZ1%2fpqCtYImzz0%3d&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|- &lt;br /&gt;
| Servo moteur&lt;br /&gt;
| Fitec&lt;br /&gt;
| RB-Fit-03&lt;br /&gt;
| Robotshop&lt;br /&gt;
| 2&lt;br /&gt;
| http://www.robotshop.com/eu/fr/micro-servomoteur-9g-48v.html&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Blue LED&lt;br /&gt;
| KingBright&lt;br /&gt;
| APHB1608LVBDZGKC&lt;br /&gt;
| Mouser&lt;br /&gt;
| 2&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Kingbright/APHB1608LVBDZGKC/?qs=sGAEpiMZZMseGfSY3csMkcwbVq2rhH5Mu7mYFMpmGAhvgXBy5N%252b7kA%3d%3d&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
| Green LED&lt;br /&gt;
| KingBright&lt;br /&gt;
| APT1608SGC&lt;br /&gt;
| Mouser&lt;br /&gt;
| 2&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Kingbright/APT1608SGC/?qs=sGAEpiMZZMseGfSY3csMkeytxqHAv00AcF6Dm1xSW98%3d&lt;br /&gt;
| &lt;br /&gt;
|- &lt;br /&gt;
| Red LED&lt;br /&gt;
| KingBright&lt;br /&gt;
| APHB1608ZGSURKC&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Kingbright/APHB1608ZGSURKC/?qs=sGAEpiMZZMseGfSY3csMkdKNYmh3uDipxtOOfF4A5sw%3d&lt;br /&gt;
| &lt;br /&gt;
|- &lt;br /&gt;
| Yellow LED&lt;br /&gt;
| KingBright&lt;br /&gt;
| APT1608SYCK&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Kingbright/APT1608SYCK/?qs=sGAEpiMZZMsQtlBhqKq43Wn3QbM4OLG1&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Orange LED&lt;br /&gt;
| KingBright&lt;br /&gt;
| APTD1608SECK&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Kingbright/APTD1608SECK/?qs=sGAEpiMZZMt82OzCyDsLFNLWq0AjqZj1Bh9swU8LC68%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| White LED 6200K&lt;br /&gt;
| OSRAM Opto Semiconductors&lt;br /&gt;
| LW L283-Q1R2-3K8L-1-Z&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/OSRAM-Opto-Semiconductors/LW-L283-Q1R2-3K8L-1-Z/?qs=sGAEpiMZZMsgSGrx0WqTbPUyJ8s29bGV&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Infrarouge&lt;br /&gt;
| OSRAM Opto Semiconductors&lt;br /&gt;
| SFH 4845&lt;br /&gt;
| mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://fr.rshttp://fr.rs-online.com/web/p/phototransistors/6548047/-online.com/web/p/phototransistors/6548047/&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 1kΩ Resistor&lt;br /&gt;
| ROHM Semiconductor&lt;br /&gt;
| ESR03EZPJ102&lt;br /&gt;
| Mouser&lt;br /&gt;
| 2&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ROHM-Semiconductor/ESR03EZPJ102/?qs=sGAEpiMZZMu61qfTUdNhG1IKPAnaLGejvfM9hA7acow%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 10kΩ Resistor&lt;br /&gt;
| ROHM Semiconductor&lt;br /&gt;
| ESR03EZPJ103&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ROHM-Semiconductor/ESR03EZPJ103/?qs=sGAEpiMZZMu61qfTUdNhG1IKPAnaLGejZIagwiN2IRk%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 1MΩ Resistor&lt;br /&gt;
| ROHM Semiconductor&lt;br /&gt;
| ESR03EZPJ105&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ROHM-Semiconductor/ESR03EZPJ105/?qs=sGAEpiMZZMu61qfTUdNhG79AcIiSWYOgHx87yIE%2f9KKMdGhl9FJu5g%3d%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 470Ω Resistor&lt;br /&gt;
| ROHM Semiconductor&lt;br /&gt;
| KTR03EZPJ471&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ROHM-Semiconductor/KTR03EZPJ471/?qs=sGAEpiMZZMu61qfTUdNhGwzMi690UM7UxxZFBtRl4vg%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 330Ω Resistor&lt;br /&gt;
| ROHM Semiconductor&lt;br /&gt;
| ESR03EZPJ331&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ROHM-Semiconductor/ESR03EZPJ331/?qs=sGAEpiMZZMu61qfTUdNhG1IKPAnaLGejYH%2fBWzzt0Tg%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 220Ω Resistor&lt;br /&gt;
| ROHM Semiconductor&lt;br /&gt;
| ESR03EZPJ221&lt;br /&gt;
| Mouser&lt;br /&gt;
| 8&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ROHM-Semiconductor/ESR03EZPJ221/?qs=sGAEpiMZZMu61qfTUdNhG1IKPAnaLGejce8FZC1%2fFYU%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| switch&lt;br /&gt;
| ALPS&lt;br /&gt;
| SKQGADE010&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ALPS/SKQGADE010/?qs=sGAEpiMZZMsqIr59i2oRcrO5GDYRXDIX6cdtN26xmPE%3d&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| USB Chip&lt;br /&gt;
| FTDI&lt;br /&gt;
| FT232RL-REEL&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/FTDI/FT232RL-REEL/?qs=sGAEpiMZZMs5ceO8zL%252bTxyQLQIH6hE7q&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| USB Connecteur&lt;br /&gt;
| /&lt;br /&gt;
| /&lt;br /&gt;
| /&lt;br /&gt;
| 1&lt;br /&gt;
| /&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|-&lt;br /&gt;
| LM1117IMPX-5 &lt;br /&gt;
| Régulateur 5v&lt;br /&gt;
| /&lt;br /&gt;
| /&lt;br /&gt;
| 1&lt;br /&gt;
| /&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|-&lt;br /&gt;
| TB6612FNG&lt;br /&gt;
| Contrôleur moteurs&lt;br /&gt;
| /&lt;br /&gt;
| /&lt;br /&gt;
| 1&lt;br /&gt;
| /&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|-&lt;br /&gt;
| Quartz&lt;br /&gt;
| ECS&lt;br /&gt;
| ECS-160-20-3X-TR&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ECS/ECS-160-20-3X-TR/?qs=sGAEpiMZZMvAbnEMxb34PZ9bYWrwSXiB&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| infrarouge récepteur&lt;br /&gt;
| Vishay Semiconductors&lt;br /&gt;
| TSOP38238&lt;br /&gt;
| Mouser&lt;br /&gt;
| 3&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Vishay-Semiconductors/TSOP38238/?qs=sGAEpiMZZMvAL21a%2fDhxMtgKho2n4%2fgBkajAZHPY5lE%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Batteries 9V&lt;br /&gt;
| Panasonic&lt;br /&gt;
| 6LF22XWA/B12&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Panasonic-Battery/6LF22XWA-B12/?qs=sGAEpiMZZMsra%2fh506hF%252bITISQoCasqh1k2eJLis9sg%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Vibration motor&lt;br /&gt;
| Parallax&lt;br /&gt;
| 28821&lt;br /&gt;
| Mouser&lt;br /&gt;
| 2&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Parallax/28821/?qs=sGAEpiMZZMu7pzTmx5q0Qavt7B3%252b7HBc&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| Roue de balance&lt;br /&gt;
| Pololu&lt;br /&gt;
| RB-pol-91&lt;br /&gt;
| Robotshop&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.robotshop.com/eu/fr/roulette-bille-pololu-0375-po-metal.html&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Chassis===&lt;br /&gt;
&lt;br /&gt;
Après avoir établie la liste des composants, j'ai commencé à concevoir les 2 chassis :&lt;br /&gt;
 &lt;br /&gt;
* un chassis pour le robot avec servo-moteurs&lt;br /&gt;
* un chassis pour le robot avec les vibreurs.&lt;br /&gt;
&lt;br /&gt;
Les chassis ont été réalisés avec une découpeuse laser sur du plexiglass. Les découpes ont été dessinées avec le logiciel &amp;lt;code&amp;gt;inkscape&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
[[Fichier:xxy88.png|thumb|600px|left|Chassis servo-moteurs]]&lt;br /&gt;
 &lt;br /&gt;
[[Fichier:xxy7.png|thumb|600px|right|Chassis vibreurs]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color:#6FB7B7&amp;quot;&amp;gt;Semaine 3&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
*Après beaucoup d'essayer j'ai fabriqué le chassis comme figure suivante:&lt;br /&gt;
&lt;br /&gt;
[[Fichier:xxy18.png|thumb|500px|left|Chassis servo-moteurs]]&lt;br /&gt;
[[Fichier:xxy28.png|thumb|500px|right|Chassis vibreurs]]&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*Dans la troisième semaine, j'ai soudé les composants de la carte.&lt;br /&gt;
&lt;br /&gt;
[[Fichier:xinyue14.png|thumb|400px|left|la carte]]&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color:#6FB7B7&amp;quot;&amp;gt;Semaine 4&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
 *Dans la quatième semaine, j'ai assemblé le robot et tester les fonctionnements des servo motors et les vibreurs. Et ça marche bien.&lt;br /&gt;
  &lt;br /&gt;
  [[Fichier:xxy123.png]]&lt;br /&gt;
 &lt;br /&gt;
 *Et j'ai étudier les codes de servo moteur continu et les protocoles d'infrarouge.&lt;br /&gt;
&lt;br /&gt;
  j'ai écrit les codes et réaliser contrôler le mouvement de robomobile avec un remote-control de PHILIPS.&lt;br /&gt;
  [[Fichier:code_infra_servo.zip]]&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 *Mais il y a des problèmes j'ai rencontré: &lt;br /&gt;
&lt;br /&gt;
 1. Le sens de TSOP1 est inversé dans le PCB, il faut qu'on prendre attention quand on souder.&lt;br /&gt;
&lt;br /&gt;
 2. les TSOPs doivent être lié à les broches d'interruption mais j'ai les lié à les broches de ADC, il faut modifier.&lt;br /&gt;
&lt;br /&gt;
 Pour alimentation:&lt;br /&gt;
 &lt;br /&gt;
 1. Pour la partie d'alimentation, il faut que je ajouter un interrupteur pour commander le pile connecté ou déconnecté.&lt;br /&gt;
&lt;br /&gt;
 2. On va lier le VCC de chaque TSOP directement sur les pins de ATmega pour qu'on peut choisir lequel TSOP on veut alimenter.&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color:#6FB7B7&amp;quot;&amp;gt;Semaine 5&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
 * Parce que le chassi de servo moteur n'est pas très stable, chaque fois si on le commande de avancer et reculer très rapide, il va tomber.&lt;br /&gt;
&lt;br /&gt;
  Donc j'ai modifier le chassi de servo moteur pour inverser le direction de battery et j'ai changé les roues qui ont les tailles plus petites:&lt;br /&gt;
 &lt;br /&gt;
  [[Fichier:chassiservomo2di.png]] &lt;br /&gt;
&lt;br /&gt;
  [[Fichier:chassiservoas.jpg|thumb|500px|Chassis servo-moteurs]]&lt;br /&gt;
  &amp;lt;br style=&amp;quot;clear: both;&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 * J'ai aussi modifié le chassi de vibreur, j'ai mis les dentes dans le chassi de vibreur pour que le vibreur pouvoir faire le movement dans les directions commandé.&lt;br /&gt;
&lt;br /&gt;
  [[Fichier:chassivibe.png]]&lt;br /&gt;
  &lt;br /&gt;
  [[Fichier:chassivibeas.jpg|thumb|500px|Chassis vibreur]]   &lt;br /&gt;
  &amp;lt;br style=&amp;quot;clear: both;&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 * J'ai conçu un chassi pour le motor aussi, pour le motor, c'est à peu près de chassi servo moteur, mais juste le taille de moteur est un peu plus grand que le servo moteur:&lt;br /&gt;
 &lt;br /&gt;
  [[Fichier:chassi motord1dd.png]]&lt;br /&gt;
  &lt;br /&gt;
  [[Fichier:chassimotoras.jpg|thumb|500px|Chassis moteur]]&lt;br /&gt;
  &amp;lt;br style=&amp;quot;clear: both;&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color:#6FB7B7&amp;quot;&amp;gt;Semaine 6&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span style=&amp;quot;color:#D94600&amp;quot;&amp;gt; Fiches rendus&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
 * [[Fichier:3 châssis des robots.zip]]&lt;br /&gt;
 * [[Fichier:code_infra_servo.zip]]&lt;/div&gt;</summary>
		<author><name>Xxu</name></author>	</entry>

	<entry>
		<id>https://projets-ima.plil.fr/mediawiki/index.php?title=Micro-robots_communicants&amp;diff=44775</id>
		<title>Micro-robots communicants</title>
		<link rel="alternate" type="text/html" href="https://projets-ima.plil.fr/mediawiki/index.php?title=Micro-robots_communicants&amp;diff=44775"/>
				<updated>2017-06-23T09:20:48Z</updated>
		
		<summary type="html">&lt;p&gt;Xxu : /* Semaine 5 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== &amp;lt;span style=&amp;quot;color:#D94600&amp;quot;&amp;gt;Cahier des charges&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color:#6FB7B7&amp;quot;&amp;gt;Présentation générale du projet&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
==== &amp;lt;span style=&amp;quot;color:#6A6AFF&amp;quot;&amp;gt;Objectif du stage&amp;lt;/span&amp;gt; ====&lt;br /&gt;
&lt;br /&gt;
L'objet de ce projet est de concevoir et fabriquer des robots mobiles relativement petits, simples et peu coûteux. Les robots devront pouvoir communiquer entre eux par infrarouge. La simplicité et le bas côut de fabrication des robots doit permettre d'en fabriquer en nombre suffisant pour simuler des comportements d'essaim d'insectes.&lt;br /&gt;
&lt;br /&gt;
==== &amp;lt;span style=&amp;quot;color:#6A6AFF&amp;quot;&amp;gt;Description du stage&amp;lt;/span&amp;gt; ====&lt;br /&gt;
&lt;br /&gt;
L'objectif de mon stage est de réaliser une petite carte de contrôle de robot mobile. Les robots pourront avoir trois types de motorisations : vibreurs, servo-moteurs continus et micro-moteurs.&lt;br /&gt;
&lt;br /&gt;
I faut d'abord concevoir la carte en se basant sur les cartes déjà conçues à l'école. Il m'est demandé de partir d'une carte basée sur un ATMega328p et un contrôleur Ethernet. J'ai retiré ce dernier, le convertisseur de niveaux et d'autres composants inutiles pour mon projet. Il faut ajouter un contrôleur de moteur (TB6612), des détecteurs infrarouges (3 TSOP IR) , une LED infrarouge et des lignes pour les servo-moteurs. La carte doit être la plus petite possible, il a été un temps envisagé de positionner le contrôleur de moteurs sur la face inférieure.&lt;br /&gt;
&lt;br /&gt;
Par la suite, il faudra écrire le code ATMega328p pour générer les PWM nécessaires aux servo-moteurs ou au contrôleur de moteurs. Pour la communication nous utiliserons le protocole RC5 qui permet une certaine immunité à la lumière ambiante.&lt;br /&gt;
&lt;br /&gt;
Enfin, nous allons tester les trois motorisations: vibreurs, servo-moteurs continus et micro-moteurs pour vérifier le bon fonctionnement de la carte. Si plusieurs robots fonctionnent certains seront programmés pour repérer les autres et les poursuivre.&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span style=&amp;quot;color:#D94600&amp;quot;&amp;gt;Avancement du stage&amp;lt;/span&amp;gt; ==&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color:#6FB7B7&amp;quot;&amp;gt;Semaine 1&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
Durant la première semaine, j'ai d'abord consulté quelques documents pour mieux comprendre ce projet.&lt;br /&gt;
&lt;br /&gt;
Ensuite j'ai réalisé le schématique de la carte contrôleur à l'aide du logiciel Fritzing principalement en ajoutant la partie contrôle de moteurs.&lt;br /&gt;
&lt;br /&gt;
Les figures suivantes constituent la schématique de la carte :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=600px heights=300px&amp;gt;&lt;br /&gt;
Fichier:xxy2.png|Partie alimentation&lt;br /&gt;
Fichier:xxy1.png|Partie moteurs&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=600px heights=300px&amp;gt;&lt;br /&gt;
Fichier:xxy3.png|Partie USB&lt;br /&gt;
Fichier:xxy4.png|Partiemicro-controleur à la prémière version&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Après la schématique, je me suis attaqué au routage de la carte.&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color:#6FB7B7&amp;quot;&amp;gt;Semaine 2&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
Dans la deuxième semaine, j'ai modifié un peu la partie micro-contrôleur de la schématique pour ajouter un quartz de plus faibles dimensions, comme ça, lors du soudage de la carte on pourra choisir de souder l'un ou l'autre. &lt;br /&gt;
&lt;br /&gt;
Et j'ai ajouté les leds aussi.&lt;br /&gt;
&lt;br /&gt;
J'ai ensuite terminé le routage.&lt;br /&gt;
&lt;br /&gt;
[[Fichier:xxy5.png|thumb|600px|left|Partie micro-contrôleur modifiée avec 2 quartz]]&lt;br /&gt;
&lt;br /&gt;
[[Fichier:xxy6.png|thumb|400px|right|Carte routée]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Liste de composants===&lt;br /&gt;
&lt;br /&gt;
Il m'a été demandé la liste exhaustive des composants nécessaires pour les micro-robots.&lt;br /&gt;
&lt;br /&gt;
Le micro servo-moteur a rotation continue sélectionné est un FS90 [http://www.robotshop.com/eu/fr/micro-servomoteur-9g-48v.html]. Ses dimensions sont 23,2 X 12,5 X 22 mm.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Description !! Fabricant !! Référence Fabricant !! Fournisseur !! Quantité !! Lien fournisseur !! status&lt;br /&gt;
|-&lt;br /&gt;
| Microcontrôleur&lt;br /&gt;
| ATMEL&lt;br /&gt;
| ATMEGA328P-AU&lt;br /&gt;
| Farnell&lt;br /&gt;
| 1&lt;br /&gt;
| http://fr.farnell.com/atmel/atmega328p-au/mcu-8bit-atmega-20mhz-tqfp-32/dp/1715486&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| Condensateur 100nF&lt;br /&gt;
| MULTICOMP&lt;br /&gt;
| MC0201X104K6R3CT&lt;br /&gt;
| Farnell&lt;br /&gt;
| 11&lt;br /&gt;
| http://fr.farnell.com/multicomp/mc0201x104k6r3ct/condensateur-mlcc-x5r-100nf-6/dp/2320753&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Condensateur 10uF&lt;br /&gt;
| WURTH ELEKTRONIK&lt;br /&gt;
| 885012106006 &lt;br /&gt;
| Farnell&lt;br /&gt;
| 2&lt;br /&gt;
| http://fr.farnell.com/wurth-elektronik/885012106006/condesateur-mlcc-x5r-10uf-6-3v/dp/2495147&lt;br /&gt;
| &lt;br /&gt;
|- &lt;br /&gt;
| Condensateur 22pF&lt;br /&gt;
| AVX&lt;br /&gt;
| 06036A220KAT2A&lt;br /&gt;
| Mouser&lt;br /&gt;
| 2&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/AVX/06036A220KAT2A/?qs=sGAEpiMZZMs0AnBnWHyRQKdiqyDPVQdATEC6RfUr2zQ%3d&lt;br /&gt;
| &lt;br /&gt;
|- &lt;br /&gt;
| Rectifier Diode&lt;br /&gt;
| Vishay Semiconductors&lt;br /&gt;
| GL34G-E3/83&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Vishay-Semiconductors/GL34G-E3-83/?qs=sGAEpiMZZMutXGli8Ay4kH9ZXA1Qtv9UOwbhSBXDb18%3d&lt;br /&gt;
| &lt;br /&gt;
|- &lt;br /&gt;
| FA238&lt;br /&gt;
| EPSON&lt;br /&gt;
| TSX-3225 16.0000MF09Z-AC3&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Epson-Timing/TSX-3225-160000MF09Z-AC3/?qs=sGAEpiMZZMsBj6bBr9Q9acukpafrIaZ1%2fpqCtYImzz0%3d&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|- &lt;br /&gt;
| Servo moteur&lt;br /&gt;
| Fitec&lt;br /&gt;
| RB-Fit-03&lt;br /&gt;
| Robotshop&lt;br /&gt;
| 2&lt;br /&gt;
| http://www.robotshop.com/eu/fr/micro-servomoteur-9g-48v.html&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Blue LED&lt;br /&gt;
| KingBright&lt;br /&gt;
| APHB1608LVBDZGKC&lt;br /&gt;
| Mouser&lt;br /&gt;
| 2&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Kingbright/APHB1608LVBDZGKC/?qs=sGAEpiMZZMseGfSY3csMkcwbVq2rhH5Mu7mYFMpmGAhvgXBy5N%252b7kA%3d%3d&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
| Green LED&lt;br /&gt;
| KingBright&lt;br /&gt;
| APT1608SGC&lt;br /&gt;
| Mouser&lt;br /&gt;
| 2&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Kingbright/APT1608SGC/?qs=sGAEpiMZZMseGfSY3csMkeytxqHAv00AcF6Dm1xSW98%3d&lt;br /&gt;
| &lt;br /&gt;
|- &lt;br /&gt;
| Red LED&lt;br /&gt;
| KingBright&lt;br /&gt;
| APHB1608ZGSURKC&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Kingbright/APHB1608ZGSURKC/?qs=sGAEpiMZZMseGfSY3csMkdKNYmh3uDipxtOOfF4A5sw%3d&lt;br /&gt;
| &lt;br /&gt;
|- &lt;br /&gt;
| Yellow LED&lt;br /&gt;
| KingBright&lt;br /&gt;
| APT1608SYCK&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Kingbright/APT1608SYCK/?qs=sGAEpiMZZMsQtlBhqKq43Wn3QbM4OLG1&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Orange LED&lt;br /&gt;
| KingBright&lt;br /&gt;
| APTD1608SECK&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Kingbright/APTD1608SECK/?qs=sGAEpiMZZMt82OzCyDsLFNLWq0AjqZj1Bh9swU8LC68%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| White LED 6200K&lt;br /&gt;
| OSRAM Opto Semiconductors&lt;br /&gt;
| LW L283-Q1R2-3K8L-1-Z&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/OSRAM-Opto-Semiconductors/LW-L283-Q1R2-3K8L-1-Z/?qs=sGAEpiMZZMsgSGrx0WqTbPUyJ8s29bGV&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Infrarouge&lt;br /&gt;
| OSRAM Opto Semiconductors&lt;br /&gt;
| SFH 4845&lt;br /&gt;
| mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://fr.rshttp://fr.rs-online.com/web/p/phototransistors/6548047/-online.com/web/p/phototransistors/6548047/&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 1kΩ Resistor&lt;br /&gt;
| ROHM Semiconductor&lt;br /&gt;
| ESR03EZPJ102&lt;br /&gt;
| Mouser&lt;br /&gt;
| 2&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ROHM-Semiconductor/ESR03EZPJ102/?qs=sGAEpiMZZMu61qfTUdNhG1IKPAnaLGejvfM9hA7acow%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 10kΩ Resistor&lt;br /&gt;
| ROHM Semiconductor&lt;br /&gt;
| ESR03EZPJ103&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ROHM-Semiconductor/ESR03EZPJ103/?qs=sGAEpiMZZMu61qfTUdNhG1IKPAnaLGejZIagwiN2IRk%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 1MΩ Resistor&lt;br /&gt;
| ROHM Semiconductor&lt;br /&gt;
| ESR03EZPJ105&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ROHM-Semiconductor/ESR03EZPJ105/?qs=sGAEpiMZZMu61qfTUdNhG79AcIiSWYOgHx87yIE%2f9KKMdGhl9FJu5g%3d%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 470Ω Resistor&lt;br /&gt;
| ROHM Semiconductor&lt;br /&gt;
| KTR03EZPJ471&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ROHM-Semiconductor/KTR03EZPJ471/?qs=sGAEpiMZZMu61qfTUdNhGwzMi690UM7UxxZFBtRl4vg%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 330Ω Resistor&lt;br /&gt;
| ROHM Semiconductor&lt;br /&gt;
| ESR03EZPJ331&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ROHM-Semiconductor/ESR03EZPJ331/?qs=sGAEpiMZZMu61qfTUdNhG1IKPAnaLGejYH%2fBWzzt0Tg%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 220Ω Resistor&lt;br /&gt;
| ROHM Semiconductor&lt;br /&gt;
| ESR03EZPJ221&lt;br /&gt;
| Mouser&lt;br /&gt;
| 8&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ROHM-Semiconductor/ESR03EZPJ221/?qs=sGAEpiMZZMu61qfTUdNhG1IKPAnaLGejce8FZC1%2fFYU%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| switch&lt;br /&gt;
| ALPS&lt;br /&gt;
| SKQGADE010&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ALPS/SKQGADE010/?qs=sGAEpiMZZMsqIr59i2oRcrO5GDYRXDIX6cdtN26xmPE%3d&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| USB Chip&lt;br /&gt;
| FTDI&lt;br /&gt;
| FT232RL-REEL&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/FTDI/FT232RL-REEL/?qs=sGAEpiMZZMs5ceO8zL%252bTxyQLQIH6hE7q&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| USB Connecteur&lt;br /&gt;
| /&lt;br /&gt;
| /&lt;br /&gt;
| /&lt;br /&gt;
| 1&lt;br /&gt;
| /&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|-&lt;br /&gt;
| LM1117IMPX-5 &lt;br /&gt;
| Régulateur 5v&lt;br /&gt;
| /&lt;br /&gt;
| /&lt;br /&gt;
| 1&lt;br /&gt;
| /&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|-&lt;br /&gt;
| TB6612FNG&lt;br /&gt;
| Contrôleur moteurs&lt;br /&gt;
| /&lt;br /&gt;
| /&lt;br /&gt;
| 1&lt;br /&gt;
| /&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|-&lt;br /&gt;
| Quartz&lt;br /&gt;
| ECS&lt;br /&gt;
| ECS-160-20-3X-TR&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ECS/ECS-160-20-3X-TR/?qs=sGAEpiMZZMvAbnEMxb34PZ9bYWrwSXiB&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| infrarouge récepteur&lt;br /&gt;
| Vishay Semiconductors&lt;br /&gt;
| TSOP38238&lt;br /&gt;
| Mouser&lt;br /&gt;
| 3&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Vishay-Semiconductors/TSOP38238/?qs=sGAEpiMZZMvAL21a%2fDhxMtgKho2n4%2fgBkajAZHPY5lE%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Batteries 9V&lt;br /&gt;
| Panasonic&lt;br /&gt;
| 6LF22XWA/B12&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Panasonic-Battery/6LF22XWA-B12/?qs=sGAEpiMZZMsra%2fh506hF%252bITISQoCasqh1k2eJLis9sg%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Vibration motor&lt;br /&gt;
| Parallax&lt;br /&gt;
| 28821&lt;br /&gt;
| Mouser&lt;br /&gt;
| 2&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Parallax/28821/?qs=sGAEpiMZZMu7pzTmx5q0Qavt7B3%252b7HBc&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| Roue de balance&lt;br /&gt;
| Pololu&lt;br /&gt;
| RB-pol-91&lt;br /&gt;
| Robotshop&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.robotshop.com/eu/fr/roulette-bille-pololu-0375-po-metal.html&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Chassis===&lt;br /&gt;
&lt;br /&gt;
Après avoir établie la liste des composants, j'ai commencé à concevoir les 2 chassis :&lt;br /&gt;
 &lt;br /&gt;
* un chassis pour le robot avec servo-moteurs&lt;br /&gt;
* un chassis pour le robot avec les vibreurs.&lt;br /&gt;
&lt;br /&gt;
Les chassis ont été réalisés avec une découpeuse laser sur du plexiglass. Les découpes ont été dessinées avec le logiciel &amp;lt;code&amp;gt;inkscape&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
[[Fichier:xxy88.png|thumb|600px|left|Chassis servo-moteurs]]&lt;br /&gt;
 &lt;br /&gt;
[[Fichier:xxy7.png|thumb|600px|right|Chassis vibreurs]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color:#6FB7B7&amp;quot;&amp;gt;Semaine 3&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
*Après beaucoup d'essayer j'ai fabriqué le chassis comme figure suivante:&lt;br /&gt;
&lt;br /&gt;
[[Fichier:xxy18.png|thumb|500px|left|Chassis servo-moteurs]]&lt;br /&gt;
[[Fichier:xxy28.png|thumb|500px|right|Chassis vibreurs]]&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*Dans la troisième semaine, j'ai soudé les composants de la carte.&lt;br /&gt;
&lt;br /&gt;
[[Fichier:xinyue14.png|thumb|400px|left|la carte]]&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color:#6FB7B7&amp;quot;&amp;gt;Semaine 4&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
 *Dans la quatième semaine, j'ai assemblé le robot et tester les fonctionnements des servo motors et les vibreurs. Et ça marche bien.&lt;br /&gt;
  &lt;br /&gt;
  [[Fichier:xxy123.png]]&lt;br /&gt;
 &lt;br /&gt;
 *Et j'ai étudier les codes de servo moteur continu et les protocoles d'infrarouge.&lt;br /&gt;
&lt;br /&gt;
  j'ai écrit les codes et réaliser contrôler le mouvement de robomobile avec un remote-control de PHILIPS.&lt;br /&gt;
  [[Fichier:code_infra_servo.zip]]&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 *Mais il y a des problèmes j'ai rencontré: &lt;br /&gt;
&lt;br /&gt;
 1. Le sens de TSOP1 est inversé dans le PCB, il faut qu'on prendre attention quand on souder.&lt;br /&gt;
&lt;br /&gt;
 2. les TSOPs doivent être lié à les broches d'interruption mais j'ai les lié à les broches de ADC, il faut modifier.&lt;br /&gt;
&lt;br /&gt;
 Pour alimentation:&lt;br /&gt;
 &lt;br /&gt;
 1. Pour la partie d'alimentation, il faut que je ajouter un interrupteur pour commander le pile connecté ou déconnecté.&lt;br /&gt;
&lt;br /&gt;
 2. On va lier le VCC de chaque TSOP directement sur les pins de ATmega pour qu'on peut choisir lequel TSOP on veut alimenter.&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color:#6FB7B7&amp;quot;&amp;gt;Semaine 5&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
 * Parce que le chassi de servo moteur n'est pas très stable, chaque fois si on le commande de avancer et reculer très rapide, il va tomber.&lt;br /&gt;
&lt;br /&gt;
  Donc j'ai modifier le chassi de servo moteur pour inverser le direction de battery et j'ai changé les roues qui ont les tailles plus petites:&lt;br /&gt;
 &lt;br /&gt;
  [[Fichier:chassiservomo2di.png]] &lt;br /&gt;
&lt;br /&gt;
  [[Fichier:chassiservoas.jpg|thumb|500px|Chassis servo-moteurs]]&lt;br /&gt;
&lt;br /&gt;
 * J'ai aussi modifié le chassi de vibreur, j'ai mis les dentes dans le chassi de vibreur pour que le vibreur pouvoir faire le movement dans les directions commandé.&lt;br /&gt;
&lt;br /&gt;
  [[Fichier:chassivibe.png]]&lt;br /&gt;
  &lt;br /&gt;
  [[Fichier:chassivibeas.jpg|thumb|500px|Chassis vibreur]]   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 * J'ai conçu un chassi pour le motor aussi, pour le motor, c'est à peu près de chassi servo moteur, mais juste le taille de moteur est un peu plus grand que le servo moteur:&lt;br /&gt;
 &lt;br /&gt;
  [[Fichier:chassi motord1dd.png]]&lt;br /&gt;
  &lt;br /&gt;
  [[Fichier:chassimotoras.jpg|thumb|500px|Chassis moteur]]&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color:#6FB7B7&amp;quot;&amp;gt;Semaine 6&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span style=&amp;quot;color:#D94600&amp;quot;&amp;gt; Fiches rendus&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
 * [[Fichier:3 châssis des robots.zip]]&lt;br /&gt;
 * [[Fichier:code_infra_servo.zip]]&lt;/div&gt;</summary>
		<author><name>Xxu</name></author>	</entry>

	<entry>
		<id>https://projets-ima.plil.fr/mediawiki/index.php?title=Fichier:Chassiservoas.jpg&amp;diff=44774</id>
		<title>Fichier:Chassiservoas.jpg</title>
		<link rel="alternate" type="text/html" href="https://projets-ima.plil.fr/mediawiki/index.php?title=Fichier:Chassiservoas.jpg&amp;diff=44774"/>
				<updated>2017-06-23T09:17:47Z</updated>
		
		<summary type="html">&lt;p&gt;Xxu : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Xxu</name></author>	</entry>

	<entry>
		<id>https://projets-ima.plil.fr/mediawiki/index.php?title=Micro-robots_communicants&amp;diff=44773</id>
		<title>Micro-robots communicants</title>
		<link rel="alternate" type="text/html" href="https://projets-ima.plil.fr/mediawiki/index.php?title=Micro-robots_communicants&amp;diff=44773"/>
				<updated>2017-06-23T09:17:12Z</updated>
		
		<summary type="html">&lt;p&gt;Xxu : /* Semaine 5 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== &amp;lt;span style=&amp;quot;color:#D94600&amp;quot;&amp;gt;Cahier des charges&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color:#6FB7B7&amp;quot;&amp;gt;Présentation générale du projet&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
==== &amp;lt;span style=&amp;quot;color:#6A6AFF&amp;quot;&amp;gt;Objectif du stage&amp;lt;/span&amp;gt; ====&lt;br /&gt;
&lt;br /&gt;
L'objet de ce projet est de concevoir et fabriquer des robots mobiles relativement petits, simples et peu coûteux. Les robots devront pouvoir communiquer entre eux par infrarouge. La simplicité et le bas côut de fabrication des robots doit permettre d'en fabriquer en nombre suffisant pour simuler des comportements d'essaim d'insectes.&lt;br /&gt;
&lt;br /&gt;
==== &amp;lt;span style=&amp;quot;color:#6A6AFF&amp;quot;&amp;gt;Description du stage&amp;lt;/span&amp;gt; ====&lt;br /&gt;
&lt;br /&gt;
L'objectif de mon stage est de réaliser une petite carte de contrôle de robot mobile. Les robots pourront avoir trois types de motorisations : vibreurs, servo-moteurs continus et micro-moteurs.&lt;br /&gt;
&lt;br /&gt;
I faut d'abord concevoir la carte en se basant sur les cartes déjà conçues à l'école. Il m'est demandé de partir d'une carte basée sur un ATMega328p et un contrôleur Ethernet. J'ai retiré ce dernier, le convertisseur de niveaux et d'autres composants inutiles pour mon projet. Il faut ajouter un contrôleur de moteur (TB6612), des détecteurs infrarouges (3 TSOP IR) , une LED infrarouge et des lignes pour les servo-moteurs. La carte doit être la plus petite possible, il a été un temps envisagé de positionner le contrôleur de moteurs sur la face inférieure.&lt;br /&gt;
&lt;br /&gt;
Par la suite, il faudra écrire le code ATMega328p pour générer les PWM nécessaires aux servo-moteurs ou au contrôleur de moteurs. Pour la communication nous utiliserons le protocole RC5 qui permet une certaine immunité à la lumière ambiante.&lt;br /&gt;
&lt;br /&gt;
Enfin, nous allons tester les trois motorisations: vibreurs, servo-moteurs continus et micro-moteurs pour vérifier le bon fonctionnement de la carte. Si plusieurs robots fonctionnent certains seront programmés pour repérer les autres et les poursuivre.&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span style=&amp;quot;color:#D94600&amp;quot;&amp;gt;Avancement du stage&amp;lt;/span&amp;gt; ==&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color:#6FB7B7&amp;quot;&amp;gt;Semaine 1&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
Durant la première semaine, j'ai d'abord consulté quelques documents pour mieux comprendre ce projet.&lt;br /&gt;
&lt;br /&gt;
Ensuite j'ai réalisé le schématique de la carte contrôleur à l'aide du logiciel Fritzing principalement en ajoutant la partie contrôle de moteurs.&lt;br /&gt;
&lt;br /&gt;
Les figures suivantes constituent la schématique de la carte :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=600px heights=300px&amp;gt;&lt;br /&gt;
Fichier:xxy2.png|Partie alimentation&lt;br /&gt;
Fichier:xxy1.png|Partie moteurs&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=600px heights=300px&amp;gt;&lt;br /&gt;
Fichier:xxy3.png|Partie USB&lt;br /&gt;
Fichier:xxy4.png|Partiemicro-controleur à la prémière version&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Après la schématique, je me suis attaqué au routage de la carte.&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color:#6FB7B7&amp;quot;&amp;gt;Semaine 2&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
Dans la deuxième semaine, j'ai modifié un peu la partie micro-contrôleur de la schématique pour ajouter un quartz de plus faibles dimensions, comme ça, lors du soudage de la carte on pourra choisir de souder l'un ou l'autre. &lt;br /&gt;
&lt;br /&gt;
Et j'ai ajouté les leds aussi.&lt;br /&gt;
&lt;br /&gt;
J'ai ensuite terminé le routage.&lt;br /&gt;
&lt;br /&gt;
[[Fichier:xxy5.png|thumb|600px|left|Partie micro-contrôleur modifiée avec 2 quartz]]&lt;br /&gt;
&lt;br /&gt;
[[Fichier:xxy6.png|thumb|400px|right|Carte routée]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Liste de composants===&lt;br /&gt;
&lt;br /&gt;
Il m'a été demandé la liste exhaustive des composants nécessaires pour les micro-robots.&lt;br /&gt;
&lt;br /&gt;
Le micro servo-moteur a rotation continue sélectionné est un FS90 [http://www.robotshop.com/eu/fr/micro-servomoteur-9g-48v.html]. Ses dimensions sont 23,2 X 12,5 X 22 mm.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Description !! Fabricant !! Référence Fabricant !! Fournisseur !! Quantité !! Lien fournisseur !! status&lt;br /&gt;
|-&lt;br /&gt;
| Microcontrôleur&lt;br /&gt;
| ATMEL&lt;br /&gt;
| ATMEGA328P-AU&lt;br /&gt;
| Farnell&lt;br /&gt;
| 1&lt;br /&gt;
| http://fr.farnell.com/atmel/atmega328p-au/mcu-8bit-atmega-20mhz-tqfp-32/dp/1715486&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| Condensateur 100nF&lt;br /&gt;
| MULTICOMP&lt;br /&gt;
| MC0201X104K6R3CT&lt;br /&gt;
| Farnell&lt;br /&gt;
| 11&lt;br /&gt;
| http://fr.farnell.com/multicomp/mc0201x104k6r3ct/condensateur-mlcc-x5r-100nf-6/dp/2320753&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Condensateur 10uF&lt;br /&gt;
| WURTH ELEKTRONIK&lt;br /&gt;
| 885012106006 &lt;br /&gt;
| Farnell&lt;br /&gt;
| 2&lt;br /&gt;
| http://fr.farnell.com/wurth-elektronik/885012106006/condesateur-mlcc-x5r-10uf-6-3v/dp/2495147&lt;br /&gt;
| &lt;br /&gt;
|- &lt;br /&gt;
| Condensateur 22pF&lt;br /&gt;
| AVX&lt;br /&gt;
| 06036A220KAT2A&lt;br /&gt;
| Mouser&lt;br /&gt;
| 2&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/AVX/06036A220KAT2A/?qs=sGAEpiMZZMs0AnBnWHyRQKdiqyDPVQdATEC6RfUr2zQ%3d&lt;br /&gt;
| &lt;br /&gt;
|- &lt;br /&gt;
| Rectifier Diode&lt;br /&gt;
| Vishay Semiconductors&lt;br /&gt;
| GL34G-E3/83&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Vishay-Semiconductors/GL34G-E3-83/?qs=sGAEpiMZZMutXGli8Ay4kH9ZXA1Qtv9UOwbhSBXDb18%3d&lt;br /&gt;
| &lt;br /&gt;
|- &lt;br /&gt;
| FA238&lt;br /&gt;
| EPSON&lt;br /&gt;
| TSX-3225 16.0000MF09Z-AC3&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Epson-Timing/TSX-3225-160000MF09Z-AC3/?qs=sGAEpiMZZMsBj6bBr9Q9acukpafrIaZ1%2fpqCtYImzz0%3d&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|- &lt;br /&gt;
| Servo moteur&lt;br /&gt;
| Fitec&lt;br /&gt;
| RB-Fit-03&lt;br /&gt;
| Robotshop&lt;br /&gt;
| 2&lt;br /&gt;
| http://www.robotshop.com/eu/fr/micro-servomoteur-9g-48v.html&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Blue LED&lt;br /&gt;
| KingBright&lt;br /&gt;
| APHB1608LVBDZGKC&lt;br /&gt;
| Mouser&lt;br /&gt;
| 2&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Kingbright/APHB1608LVBDZGKC/?qs=sGAEpiMZZMseGfSY3csMkcwbVq2rhH5Mu7mYFMpmGAhvgXBy5N%252b7kA%3d%3d&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
| Green LED&lt;br /&gt;
| KingBright&lt;br /&gt;
| APT1608SGC&lt;br /&gt;
| Mouser&lt;br /&gt;
| 2&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Kingbright/APT1608SGC/?qs=sGAEpiMZZMseGfSY3csMkeytxqHAv00AcF6Dm1xSW98%3d&lt;br /&gt;
| &lt;br /&gt;
|- &lt;br /&gt;
| Red LED&lt;br /&gt;
| KingBright&lt;br /&gt;
| APHB1608ZGSURKC&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Kingbright/APHB1608ZGSURKC/?qs=sGAEpiMZZMseGfSY3csMkdKNYmh3uDipxtOOfF4A5sw%3d&lt;br /&gt;
| &lt;br /&gt;
|- &lt;br /&gt;
| Yellow LED&lt;br /&gt;
| KingBright&lt;br /&gt;
| APT1608SYCK&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Kingbright/APT1608SYCK/?qs=sGAEpiMZZMsQtlBhqKq43Wn3QbM4OLG1&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Orange LED&lt;br /&gt;
| KingBright&lt;br /&gt;
| APTD1608SECK&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Kingbright/APTD1608SECK/?qs=sGAEpiMZZMt82OzCyDsLFNLWq0AjqZj1Bh9swU8LC68%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| White LED 6200K&lt;br /&gt;
| OSRAM Opto Semiconductors&lt;br /&gt;
| LW L283-Q1R2-3K8L-1-Z&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/OSRAM-Opto-Semiconductors/LW-L283-Q1R2-3K8L-1-Z/?qs=sGAEpiMZZMsgSGrx0WqTbPUyJ8s29bGV&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Infrarouge&lt;br /&gt;
| OSRAM Opto Semiconductors&lt;br /&gt;
| SFH 4845&lt;br /&gt;
| mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://fr.rshttp://fr.rs-online.com/web/p/phototransistors/6548047/-online.com/web/p/phototransistors/6548047/&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 1kΩ Resistor&lt;br /&gt;
| ROHM Semiconductor&lt;br /&gt;
| ESR03EZPJ102&lt;br /&gt;
| Mouser&lt;br /&gt;
| 2&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ROHM-Semiconductor/ESR03EZPJ102/?qs=sGAEpiMZZMu61qfTUdNhG1IKPAnaLGejvfM9hA7acow%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 10kΩ Resistor&lt;br /&gt;
| ROHM Semiconductor&lt;br /&gt;
| ESR03EZPJ103&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ROHM-Semiconductor/ESR03EZPJ103/?qs=sGAEpiMZZMu61qfTUdNhG1IKPAnaLGejZIagwiN2IRk%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 1MΩ Resistor&lt;br /&gt;
| ROHM Semiconductor&lt;br /&gt;
| ESR03EZPJ105&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ROHM-Semiconductor/ESR03EZPJ105/?qs=sGAEpiMZZMu61qfTUdNhG79AcIiSWYOgHx87yIE%2f9KKMdGhl9FJu5g%3d%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 470Ω Resistor&lt;br /&gt;
| ROHM Semiconductor&lt;br /&gt;
| KTR03EZPJ471&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ROHM-Semiconductor/KTR03EZPJ471/?qs=sGAEpiMZZMu61qfTUdNhGwzMi690UM7UxxZFBtRl4vg%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 330Ω Resistor&lt;br /&gt;
| ROHM Semiconductor&lt;br /&gt;
| ESR03EZPJ331&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ROHM-Semiconductor/ESR03EZPJ331/?qs=sGAEpiMZZMu61qfTUdNhG1IKPAnaLGejYH%2fBWzzt0Tg%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 220Ω Resistor&lt;br /&gt;
| ROHM Semiconductor&lt;br /&gt;
| ESR03EZPJ221&lt;br /&gt;
| Mouser&lt;br /&gt;
| 8&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ROHM-Semiconductor/ESR03EZPJ221/?qs=sGAEpiMZZMu61qfTUdNhG1IKPAnaLGejce8FZC1%2fFYU%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| switch&lt;br /&gt;
| ALPS&lt;br /&gt;
| SKQGADE010&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ALPS/SKQGADE010/?qs=sGAEpiMZZMsqIr59i2oRcrO5GDYRXDIX6cdtN26xmPE%3d&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| USB Chip&lt;br /&gt;
| FTDI&lt;br /&gt;
| FT232RL-REEL&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/FTDI/FT232RL-REEL/?qs=sGAEpiMZZMs5ceO8zL%252bTxyQLQIH6hE7q&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| USB Connecteur&lt;br /&gt;
| /&lt;br /&gt;
| /&lt;br /&gt;
| /&lt;br /&gt;
| 1&lt;br /&gt;
| /&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|-&lt;br /&gt;
| LM1117IMPX-5 &lt;br /&gt;
| Régulateur 5v&lt;br /&gt;
| /&lt;br /&gt;
| /&lt;br /&gt;
| 1&lt;br /&gt;
| /&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|-&lt;br /&gt;
| TB6612FNG&lt;br /&gt;
| Contrôleur moteurs&lt;br /&gt;
| /&lt;br /&gt;
| /&lt;br /&gt;
| 1&lt;br /&gt;
| /&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|-&lt;br /&gt;
| Quartz&lt;br /&gt;
| ECS&lt;br /&gt;
| ECS-160-20-3X-TR&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ECS/ECS-160-20-3X-TR/?qs=sGAEpiMZZMvAbnEMxb34PZ9bYWrwSXiB&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| infrarouge récepteur&lt;br /&gt;
| Vishay Semiconductors&lt;br /&gt;
| TSOP38238&lt;br /&gt;
| Mouser&lt;br /&gt;
| 3&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Vishay-Semiconductors/TSOP38238/?qs=sGAEpiMZZMvAL21a%2fDhxMtgKho2n4%2fgBkajAZHPY5lE%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Batteries 9V&lt;br /&gt;
| Panasonic&lt;br /&gt;
| 6LF22XWA/B12&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Panasonic-Battery/6LF22XWA-B12/?qs=sGAEpiMZZMsra%2fh506hF%252bITISQoCasqh1k2eJLis9sg%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Vibration motor&lt;br /&gt;
| Parallax&lt;br /&gt;
| 28821&lt;br /&gt;
| Mouser&lt;br /&gt;
| 2&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Parallax/28821/?qs=sGAEpiMZZMu7pzTmx5q0Qavt7B3%252b7HBc&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| Roue de balance&lt;br /&gt;
| Pololu&lt;br /&gt;
| RB-pol-91&lt;br /&gt;
| Robotshop&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.robotshop.com/eu/fr/roulette-bille-pololu-0375-po-metal.html&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Chassis===&lt;br /&gt;
&lt;br /&gt;
Après avoir établie la liste des composants, j'ai commencé à concevoir les 2 chassis :&lt;br /&gt;
 &lt;br /&gt;
* un chassis pour le robot avec servo-moteurs&lt;br /&gt;
* un chassis pour le robot avec les vibreurs.&lt;br /&gt;
&lt;br /&gt;
Les chassis ont été réalisés avec une découpeuse laser sur du plexiglass. Les découpes ont été dessinées avec le logiciel &amp;lt;code&amp;gt;inkscape&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
[[Fichier:xxy88.png|thumb|600px|left|Chassis servo-moteurs]]&lt;br /&gt;
 &lt;br /&gt;
[[Fichier:xxy7.png|thumb|600px|right|Chassis vibreurs]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color:#6FB7B7&amp;quot;&amp;gt;Semaine 3&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
*Après beaucoup d'essayer j'ai fabriqué le chassis comme figure suivante:&lt;br /&gt;
&lt;br /&gt;
[[Fichier:xxy18.png|thumb|500px|left|Chassis servo-moteurs]]&lt;br /&gt;
[[Fichier:xxy28.png|thumb|500px|right|Chassis vibreurs]]&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*Dans la troisième semaine, j'ai soudé les composants de la carte.&lt;br /&gt;
&lt;br /&gt;
[[Fichier:xinyue14.png|thumb|400px|left|la carte]]&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color:#6FB7B7&amp;quot;&amp;gt;Semaine 4&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
 *Dans la quatième semaine, j'ai assemblé le robot et tester les fonctionnements des servo motors et les vibreurs. Et ça marche bien.&lt;br /&gt;
  &lt;br /&gt;
  [[Fichier:xxy123.png]]&lt;br /&gt;
 &lt;br /&gt;
 *Et j'ai étudier les codes de servo moteur continu et les protocoles d'infrarouge.&lt;br /&gt;
&lt;br /&gt;
  j'ai écrit les codes et réaliser contrôler le mouvement de robomobile avec un remote-control de PHILIPS.&lt;br /&gt;
  [[Fichier:code_infra_servo.zip]]&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 *Mais il y a des problèmes j'ai rencontré: &lt;br /&gt;
&lt;br /&gt;
 1. Le sens de TSOP1 est inversé dans le PCB, il faut qu'on prendre attention quand on souder.&lt;br /&gt;
&lt;br /&gt;
 2. les TSOPs doivent être lié à les broches d'interruption mais j'ai les lié à les broches de ADC, il faut modifier.&lt;br /&gt;
&lt;br /&gt;
 Pour alimentation:&lt;br /&gt;
 &lt;br /&gt;
 1. Pour la partie d'alimentation, il faut que je ajouter un interrupteur pour commander le pile connecté ou déconnecté.&lt;br /&gt;
&lt;br /&gt;
 2. On va lier le VCC de chaque TSOP directement sur les pins de ATmega pour qu'on peut choisir lequel TSOP on veut alimenter.&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color:#6FB7B7&amp;quot;&amp;gt;Semaine 5&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
 * Parce que le chassi de servo moteur n'est pas très stable, chaque fois si on le commande de avancer et reculer très rapide, il va tomber.&lt;br /&gt;
&lt;br /&gt;
  Donc j'ai modifier le chassi de servo moteur pour inverser le direction de battery et j'ai changé les roues qui ont les tailles plus petites:&lt;br /&gt;
 &lt;br /&gt;
  [[Fichier:chassiservomo2di.png]] &lt;br /&gt;
&lt;br /&gt;
  [[Fichier:chassiservoas.jpg]]    &lt;br /&gt;
&lt;br /&gt;
 * J'ai aussi modifié le chassi de vibreur, j'ai mis les dentes dans le chassi de vibreur pour que le vibreur pouvoir faire le movement dans les directions commandé.&lt;br /&gt;
&lt;br /&gt;
  [[Fichier:chassivibe.png]]&lt;br /&gt;
  &lt;br /&gt;
  [[Fichier:chassivibeas.jpg]]    &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 * J'ai conçu un chassi pour le motor aussi, pour le motor, c'est à peu près de chassi servo moteur, mais juste le taille de moteur est un peu plus grand que le servo moteur:&lt;br /&gt;
 &lt;br /&gt;
  [[Fichier:chassi motord1dd.png]]&lt;br /&gt;
  &lt;br /&gt;
  [[Fichier:chassinotoras.jpg]]&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color:#6FB7B7&amp;quot;&amp;gt;Semaine 6&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span style=&amp;quot;color:#D94600&amp;quot;&amp;gt; Fiches rendus&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
 * [[Fichier:3 châssis des robots.zip]]&lt;br /&gt;
 * [[Fichier:code_infra_servo.zip]]&lt;/div&gt;</summary>
		<author><name>Xxu</name></author>	</entry>

	<entry>
		<id>https://projets-ima.plil.fr/mediawiki/index.php?title=Fichier:3_ch%C3%A2ssis_des_robots.zip&amp;diff=44673</id>
		<title>Fichier:3 châssis des robots.zip</title>
		<link rel="alternate" type="text/html" href="https://projets-ima.plil.fr/mediawiki/index.php?title=Fichier:3_ch%C3%A2ssis_des_robots.zip&amp;diff=44673"/>
				<updated>2017-06-22T15:45:39Z</updated>
		
		<summary type="html">&lt;p&gt;Xxu : a téléversé une nouvelle version de « Fichier:3 châssis des robots.zip »&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Xxu</name></author>	</entry>

	<entry>
		<id>https://projets-ima.plil.fr/mediawiki/index.php?title=Fichier:3_ch%C3%A2ssis_des_robots.zip&amp;diff=44664</id>
		<title>Fichier:3 châssis des robots.zip</title>
		<link rel="alternate" type="text/html" href="https://projets-ima.plil.fr/mediawiki/index.php?title=Fichier:3_ch%C3%A2ssis_des_robots.zip&amp;diff=44664"/>
				<updated>2017-06-22T15:39:34Z</updated>
		
		<summary type="html">&lt;p&gt;Xxu : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Xxu</name></author>	</entry>

	<entry>
		<id>https://projets-ima.plil.fr/mediawiki/index.php?title=Micro-robots_communicants&amp;diff=44661</id>
		<title>Micro-robots communicants</title>
		<link rel="alternate" type="text/html" href="https://projets-ima.plil.fr/mediawiki/index.php?title=Micro-robots_communicants&amp;diff=44661"/>
				<updated>2017-06-22T15:38:06Z</updated>
		
		<summary type="html">&lt;p&gt;Xxu : /*  Fiches rendus */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== &amp;lt;span style=&amp;quot;color:#D94600&amp;quot;&amp;gt;Cahier des charges&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color:#6FB7B7&amp;quot;&amp;gt;Présentation générale du projet&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
==== &amp;lt;span style=&amp;quot;color:#6A6AFF&amp;quot;&amp;gt;Objectif du stage&amp;lt;/span&amp;gt; ====&lt;br /&gt;
&lt;br /&gt;
L'objet de ce projet est de concevoir et fabriquer des robots mobiles relativement petits, simples et peu coûteux. Les robots devront pouvoir communiquer entre eux par infrarouge. La simplicité et le bas côut de fabrication des robots doit permettre d'en fabriquer en nombre suffisant pour simuler des comportements d'essaim d'insectes.&lt;br /&gt;
&lt;br /&gt;
==== &amp;lt;span style=&amp;quot;color:#6A6AFF&amp;quot;&amp;gt;Description du stage&amp;lt;/span&amp;gt; ====&lt;br /&gt;
&lt;br /&gt;
L'objectif de mon stage est de réaliser une petite carte de contrôle de robot mobile. Les robots pourront avoir trois types de motorisations : vibreurs, servo-moteurs continus et micro-moteurs.&lt;br /&gt;
&lt;br /&gt;
I faut d'abord concevoir la carte en se basant sur les cartes déjà conçues à l'école. Il m'est demandé de partir d'une carte basée sur un ATMega328p et un contrôleur Ethernet. J'ai retiré ce dernier, le convertisseur de niveaux et d'autres composants inutiles pour mon projet. Il faut ajouter un contrôleur de moteur (TB6612), des détecteurs infrarouges (3 TSOP IR) , une LED infrarouge et des lignes pour les servo-moteurs. La carte doit être la plus petite possible, il a été un temps envisagé de positionner le contrôleur de moteurs sur la face inférieure.&lt;br /&gt;
&lt;br /&gt;
Par la suite, il faudra écrire le code ATMega328p pour générer les PWM nécessaires aux servo-moteurs ou au contrôleur de moteurs. Pour la communication nous utiliserons le protocole RC5 qui permet une certaine immunité à la lumière ambiante.&lt;br /&gt;
&lt;br /&gt;
Enfin, nous allons tester les trois motorisations: vibreurs, servo-moteurs continus et micro-moteurs pour vérifier le bon fonctionnement de la carte. Si plusieurs robots fonctionnent certains seront programmés pour repérer les autres et les poursuivre.&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span style=&amp;quot;color:#D94600&amp;quot;&amp;gt;Avancement du stage&amp;lt;/span&amp;gt; ==&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color:#6FB7B7&amp;quot;&amp;gt;Semaine 1&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
Durant la première semaine, j'ai d'abord consulté quelques documents pour mieux comprendre ce projet.&lt;br /&gt;
&lt;br /&gt;
Ensuite j'ai réalisé le schématique de la carte contrôleur à l'aide du logiciel Fritzing principalement en ajoutant la partie contrôle de moteurs.&lt;br /&gt;
&lt;br /&gt;
Les figures suivantes constituent la schématique de la carte :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=600px heights=300px&amp;gt;&lt;br /&gt;
Fichier:xxy2.png|Partie alimentation&lt;br /&gt;
Fichier:xxy1.png|Partie moteurs&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=600px heights=300px&amp;gt;&lt;br /&gt;
Fichier:xxy3.png|Partie USB&lt;br /&gt;
Fichier:xxy4.png|Partiemicro-controleur à la prémière version&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Après la schématique, je me suis attaqué au routage de la carte.&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color:#6FB7B7&amp;quot;&amp;gt;Semaine 2&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
Dans la deuxième semaine, j'ai modifié un peu la partie micro-contrôleur de la schématique pour ajouter un quartz de plus faibles dimensions, comme ça, lors du soudage de la carte on pourra choisir de souder l'un ou l'autre. &lt;br /&gt;
&lt;br /&gt;
Et j'ai ajouté les leds aussi.&lt;br /&gt;
&lt;br /&gt;
J'ai ensuite terminé le routage.&lt;br /&gt;
&lt;br /&gt;
[[Fichier:xxy5.png|thumb|600px|left|Partie micro-contrôleur modifiée avec 2 quartz]]&lt;br /&gt;
&lt;br /&gt;
[[Fichier:xxy6.png|thumb|400px|right|Carte routée]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Liste de composants===&lt;br /&gt;
&lt;br /&gt;
Il m'a été demandé la liste exhaustive des composants nécessaires pour les micro-robots.&lt;br /&gt;
&lt;br /&gt;
Le micro servo-moteur a rotation continue sélectionné est un FS90 [http://www.robotshop.com/eu/fr/micro-servomoteur-9g-48v.html]. Ses dimensions sont 23,2 X 12,5 X 22 mm.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Description !! Fabricant !! Référence Fabricant !! Fournisseur !! Quantité !! Lien fournisseur !! status&lt;br /&gt;
|-&lt;br /&gt;
| Microcontrôleur&lt;br /&gt;
| ATMEL&lt;br /&gt;
| ATMEGA328P-AU&lt;br /&gt;
| Farnell&lt;br /&gt;
| 1&lt;br /&gt;
| http://fr.farnell.com/atmel/atmega328p-au/mcu-8bit-atmega-20mhz-tqfp-32/dp/1715486&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| Condensateur 100nF&lt;br /&gt;
| MULTICOMP&lt;br /&gt;
| MC0201X104K6R3CT&lt;br /&gt;
| Farnell&lt;br /&gt;
| 11&lt;br /&gt;
| http://fr.farnell.com/multicomp/mc0201x104k6r3ct/condensateur-mlcc-x5r-100nf-6/dp/2320753&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Condensateur 10uF&lt;br /&gt;
| WURTH ELEKTRONIK&lt;br /&gt;
| 885012106006 &lt;br /&gt;
| Farnell&lt;br /&gt;
| 2&lt;br /&gt;
| http://fr.farnell.com/wurth-elektronik/885012106006/condesateur-mlcc-x5r-10uf-6-3v/dp/2495147&lt;br /&gt;
| &lt;br /&gt;
|- &lt;br /&gt;
| Condensateur 22pF&lt;br /&gt;
| AVX&lt;br /&gt;
| 06036A220KAT2A&lt;br /&gt;
| Mouser&lt;br /&gt;
| 2&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/AVX/06036A220KAT2A/?qs=sGAEpiMZZMs0AnBnWHyRQKdiqyDPVQdATEC6RfUr2zQ%3d&lt;br /&gt;
| &lt;br /&gt;
|- &lt;br /&gt;
| Rectifier Diode&lt;br /&gt;
| Vishay Semiconductors&lt;br /&gt;
| GL34G-E3/83&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Vishay-Semiconductors/GL34G-E3-83/?qs=sGAEpiMZZMutXGli8Ay4kH9ZXA1Qtv9UOwbhSBXDb18%3d&lt;br /&gt;
| &lt;br /&gt;
|- &lt;br /&gt;
| FA238&lt;br /&gt;
| EPSON&lt;br /&gt;
| TSX-3225 16.0000MF09Z-AC3&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Epson-Timing/TSX-3225-160000MF09Z-AC3/?qs=sGAEpiMZZMsBj6bBr9Q9acukpafrIaZ1%2fpqCtYImzz0%3d&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|- &lt;br /&gt;
| Servo moteur&lt;br /&gt;
| Fitec&lt;br /&gt;
| RB-Fit-03&lt;br /&gt;
| Robotshop&lt;br /&gt;
| 2&lt;br /&gt;
| http://www.robotshop.com/eu/fr/micro-servomoteur-9g-48v.html&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Blue LED&lt;br /&gt;
| KingBright&lt;br /&gt;
| APHB1608LVBDZGKC&lt;br /&gt;
| Mouser&lt;br /&gt;
| 2&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Kingbright/APHB1608LVBDZGKC/?qs=sGAEpiMZZMseGfSY3csMkcwbVq2rhH5Mu7mYFMpmGAhvgXBy5N%252b7kA%3d%3d&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
| Green LED&lt;br /&gt;
| KingBright&lt;br /&gt;
| APT1608SGC&lt;br /&gt;
| Mouser&lt;br /&gt;
| 2&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Kingbright/APT1608SGC/?qs=sGAEpiMZZMseGfSY3csMkeytxqHAv00AcF6Dm1xSW98%3d&lt;br /&gt;
| &lt;br /&gt;
|- &lt;br /&gt;
| Red LED&lt;br /&gt;
| KingBright&lt;br /&gt;
| APHB1608ZGSURKC&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Kingbright/APHB1608ZGSURKC/?qs=sGAEpiMZZMseGfSY3csMkdKNYmh3uDipxtOOfF4A5sw%3d&lt;br /&gt;
| &lt;br /&gt;
|- &lt;br /&gt;
| Yellow LED&lt;br /&gt;
| KingBright&lt;br /&gt;
| APT1608SYCK&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Kingbright/APT1608SYCK/?qs=sGAEpiMZZMsQtlBhqKq43Wn3QbM4OLG1&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Orange LED&lt;br /&gt;
| KingBright&lt;br /&gt;
| APTD1608SECK&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Kingbright/APTD1608SECK/?qs=sGAEpiMZZMt82OzCyDsLFNLWq0AjqZj1Bh9swU8LC68%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| White LED 6200K&lt;br /&gt;
| OSRAM Opto Semiconductors&lt;br /&gt;
| LW L283-Q1R2-3K8L-1-Z&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/OSRAM-Opto-Semiconductors/LW-L283-Q1R2-3K8L-1-Z/?qs=sGAEpiMZZMsgSGrx0WqTbPUyJ8s29bGV&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Infrarouge&lt;br /&gt;
| OSRAM Opto Semiconductors&lt;br /&gt;
| SFH 4845&lt;br /&gt;
| mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://fr.rshttp://fr.rs-online.com/web/p/phototransistors/6548047/-online.com/web/p/phototransistors/6548047/&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 1kΩ Resistor&lt;br /&gt;
| ROHM Semiconductor&lt;br /&gt;
| ESR03EZPJ102&lt;br /&gt;
| Mouser&lt;br /&gt;
| 2&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ROHM-Semiconductor/ESR03EZPJ102/?qs=sGAEpiMZZMu61qfTUdNhG1IKPAnaLGejvfM9hA7acow%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 10kΩ Resistor&lt;br /&gt;
| ROHM Semiconductor&lt;br /&gt;
| ESR03EZPJ103&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ROHM-Semiconductor/ESR03EZPJ103/?qs=sGAEpiMZZMu61qfTUdNhG1IKPAnaLGejZIagwiN2IRk%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 1MΩ Resistor&lt;br /&gt;
| ROHM Semiconductor&lt;br /&gt;
| ESR03EZPJ105&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ROHM-Semiconductor/ESR03EZPJ105/?qs=sGAEpiMZZMu61qfTUdNhG79AcIiSWYOgHx87yIE%2f9KKMdGhl9FJu5g%3d%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 470Ω Resistor&lt;br /&gt;
| ROHM Semiconductor&lt;br /&gt;
| KTR03EZPJ471&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ROHM-Semiconductor/KTR03EZPJ471/?qs=sGAEpiMZZMu61qfTUdNhGwzMi690UM7UxxZFBtRl4vg%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 330Ω Resistor&lt;br /&gt;
| ROHM Semiconductor&lt;br /&gt;
| ESR03EZPJ331&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ROHM-Semiconductor/ESR03EZPJ331/?qs=sGAEpiMZZMu61qfTUdNhG1IKPAnaLGejYH%2fBWzzt0Tg%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 220Ω Resistor&lt;br /&gt;
| ROHM Semiconductor&lt;br /&gt;
| ESR03EZPJ221&lt;br /&gt;
| Mouser&lt;br /&gt;
| 8&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ROHM-Semiconductor/ESR03EZPJ221/?qs=sGAEpiMZZMu61qfTUdNhG1IKPAnaLGejce8FZC1%2fFYU%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| switch&lt;br /&gt;
| ALPS&lt;br /&gt;
| SKQGADE010&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ALPS/SKQGADE010/?qs=sGAEpiMZZMsqIr59i2oRcrO5GDYRXDIX6cdtN26xmPE%3d&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| USB Chip&lt;br /&gt;
| FTDI&lt;br /&gt;
| FT232RL-REEL&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/FTDI/FT232RL-REEL/?qs=sGAEpiMZZMs5ceO8zL%252bTxyQLQIH6hE7q&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| USB Connecteur&lt;br /&gt;
| /&lt;br /&gt;
| /&lt;br /&gt;
| /&lt;br /&gt;
| 1&lt;br /&gt;
| /&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|-&lt;br /&gt;
| LM1117IMPX-5 &lt;br /&gt;
| Régulateur 5v&lt;br /&gt;
| /&lt;br /&gt;
| /&lt;br /&gt;
| 1&lt;br /&gt;
| /&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|-&lt;br /&gt;
| TB6612FNG&lt;br /&gt;
| Contrôleur moteurs&lt;br /&gt;
| /&lt;br /&gt;
| /&lt;br /&gt;
| 1&lt;br /&gt;
| /&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|-&lt;br /&gt;
| Quartz&lt;br /&gt;
| ECS&lt;br /&gt;
| ECS-160-20-3X-TR&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ECS/ECS-160-20-3X-TR/?qs=sGAEpiMZZMvAbnEMxb34PZ9bYWrwSXiB&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| infrarouge récepteur&lt;br /&gt;
| Vishay Semiconductors&lt;br /&gt;
| TSOP38238&lt;br /&gt;
| Mouser&lt;br /&gt;
| 3&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Vishay-Semiconductors/TSOP38238/?qs=sGAEpiMZZMvAL21a%2fDhxMtgKho2n4%2fgBkajAZHPY5lE%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Batteries 9V&lt;br /&gt;
| Panasonic&lt;br /&gt;
| 6LF22XWA/B12&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Panasonic-Battery/6LF22XWA-B12/?qs=sGAEpiMZZMsra%2fh506hF%252bITISQoCasqh1k2eJLis9sg%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Vibration motor&lt;br /&gt;
| Parallax&lt;br /&gt;
| 28821&lt;br /&gt;
| Mouser&lt;br /&gt;
| 2&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Parallax/28821/?qs=sGAEpiMZZMu7pzTmx5q0Qavt7B3%252b7HBc&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| Roue de balance&lt;br /&gt;
| Pololu&lt;br /&gt;
| RB-pol-91&lt;br /&gt;
| Robotshop&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.robotshop.com/eu/fr/roulette-bille-pololu-0375-po-metal.html&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Chassis===&lt;br /&gt;
&lt;br /&gt;
Après avoir établie la liste des composants, j'ai commencé à concevoir les 2 chassis :&lt;br /&gt;
 &lt;br /&gt;
* un chassis pour le robot avec servo-moteurs&lt;br /&gt;
* un chassis pour le robot avec les vibreurs.&lt;br /&gt;
&lt;br /&gt;
Les chassis ont été réalisés avec une découpeuse laser sur du plexiglass. Les découpes ont été dessinées avec le logiciel &amp;lt;code&amp;gt;inkscape&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
[[Fichier:xxy88.png|thumb|600px|left|Chassis servo-moteurs]]&lt;br /&gt;
 &lt;br /&gt;
[[Fichier:xxy7.png|thumb|600px|right|Chassis vibreurs]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color:#6FB7B7&amp;quot;&amp;gt;Semaine 3&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
*Après beaucoup d'essayer j'ai fabriqué le chassis comme figure suivante:&lt;br /&gt;
&lt;br /&gt;
[[Fichier:xxy18.png|thumb|500px|left|Chassis servo-moteurs]]&lt;br /&gt;
[[Fichier:xxy28.png|thumb|500px|right|Chassis vibreurs]]&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*Dans la troisième semaine, j'ai soudé les composants de la carte.&lt;br /&gt;
&lt;br /&gt;
[[Fichier:xinyue14.png|thumb|400px|left|la carte]]&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color:#6FB7B7&amp;quot;&amp;gt;Semaine 4&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
 *Dans la quatième semaine, j'ai assemblé le robot et tester les fonctionnements des servo motors et les vibreurs. Et ça marche bien.&lt;br /&gt;
  &lt;br /&gt;
  [[Fichier:xxy123.png]]&lt;br /&gt;
 &lt;br /&gt;
 *Et j'ai étudier les codes de servo moteur continu et les protocoles d'infrarouge.&lt;br /&gt;
&lt;br /&gt;
  j'ai écrit les codes et réaliser contrôler le mouvement de robomobile avec un remote-control de PHILIPS.&lt;br /&gt;
  [[Fichier:code_infra_servo.zip]]&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 *Mais il y a des problèmes j'ai rencontré: &lt;br /&gt;
&lt;br /&gt;
 1. Le sens de TSOP1 est inversé dans le PCB, il faut qu'on prendre attention quand on souder.&lt;br /&gt;
&lt;br /&gt;
 2. les TSOPs doivent être lié à les broches d'interruption mais j'ai les lié à les broches de ADC, il faut modifier.&lt;br /&gt;
&lt;br /&gt;
 Pour alimentation:&lt;br /&gt;
 &lt;br /&gt;
 1. Pour la partie d'alimentation, il faut que je ajouter un interrupteur pour commander le pile connecté ou déconnecté.&lt;br /&gt;
&lt;br /&gt;
 2. On va lier le VCC de chaque TSOP directement sur les pins de ATmega pour qu'on peut choisir lequel TSOP on veut alimenter.&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color:#6FB7B7&amp;quot;&amp;gt;Semaine 5&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
 * Parce que le chassi de servo moteur n'est pas très stable, chaque fois si on le commande de avancer et reculer très rapide, il va tomber.&lt;br /&gt;
&lt;br /&gt;
  Donc j'ai modifier le chassi de servo moteur pour inverser le direction de battery et j'ai changé les roues qui ont les tailles plus petites:&lt;br /&gt;
 &lt;br /&gt;
  [[Fichier:chassiservomo2di.png]] &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 * J'ai aussi modifié le chassi de vibreur, j'ai mis les dentes dans le chassi de vibreur pour que le vibreur pouvoir faire le movement dans les directions commandé.&lt;br /&gt;
&lt;br /&gt;
  [[Fichier:chassivibe.png]]&lt;br /&gt;
&lt;br /&gt;
 * J'ai conçu un chassi pour le motor aussi, pour le motor, c'est à peu près de chassi servo moteur, mais juste le taille de moteur est un peu plus grand que le servo moteur:&lt;br /&gt;
 &lt;br /&gt;
  [[Fichier:chassi motord1dd.png]]&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color:#6FB7B7&amp;quot;&amp;gt;Semaine 6&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span style=&amp;quot;color:#D94600&amp;quot;&amp;gt; Fiches rendus&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
 * [[Fichier:3 châssis des robots.zip]]&lt;br /&gt;
 * [[Fichier:code_infra_servo.zip]]&lt;/div&gt;</summary>
		<author><name>Xxu</name></author>	</entry>

	<entry>
		<id>https://projets-ima.plil.fr/mediawiki/index.php?title=Micro-robots_communicants&amp;diff=44659</id>
		<title>Micro-robots communicants</title>
		<link rel="alternate" type="text/html" href="https://projets-ima.plil.fr/mediawiki/index.php?title=Micro-robots_communicants&amp;diff=44659"/>
				<updated>2017-06-22T15:37:18Z</updated>
		
		<summary type="html">&lt;p&gt;Xxu : /*  Fiches rendus */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== &amp;lt;span style=&amp;quot;color:#D94600&amp;quot;&amp;gt;Cahier des charges&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color:#6FB7B7&amp;quot;&amp;gt;Présentation générale du projet&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
==== &amp;lt;span style=&amp;quot;color:#6A6AFF&amp;quot;&amp;gt;Objectif du stage&amp;lt;/span&amp;gt; ====&lt;br /&gt;
&lt;br /&gt;
L'objet de ce projet est de concevoir et fabriquer des robots mobiles relativement petits, simples et peu coûteux. Les robots devront pouvoir communiquer entre eux par infrarouge. La simplicité et le bas côut de fabrication des robots doit permettre d'en fabriquer en nombre suffisant pour simuler des comportements d'essaim d'insectes.&lt;br /&gt;
&lt;br /&gt;
==== &amp;lt;span style=&amp;quot;color:#6A6AFF&amp;quot;&amp;gt;Description du stage&amp;lt;/span&amp;gt; ====&lt;br /&gt;
&lt;br /&gt;
L'objectif de mon stage est de réaliser une petite carte de contrôle de robot mobile. Les robots pourront avoir trois types de motorisations : vibreurs, servo-moteurs continus et micro-moteurs.&lt;br /&gt;
&lt;br /&gt;
I faut d'abord concevoir la carte en se basant sur les cartes déjà conçues à l'école. Il m'est demandé de partir d'une carte basée sur un ATMega328p et un contrôleur Ethernet. J'ai retiré ce dernier, le convertisseur de niveaux et d'autres composants inutiles pour mon projet. Il faut ajouter un contrôleur de moteur (TB6612), des détecteurs infrarouges (3 TSOP IR) , une LED infrarouge et des lignes pour les servo-moteurs. La carte doit être la plus petite possible, il a été un temps envisagé de positionner le contrôleur de moteurs sur la face inférieure.&lt;br /&gt;
&lt;br /&gt;
Par la suite, il faudra écrire le code ATMega328p pour générer les PWM nécessaires aux servo-moteurs ou au contrôleur de moteurs. Pour la communication nous utiliserons le protocole RC5 qui permet une certaine immunité à la lumière ambiante.&lt;br /&gt;
&lt;br /&gt;
Enfin, nous allons tester les trois motorisations: vibreurs, servo-moteurs continus et micro-moteurs pour vérifier le bon fonctionnement de la carte. Si plusieurs robots fonctionnent certains seront programmés pour repérer les autres et les poursuivre.&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span style=&amp;quot;color:#D94600&amp;quot;&amp;gt;Avancement du stage&amp;lt;/span&amp;gt; ==&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color:#6FB7B7&amp;quot;&amp;gt;Semaine 1&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
Durant la première semaine, j'ai d'abord consulté quelques documents pour mieux comprendre ce projet.&lt;br /&gt;
&lt;br /&gt;
Ensuite j'ai réalisé le schématique de la carte contrôleur à l'aide du logiciel Fritzing principalement en ajoutant la partie contrôle de moteurs.&lt;br /&gt;
&lt;br /&gt;
Les figures suivantes constituent la schématique de la carte :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=600px heights=300px&amp;gt;&lt;br /&gt;
Fichier:xxy2.png|Partie alimentation&lt;br /&gt;
Fichier:xxy1.png|Partie moteurs&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=600px heights=300px&amp;gt;&lt;br /&gt;
Fichier:xxy3.png|Partie USB&lt;br /&gt;
Fichier:xxy4.png|Partiemicro-controleur à la prémière version&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Après la schématique, je me suis attaqué au routage de la carte.&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color:#6FB7B7&amp;quot;&amp;gt;Semaine 2&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
Dans la deuxième semaine, j'ai modifié un peu la partie micro-contrôleur de la schématique pour ajouter un quartz de plus faibles dimensions, comme ça, lors du soudage de la carte on pourra choisir de souder l'un ou l'autre. &lt;br /&gt;
&lt;br /&gt;
Et j'ai ajouté les leds aussi.&lt;br /&gt;
&lt;br /&gt;
J'ai ensuite terminé le routage.&lt;br /&gt;
&lt;br /&gt;
[[Fichier:xxy5.png|thumb|600px|left|Partie micro-contrôleur modifiée avec 2 quartz]]&lt;br /&gt;
&lt;br /&gt;
[[Fichier:xxy6.png|thumb|400px|right|Carte routée]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Liste de composants===&lt;br /&gt;
&lt;br /&gt;
Il m'a été demandé la liste exhaustive des composants nécessaires pour les micro-robots.&lt;br /&gt;
&lt;br /&gt;
Le micro servo-moteur a rotation continue sélectionné est un FS90 [http://www.robotshop.com/eu/fr/micro-servomoteur-9g-48v.html]. Ses dimensions sont 23,2 X 12,5 X 22 mm.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Description !! Fabricant !! Référence Fabricant !! Fournisseur !! Quantité !! Lien fournisseur !! status&lt;br /&gt;
|-&lt;br /&gt;
| Microcontrôleur&lt;br /&gt;
| ATMEL&lt;br /&gt;
| ATMEGA328P-AU&lt;br /&gt;
| Farnell&lt;br /&gt;
| 1&lt;br /&gt;
| http://fr.farnell.com/atmel/atmega328p-au/mcu-8bit-atmega-20mhz-tqfp-32/dp/1715486&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| Condensateur 100nF&lt;br /&gt;
| MULTICOMP&lt;br /&gt;
| MC0201X104K6R3CT&lt;br /&gt;
| Farnell&lt;br /&gt;
| 11&lt;br /&gt;
| http://fr.farnell.com/multicomp/mc0201x104k6r3ct/condensateur-mlcc-x5r-100nf-6/dp/2320753&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Condensateur 10uF&lt;br /&gt;
| WURTH ELEKTRONIK&lt;br /&gt;
| 885012106006 &lt;br /&gt;
| Farnell&lt;br /&gt;
| 2&lt;br /&gt;
| http://fr.farnell.com/wurth-elektronik/885012106006/condesateur-mlcc-x5r-10uf-6-3v/dp/2495147&lt;br /&gt;
| &lt;br /&gt;
|- &lt;br /&gt;
| Condensateur 22pF&lt;br /&gt;
| AVX&lt;br /&gt;
| 06036A220KAT2A&lt;br /&gt;
| Mouser&lt;br /&gt;
| 2&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/AVX/06036A220KAT2A/?qs=sGAEpiMZZMs0AnBnWHyRQKdiqyDPVQdATEC6RfUr2zQ%3d&lt;br /&gt;
| &lt;br /&gt;
|- &lt;br /&gt;
| Rectifier Diode&lt;br /&gt;
| Vishay Semiconductors&lt;br /&gt;
| GL34G-E3/83&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Vishay-Semiconductors/GL34G-E3-83/?qs=sGAEpiMZZMutXGli8Ay4kH9ZXA1Qtv9UOwbhSBXDb18%3d&lt;br /&gt;
| &lt;br /&gt;
|- &lt;br /&gt;
| FA238&lt;br /&gt;
| EPSON&lt;br /&gt;
| TSX-3225 16.0000MF09Z-AC3&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Epson-Timing/TSX-3225-160000MF09Z-AC3/?qs=sGAEpiMZZMsBj6bBr9Q9acukpafrIaZ1%2fpqCtYImzz0%3d&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|- &lt;br /&gt;
| Servo moteur&lt;br /&gt;
| Fitec&lt;br /&gt;
| RB-Fit-03&lt;br /&gt;
| Robotshop&lt;br /&gt;
| 2&lt;br /&gt;
| http://www.robotshop.com/eu/fr/micro-servomoteur-9g-48v.html&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Blue LED&lt;br /&gt;
| KingBright&lt;br /&gt;
| APHB1608LVBDZGKC&lt;br /&gt;
| Mouser&lt;br /&gt;
| 2&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Kingbright/APHB1608LVBDZGKC/?qs=sGAEpiMZZMseGfSY3csMkcwbVq2rhH5Mu7mYFMpmGAhvgXBy5N%252b7kA%3d%3d&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
| Green LED&lt;br /&gt;
| KingBright&lt;br /&gt;
| APT1608SGC&lt;br /&gt;
| Mouser&lt;br /&gt;
| 2&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Kingbright/APT1608SGC/?qs=sGAEpiMZZMseGfSY3csMkeytxqHAv00AcF6Dm1xSW98%3d&lt;br /&gt;
| &lt;br /&gt;
|- &lt;br /&gt;
| Red LED&lt;br /&gt;
| KingBright&lt;br /&gt;
| APHB1608ZGSURKC&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Kingbright/APHB1608ZGSURKC/?qs=sGAEpiMZZMseGfSY3csMkdKNYmh3uDipxtOOfF4A5sw%3d&lt;br /&gt;
| &lt;br /&gt;
|- &lt;br /&gt;
| Yellow LED&lt;br /&gt;
| KingBright&lt;br /&gt;
| APT1608SYCK&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Kingbright/APT1608SYCK/?qs=sGAEpiMZZMsQtlBhqKq43Wn3QbM4OLG1&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Orange LED&lt;br /&gt;
| KingBright&lt;br /&gt;
| APTD1608SECK&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Kingbright/APTD1608SECK/?qs=sGAEpiMZZMt82OzCyDsLFNLWq0AjqZj1Bh9swU8LC68%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| White LED 6200K&lt;br /&gt;
| OSRAM Opto Semiconductors&lt;br /&gt;
| LW L283-Q1R2-3K8L-1-Z&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/OSRAM-Opto-Semiconductors/LW-L283-Q1R2-3K8L-1-Z/?qs=sGAEpiMZZMsgSGrx0WqTbPUyJ8s29bGV&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Infrarouge&lt;br /&gt;
| OSRAM Opto Semiconductors&lt;br /&gt;
| SFH 4845&lt;br /&gt;
| mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://fr.rshttp://fr.rs-online.com/web/p/phototransistors/6548047/-online.com/web/p/phototransistors/6548047/&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 1kΩ Resistor&lt;br /&gt;
| ROHM Semiconductor&lt;br /&gt;
| ESR03EZPJ102&lt;br /&gt;
| Mouser&lt;br /&gt;
| 2&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ROHM-Semiconductor/ESR03EZPJ102/?qs=sGAEpiMZZMu61qfTUdNhG1IKPAnaLGejvfM9hA7acow%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 10kΩ Resistor&lt;br /&gt;
| ROHM Semiconductor&lt;br /&gt;
| ESR03EZPJ103&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ROHM-Semiconductor/ESR03EZPJ103/?qs=sGAEpiMZZMu61qfTUdNhG1IKPAnaLGejZIagwiN2IRk%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 1MΩ Resistor&lt;br /&gt;
| ROHM Semiconductor&lt;br /&gt;
| ESR03EZPJ105&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ROHM-Semiconductor/ESR03EZPJ105/?qs=sGAEpiMZZMu61qfTUdNhG79AcIiSWYOgHx87yIE%2f9KKMdGhl9FJu5g%3d%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 470Ω Resistor&lt;br /&gt;
| ROHM Semiconductor&lt;br /&gt;
| KTR03EZPJ471&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ROHM-Semiconductor/KTR03EZPJ471/?qs=sGAEpiMZZMu61qfTUdNhGwzMi690UM7UxxZFBtRl4vg%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 330Ω Resistor&lt;br /&gt;
| ROHM Semiconductor&lt;br /&gt;
| ESR03EZPJ331&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ROHM-Semiconductor/ESR03EZPJ331/?qs=sGAEpiMZZMu61qfTUdNhG1IKPAnaLGejYH%2fBWzzt0Tg%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 220Ω Resistor&lt;br /&gt;
| ROHM Semiconductor&lt;br /&gt;
| ESR03EZPJ221&lt;br /&gt;
| Mouser&lt;br /&gt;
| 8&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ROHM-Semiconductor/ESR03EZPJ221/?qs=sGAEpiMZZMu61qfTUdNhG1IKPAnaLGejce8FZC1%2fFYU%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| switch&lt;br /&gt;
| ALPS&lt;br /&gt;
| SKQGADE010&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ALPS/SKQGADE010/?qs=sGAEpiMZZMsqIr59i2oRcrO5GDYRXDIX6cdtN26xmPE%3d&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| USB Chip&lt;br /&gt;
| FTDI&lt;br /&gt;
| FT232RL-REEL&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/FTDI/FT232RL-REEL/?qs=sGAEpiMZZMs5ceO8zL%252bTxyQLQIH6hE7q&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| USB Connecteur&lt;br /&gt;
| /&lt;br /&gt;
| /&lt;br /&gt;
| /&lt;br /&gt;
| 1&lt;br /&gt;
| /&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|-&lt;br /&gt;
| LM1117IMPX-5 &lt;br /&gt;
| Régulateur 5v&lt;br /&gt;
| /&lt;br /&gt;
| /&lt;br /&gt;
| 1&lt;br /&gt;
| /&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|-&lt;br /&gt;
| TB6612FNG&lt;br /&gt;
| Contrôleur moteurs&lt;br /&gt;
| /&lt;br /&gt;
| /&lt;br /&gt;
| 1&lt;br /&gt;
| /&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|-&lt;br /&gt;
| Quartz&lt;br /&gt;
| ECS&lt;br /&gt;
| ECS-160-20-3X-TR&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ECS/ECS-160-20-3X-TR/?qs=sGAEpiMZZMvAbnEMxb34PZ9bYWrwSXiB&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| infrarouge récepteur&lt;br /&gt;
| Vishay Semiconductors&lt;br /&gt;
| TSOP38238&lt;br /&gt;
| Mouser&lt;br /&gt;
| 3&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Vishay-Semiconductors/TSOP38238/?qs=sGAEpiMZZMvAL21a%2fDhxMtgKho2n4%2fgBkajAZHPY5lE%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Batteries 9V&lt;br /&gt;
| Panasonic&lt;br /&gt;
| 6LF22XWA/B12&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Panasonic-Battery/6LF22XWA-B12/?qs=sGAEpiMZZMsra%2fh506hF%252bITISQoCasqh1k2eJLis9sg%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Vibration motor&lt;br /&gt;
| Parallax&lt;br /&gt;
| 28821&lt;br /&gt;
| Mouser&lt;br /&gt;
| 2&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Parallax/28821/?qs=sGAEpiMZZMu7pzTmx5q0Qavt7B3%252b7HBc&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| Roue de balance&lt;br /&gt;
| Pololu&lt;br /&gt;
| RB-pol-91&lt;br /&gt;
| Robotshop&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.robotshop.com/eu/fr/roulette-bille-pololu-0375-po-metal.html&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Chassis===&lt;br /&gt;
&lt;br /&gt;
Après avoir établie la liste des composants, j'ai commencé à concevoir les 2 chassis :&lt;br /&gt;
 &lt;br /&gt;
* un chassis pour le robot avec servo-moteurs&lt;br /&gt;
* un chassis pour le robot avec les vibreurs.&lt;br /&gt;
&lt;br /&gt;
Les chassis ont été réalisés avec une découpeuse laser sur du plexiglass. Les découpes ont été dessinées avec le logiciel &amp;lt;code&amp;gt;inkscape&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
[[Fichier:xxy88.png|thumb|600px|left|Chassis servo-moteurs]]&lt;br /&gt;
 &lt;br /&gt;
[[Fichier:xxy7.png|thumb|600px|right|Chassis vibreurs]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color:#6FB7B7&amp;quot;&amp;gt;Semaine 3&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
*Après beaucoup d'essayer j'ai fabriqué le chassis comme figure suivante:&lt;br /&gt;
&lt;br /&gt;
[[Fichier:xxy18.png|thumb|500px|left|Chassis servo-moteurs]]&lt;br /&gt;
[[Fichier:xxy28.png|thumb|500px|right|Chassis vibreurs]]&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*Dans la troisième semaine, j'ai soudé les composants de la carte.&lt;br /&gt;
&lt;br /&gt;
[[Fichier:xinyue14.png|thumb|400px|left|la carte]]&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color:#6FB7B7&amp;quot;&amp;gt;Semaine 4&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
 *Dans la quatième semaine, j'ai assemblé le robot et tester les fonctionnements des servo motors et les vibreurs. Et ça marche bien.&lt;br /&gt;
  &lt;br /&gt;
  [[Fichier:xxy123.png]]&lt;br /&gt;
 &lt;br /&gt;
 *Et j'ai étudier les codes de servo moteur continu et les protocoles d'infrarouge.&lt;br /&gt;
&lt;br /&gt;
  j'ai écrit les codes et réaliser contrôler le mouvement de robomobile avec un remote-control de PHILIPS.&lt;br /&gt;
  [[Fichier:code_infra_servo.zip]]&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 *Mais il y a des problèmes j'ai rencontré: &lt;br /&gt;
&lt;br /&gt;
 1. Le sens de TSOP1 est inversé dans le PCB, il faut qu'on prendre attention quand on souder.&lt;br /&gt;
&lt;br /&gt;
 2. les TSOPs doivent être lié à les broches d'interruption mais j'ai les lié à les broches de ADC, il faut modifier.&lt;br /&gt;
&lt;br /&gt;
 Pour alimentation:&lt;br /&gt;
 &lt;br /&gt;
 1. Pour la partie d'alimentation, il faut que je ajouter un interrupteur pour commander le pile connecté ou déconnecté.&lt;br /&gt;
&lt;br /&gt;
 2. On va lier le VCC de chaque TSOP directement sur les pins de ATmega pour qu'on peut choisir lequel TSOP on veut alimenter.&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color:#6FB7B7&amp;quot;&amp;gt;Semaine 5&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
 * Parce que le chassi de servo moteur n'est pas très stable, chaque fois si on le commande de avancer et reculer très rapide, il va tomber.&lt;br /&gt;
&lt;br /&gt;
  Donc j'ai modifier le chassi de servo moteur pour inverser le direction de battery et j'ai changé les roues qui ont les tailles plus petites:&lt;br /&gt;
 &lt;br /&gt;
  [[Fichier:chassiservomo2di.png]] &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 * J'ai aussi modifié le chassi de vibreur, j'ai mis les dentes dans le chassi de vibreur pour que le vibreur pouvoir faire le movement dans les directions commandé.&lt;br /&gt;
&lt;br /&gt;
  [[Fichier:chassivibe.png]]&lt;br /&gt;
&lt;br /&gt;
 * J'ai conçu un chassi pour le motor aussi, pour le motor, c'est à peu près de chassi servo moteur, mais juste le taille de moteur est un peu plus grand que le servo moteur:&lt;br /&gt;
 &lt;br /&gt;
  [[Fichier:chassi motord1dd.png]]&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color:#6FB7B7&amp;quot;&amp;gt;Semaine 6&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span style=&amp;quot;color:#D94600&amp;quot;&amp;gt; Fiches rendus&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
 * 3 châssis des robots:[[Fichier:xxy5200.zip]]&lt;br /&gt;
 * [[Fichier:code_infra_servo.zip]]&lt;/div&gt;</summary>
		<author><name>Xxu</name></author>	</entry>

	<entry>
		<id>https://projets-ima.plil.fr/mediawiki/index.php?title=Micro-robots_communicants&amp;diff=44658</id>
		<title>Micro-robots communicants</title>
		<link rel="alternate" type="text/html" href="https://projets-ima.plil.fr/mediawiki/index.php?title=Micro-robots_communicants&amp;diff=44658"/>
				<updated>2017-06-22T15:36:35Z</updated>
		
		<summary type="html">&lt;p&gt;Xxu : /*  Fiches rendus */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== &amp;lt;span style=&amp;quot;color:#D94600&amp;quot;&amp;gt;Cahier des charges&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color:#6FB7B7&amp;quot;&amp;gt;Présentation générale du projet&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
==== &amp;lt;span style=&amp;quot;color:#6A6AFF&amp;quot;&amp;gt;Objectif du stage&amp;lt;/span&amp;gt; ====&lt;br /&gt;
&lt;br /&gt;
L'objet de ce projet est de concevoir et fabriquer des robots mobiles relativement petits, simples et peu coûteux. Les robots devront pouvoir communiquer entre eux par infrarouge. La simplicité et le bas côut de fabrication des robots doit permettre d'en fabriquer en nombre suffisant pour simuler des comportements d'essaim d'insectes.&lt;br /&gt;
&lt;br /&gt;
==== &amp;lt;span style=&amp;quot;color:#6A6AFF&amp;quot;&amp;gt;Description du stage&amp;lt;/span&amp;gt; ====&lt;br /&gt;
&lt;br /&gt;
L'objectif de mon stage est de réaliser une petite carte de contrôle de robot mobile. Les robots pourront avoir trois types de motorisations : vibreurs, servo-moteurs continus et micro-moteurs.&lt;br /&gt;
&lt;br /&gt;
I faut d'abord concevoir la carte en se basant sur les cartes déjà conçues à l'école. Il m'est demandé de partir d'une carte basée sur un ATMega328p et un contrôleur Ethernet. J'ai retiré ce dernier, le convertisseur de niveaux et d'autres composants inutiles pour mon projet. Il faut ajouter un contrôleur de moteur (TB6612), des détecteurs infrarouges (3 TSOP IR) , une LED infrarouge et des lignes pour les servo-moteurs. La carte doit être la plus petite possible, il a été un temps envisagé de positionner le contrôleur de moteurs sur la face inférieure.&lt;br /&gt;
&lt;br /&gt;
Par la suite, il faudra écrire le code ATMega328p pour générer les PWM nécessaires aux servo-moteurs ou au contrôleur de moteurs. Pour la communication nous utiliserons le protocole RC5 qui permet une certaine immunité à la lumière ambiante.&lt;br /&gt;
&lt;br /&gt;
Enfin, nous allons tester les trois motorisations: vibreurs, servo-moteurs continus et micro-moteurs pour vérifier le bon fonctionnement de la carte. Si plusieurs robots fonctionnent certains seront programmés pour repérer les autres et les poursuivre.&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span style=&amp;quot;color:#D94600&amp;quot;&amp;gt;Avancement du stage&amp;lt;/span&amp;gt; ==&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color:#6FB7B7&amp;quot;&amp;gt;Semaine 1&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
Durant la première semaine, j'ai d'abord consulté quelques documents pour mieux comprendre ce projet.&lt;br /&gt;
&lt;br /&gt;
Ensuite j'ai réalisé le schématique de la carte contrôleur à l'aide du logiciel Fritzing principalement en ajoutant la partie contrôle de moteurs.&lt;br /&gt;
&lt;br /&gt;
Les figures suivantes constituent la schématique de la carte :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=600px heights=300px&amp;gt;&lt;br /&gt;
Fichier:xxy2.png|Partie alimentation&lt;br /&gt;
Fichier:xxy1.png|Partie moteurs&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=600px heights=300px&amp;gt;&lt;br /&gt;
Fichier:xxy3.png|Partie USB&lt;br /&gt;
Fichier:xxy4.png|Partiemicro-controleur à la prémière version&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Après la schématique, je me suis attaqué au routage de la carte.&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color:#6FB7B7&amp;quot;&amp;gt;Semaine 2&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
Dans la deuxième semaine, j'ai modifié un peu la partie micro-contrôleur de la schématique pour ajouter un quartz de plus faibles dimensions, comme ça, lors du soudage de la carte on pourra choisir de souder l'un ou l'autre. &lt;br /&gt;
&lt;br /&gt;
Et j'ai ajouté les leds aussi.&lt;br /&gt;
&lt;br /&gt;
J'ai ensuite terminé le routage.&lt;br /&gt;
&lt;br /&gt;
[[Fichier:xxy5.png|thumb|600px|left|Partie micro-contrôleur modifiée avec 2 quartz]]&lt;br /&gt;
&lt;br /&gt;
[[Fichier:xxy6.png|thumb|400px|right|Carte routée]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Liste de composants===&lt;br /&gt;
&lt;br /&gt;
Il m'a été demandé la liste exhaustive des composants nécessaires pour les micro-robots.&lt;br /&gt;
&lt;br /&gt;
Le micro servo-moteur a rotation continue sélectionné est un FS90 [http://www.robotshop.com/eu/fr/micro-servomoteur-9g-48v.html]. Ses dimensions sont 23,2 X 12,5 X 22 mm.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Description !! Fabricant !! Référence Fabricant !! Fournisseur !! Quantité !! Lien fournisseur !! status&lt;br /&gt;
|-&lt;br /&gt;
| Microcontrôleur&lt;br /&gt;
| ATMEL&lt;br /&gt;
| ATMEGA328P-AU&lt;br /&gt;
| Farnell&lt;br /&gt;
| 1&lt;br /&gt;
| http://fr.farnell.com/atmel/atmega328p-au/mcu-8bit-atmega-20mhz-tqfp-32/dp/1715486&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| Condensateur 100nF&lt;br /&gt;
| MULTICOMP&lt;br /&gt;
| MC0201X104K6R3CT&lt;br /&gt;
| Farnell&lt;br /&gt;
| 11&lt;br /&gt;
| http://fr.farnell.com/multicomp/mc0201x104k6r3ct/condensateur-mlcc-x5r-100nf-6/dp/2320753&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Condensateur 10uF&lt;br /&gt;
| WURTH ELEKTRONIK&lt;br /&gt;
| 885012106006 &lt;br /&gt;
| Farnell&lt;br /&gt;
| 2&lt;br /&gt;
| http://fr.farnell.com/wurth-elektronik/885012106006/condesateur-mlcc-x5r-10uf-6-3v/dp/2495147&lt;br /&gt;
| &lt;br /&gt;
|- &lt;br /&gt;
| Condensateur 22pF&lt;br /&gt;
| AVX&lt;br /&gt;
| 06036A220KAT2A&lt;br /&gt;
| Mouser&lt;br /&gt;
| 2&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/AVX/06036A220KAT2A/?qs=sGAEpiMZZMs0AnBnWHyRQKdiqyDPVQdATEC6RfUr2zQ%3d&lt;br /&gt;
| &lt;br /&gt;
|- &lt;br /&gt;
| Rectifier Diode&lt;br /&gt;
| Vishay Semiconductors&lt;br /&gt;
| GL34G-E3/83&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Vishay-Semiconductors/GL34G-E3-83/?qs=sGAEpiMZZMutXGli8Ay4kH9ZXA1Qtv9UOwbhSBXDb18%3d&lt;br /&gt;
| &lt;br /&gt;
|- &lt;br /&gt;
| FA238&lt;br /&gt;
| EPSON&lt;br /&gt;
| TSX-3225 16.0000MF09Z-AC3&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Epson-Timing/TSX-3225-160000MF09Z-AC3/?qs=sGAEpiMZZMsBj6bBr9Q9acukpafrIaZ1%2fpqCtYImzz0%3d&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|- &lt;br /&gt;
| Servo moteur&lt;br /&gt;
| Fitec&lt;br /&gt;
| RB-Fit-03&lt;br /&gt;
| Robotshop&lt;br /&gt;
| 2&lt;br /&gt;
| http://www.robotshop.com/eu/fr/micro-servomoteur-9g-48v.html&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Blue LED&lt;br /&gt;
| KingBright&lt;br /&gt;
| APHB1608LVBDZGKC&lt;br /&gt;
| Mouser&lt;br /&gt;
| 2&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Kingbright/APHB1608LVBDZGKC/?qs=sGAEpiMZZMseGfSY3csMkcwbVq2rhH5Mu7mYFMpmGAhvgXBy5N%252b7kA%3d%3d&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
| Green LED&lt;br /&gt;
| KingBright&lt;br /&gt;
| APT1608SGC&lt;br /&gt;
| Mouser&lt;br /&gt;
| 2&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Kingbright/APT1608SGC/?qs=sGAEpiMZZMseGfSY3csMkeytxqHAv00AcF6Dm1xSW98%3d&lt;br /&gt;
| &lt;br /&gt;
|- &lt;br /&gt;
| Red LED&lt;br /&gt;
| KingBright&lt;br /&gt;
| APHB1608ZGSURKC&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Kingbright/APHB1608ZGSURKC/?qs=sGAEpiMZZMseGfSY3csMkdKNYmh3uDipxtOOfF4A5sw%3d&lt;br /&gt;
| &lt;br /&gt;
|- &lt;br /&gt;
| Yellow LED&lt;br /&gt;
| KingBright&lt;br /&gt;
| APT1608SYCK&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Kingbright/APT1608SYCK/?qs=sGAEpiMZZMsQtlBhqKq43Wn3QbM4OLG1&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Orange LED&lt;br /&gt;
| KingBright&lt;br /&gt;
| APTD1608SECK&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Kingbright/APTD1608SECK/?qs=sGAEpiMZZMt82OzCyDsLFNLWq0AjqZj1Bh9swU8LC68%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| White LED 6200K&lt;br /&gt;
| OSRAM Opto Semiconductors&lt;br /&gt;
| LW L283-Q1R2-3K8L-1-Z&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/OSRAM-Opto-Semiconductors/LW-L283-Q1R2-3K8L-1-Z/?qs=sGAEpiMZZMsgSGrx0WqTbPUyJ8s29bGV&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Infrarouge&lt;br /&gt;
| OSRAM Opto Semiconductors&lt;br /&gt;
| SFH 4845&lt;br /&gt;
| mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://fr.rshttp://fr.rs-online.com/web/p/phototransistors/6548047/-online.com/web/p/phototransistors/6548047/&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 1kΩ Resistor&lt;br /&gt;
| ROHM Semiconductor&lt;br /&gt;
| ESR03EZPJ102&lt;br /&gt;
| Mouser&lt;br /&gt;
| 2&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ROHM-Semiconductor/ESR03EZPJ102/?qs=sGAEpiMZZMu61qfTUdNhG1IKPAnaLGejvfM9hA7acow%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 10kΩ Resistor&lt;br /&gt;
| ROHM Semiconductor&lt;br /&gt;
| ESR03EZPJ103&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ROHM-Semiconductor/ESR03EZPJ103/?qs=sGAEpiMZZMu61qfTUdNhG1IKPAnaLGejZIagwiN2IRk%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 1MΩ Resistor&lt;br /&gt;
| ROHM Semiconductor&lt;br /&gt;
| ESR03EZPJ105&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ROHM-Semiconductor/ESR03EZPJ105/?qs=sGAEpiMZZMu61qfTUdNhG79AcIiSWYOgHx87yIE%2f9KKMdGhl9FJu5g%3d%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 470Ω Resistor&lt;br /&gt;
| ROHM Semiconductor&lt;br /&gt;
| KTR03EZPJ471&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ROHM-Semiconductor/KTR03EZPJ471/?qs=sGAEpiMZZMu61qfTUdNhGwzMi690UM7UxxZFBtRl4vg%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 330Ω Resistor&lt;br /&gt;
| ROHM Semiconductor&lt;br /&gt;
| ESR03EZPJ331&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ROHM-Semiconductor/ESR03EZPJ331/?qs=sGAEpiMZZMu61qfTUdNhG1IKPAnaLGejYH%2fBWzzt0Tg%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 220Ω Resistor&lt;br /&gt;
| ROHM Semiconductor&lt;br /&gt;
| ESR03EZPJ221&lt;br /&gt;
| Mouser&lt;br /&gt;
| 8&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ROHM-Semiconductor/ESR03EZPJ221/?qs=sGAEpiMZZMu61qfTUdNhG1IKPAnaLGejce8FZC1%2fFYU%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| switch&lt;br /&gt;
| ALPS&lt;br /&gt;
| SKQGADE010&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ALPS/SKQGADE010/?qs=sGAEpiMZZMsqIr59i2oRcrO5GDYRXDIX6cdtN26xmPE%3d&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| USB Chip&lt;br /&gt;
| FTDI&lt;br /&gt;
| FT232RL-REEL&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/FTDI/FT232RL-REEL/?qs=sGAEpiMZZMs5ceO8zL%252bTxyQLQIH6hE7q&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| USB Connecteur&lt;br /&gt;
| /&lt;br /&gt;
| /&lt;br /&gt;
| /&lt;br /&gt;
| 1&lt;br /&gt;
| /&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|-&lt;br /&gt;
| LM1117IMPX-5 &lt;br /&gt;
| Régulateur 5v&lt;br /&gt;
| /&lt;br /&gt;
| /&lt;br /&gt;
| 1&lt;br /&gt;
| /&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|-&lt;br /&gt;
| TB6612FNG&lt;br /&gt;
| Contrôleur moteurs&lt;br /&gt;
| /&lt;br /&gt;
| /&lt;br /&gt;
| 1&lt;br /&gt;
| /&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|-&lt;br /&gt;
| Quartz&lt;br /&gt;
| ECS&lt;br /&gt;
| ECS-160-20-3X-TR&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ECS/ECS-160-20-3X-TR/?qs=sGAEpiMZZMvAbnEMxb34PZ9bYWrwSXiB&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| infrarouge récepteur&lt;br /&gt;
| Vishay Semiconductors&lt;br /&gt;
| TSOP38238&lt;br /&gt;
| Mouser&lt;br /&gt;
| 3&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Vishay-Semiconductors/TSOP38238/?qs=sGAEpiMZZMvAL21a%2fDhxMtgKho2n4%2fgBkajAZHPY5lE%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Batteries 9V&lt;br /&gt;
| Panasonic&lt;br /&gt;
| 6LF22XWA/B12&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Panasonic-Battery/6LF22XWA-B12/?qs=sGAEpiMZZMsra%2fh506hF%252bITISQoCasqh1k2eJLis9sg%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Vibration motor&lt;br /&gt;
| Parallax&lt;br /&gt;
| 28821&lt;br /&gt;
| Mouser&lt;br /&gt;
| 2&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Parallax/28821/?qs=sGAEpiMZZMu7pzTmx5q0Qavt7B3%252b7HBc&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| Roue de balance&lt;br /&gt;
| Pololu&lt;br /&gt;
| RB-pol-91&lt;br /&gt;
| Robotshop&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.robotshop.com/eu/fr/roulette-bille-pololu-0375-po-metal.html&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Chassis===&lt;br /&gt;
&lt;br /&gt;
Après avoir établie la liste des composants, j'ai commencé à concevoir les 2 chassis :&lt;br /&gt;
 &lt;br /&gt;
* un chassis pour le robot avec servo-moteurs&lt;br /&gt;
* un chassis pour le robot avec les vibreurs.&lt;br /&gt;
&lt;br /&gt;
Les chassis ont été réalisés avec une découpeuse laser sur du plexiglass. Les découpes ont été dessinées avec le logiciel &amp;lt;code&amp;gt;inkscape&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
[[Fichier:xxy88.png|thumb|600px|left|Chassis servo-moteurs]]&lt;br /&gt;
 &lt;br /&gt;
[[Fichier:xxy7.png|thumb|600px|right|Chassis vibreurs]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color:#6FB7B7&amp;quot;&amp;gt;Semaine 3&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
*Après beaucoup d'essayer j'ai fabriqué le chassis comme figure suivante:&lt;br /&gt;
&lt;br /&gt;
[[Fichier:xxy18.png|thumb|500px|left|Chassis servo-moteurs]]&lt;br /&gt;
[[Fichier:xxy28.png|thumb|500px|right|Chassis vibreurs]]&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*Dans la troisième semaine, j'ai soudé les composants de la carte.&lt;br /&gt;
&lt;br /&gt;
[[Fichier:xinyue14.png|thumb|400px|left|la carte]]&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color:#6FB7B7&amp;quot;&amp;gt;Semaine 4&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
 *Dans la quatième semaine, j'ai assemblé le robot et tester les fonctionnements des servo motors et les vibreurs. Et ça marche bien.&lt;br /&gt;
  &lt;br /&gt;
  [[Fichier:xxy123.png]]&lt;br /&gt;
 &lt;br /&gt;
 *Et j'ai étudier les codes de servo moteur continu et les protocoles d'infrarouge.&lt;br /&gt;
&lt;br /&gt;
  j'ai écrit les codes et réaliser contrôler le mouvement de robomobile avec un remote-control de PHILIPS.&lt;br /&gt;
  [[Fichier:code_infra_servo.zip]]&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 *Mais il y a des problèmes j'ai rencontré: &lt;br /&gt;
&lt;br /&gt;
 1. Le sens de TSOP1 est inversé dans le PCB, il faut qu'on prendre attention quand on souder.&lt;br /&gt;
&lt;br /&gt;
 2. les TSOPs doivent être lié à les broches d'interruption mais j'ai les lié à les broches de ADC, il faut modifier.&lt;br /&gt;
&lt;br /&gt;
 Pour alimentation:&lt;br /&gt;
 &lt;br /&gt;
 1. Pour la partie d'alimentation, il faut que je ajouter un interrupteur pour commander le pile connecté ou déconnecté.&lt;br /&gt;
&lt;br /&gt;
 2. On va lier le VCC de chaque TSOP directement sur les pins de ATmega pour qu'on peut choisir lequel TSOP on veut alimenter.&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color:#6FB7B7&amp;quot;&amp;gt;Semaine 5&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
 * Parce que le chassi de servo moteur n'est pas très stable, chaque fois si on le commande de avancer et reculer très rapide, il va tomber.&lt;br /&gt;
&lt;br /&gt;
  Donc j'ai modifier le chassi de servo moteur pour inverser le direction de battery et j'ai changé les roues qui ont les tailles plus petites:&lt;br /&gt;
 &lt;br /&gt;
  [[Fichier:chassiservomo2di.png]] &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 * J'ai aussi modifié le chassi de vibreur, j'ai mis les dentes dans le chassi de vibreur pour que le vibreur pouvoir faire le movement dans les directions commandé.&lt;br /&gt;
&lt;br /&gt;
  [[Fichier:chassivibe.png]]&lt;br /&gt;
&lt;br /&gt;
 * J'ai conçu un chassi pour le motor aussi, pour le motor, c'est à peu près de chassi servo moteur, mais juste le taille de moteur est un peu plus grand que le servo moteur:&lt;br /&gt;
 &lt;br /&gt;
  [[Fichier:chassi motord1dd.png]]&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color:#6FB7B7&amp;quot;&amp;gt;Semaine 6&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span style=&amp;quot;color:#D94600&amp;quot;&amp;gt; Fiches rendus&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
3 châssis des robots:[[Fichier:xxy5200.zip]]&lt;/div&gt;</summary>
		<author><name>Xxu</name></author>	</entry>

	<entry>
		<id>https://projets-ima.plil.fr/mediawiki/index.php?title=Fichier:Chassiservomo2di.png&amp;diff=44606</id>
		<title>Fichier:Chassiservomo2di.png</title>
		<link rel="alternate" type="text/html" href="https://projets-ima.plil.fr/mediawiki/index.php?title=Fichier:Chassiservomo2di.png&amp;diff=44606"/>
				<updated>2017-06-22T13:28:38Z</updated>
		
		<summary type="html">&lt;p&gt;Xxu : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Xxu</name></author>	</entry>

	<entry>
		<id>https://projets-ima.plil.fr/mediawiki/index.php?title=Micro-robots_communicants&amp;diff=44605</id>
		<title>Micro-robots communicants</title>
		<link rel="alternate" type="text/html" href="https://projets-ima.plil.fr/mediawiki/index.php?title=Micro-robots_communicants&amp;diff=44605"/>
				<updated>2017-06-22T13:27:58Z</updated>
		
		<summary type="html">&lt;p&gt;Xxu : /* Semaine 5 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== &amp;lt;span style=&amp;quot;color:#D94600&amp;quot;&amp;gt;Cahier des charges&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color:#6FB7B7&amp;quot;&amp;gt;Présentation générale du projet&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
==== &amp;lt;span style=&amp;quot;color:#6A6AFF&amp;quot;&amp;gt;Objectif du stage&amp;lt;/span&amp;gt; ====&lt;br /&gt;
&lt;br /&gt;
L'objet de ce projet est de concevoir et fabriquer des robots mobiles relativement petits, simples et peu coûteux. Les robots devront pouvoir communiquer entre eux par infrarouge. La simplicité et le bas côut de fabrication des robots doit permettre d'en fabriquer en nombre suffisant pour simuler des comportements d'essaim d'insectes.&lt;br /&gt;
&lt;br /&gt;
==== &amp;lt;span style=&amp;quot;color:#6A6AFF&amp;quot;&amp;gt;Description du stage&amp;lt;/span&amp;gt; ====&lt;br /&gt;
&lt;br /&gt;
L'objectif de mon stage est de réaliser une petite carte de contrôle de robot mobile. Les robots pourront avoir trois types de motorisations : vibreurs, servo-moteurs continus et micro-moteurs.&lt;br /&gt;
&lt;br /&gt;
I faut d'abord concevoir la carte en se basant sur les cartes déjà conçues à l'école. Il m'est demandé de partir d'une carte basée sur un ATMega328p et un contrôleur Ethernet. J'ai retiré ce dernier, le convertisseur de niveaux et d'autres composants inutiles pour mon projet. Il faut ajouter un contrôleur de moteur (TB6612), des détecteurs infrarouges (3 TSOP IR) , une LED infrarouge et des lignes pour les servo-moteurs. La carte doit être la plus petite possible, il a été un temps envisagé de positionner le contrôleur de moteurs sur la face inférieure.&lt;br /&gt;
&lt;br /&gt;
Par la suite, il faudra écrire le code ATMega328p pour générer les PWM nécessaires aux servo-moteurs ou au contrôleur de moteurs. Pour la communication nous utiliserons le protocole RC5 qui permet une certaine immunité à la lumière ambiante.&lt;br /&gt;
&lt;br /&gt;
Enfin, nous allons tester les trois motorisations: vibreurs, servo-moteurs continus et micro-moteurs pour vérifier le bon fonctionnement de la carte. Si plusieurs robots fonctionnent certains seront programmés pour repérer les autres et les poursuivre.&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span style=&amp;quot;color:#D94600&amp;quot;&amp;gt;Avancement du stage&amp;lt;/span&amp;gt; ==&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color:#6FB7B7&amp;quot;&amp;gt;Semaine 1&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
Durant la première semaine, j'ai d'abord consulté quelques documents pour mieux comprendre ce projet.&lt;br /&gt;
&lt;br /&gt;
Ensuite j'ai réalisé le schématique de la carte contrôleur à l'aide du logiciel Fritzing principalement en ajoutant la partie contrôle de moteurs.&lt;br /&gt;
&lt;br /&gt;
Les figures suivantes constituent la schématique de la carte :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=600px heights=300px&amp;gt;&lt;br /&gt;
Fichier:xxy2.png|Partie alimentation&lt;br /&gt;
Fichier:xxy1.png|Partie moteurs&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=600px heights=300px&amp;gt;&lt;br /&gt;
Fichier:xxy3.png|Partie USB&lt;br /&gt;
Fichier:xxy4.png|Partiemicro-controleur à la prémière version&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Après la schématique, je me suis attaqué au routage de la carte.&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color:#6FB7B7&amp;quot;&amp;gt;Semaine 2&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
Dans la deuxième semaine, j'ai modifié un peu la partie micro-contrôleur de la schématique pour ajouter un quartz de plus faibles dimensions, comme ça, lors du soudage de la carte on pourra choisir de souder l'un ou l'autre. &lt;br /&gt;
&lt;br /&gt;
Et j'ai ajouté les leds aussi.&lt;br /&gt;
&lt;br /&gt;
J'ai ensuite terminé le routage.&lt;br /&gt;
&lt;br /&gt;
[[Fichier:xxy5.png|thumb|600px|left|Partie micro-contrôleur modifiée avec 2 quartz]]&lt;br /&gt;
&lt;br /&gt;
[[Fichier:xxy6.png|thumb|400px|right|Carte routée]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Liste de composants===&lt;br /&gt;
&lt;br /&gt;
Il m'a été demandé la liste exhaustive des composants nécessaires pour les micro-robots.&lt;br /&gt;
&lt;br /&gt;
Le micro servo-moteur a rotation continue sélectionné est un FS90 [http://www.robotshop.com/eu/fr/micro-servomoteur-9g-48v.html]. Ses dimensions sont 23,2 X 12,5 X 22 mm.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Description !! Fabricant !! Référence Fabricant !! Fournisseur !! Quantité !! Lien fournisseur !! status&lt;br /&gt;
|-&lt;br /&gt;
| Microcontrôleur&lt;br /&gt;
| ATMEL&lt;br /&gt;
| ATMEGA328P-AU&lt;br /&gt;
| Farnell&lt;br /&gt;
| 1&lt;br /&gt;
| http://fr.farnell.com/atmel/atmega328p-au/mcu-8bit-atmega-20mhz-tqfp-32/dp/1715486&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| Condensateur 100nF&lt;br /&gt;
| MULTICOMP&lt;br /&gt;
| MC0201X104K6R3CT&lt;br /&gt;
| Farnell&lt;br /&gt;
| 11&lt;br /&gt;
| http://fr.farnell.com/multicomp/mc0201x104k6r3ct/condensateur-mlcc-x5r-100nf-6/dp/2320753&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Condensateur 10uF&lt;br /&gt;
| WURTH ELEKTRONIK&lt;br /&gt;
| 885012106006 &lt;br /&gt;
| Farnell&lt;br /&gt;
| 2&lt;br /&gt;
| http://fr.farnell.com/wurth-elektronik/885012106006/condesateur-mlcc-x5r-10uf-6-3v/dp/2495147&lt;br /&gt;
| &lt;br /&gt;
|- &lt;br /&gt;
| Condensateur 22pF&lt;br /&gt;
| AVX&lt;br /&gt;
| 06036A220KAT2A&lt;br /&gt;
| Mouser&lt;br /&gt;
| 2&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/AVX/06036A220KAT2A/?qs=sGAEpiMZZMs0AnBnWHyRQKdiqyDPVQdATEC6RfUr2zQ%3d&lt;br /&gt;
| &lt;br /&gt;
|- &lt;br /&gt;
| Rectifier Diode&lt;br /&gt;
| Vishay Semiconductors&lt;br /&gt;
| GL34G-E3/83&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Vishay-Semiconductors/GL34G-E3-83/?qs=sGAEpiMZZMutXGli8Ay4kH9ZXA1Qtv9UOwbhSBXDb18%3d&lt;br /&gt;
| &lt;br /&gt;
|- &lt;br /&gt;
| FA238&lt;br /&gt;
| EPSON&lt;br /&gt;
| TSX-3225 16.0000MF09Z-AC3&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Epson-Timing/TSX-3225-160000MF09Z-AC3/?qs=sGAEpiMZZMsBj6bBr9Q9acukpafrIaZ1%2fpqCtYImzz0%3d&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|- &lt;br /&gt;
| Servo moteur&lt;br /&gt;
| Fitec&lt;br /&gt;
| RB-Fit-03&lt;br /&gt;
| Robotshop&lt;br /&gt;
| 2&lt;br /&gt;
| http://www.robotshop.com/eu/fr/micro-servomoteur-9g-48v.html&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Blue LED&lt;br /&gt;
| KingBright&lt;br /&gt;
| APHB1608LVBDZGKC&lt;br /&gt;
| Mouser&lt;br /&gt;
| 2&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Kingbright/APHB1608LVBDZGKC/?qs=sGAEpiMZZMseGfSY3csMkcwbVq2rhH5Mu7mYFMpmGAhvgXBy5N%252b7kA%3d%3d&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
| Green LED&lt;br /&gt;
| KingBright&lt;br /&gt;
| APT1608SGC&lt;br /&gt;
| Mouser&lt;br /&gt;
| 2&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Kingbright/APT1608SGC/?qs=sGAEpiMZZMseGfSY3csMkeytxqHAv00AcF6Dm1xSW98%3d&lt;br /&gt;
| &lt;br /&gt;
|- &lt;br /&gt;
| Red LED&lt;br /&gt;
| KingBright&lt;br /&gt;
| APHB1608ZGSURKC&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Kingbright/APHB1608ZGSURKC/?qs=sGAEpiMZZMseGfSY3csMkdKNYmh3uDipxtOOfF4A5sw%3d&lt;br /&gt;
| &lt;br /&gt;
|- &lt;br /&gt;
| Yellow LED&lt;br /&gt;
| KingBright&lt;br /&gt;
| APT1608SYCK&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Kingbright/APT1608SYCK/?qs=sGAEpiMZZMsQtlBhqKq43Wn3QbM4OLG1&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Orange LED&lt;br /&gt;
| KingBright&lt;br /&gt;
| APTD1608SECK&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Kingbright/APTD1608SECK/?qs=sGAEpiMZZMt82OzCyDsLFNLWq0AjqZj1Bh9swU8LC68%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| White LED 6200K&lt;br /&gt;
| OSRAM Opto Semiconductors&lt;br /&gt;
| LW L283-Q1R2-3K8L-1-Z&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/OSRAM-Opto-Semiconductors/LW-L283-Q1R2-3K8L-1-Z/?qs=sGAEpiMZZMsgSGrx0WqTbPUyJ8s29bGV&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Infrarouge&lt;br /&gt;
| OSRAM Opto Semiconductors&lt;br /&gt;
| SFH 4845&lt;br /&gt;
| mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://fr.rshttp://fr.rs-online.com/web/p/phototransistors/6548047/-online.com/web/p/phototransistors/6548047/&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 1kΩ Resistor&lt;br /&gt;
| ROHM Semiconductor&lt;br /&gt;
| ESR03EZPJ102&lt;br /&gt;
| Mouser&lt;br /&gt;
| 2&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ROHM-Semiconductor/ESR03EZPJ102/?qs=sGAEpiMZZMu61qfTUdNhG1IKPAnaLGejvfM9hA7acow%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 10kΩ Resistor&lt;br /&gt;
| ROHM Semiconductor&lt;br /&gt;
| ESR03EZPJ103&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ROHM-Semiconductor/ESR03EZPJ103/?qs=sGAEpiMZZMu61qfTUdNhG1IKPAnaLGejZIagwiN2IRk%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 1MΩ Resistor&lt;br /&gt;
| ROHM Semiconductor&lt;br /&gt;
| ESR03EZPJ105&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ROHM-Semiconductor/ESR03EZPJ105/?qs=sGAEpiMZZMu61qfTUdNhG79AcIiSWYOgHx87yIE%2f9KKMdGhl9FJu5g%3d%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 470Ω Resistor&lt;br /&gt;
| ROHM Semiconductor&lt;br /&gt;
| KTR03EZPJ471&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ROHM-Semiconductor/KTR03EZPJ471/?qs=sGAEpiMZZMu61qfTUdNhGwzMi690UM7UxxZFBtRl4vg%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 330Ω Resistor&lt;br /&gt;
| ROHM Semiconductor&lt;br /&gt;
| ESR03EZPJ331&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ROHM-Semiconductor/ESR03EZPJ331/?qs=sGAEpiMZZMu61qfTUdNhG1IKPAnaLGejYH%2fBWzzt0Tg%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 220Ω Resistor&lt;br /&gt;
| ROHM Semiconductor&lt;br /&gt;
| ESR03EZPJ221&lt;br /&gt;
| Mouser&lt;br /&gt;
| 8&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ROHM-Semiconductor/ESR03EZPJ221/?qs=sGAEpiMZZMu61qfTUdNhG1IKPAnaLGejce8FZC1%2fFYU%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| switch&lt;br /&gt;
| ALPS&lt;br /&gt;
| SKQGADE010&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ALPS/SKQGADE010/?qs=sGAEpiMZZMsqIr59i2oRcrO5GDYRXDIX6cdtN26xmPE%3d&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| USB Chip&lt;br /&gt;
| FTDI&lt;br /&gt;
| FT232RL-REEL&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/FTDI/FT232RL-REEL/?qs=sGAEpiMZZMs5ceO8zL%252bTxyQLQIH6hE7q&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| USB Connecteur&lt;br /&gt;
| /&lt;br /&gt;
| /&lt;br /&gt;
| /&lt;br /&gt;
| 1&lt;br /&gt;
| /&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|-&lt;br /&gt;
| LM1117IMPX-5 &lt;br /&gt;
| Régulateur 5v&lt;br /&gt;
| /&lt;br /&gt;
| /&lt;br /&gt;
| 1&lt;br /&gt;
| /&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|-&lt;br /&gt;
| TB6612FNG&lt;br /&gt;
| Contrôleur moteurs&lt;br /&gt;
| /&lt;br /&gt;
| /&lt;br /&gt;
| 1&lt;br /&gt;
| /&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|-&lt;br /&gt;
| Quartz&lt;br /&gt;
| ECS&lt;br /&gt;
| ECS-160-20-3X-TR&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ECS/ECS-160-20-3X-TR/?qs=sGAEpiMZZMvAbnEMxb34PZ9bYWrwSXiB&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| infrarouge récepteur&lt;br /&gt;
| Vishay Semiconductors&lt;br /&gt;
| TSOP38238&lt;br /&gt;
| Mouser&lt;br /&gt;
| 3&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Vishay-Semiconductors/TSOP38238/?qs=sGAEpiMZZMvAL21a%2fDhxMtgKho2n4%2fgBkajAZHPY5lE%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Batteries 9V&lt;br /&gt;
| Panasonic&lt;br /&gt;
| 6LF22XWA/B12&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Panasonic-Battery/6LF22XWA-B12/?qs=sGAEpiMZZMsra%2fh506hF%252bITISQoCasqh1k2eJLis9sg%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Vibration motor&lt;br /&gt;
| Parallax&lt;br /&gt;
| 28821&lt;br /&gt;
| Mouser&lt;br /&gt;
| 2&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Parallax/28821/?qs=sGAEpiMZZMu7pzTmx5q0Qavt7B3%252b7HBc&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| Roue de balance&lt;br /&gt;
| Pololu&lt;br /&gt;
| RB-pol-91&lt;br /&gt;
| Robotshop&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.robotshop.com/eu/fr/roulette-bille-pololu-0375-po-metal.html&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Chassis===&lt;br /&gt;
&lt;br /&gt;
Après avoir établie la liste des composants, j'ai commencé à concevoir les 2 chassis :&lt;br /&gt;
 &lt;br /&gt;
* un chassis pour le robot avec servo-moteurs&lt;br /&gt;
* un chassis pour le robot avec les vibreurs.&lt;br /&gt;
&lt;br /&gt;
Les chassis ont été réalisés avec une découpeuse laser sur du plexiglass. Les découpes ont été dessinées avec le logiciel &amp;lt;code&amp;gt;inkscape&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
[[Fichier:xxy88.png|thumb|600px|left|Chassis servo-moteurs]]&lt;br /&gt;
 &lt;br /&gt;
[[Fichier:xxy7.png|thumb|600px|right|Chassis vibreurs]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color:#6FB7B7&amp;quot;&amp;gt;Semaine 3&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
*Après beaucoup d'essayer j'ai fabriqué le chassis comme figure suivante:&lt;br /&gt;
&lt;br /&gt;
[[Fichier:xxy18.png|thumb|500px|left|Chassis servo-moteurs]]&lt;br /&gt;
[[Fichier:xxy28.png|thumb|500px|right|Chassis vibreurs]]&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*Dans la troisième semaine, j'ai soudé les composants de la carte.&lt;br /&gt;
&lt;br /&gt;
[[Fichier:xinyue14.png|thumb|400px|left|la carte]]&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color:#6FB7B7&amp;quot;&amp;gt;Semaine 4&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
 *Dans la quatième semaine, j'ai assemblé le robot et tester les fonctionnements des servo motors et les vibreurs. Et ça marche bien.&lt;br /&gt;
  &lt;br /&gt;
  [[Fichier:xxy123.png]]&lt;br /&gt;
 &lt;br /&gt;
 *Et j'ai étudier les codes de servo moteur continu et les protocoles d'infrarouge.&lt;br /&gt;
&lt;br /&gt;
  j'ai écrit les codes et réaliser contrôler le mouvement de robomobile avec un remote-control de PHILIPS.&lt;br /&gt;
  [[Fichier:code_infra_servo.zip]]&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 *Mais il y a des problèmes j'ai rencontré: &lt;br /&gt;
&lt;br /&gt;
 1. Le sens de TSOP1 est inversé dans le PCB, il faut qu'on prendre attention quand on souder.&lt;br /&gt;
&lt;br /&gt;
 2. les TSOPs doivent être lié à les broches d'interruption mais j'ai les lié à les broches de ADC, il faut modifier.&lt;br /&gt;
&lt;br /&gt;
 Pour alimentation:&lt;br /&gt;
 &lt;br /&gt;
 1. Pour la partie d'alimentation, il faut que je ajouter un interrupteur pour commander le pile connecté ou déconnecté.&lt;br /&gt;
&lt;br /&gt;
 2. On va lier le VCC de chaque TSOP directement sur les pins de ATmega pour qu'on peut choisir lequel TSOP on veut alimenter.&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color:#6FB7B7&amp;quot;&amp;gt;Semaine 5&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
 * Parce que le chassi de servo moteur n'est pas très stable, chaque fois si on le commande de avancer et reculer très rapide, il va tomber.&lt;br /&gt;
&lt;br /&gt;
  Donc j'ai modifier le chassi de servo moteur pour inverser le direction de battery et j'ai changé les roues qui ont les tailles plus petites:&lt;br /&gt;
 &lt;br /&gt;
  [[Fichier:chassiservomo2di.png]] &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 * J'ai aussi modifié le chassi de vibreur, j'ai mis les dentes dans le chassi de vibreur pour que le vibreur pouvoir faire le movement dans les directions commandé.&lt;br /&gt;
&lt;br /&gt;
  [[Fichier:chassivibe.png]]&lt;br /&gt;
&lt;br /&gt;
 * J'ai conçu un chassi pour le motor aussi, pour le motor, c'est à peu près de chassi servo moteur, mais juste le taille de moteur est un peu plus grand que le servo moteur:&lt;br /&gt;
 &lt;br /&gt;
  [[Fichier:chassi motord1dd.png]]&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color:#6FB7B7&amp;quot;&amp;gt;Semaine 6&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span style=&amp;quot;color:#D94600&amp;quot;&amp;gt; Fiches rendus&amp;lt;/span&amp;gt; ==&lt;/div&gt;</summary>
		<author><name>Xxu</name></author>	</entry>

	<entry>
		<id>https://projets-ima.plil.fr/mediawiki/index.php?title=Micro-robots_communicants&amp;diff=44604</id>
		<title>Micro-robots communicants</title>
		<link rel="alternate" type="text/html" href="https://projets-ima.plil.fr/mediawiki/index.php?title=Micro-robots_communicants&amp;diff=44604"/>
				<updated>2017-06-22T13:27:13Z</updated>
		
		<summary type="html">&lt;p&gt;Xxu : /* Semaine 5 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== &amp;lt;span style=&amp;quot;color:#D94600&amp;quot;&amp;gt;Cahier des charges&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color:#6FB7B7&amp;quot;&amp;gt;Présentation générale du projet&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
==== &amp;lt;span style=&amp;quot;color:#6A6AFF&amp;quot;&amp;gt;Objectif du stage&amp;lt;/span&amp;gt; ====&lt;br /&gt;
&lt;br /&gt;
L'objet de ce projet est de concevoir et fabriquer des robots mobiles relativement petits, simples et peu coûteux. Les robots devront pouvoir communiquer entre eux par infrarouge. La simplicité et le bas côut de fabrication des robots doit permettre d'en fabriquer en nombre suffisant pour simuler des comportements d'essaim d'insectes.&lt;br /&gt;
&lt;br /&gt;
==== &amp;lt;span style=&amp;quot;color:#6A6AFF&amp;quot;&amp;gt;Description du stage&amp;lt;/span&amp;gt; ====&lt;br /&gt;
&lt;br /&gt;
L'objectif de mon stage est de réaliser une petite carte de contrôle de robot mobile. Les robots pourront avoir trois types de motorisations : vibreurs, servo-moteurs continus et micro-moteurs.&lt;br /&gt;
&lt;br /&gt;
I faut d'abord concevoir la carte en se basant sur les cartes déjà conçues à l'école. Il m'est demandé de partir d'une carte basée sur un ATMega328p et un contrôleur Ethernet. J'ai retiré ce dernier, le convertisseur de niveaux et d'autres composants inutiles pour mon projet. Il faut ajouter un contrôleur de moteur (TB6612), des détecteurs infrarouges (3 TSOP IR) , une LED infrarouge et des lignes pour les servo-moteurs. La carte doit être la plus petite possible, il a été un temps envisagé de positionner le contrôleur de moteurs sur la face inférieure.&lt;br /&gt;
&lt;br /&gt;
Par la suite, il faudra écrire le code ATMega328p pour générer les PWM nécessaires aux servo-moteurs ou au contrôleur de moteurs. Pour la communication nous utiliserons le protocole RC5 qui permet une certaine immunité à la lumière ambiante.&lt;br /&gt;
&lt;br /&gt;
Enfin, nous allons tester les trois motorisations: vibreurs, servo-moteurs continus et micro-moteurs pour vérifier le bon fonctionnement de la carte. Si plusieurs robots fonctionnent certains seront programmés pour repérer les autres et les poursuivre.&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span style=&amp;quot;color:#D94600&amp;quot;&amp;gt;Avancement du stage&amp;lt;/span&amp;gt; ==&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color:#6FB7B7&amp;quot;&amp;gt;Semaine 1&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
Durant la première semaine, j'ai d'abord consulté quelques documents pour mieux comprendre ce projet.&lt;br /&gt;
&lt;br /&gt;
Ensuite j'ai réalisé le schématique de la carte contrôleur à l'aide du logiciel Fritzing principalement en ajoutant la partie contrôle de moteurs.&lt;br /&gt;
&lt;br /&gt;
Les figures suivantes constituent la schématique de la carte :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=600px heights=300px&amp;gt;&lt;br /&gt;
Fichier:xxy2.png|Partie alimentation&lt;br /&gt;
Fichier:xxy1.png|Partie moteurs&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=600px heights=300px&amp;gt;&lt;br /&gt;
Fichier:xxy3.png|Partie USB&lt;br /&gt;
Fichier:xxy4.png|Partiemicro-controleur à la prémière version&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Après la schématique, je me suis attaqué au routage de la carte.&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color:#6FB7B7&amp;quot;&amp;gt;Semaine 2&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
Dans la deuxième semaine, j'ai modifié un peu la partie micro-contrôleur de la schématique pour ajouter un quartz de plus faibles dimensions, comme ça, lors du soudage de la carte on pourra choisir de souder l'un ou l'autre. &lt;br /&gt;
&lt;br /&gt;
Et j'ai ajouté les leds aussi.&lt;br /&gt;
&lt;br /&gt;
J'ai ensuite terminé le routage.&lt;br /&gt;
&lt;br /&gt;
[[Fichier:xxy5.png|thumb|600px|left|Partie micro-contrôleur modifiée avec 2 quartz]]&lt;br /&gt;
&lt;br /&gt;
[[Fichier:xxy6.png|thumb|400px|right|Carte routée]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Liste de composants===&lt;br /&gt;
&lt;br /&gt;
Il m'a été demandé la liste exhaustive des composants nécessaires pour les micro-robots.&lt;br /&gt;
&lt;br /&gt;
Le micro servo-moteur a rotation continue sélectionné est un FS90 [http://www.robotshop.com/eu/fr/micro-servomoteur-9g-48v.html]. Ses dimensions sont 23,2 X 12,5 X 22 mm.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Description !! Fabricant !! Référence Fabricant !! Fournisseur !! Quantité !! Lien fournisseur !! status&lt;br /&gt;
|-&lt;br /&gt;
| Microcontrôleur&lt;br /&gt;
| ATMEL&lt;br /&gt;
| ATMEGA328P-AU&lt;br /&gt;
| Farnell&lt;br /&gt;
| 1&lt;br /&gt;
| http://fr.farnell.com/atmel/atmega328p-au/mcu-8bit-atmega-20mhz-tqfp-32/dp/1715486&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| Condensateur 100nF&lt;br /&gt;
| MULTICOMP&lt;br /&gt;
| MC0201X104K6R3CT&lt;br /&gt;
| Farnell&lt;br /&gt;
| 11&lt;br /&gt;
| http://fr.farnell.com/multicomp/mc0201x104k6r3ct/condensateur-mlcc-x5r-100nf-6/dp/2320753&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Condensateur 10uF&lt;br /&gt;
| WURTH ELEKTRONIK&lt;br /&gt;
| 885012106006 &lt;br /&gt;
| Farnell&lt;br /&gt;
| 2&lt;br /&gt;
| http://fr.farnell.com/wurth-elektronik/885012106006/condesateur-mlcc-x5r-10uf-6-3v/dp/2495147&lt;br /&gt;
| &lt;br /&gt;
|- &lt;br /&gt;
| Condensateur 22pF&lt;br /&gt;
| AVX&lt;br /&gt;
| 06036A220KAT2A&lt;br /&gt;
| Mouser&lt;br /&gt;
| 2&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/AVX/06036A220KAT2A/?qs=sGAEpiMZZMs0AnBnWHyRQKdiqyDPVQdATEC6RfUr2zQ%3d&lt;br /&gt;
| &lt;br /&gt;
|- &lt;br /&gt;
| Rectifier Diode&lt;br /&gt;
| Vishay Semiconductors&lt;br /&gt;
| GL34G-E3/83&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Vishay-Semiconductors/GL34G-E3-83/?qs=sGAEpiMZZMutXGli8Ay4kH9ZXA1Qtv9UOwbhSBXDb18%3d&lt;br /&gt;
| &lt;br /&gt;
|- &lt;br /&gt;
| FA238&lt;br /&gt;
| EPSON&lt;br /&gt;
| TSX-3225 16.0000MF09Z-AC3&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Epson-Timing/TSX-3225-160000MF09Z-AC3/?qs=sGAEpiMZZMsBj6bBr9Q9acukpafrIaZ1%2fpqCtYImzz0%3d&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|- &lt;br /&gt;
| Servo moteur&lt;br /&gt;
| Fitec&lt;br /&gt;
| RB-Fit-03&lt;br /&gt;
| Robotshop&lt;br /&gt;
| 2&lt;br /&gt;
| http://www.robotshop.com/eu/fr/micro-servomoteur-9g-48v.html&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Blue LED&lt;br /&gt;
| KingBright&lt;br /&gt;
| APHB1608LVBDZGKC&lt;br /&gt;
| Mouser&lt;br /&gt;
| 2&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Kingbright/APHB1608LVBDZGKC/?qs=sGAEpiMZZMseGfSY3csMkcwbVq2rhH5Mu7mYFMpmGAhvgXBy5N%252b7kA%3d%3d&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
| Green LED&lt;br /&gt;
| KingBright&lt;br /&gt;
| APT1608SGC&lt;br /&gt;
| Mouser&lt;br /&gt;
| 2&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Kingbright/APT1608SGC/?qs=sGAEpiMZZMseGfSY3csMkeytxqHAv00AcF6Dm1xSW98%3d&lt;br /&gt;
| &lt;br /&gt;
|- &lt;br /&gt;
| Red LED&lt;br /&gt;
| KingBright&lt;br /&gt;
| APHB1608ZGSURKC&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Kingbright/APHB1608ZGSURKC/?qs=sGAEpiMZZMseGfSY3csMkdKNYmh3uDipxtOOfF4A5sw%3d&lt;br /&gt;
| &lt;br /&gt;
|- &lt;br /&gt;
| Yellow LED&lt;br /&gt;
| KingBright&lt;br /&gt;
| APT1608SYCK&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Kingbright/APT1608SYCK/?qs=sGAEpiMZZMsQtlBhqKq43Wn3QbM4OLG1&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Orange LED&lt;br /&gt;
| KingBright&lt;br /&gt;
| APTD1608SECK&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Kingbright/APTD1608SECK/?qs=sGAEpiMZZMt82OzCyDsLFNLWq0AjqZj1Bh9swU8LC68%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| White LED 6200K&lt;br /&gt;
| OSRAM Opto Semiconductors&lt;br /&gt;
| LW L283-Q1R2-3K8L-1-Z&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/OSRAM-Opto-Semiconductors/LW-L283-Q1R2-3K8L-1-Z/?qs=sGAEpiMZZMsgSGrx0WqTbPUyJ8s29bGV&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Infrarouge&lt;br /&gt;
| OSRAM Opto Semiconductors&lt;br /&gt;
| SFH 4845&lt;br /&gt;
| mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://fr.rshttp://fr.rs-online.com/web/p/phototransistors/6548047/-online.com/web/p/phototransistors/6548047/&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 1kΩ Resistor&lt;br /&gt;
| ROHM Semiconductor&lt;br /&gt;
| ESR03EZPJ102&lt;br /&gt;
| Mouser&lt;br /&gt;
| 2&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ROHM-Semiconductor/ESR03EZPJ102/?qs=sGAEpiMZZMu61qfTUdNhG1IKPAnaLGejvfM9hA7acow%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 10kΩ Resistor&lt;br /&gt;
| ROHM Semiconductor&lt;br /&gt;
| ESR03EZPJ103&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ROHM-Semiconductor/ESR03EZPJ103/?qs=sGAEpiMZZMu61qfTUdNhG1IKPAnaLGejZIagwiN2IRk%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 1MΩ Resistor&lt;br /&gt;
| ROHM Semiconductor&lt;br /&gt;
| ESR03EZPJ105&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ROHM-Semiconductor/ESR03EZPJ105/?qs=sGAEpiMZZMu61qfTUdNhG79AcIiSWYOgHx87yIE%2f9KKMdGhl9FJu5g%3d%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 470Ω Resistor&lt;br /&gt;
| ROHM Semiconductor&lt;br /&gt;
| KTR03EZPJ471&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ROHM-Semiconductor/KTR03EZPJ471/?qs=sGAEpiMZZMu61qfTUdNhGwzMi690UM7UxxZFBtRl4vg%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 330Ω Resistor&lt;br /&gt;
| ROHM Semiconductor&lt;br /&gt;
| ESR03EZPJ331&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ROHM-Semiconductor/ESR03EZPJ331/?qs=sGAEpiMZZMu61qfTUdNhG1IKPAnaLGejYH%2fBWzzt0Tg%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 220Ω Resistor&lt;br /&gt;
| ROHM Semiconductor&lt;br /&gt;
| ESR03EZPJ221&lt;br /&gt;
| Mouser&lt;br /&gt;
| 8&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ROHM-Semiconductor/ESR03EZPJ221/?qs=sGAEpiMZZMu61qfTUdNhG1IKPAnaLGejce8FZC1%2fFYU%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| switch&lt;br /&gt;
| ALPS&lt;br /&gt;
| SKQGADE010&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ALPS/SKQGADE010/?qs=sGAEpiMZZMsqIr59i2oRcrO5GDYRXDIX6cdtN26xmPE%3d&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| USB Chip&lt;br /&gt;
| FTDI&lt;br /&gt;
| FT232RL-REEL&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/FTDI/FT232RL-REEL/?qs=sGAEpiMZZMs5ceO8zL%252bTxyQLQIH6hE7q&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| USB Connecteur&lt;br /&gt;
| /&lt;br /&gt;
| /&lt;br /&gt;
| /&lt;br /&gt;
| 1&lt;br /&gt;
| /&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|-&lt;br /&gt;
| LM1117IMPX-5 &lt;br /&gt;
| Régulateur 5v&lt;br /&gt;
| /&lt;br /&gt;
| /&lt;br /&gt;
| 1&lt;br /&gt;
| /&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|-&lt;br /&gt;
| TB6612FNG&lt;br /&gt;
| Contrôleur moteurs&lt;br /&gt;
| /&lt;br /&gt;
| /&lt;br /&gt;
| 1&lt;br /&gt;
| /&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|-&lt;br /&gt;
| Quartz&lt;br /&gt;
| ECS&lt;br /&gt;
| ECS-160-20-3X-TR&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ECS/ECS-160-20-3X-TR/?qs=sGAEpiMZZMvAbnEMxb34PZ9bYWrwSXiB&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| infrarouge récepteur&lt;br /&gt;
| Vishay Semiconductors&lt;br /&gt;
| TSOP38238&lt;br /&gt;
| Mouser&lt;br /&gt;
| 3&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Vishay-Semiconductors/TSOP38238/?qs=sGAEpiMZZMvAL21a%2fDhxMtgKho2n4%2fgBkajAZHPY5lE%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Batteries 9V&lt;br /&gt;
| Panasonic&lt;br /&gt;
| 6LF22XWA/B12&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Panasonic-Battery/6LF22XWA-B12/?qs=sGAEpiMZZMsra%2fh506hF%252bITISQoCasqh1k2eJLis9sg%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Vibration motor&lt;br /&gt;
| Parallax&lt;br /&gt;
| 28821&lt;br /&gt;
| Mouser&lt;br /&gt;
| 2&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Parallax/28821/?qs=sGAEpiMZZMu7pzTmx5q0Qavt7B3%252b7HBc&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| Roue de balance&lt;br /&gt;
| Pololu&lt;br /&gt;
| RB-pol-91&lt;br /&gt;
| Robotshop&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.robotshop.com/eu/fr/roulette-bille-pololu-0375-po-metal.html&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Chassis===&lt;br /&gt;
&lt;br /&gt;
Après avoir établie la liste des composants, j'ai commencé à concevoir les 2 chassis :&lt;br /&gt;
 &lt;br /&gt;
* un chassis pour le robot avec servo-moteurs&lt;br /&gt;
* un chassis pour le robot avec les vibreurs.&lt;br /&gt;
&lt;br /&gt;
Les chassis ont été réalisés avec une découpeuse laser sur du plexiglass. Les découpes ont été dessinées avec le logiciel &amp;lt;code&amp;gt;inkscape&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
[[Fichier:xxy88.png|thumb|600px|left|Chassis servo-moteurs]]&lt;br /&gt;
 &lt;br /&gt;
[[Fichier:xxy7.png|thumb|600px|right|Chassis vibreurs]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color:#6FB7B7&amp;quot;&amp;gt;Semaine 3&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
*Après beaucoup d'essayer j'ai fabriqué le chassis comme figure suivante:&lt;br /&gt;
&lt;br /&gt;
[[Fichier:xxy18.png|thumb|500px|left|Chassis servo-moteurs]]&lt;br /&gt;
[[Fichier:xxy28.png|thumb|500px|right|Chassis vibreurs]]&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*Dans la troisième semaine, j'ai soudé les composants de la carte.&lt;br /&gt;
&lt;br /&gt;
[[Fichier:xinyue14.png|thumb|400px|left|la carte]]&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color:#6FB7B7&amp;quot;&amp;gt;Semaine 4&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
 *Dans la quatième semaine, j'ai assemblé le robot et tester les fonctionnements des servo motors et les vibreurs. Et ça marche bien.&lt;br /&gt;
  &lt;br /&gt;
  [[Fichier:xxy123.png]]&lt;br /&gt;
 &lt;br /&gt;
 *Et j'ai étudier les codes de servo moteur continu et les protocoles d'infrarouge.&lt;br /&gt;
&lt;br /&gt;
  j'ai écrit les codes et réaliser contrôler le mouvement de robomobile avec un remote-control de PHILIPS.&lt;br /&gt;
  [[Fichier:code_infra_servo.zip]]&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 *Mais il y a des problèmes j'ai rencontré: &lt;br /&gt;
&lt;br /&gt;
 1. Le sens de TSOP1 est inversé dans le PCB, il faut qu'on prendre attention quand on souder.&lt;br /&gt;
&lt;br /&gt;
 2. les TSOPs doivent être lié à les broches d'interruption mais j'ai les lié à les broches de ADC, il faut modifier.&lt;br /&gt;
&lt;br /&gt;
 Pour alimentation:&lt;br /&gt;
 &lt;br /&gt;
 1. Pour la partie d'alimentation, il faut que je ajouter un interrupteur pour commander le pile connecté ou déconnecté.&lt;br /&gt;
&lt;br /&gt;
 2. On va lier le VCC de chaque TSOP directement sur les pins de ATmega pour qu'on peut choisir lequel TSOP on veut alimenter.&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color:#6FB7B7&amp;quot;&amp;gt;Semaine 5&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
 * Parce que le chassi de servo moteur n'est pas très stable, chaque fois si on le commande de avancer et reculer très rapide, il va tomber.&lt;br /&gt;
&lt;br /&gt;
  Donc j'ai modifier le chassi de servo moteur pour inverser le direction de battery et j'ai changé les roues qui ont les tailles plus petites:&lt;br /&gt;
 &lt;br /&gt;
  [[Fichier:chassiservomo2di.png]] &lt;br /&gt;
&lt;br /&gt;
  [[Fichier:servomoteur.svg]]&lt;br /&gt;
&lt;br /&gt;
 * J'ai aussi modifié le chassi de vibreur, j'ai mis les dentes dans le chassi de vibreur pour que le vibreur pouvoir faire le movement dans les directions commandé.&lt;br /&gt;
&lt;br /&gt;
  [[Fichier:chassivibe.png]]&lt;br /&gt;
&lt;br /&gt;
 * J'ai conçu un chassi pour le motor aussi, pour le motor, c'est à peu près de chassi servo moteur, mais juste le taille de moteur est un peu plus grand que le servo moteur:&lt;br /&gt;
 &lt;br /&gt;
  [[Fichier:chassi motord1dd.png]]&lt;br /&gt;
  &lt;br /&gt;
  [[Fichier:xxymoteur.svg]]&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color:#6FB7B7&amp;quot;&amp;gt;Semaine 6&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span style=&amp;quot;color:#D94600&amp;quot;&amp;gt; Fiches rendus&amp;lt;/span&amp;gt; ==&lt;/div&gt;</summary>
		<author><name>Xxu</name></author>	</entry>

	<entry>
		<id>https://projets-ima.plil.fr/mediawiki/index.php?title=Fichier:Chassi_motord1dd.png&amp;diff=44603</id>
		<title>Fichier:Chassi motord1dd.png</title>
		<link rel="alternate" type="text/html" href="https://projets-ima.plil.fr/mediawiki/index.php?title=Fichier:Chassi_motord1dd.png&amp;diff=44603"/>
				<updated>2017-06-22T13:25:27Z</updated>
		
		<summary type="html">&lt;p&gt;Xxu : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Xxu</name></author>	</entry>

	<entry>
		<id>https://projets-ima.plil.fr/mediawiki/index.php?title=Micro-robots_communicants&amp;diff=44602</id>
		<title>Micro-robots communicants</title>
		<link rel="alternate" type="text/html" href="https://projets-ima.plil.fr/mediawiki/index.php?title=Micro-robots_communicants&amp;diff=44602"/>
				<updated>2017-06-22T13:24:00Z</updated>
		
		<summary type="html">&lt;p&gt;Xxu : /* Semaine 5 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== &amp;lt;span style=&amp;quot;color:#D94600&amp;quot;&amp;gt;Cahier des charges&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color:#6FB7B7&amp;quot;&amp;gt;Présentation générale du projet&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
==== &amp;lt;span style=&amp;quot;color:#6A6AFF&amp;quot;&amp;gt;Objectif du stage&amp;lt;/span&amp;gt; ====&lt;br /&gt;
&lt;br /&gt;
L'objet de ce projet est de concevoir et fabriquer des robots mobiles relativement petits, simples et peu coûteux. Les robots devront pouvoir communiquer entre eux par infrarouge. La simplicité et le bas côut de fabrication des robots doit permettre d'en fabriquer en nombre suffisant pour simuler des comportements d'essaim d'insectes.&lt;br /&gt;
&lt;br /&gt;
==== &amp;lt;span style=&amp;quot;color:#6A6AFF&amp;quot;&amp;gt;Description du stage&amp;lt;/span&amp;gt; ====&lt;br /&gt;
&lt;br /&gt;
L'objectif de mon stage est de réaliser une petite carte de contrôle de robot mobile. Les robots pourront avoir trois types de motorisations : vibreurs, servo-moteurs continus et micro-moteurs.&lt;br /&gt;
&lt;br /&gt;
I faut d'abord concevoir la carte en se basant sur les cartes déjà conçues à l'école. Il m'est demandé de partir d'une carte basée sur un ATMega328p et un contrôleur Ethernet. J'ai retiré ce dernier, le convertisseur de niveaux et d'autres composants inutiles pour mon projet. Il faut ajouter un contrôleur de moteur (TB6612), des détecteurs infrarouges (3 TSOP IR) , une LED infrarouge et des lignes pour les servo-moteurs. La carte doit être la plus petite possible, il a été un temps envisagé de positionner le contrôleur de moteurs sur la face inférieure.&lt;br /&gt;
&lt;br /&gt;
Par la suite, il faudra écrire le code ATMega328p pour générer les PWM nécessaires aux servo-moteurs ou au contrôleur de moteurs. Pour la communication nous utiliserons le protocole RC5 qui permet une certaine immunité à la lumière ambiante.&lt;br /&gt;
&lt;br /&gt;
Enfin, nous allons tester les trois motorisations: vibreurs, servo-moteurs continus et micro-moteurs pour vérifier le bon fonctionnement de la carte. Si plusieurs robots fonctionnent certains seront programmés pour repérer les autres et les poursuivre.&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span style=&amp;quot;color:#D94600&amp;quot;&amp;gt;Avancement du stage&amp;lt;/span&amp;gt; ==&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color:#6FB7B7&amp;quot;&amp;gt;Semaine 1&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
Durant la première semaine, j'ai d'abord consulté quelques documents pour mieux comprendre ce projet.&lt;br /&gt;
&lt;br /&gt;
Ensuite j'ai réalisé le schématique de la carte contrôleur à l'aide du logiciel Fritzing principalement en ajoutant la partie contrôle de moteurs.&lt;br /&gt;
&lt;br /&gt;
Les figures suivantes constituent la schématique de la carte :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=600px heights=300px&amp;gt;&lt;br /&gt;
Fichier:xxy2.png|Partie alimentation&lt;br /&gt;
Fichier:xxy1.png|Partie moteurs&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=600px heights=300px&amp;gt;&lt;br /&gt;
Fichier:xxy3.png|Partie USB&lt;br /&gt;
Fichier:xxy4.png|Partiemicro-controleur à la prémière version&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Après la schématique, je me suis attaqué au routage de la carte.&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color:#6FB7B7&amp;quot;&amp;gt;Semaine 2&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
Dans la deuxième semaine, j'ai modifié un peu la partie micro-contrôleur de la schématique pour ajouter un quartz de plus faibles dimensions, comme ça, lors du soudage de la carte on pourra choisir de souder l'un ou l'autre. &lt;br /&gt;
&lt;br /&gt;
Et j'ai ajouté les leds aussi.&lt;br /&gt;
&lt;br /&gt;
J'ai ensuite terminé le routage.&lt;br /&gt;
&lt;br /&gt;
[[Fichier:xxy5.png|thumb|600px|left|Partie micro-contrôleur modifiée avec 2 quartz]]&lt;br /&gt;
&lt;br /&gt;
[[Fichier:xxy6.png|thumb|400px|right|Carte routée]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Liste de composants===&lt;br /&gt;
&lt;br /&gt;
Il m'a été demandé la liste exhaustive des composants nécessaires pour les micro-robots.&lt;br /&gt;
&lt;br /&gt;
Le micro servo-moteur a rotation continue sélectionné est un FS90 [http://www.robotshop.com/eu/fr/micro-servomoteur-9g-48v.html]. Ses dimensions sont 23,2 X 12,5 X 22 mm.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Description !! Fabricant !! Référence Fabricant !! Fournisseur !! Quantité !! Lien fournisseur !! status&lt;br /&gt;
|-&lt;br /&gt;
| Microcontrôleur&lt;br /&gt;
| ATMEL&lt;br /&gt;
| ATMEGA328P-AU&lt;br /&gt;
| Farnell&lt;br /&gt;
| 1&lt;br /&gt;
| http://fr.farnell.com/atmel/atmega328p-au/mcu-8bit-atmega-20mhz-tqfp-32/dp/1715486&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| Condensateur 100nF&lt;br /&gt;
| MULTICOMP&lt;br /&gt;
| MC0201X104K6R3CT&lt;br /&gt;
| Farnell&lt;br /&gt;
| 11&lt;br /&gt;
| http://fr.farnell.com/multicomp/mc0201x104k6r3ct/condensateur-mlcc-x5r-100nf-6/dp/2320753&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Condensateur 10uF&lt;br /&gt;
| WURTH ELEKTRONIK&lt;br /&gt;
| 885012106006 &lt;br /&gt;
| Farnell&lt;br /&gt;
| 2&lt;br /&gt;
| http://fr.farnell.com/wurth-elektronik/885012106006/condesateur-mlcc-x5r-10uf-6-3v/dp/2495147&lt;br /&gt;
| &lt;br /&gt;
|- &lt;br /&gt;
| Condensateur 22pF&lt;br /&gt;
| AVX&lt;br /&gt;
| 06036A220KAT2A&lt;br /&gt;
| Mouser&lt;br /&gt;
| 2&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/AVX/06036A220KAT2A/?qs=sGAEpiMZZMs0AnBnWHyRQKdiqyDPVQdATEC6RfUr2zQ%3d&lt;br /&gt;
| &lt;br /&gt;
|- &lt;br /&gt;
| Rectifier Diode&lt;br /&gt;
| Vishay Semiconductors&lt;br /&gt;
| GL34G-E3/83&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Vishay-Semiconductors/GL34G-E3-83/?qs=sGAEpiMZZMutXGli8Ay4kH9ZXA1Qtv9UOwbhSBXDb18%3d&lt;br /&gt;
| &lt;br /&gt;
|- &lt;br /&gt;
| FA238&lt;br /&gt;
| EPSON&lt;br /&gt;
| TSX-3225 16.0000MF09Z-AC3&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Epson-Timing/TSX-3225-160000MF09Z-AC3/?qs=sGAEpiMZZMsBj6bBr9Q9acukpafrIaZ1%2fpqCtYImzz0%3d&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|- &lt;br /&gt;
| Servo moteur&lt;br /&gt;
| Fitec&lt;br /&gt;
| RB-Fit-03&lt;br /&gt;
| Robotshop&lt;br /&gt;
| 2&lt;br /&gt;
| http://www.robotshop.com/eu/fr/micro-servomoteur-9g-48v.html&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Blue LED&lt;br /&gt;
| KingBright&lt;br /&gt;
| APHB1608LVBDZGKC&lt;br /&gt;
| Mouser&lt;br /&gt;
| 2&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Kingbright/APHB1608LVBDZGKC/?qs=sGAEpiMZZMseGfSY3csMkcwbVq2rhH5Mu7mYFMpmGAhvgXBy5N%252b7kA%3d%3d&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
| Green LED&lt;br /&gt;
| KingBright&lt;br /&gt;
| APT1608SGC&lt;br /&gt;
| Mouser&lt;br /&gt;
| 2&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Kingbright/APT1608SGC/?qs=sGAEpiMZZMseGfSY3csMkeytxqHAv00AcF6Dm1xSW98%3d&lt;br /&gt;
| &lt;br /&gt;
|- &lt;br /&gt;
| Red LED&lt;br /&gt;
| KingBright&lt;br /&gt;
| APHB1608ZGSURKC&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Kingbright/APHB1608ZGSURKC/?qs=sGAEpiMZZMseGfSY3csMkdKNYmh3uDipxtOOfF4A5sw%3d&lt;br /&gt;
| &lt;br /&gt;
|- &lt;br /&gt;
| Yellow LED&lt;br /&gt;
| KingBright&lt;br /&gt;
| APT1608SYCK&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Kingbright/APT1608SYCK/?qs=sGAEpiMZZMsQtlBhqKq43Wn3QbM4OLG1&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Orange LED&lt;br /&gt;
| KingBright&lt;br /&gt;
| APTD1608SECK&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Kingbright/APTD1608SECK/?qs=sGAEpiMZZMt82OzCyDsLFNLWq0AjqZj1Bh9swU8LC68%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| White LED 6200K&lt;br /&gt;
| OSRAM Opto Semiconductors&lt;br /&gt;
| LW L283-Q1R2-3K8L-1-Z&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/OSRAM-Opto-Semiconductors/LW-L283-Q1R2-3K8L-1-Z/?qs=sGAEpiMZZMsgSGrx0WqTbPUyJ8s29bGV&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Infrarouge&lt;br /&gt;
| OSRAM Opto Semiconductors&lt;br /&gt;
| SFH 4845&lt;br /&gt;
| mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://fr.rshttp://fr.rs-online.com/web/p/phototransistors/6548047/-online.com/web/p/phototransistors/6548047/&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 1kΩ Resistor&lt;br /&gt;
| ROHM Semiconductor&lt;br /&gt;
| ESR03EZPJ102&lt;br /&gt;
| Mouser&lt;br /&gt;
| 2&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ROHM-Semiconductor/ESR03EZPJ102/?qs=sGAEpiMZZMu61qfTUdNhG1IKPAnaLGejvfM9hA7acow%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 10kΩ Resistor&lt;br /&gt;
| ROHM Semiconductor&lt;br /&gt;
| ESR03EZPJ103&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ROHM-Semiconductor/ESR03EZPJ103/?qs=sGAEpiMZZMu61qfTUdNhG1IKPAnaLGejZIagwiN2IRk%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 1MΩ Resistor&lt;br /&gt;
| ROHM Semiconductor&lt;br /&gt;
| ESR03EZPJ105&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ROHM-Semiconductor/ESR03EZPJ105/?qs=sGAEpiMZZMu61qfTUdNhG79AcIiSWYOgHx87yIE%2f9KKMdGhl9FJu5g%3d%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 470Ω Resistor&lt;br /&gt;
| ROHM Semiconductor&lt;br /&gt;
| KTR03EZPJ471&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ROHM-Semiconductor/KTR03EZPJ471/?qs=sGAEpiMZZMu61qfTUdNhGwzMi690UM7UxxZFBtRl4vg%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 330Ω Resistor&lt;br /&gt;
| ROHM Semiconductor&lt;br /&gt;
| ESR03EZPJ331&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ROHM-Semiconductor/ESR03EZPJ331/?qs=sGAEpiMZZMu61qfTUdNhG1IKPAnaLGejYH%2fBWzzt0Tg%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 220Ω Resistor&lt;br /&gt;
| ROHM Semiconductor&lt;br /&gt;
| ESR03EZPJ221&lt;br /&gt;
| Mouser&lt;br /&gt;
| 8&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ROHM-Semiconductor/ESR03EZPJ221/?qs=sGAEpiMZZMu61qfTUdNhG1IKPAnaLGejce8FZC1%2fFYU%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| switch&lt;br /&gt;
| ALPS&lt;br /&gt;
| SKQGADE010&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ALPS/SKQGADE010/?qs=sGAEpiMZZMsqIr59i2oRcrO5GDYRXDIX6cdtN26xmPE%3d&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| USB Chip&lt;br /&gt;
| FTDI&lt;br /&gt;
| FT232RL-REEL&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/FTDI/FT232RL-REEL/?qs=sGAEpiMZZMs5ceO8zL%252bTxyQLQIH6hE7q&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| USB Connecteur&lt;br /&gt;
| /&lt;br /&gt;
| /&lt;br /&gt;
| /&lt;br /&gt;
| 1&lt;br /&gt;
| /&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|-&lt;br /&gt;
| LM1117IMPX-5 &lt;br /&gt;
| Régulateur 5v&lt;br /&gt;
| /&lt;br /&gt;
| /&lt;br /&gt;
| 1&lt;br /&gt;
| /&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|-&lt;br /&gt;
| TB6612FNG&lt;br /&gt;
| Contrôleur moteurs&lt;br /&gt;
| /&lt;br /&gt;
| /&lt;br /&gt;
| 1&lt;br /&gt;
| /&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|-&lt;br /&gt;
| Quartz&lt;br /&gt;
| ECS&lt;br /&gt;
| ECS-160-20-3X-TR&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ECS/ECS-160-20-3X-TR/?qs=sGAEpiMZZMvAbnEMxb34PZ9bYWrwSXiB&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| infrarouge récepteur&lt;br /&gt;
| Vishay Semiconductors&lt;br /&gt;
| TSOP38238&lt;br /&gt;
| Mouser&lt;br /&gt;
| 3&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Vishay-Semiconductors/TSOP38238/?qs=sGAEpiMZZMvAL21a%2fDhxMtgKho2n4%2fgBkajAZHPY5lE%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Batteries 9V&lt;br /&gt;
| Panasonic&lt;br /&gt;
| 6LF22XWA/B12&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Panasonic-Battery/6LF22XWA-B12/?qs=sGAEpiMZZMsra%2fh506hF%252bITISQoCasqh1k2eJLis9sg%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Vibration motor&lt;br /&gt;
| Parallax&lt;br /&gt;
| 28821&lt;br /&gt;
| Mouser&lt;br /&gt;
| 2&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Parallax/28821/?qs=sGAEpiMZZMu7pzTmx5q0Qavt7B3%252b7HBc&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| Roue de balance&lt;br /&gt;
| Pololu&lt;br /&gt;
| RB-pol-91&lt;br /&gt;
| Robotshop&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.robotshop.com/eu/fr/roulette-bille-pololu-0375-po-metal.html&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Chassis===&lt;br /&gt;
&lt;br /&gt;
Après avoir établie la liste des composants, j'ai commencé à concevoir les 2 chassis :&lt;br /&gt;
 &lt;br /&gt;
* un chassis pour le robot avec servo-moteurs&lt;br /&gt;
* un chassis pour le robot avec les vibreurs.&lt;br /&gt;
&lt;br /&gt;
Les chassis ont été réalisés avec une découpeuse laser sur du plexiglass. Les découpes ont été dessinées avec le logiciel &amp;lt;code&amp;gt;inkscape&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
[[Fichier:xxy88.png|thumb|600px|left|Chassis servo-moteurs]]&lt;br /&gt;
 &lt;br /&gt;
[[Fichier:xxy7.png|thumb|600px|right|Chassis vibreurs]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color:#6FB7B7&amp;quot;&amp;gt;Semaine 3&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
*Après beaucoup d'essayer j'ai fabriqué le chassis comme figure suivante:&lt;br /&gt;
&lt;br /&gt;
[[Fichier:xxy18.png|thumb|500px|left|Chassis servo-moteurs]]&lt;br /&gt;
[[Fichier:xxy28.png|thumb|500px|right|Chassis vibreurs]]&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*Dans la troisième semaine, j'ai soudé les composants de la carte.&lt;br /&gt;
&lt;br /&gt;
[[Fichier:xinyue14.png|thumb|400px|left|la carte]]&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color:#6FB7B7&amp;quot;&amp;gt;Semaine 4&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
 *Dans la quatième semaine, j'ai assemblé le robot et tester les fonctionnements des servo motors et les vibreurs. Et ça marche bien.&lt;br /&gt;
  &lt;br /&gt;
  [[Fichier:xxy123.png]]&lt;br /&gt;
 &lt;br /&gt;
 *Et j'ai étudier les codes de servo moteur continu et les protocoles d'infrarouge.&lt;br /&gt;
&lt;br /&gt;
  j'ai écrit les codes et réaliser contrôler le mouvement de robomobile avec un remote-control de PHILIPS.&lt;br /&gt;
  [[Fichier:code_infra_servo.zip]]&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 *Mais il y a des problèmes j'ai rencontré: &lt;br /&gt;
&lt;br /&gt;
 1. Le sens de TSOP1 est inversé dans le PCB, il faut qu'on prendre attention quand on souder.&lt;br /&gt;
&lt;br /&gt;
 2. les TSOPs doivent être lié à les broches d'interruption mais j'ai les lié à les broches de ADC, il faut modifier.&lt;br /&gt;
&lt;br /&gt;
 Pour alimentation:&lt;br /&gt;
 &lt;br /&gt;
 1. Pour la partie d'alimentation, il faut que je ajouter un interrupteur pour commander le pile connecté ou déconnecté.&lt;br /&gt;
&lt;br /&gt;
 2. On va lier le VCC de chaque TSOP directement sur les pins de ATmega pour qu'on peut choisir lequel TSOP on veut alimenter.&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color:#6FB7B7&amp;quot;&amp;gt;Semaine 5&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
 * Parce que le chassi de servo moteur n'est pas très stable, chaque fois si on le commande de avancer et reculer très rapide, il va tomber.&lt;br /&gt;
&lt;br /&gt;
  Donc j'ai modifier le chassi de servo moteur pour inverser le direction de battery et j'ai changé les roues qui ont les tailles plus petites:&lt;br /&gt;
 &lt;br /&gt;
  [[Fichier:chassiservomo2di.png]] &lt;br /&gt;
&lt;br /&gt;
 * J'ai aussi modifié le chassi de vibreur, j'ai mis les dentes dans le chassi de vibreur pour que le vibreur pouvoir faire le movement dans les directions commandé.&lt;br /&gt;
&lt;br /&gt;
  [[Fichier:chassivibe.png]]&lt;br /&gt;
&lt;br /&gt;
 * J'ai conçu un chassi pour le motor aussi, pour le motor, c'est à peu près de chassi servo moteur, mais juste le taille de moteur est un peu plus grand que le servo moteur:&lt;br /&gt;
 &lt;br /&gt;
  [[Fichier:chassi motord1dd.png]]&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color:#6FB7B7&amp;quot;&amp;gt;Semaine 6&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span style=&amp;quot;color:#D94600&amp;quot;&amp;gt; Fiches rendus&amp;lt;/span&amp;gt; ==&lt;/div&gt;</summary>
		<author><name>Xxu</name></author>	</entry>

	<entry>
		<id>https://projets-ima.plil.fr/mediawiki/index.php?title=Fichier:Chassi_motorddd.png&amp;diff=44601</id>
		<title>Fichier:Chassi motorddd.png</title>
		<link rel="alternate" type="text/html" href="https://projets-ima.plil.fr/mediawiki/index.php?title=Fichier:Chassi_motorddd.png&amp;diff=44601"/>
				<updated>2017-06-22T13:23:33Z</updated>
		
		<summary type="html">&lt;p&gt;Xxu : a téléversé une nouvelle version de « Fichier:Chassi motorddd.png »&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Xxu</name></author>	</entry>

	<entry>
		<id>https://projets-ima.plil.fr/mediawiki/index.php?title=Micro-robots_communicants&amp;diff=44600</id>
		<title>Micro-robots communicants</title>
		<link rel="alternate" type="text/html" href="https://projets-ima.plil.fr/mediawiki/index.php?title=Micro-robots_communicants&amp;diff=44600"/>
				<updated>2017-06-22T13:22:52Z</updated>
		
		<summary type="html">&lt;p&gt;Xxu : /* Semaine 5 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== &amp;lt;span style=&amp;quot;color:#D94600&amp;quot;&amp;gt;Cahier des charges&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color:#6FB7B7&amp;quot;&amp;gt;Présentation générale du projet&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
==== &amp;lt;span style=&amp;quot;color:#6A6AFF&amp;quot;&amp;gt;Objectif du stage&amp;lt;/span&amp;gt; ====&lt;br /&gt;
&lt;br /&gt;
L'objet de ce projet est de concevoir et fabriquer des robots mobiles relativement petits, simples et peu coûteux. Les robots devront pouvoir communiquer entre eux par infrarouge. La simplicité et le bas côut de fabrication des robots doit permettre d'en fabriquer en nombre suffisant pour simuler des comportements d'essaim d'insectes.&lt;br /&gt;
&lt;br /&gt;
==== &amp;lt;span style=&amp;quot;color:#6A6AFF&amp;quot;&amp;gt;Description du stage&amp;lt;/span&amp;gt; ====&lt;br /&gt;
&lt;br /&gt;
L'objectif de mon stage est de réaliser une petite carte de contrôle de robot mobile. Les robots pourront avoir trois types de motorisations : vibreurs, servo-moteurs continus et micro-moteurs.&lt;br /&gt;
&lt;br /&gt;
I faut d'abord concevoir la carte en se basant sur les cartes déjà conçues à l'école. Il m'est demandé de partir d'une carte basée sur un ATMega328p et un contrôleur Ethernet. J'ai retiré ce dernier, le convertisseur de niveaux et d'autres composants inutiles pour mon projet. Il faut ajouter un contrôleur de moteur (TB6612), des détecteurs infrarouges (3 TSOP IR) , une LED infrarouge et des lignes pour les servo-moteurs. La carte doit être la plus petite possible, il a été un temps envisagé de positionner le contrôleur de moteurs sur la face inférieure.&lt;br /&gt;
&lt;br /&gt;
Par la suite, il faudra écrire le code ATMega328p pour générer les PWM nécessaires aux servo-moteurs ou au contrôleur de moteurs. Pour la communication nous utiliserons le protocole RC5 qui permet une certaine immunité à la lumière ambiante.&lt;br /&gt;
&lt;br /&gt;
Enfin, nous allons tester les trois motorisations: vibreurs, servo-moteurs continus et micro-moteurs pour vérifier le bon fonctionnement de la carte. Si plusieurs robots fonctionnent certains seront programmés pour repérer les autres et les poursuivre.&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span style=&amp;quot;color:#D94600&amp;quot;&amp;gt;Avancement du stage&amp;lt;/span&amp;gt; ==&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color:#6FB7B7&amp;quot;&amp;gt;Semaine 1&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
Durant la première semaine, j'ai d'abord consulté quelques documents pour mieux comprendre ce projet.&lt;br /&gt;
&lt;br /&gt;
Ensuite j'ai réalisé le schématique de la carte contrôleur à l'aide du logiciel Fritzing principalement en ajoutant la partie contrôle de moteurs.&lt;br /&gt;
&lt;br /&gt;
Les figures suivantes constituent la schématique de la carte :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=600px heights=300px&amp;gt;&lt;br /&gt;
Fichier:xxy2.png|Partie alimentation&lt;br /&gt;
Fichier:xxy1.png|Partie moteurs&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=600px heights=300px&amp;gt;&lt;br /&gt;
Fichier:xxy3.png|Partie USB&lt;br /&gt;
Fichier:xxy4.png|Partiemicro-controleur à la prémière version&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Après la schématique, je me suis attaqué au routage de la carte.&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color:#6FB7B7&amp;quot;&amp;gt;Semaine 2&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
Dans la deuxième semaine, j'ai modifié un peu la partie micro-contrôleur de la schématique pour ajouter un quartz de plus faibles dimensions, comme ça, lors du soudage de la carte on pourra choisir de souder l'un ou l'autre. &lt;br /&gt;
&lt;br /&gt;
Et j'ai ajouté les leds aussi.&lt;br /&gt;
&lt;br /&gt;
J'ai ensuite terminé le routage.&lt;br /&gt;
&lt;br /&gt;
[[Fichier:xxy5.png|thumb|600px|left|Partie micro-contrôleur modifiée avec 2 quartz]]&lt;br /&gt;
&lt;br /&gt;
[[Fichier:xxy6.png|thumb|400px|right|Carte routée]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Liste de composants===&lt;br /&gt;
&lt;br /&gt;
Il m'a été demandé la liste exhaustive des composants nécessaires pour les micro-robots.&lt;br /&gt;
&lt;br /&gt;
Le micro servo-moteur a rotation continue sélectionné est un FS90 [http://www.robotshop.com/eu/fr/micro-servomoteur-9g-48v.html]. Ses dimensions sont 23,2 X 12,5 X 22 mm.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Description !! Fabricant !! Référence Fabricant !! Fournisseur !! Quantité !! Lien fournisseur !! status&lt;br /&gt;
|-&lt;br /&gt;
| Microcontrôleur&lt;br /&gt;
| ATMEL&lt;br /&gt;
| ATMEGA328P-AU&lt;br /&gt;
| Farnell&lt;br /&gt;
| 1&lt;br /&gt;
| http://fr.farnell.com/atmel/atmega328p-au/mcu-8bit-atmega-20mhz-tqfp-32/dp/1715486&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| Condensateur 100nF&lt;br /&gt;
| MULTICOMP&lt;br /&gt;
| MC0201X104K6R3CT&lt;br /&gt;
| Farnell&lt;br /&gt;
| 11&lt;br /&gt;
| http://fr.farnell.com/multicomp/mc0201x104k6r3ct/condensateur-mlcc-x5r-100nf-6/dp/2320753&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Condensateur 10uF&lt;br /&gt;
| WURTH ELEKTRONIK&lt;br /&gt;
| 885012106006 &lt;br /&gt;
| Farnell&lt;br /&gt;
| 2&lt;br /&gt;
| http://fr.farnell.com/wurth-elektronik/885012106006/condesateur-mlcc-x5r-10uf-6-3v/dp/2495147&lt;br /&gt;
| &lt;br /&gt;
|- &lt;br /&gt;
| Condensateur 22pF&lt;br /&gt;
| AVX&lt;br /&gt;
| 06036A220KAT2A&lt;br /&gt;
| Mouser&lt;br /&gt;
| 2&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/AVX/06036A220KAT2A/?qs=sGAEpiMZZMs0AnBnWHyRQKdiqyDPVQdATEC6RfUr2zQ%3d&lt;br /&gt;
| &lt;br /&gt;
|- &lt;br /&gt;
| Rectifier Diode&lt;br /&gt;
| Vishay Semiconductors&lt;br /&gt;
| GL34G-E3/83&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Vishay-Semiconductors/GL34G-E3-83/?qs=sGAEpiMZZMutXGli8Ay4kH9ZXA1Qtv9UOwbhSBXDb18%3d&lt;br /&gt;
| &lt;br /&gt;
|- &lt;br /&gt;
| FA238&lt;br /&gt;
| EPSON&lt;br /&gt;
| TSX-3225 16.0000MF09Z-AC3&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Epson-Timing/TSX-3225-160000MF09Z-AC3/?qs=sGAEpiMZZMsBj6bBr9Q9acukpafrIaZ1%2fpqCtYImzz0%3d&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|- &lt;br /&gt;
| Servo moteur&lt;br /&gt;
| Fitec&lt;br /&gt;
| RB-Fit-03&lt;br /&gt;
| Robotshop&lt;br /&gt;
| 2&lt;br /&gt;
| http://www.robotshop.com/eu/fr/micro-servomoteur-9g-48v.html&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Blue LED&lt;br /&gt;
| KingBright&lt;br /&gt;
| APHB1608LVBDZGKC&lt;br /&gt;
| Mouser&lt;br /&gt;
| 2&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Kingbright/APHB1608LVBDZGKC/?qs=sGAEpiMZZMseGfSY3csMkcwbVq2rhH5Mu7mYFMpmGAhvgXBy5N%252b7kA%3d%3d&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
| Green LED&lt;br /&gt;
| KingBright&lt;br /&gt;
| APT1608SGC&lt;br /&gt;
| Mouser&lt;br /&gt;
| 2&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Kingbright/APT1608SGC/?qs=sGAEpiMZZMseGfSY3csMkeytxqHAv00AcF6Dm1xSW98%3d&lt;br /&gt;
| &lt;br /&gt;
|- &lt;br /&gt;
| Red LED&lt;br /&gt;
| KingBright&lt;br /&gt;
| APHB1608ZGSURKC&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Kingbright/APHB1608ZGSURKC/?qs=sGAEpiMZZMseGfSY3csMkdKNYmh3uDipxtOOfF4A5sw%3d&lt;br /&gt;
| &lt;br /&gt;
|- &lt;br /&gt;
| Yellow LED&lt;br /&gt;
| KingBright&lt;br /&gt;
| APT1608SYCK&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Kingbright/APT1608SYCK/?qs=sGAEpiMZZMsQtlBhqKq43Wn3QbM4OLG1&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Orange LED&lt;br /&gt;
| KingBright&lt;br /&gt;
| APTD1608SECK&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Kingbright/APTD1608SECK/?qs=sGAEpiMZZMt82OzCyDsLFNLWq0AjqZj1Bh9swU8LC68%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| White LED 6200K&lt;br /&gt;
| OSRAM Opto Semiconductors&lt;br /&gt;
| LW L283-Q1R2-3K8L-1-Z&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/OSRAM-Opto-Semiconductors/LW-L283-Q1R2-3K8L-1-Z/?qs=sGAEpiMZZMsgSGrx0WqTbPUyJ8s29bGV&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Infrarouge&lt;br /&gt;
| OSRAM Opto Semiconductors&lt;br /&gt;
| SFH 4845&lt;br /&gt;
| mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://fr.rshttp://fr.rs-online.com/web/p/phototransistors/6548047/-online.com/web/p/phototransistors/6548047/&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 1kΩ Resistor&lt;br /&gt;
| ROHM Semiconductor&lt;br /&gt;
| ESR03EZPJ102&lt;br /&gt;
| Mouser&lt;br /&gt;
| 2&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ROHM-Semiconductor/ESR03EZPJ102/?qs=sGAEpiMZZMu61qfTUdNhG1IKPAnaLGejvfM9hA7acow%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 10kΩ Resistor&lt;br /&gt;
| ROHM Semiconductor&lt;br /&gt;
| ESR03EZPJ103&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ROHM-Semiconductor/ESR03EZPJ103/?qs=sGAEpiMZZMu61qfTUdNhG1IKPAnaLGejZIagwiN2IRk%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 1MΩ Resistor&lt;br /&gt;
| ROHM Semiconductor&lt;br /&gt;
| ESR03EZPJ105&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ROHM-Semiconductor/ESR03EZPJ105/?qs=sGAEpiMZZMu61qfTUdNhG79AcIiSWYOgHx87yIE%2f9KKMdGhl9FJu5g%3d%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 470Ω Resistor&lt;br /&gt;
| ROHM Semiconductor&lt;br /&gt;
| KTR03EZPJ471&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ROHM-Semiconductor/KTR03EZPJ471/?qs=sGAEpiMZZMu61qfTUdNhGwzMi690UM7UxxZFBtRl4vg%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 330Ω Resistor&lt;br /&gt;
| ROHM Semiconductor&lt;br /&gt;
| ESR03EZPJ331&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ROHM-Semiconductor/ESR03EZPJ331/?qs=sGAEpiMZZMu61qfTUdNhG1IKPAnaLGejYH%2fBWzzt0Tg%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 220Ω Resistor&lt;br /&gt;
| ROHM Semiconductor&lt;br /&gt;
| ESR03EZPJ221&lt;br /&gt;
| Mouser&lt;br /&gt;
| 8&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ROHM-Semiconductor/ESR03EZPJ221/?qs=sGAEpiMZZMu61qfTUdNhG1IKPAnaLGejce8FZC1%2fFYU%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| switch&lt;br /&gt;
| ALPS&lt;br /&gt;
| SKQGADE010&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ALPS/SKQGADE010/?qs=sGAEpiMZZMsqIr59i2oRcrO5GDYRXDIX6cdtN26xmPE%3d&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| USB Chip&lt;br /&gt;
| FTDI&lt;br /&gt;
| FT232RL-REEL&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/FTDI/FT232RL-REEL/?qs=sGAEpiMZZMs5ceO8zL%252bTxyQLQIH6hE7q&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| USB Connecteur&lt;br /&gt;
| /&lt;br /&gt;
| /&lt;br /&gt;
| /&lt;br /&gt;
| 1&lt;br /&gt;
| /&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|-&lt;br /&gt;
| LM1117IMPX-5 &lt;br /&gt;
| Régulateur 5v&lt;br /&gt;
| /&lt;br /&gt;
| /&lt;br /&gt;
| 1&lt;br /&gt;
| /&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|-&lt;br /&gt;
| TB6612FNG&lt;br /&gt;
| Contrôleur moteurs&lt;br /&gt;
| /&lt;br /&gt;
| /&lt;br /&gt;
| 1&lt;br /&gt;
| /&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|-&lt;br /&gt;
| Quartz&lt;br /&gt;
| ECS&lt;br /&gt;
| ECS-160-20-3X-TR&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ECS/ECS-160-20-3X-TR/?qs=sGAEpiMZZMvAbnEMxb34PZ9bYWrwSXiB&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| infrarouge récepteur&lt;br /&gt;
| Vishay Semiconductors&lt;br /&gt;
| TSOP38238&lt;br /&gt;
| Mouser&lt;br /&gt;
| 3&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Vishay-Semiconductors/TSOP38238/?qs=sGAEpiMZZMvAL21a%2fDhxMtgKho2n4%2fgBkajAZHPY5lE%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Batteries 9V&lt;br /&gt;
| Panasonic&lt;br /&gt;
| 6LF22XWA/B12&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Panasonic-Battery/6LF22XWA-B12/?qs=sGAEpiMZZMsra%2fh506hF%252bITISQoCasqh1k2eJLis9sg%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Vibration motor&lt;br /&gt;
| Parallax&lt;br /&gt;
| 28821&lt;br /&gt;
| Mouser&lt;br /&gt;
| 2&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Parallax/28821/?qs=sGAEpiMZZMu7pzTmx5q0Qavt7B3%252b7HBc&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| Roue de balance&lt;br /&gt;
| Pololu&lt;br /&gt;
| RB-pol-91&lt;br /&gt;
| Robotshop&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.robotshop.com/eu/fr/roulette-bille-pololu-0375-po-metal.html&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Chassis===&lt;br /&gt;
&lt;br /&gt;
Après avoir établie la liste des composants, j'ai commencé à concevoir les 2 chassis :&lt;br /&gt;
 &lt;br /&gt;
* un chassis pour le robot avec servo-moteurs&lt;br /&gt;
* un chassis pour le robot avec les vibreurs.&lt;br /&gt;
&lt;br /&gt;
Les chassis ont été réalisés avec une découpeuse laser sur du plexiglass. Les découpes ont été dessinées avec le logiciel &amp;lt;code&amp;gt;inkscape&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
[[Fichier:xxy88.png|thumb|600px|left|Chassis servo-moteurs]]&lt;br /&gt;
 &lt;br /&gt;
[[Fichier:xxy7.png|thumb|600px|right|Chassis vibreurs]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color:#6FB7B7&amp;quot;&amp;gt;Semaine 3&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
*Après beaucoup d'essayer j'ai fabriqué le chassis comme figure suivante:&lt;br /&gt;
&lt;br /&gt;
[[Fichier:xxy18.png|thumb|500px|left|Chassis servo-moteurs]]&lt;br /&gt;
[[Fichier:xxy28.png|thumb|500px|right|Chassis vibreurs]]&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*Dans la troisième semaine, j'ai soudé les composants de la carte.&lt;br /&gt;
&lt;br /&gt;
[[Fichier:xinyue14.png|thumb|400px|left|la carte]]&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color:#6FB7B7&amp;quot;&amp;gt;Semaine 4&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
 *Dans la quatième semaine, j'ai assemblé le robot et tester les fonctionnements des servo motors et les vibreurs. Et ça marche bien.&lt;br /&gt;
  &lt;br /&gt;
  [[Fichier:xxy123.png]]&lt;br /&gt;
 &lt;br /&gt;
 *Et j'ai étudier les codes de servo moteur continu et les protocoles d'infrarouge.&lt;br /&gt;
&lt;br /&gt;
  j'ai écrit les codes et réaliser contrôler le mouvement de robomobile avec un remote-control de PHILIPS.&lt;br /&gt;
  [[Fichier:code_infra_servo.zip]]&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 *Mais il y a des problèmes j'ai rencontré: &lt;br /&gt;
&lt;br /&gt;
 1. Le sens de TSOP1 est inversé dans le PCB, il faut qu'on prendre attention quand on souder.&lt;br /&gt;
&lt;br /&gt;
 2. les TSOPs doivent être lié à les broches d'interruption mais j'ai les lié à les broches de ADC, il faut modifier.&lt;br /&gt;
&lt;br /&gt;
 Pour alimentation:&lt;br /&gt;
 &lt;br /&gt;
 1. Pour la partie d'alimentation, il faut que je ajouter un interrupteur pour commander le pile connecté ou déconnecté.&lt;br /&gt;
&lt;br /&gt;
 2. On va lier le VCC de chaque TSOP directement sur les pins de ATmega pour qu'on peut choisir lequel TSOP on veut alimenter.&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color:#6FB7B7&amp;quot;&amp;gt;Semaine 5&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
 * Parce que le chassi de servo moteur n'est pas très stable, chaque fois si on le commande de avancer et reculer très rapide, il va tomber.&lt;br /&gt;
&lt;br /&gt;
  Donc j'ai modifier le chassi de servo moteur pour inverser le direction de battery et j'ai changé les roues qui ont les tailles plus petites:&lt;br /&gt;
 &lt;br /&gt;
  [[Fichier:chassiservomodi.png]] &lt;br /&gt;
&lt;br /&gt;
 * J'ai aussi modifié le chassi de vibreur, j'ai mis les dentes dans le chassi de vibreur pour que le vibreur pouvoir faire le movement dans les directions commandé.&lt;br /&gt;
&lt;br /&gt;
  [[Fichier:chassivibe.png]]&lt;br /&gt;
&lt;br /&gt;
 * J'ai conçu un chassi pour le motor aussi, pour le motor, c'est à peu près de chassi servo moteur, mais juste le taille de moteur est un peu plus grand que le servo moteur:&lt;br /&gt;
 &lt;br /&gt;
  [[Fichier:chassi motorddd.png]]&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color:#6FB7B7&amp;quot;&amp;gt;Semaine 6&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span style=&amp;quot;color:#D94600&amp;quot;&amp;gt; Fiches rendus&amp;lt;/span&amp;gt; ==&lt;/div&gt;</summary>
		<author><name>Xxu</name></author>	</entry>

	<entry>
		<id>https://projets-ima.plil.fr/mediawiki/index.php?title=Fichier:Xxy123.png&amp;diff=44452</id>
		<title>Fichier:Xxy123.png</title>
		<link rel="alternate" type="text/html" href="https://projets-ima.plil.fr/mediawiki/index.php?title=Fichier:Xxy123.png&amp;diff=44452"/>
				<updated>2017-06-21T09:12:26Z</updated>
		
		<summary type="html">&lt;p&gt;Xxu : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Xxu</name></author>	</entry>

	<entry>
		<id>https://projets-ima.plil.fr/mediawiki/index.php?title=Micro-robots_communicants&amp;diff=44451</id>
		<title>Micro-robots communicants</title>
		<link rel="alternate" type="text/html" href="https://projets-ima.plil.fr/mediawiki/index.php?title=Micro-robots_communicants&amp;diff=44451"/>
				<updated>2017-06-21T09:12:06Z</updated>
		
		<summary type="html">&lt;p&gt;Xxu : /* Semaine 4 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== &amp;lt;span style=&amp;quot;color:#D94600&amp;quot;&amp;gt;Cahier des charges&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color:#6FB7B7&amp;quot;&amp;gt;Présentation générale du projet&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
==== &amp;lt;span style=&amp;quot;color:#6A6AFF&amp;quot;&amp;gt;Objectif du stage&amp;lt;/span&amp;gt; ====&lt;br /&gt;
&lt;br /&gt;
L'objet de ce projet est de concevoir et fabriquer des robots mobiles relativement petits, simples et peu coûteux. Les robots devront pouvoir communiquer entre eux par infrarouge. La simplicité et le bas côut de fabrication des robots doit permettre d'en fabriquer en nombre suffisant pour simuler des comportements d'essaim d'insectes.&lt;br /&gt;
&lt;br /&gt;
==== &amp;lt;span style=&amp;quot;color:#6A6AFF&amp;quot;&amp;gt;Description du stage&amp;lt;/span&amp;gt; ====&lt;br /&gt;
&lt;br /&gt;
L'objectif de mon stage est de réaliser une petite carte de contrôle de robot mobile. Les robots pourront avoir trois types de motorisations : vibreurs, servo-moteurs continus et micro-moteurs.&lt;br /&gt;
&lt;br /&gt;
I faut d'abord concevoir la carte en se basant sur les cartes déjà conçues à l'école. Il m'est demandé de partir d'une carte basée sur un ATMega328p et un contrôleur Ethernet. J'ai retiré ce dernier, le convertisseur de niveaux et d'autres composants inutiles pour mon projet. Il faut ajouter un contrôleur de moteur (TB6612), des détecteurs infrarouges (3 TSOP IR) , une LED infrarouge et des lignes pour les servo-moteurs. La carte doit être la plus petite possible, il a été un temps envisagé de positionner le contrôleur de moteurs sur la face inférieure.&lt;br /&gt;
&lt;br /&gt;
Par la suite, il faudra écrire le code ATMega328p pour générer les PWM nécessaires aux servo-moteurs ou au contrôleur de moteurs. Pour la communication nous utiliserons le protocole RC5 qui permet une certaine immunité à la lumière ambiante.&lt;br /&gt;
&lt;br /&gt;
Enfin, nous allons tester les trois motorisations: vibreurs, servo-moteurs continus et micro-moteurs pour vérifier le bon fonctionnement de la carte. Si plusieurs robots fonctionnent certains seront programmés pour repérer les autres et les poursuivre.&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span style=&amp;quot;color:#D94600&amp;quot;&amp;gt;Avancement du stage&amp;lt;/span&amp;gt; ==&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color:#6FB7B7&amp;quot;&amp;gt;Semaine 1&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
Durant la première semaine, j'ai d'abord consulté quelques documents pour mieux comprendre ce projet.&lt;br /&gt;
&lt;br /&gt;
Ensuite j'ai réalisé le schématique de la carte contrôleur à l'aide du logiciel Fritzing principalement en ajoutant la partie contrôle de moteurs.&lt;br /&gt;
&lt;br /&gt;
Les figures suivantes constituent la schématique de la carte :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=600px heights=300px&amp;gt;&lt;br /&gt;
Fichier:xxy2.png|Partie alimentation&lt;br /&gt;
Fichier:xxy1.png|Partie moteurs&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=600px heights=300px&amp;gt;&lt;br /&gt;
Fichier:xxy3.png|Partie USB&lt;br /&gt;
Fichier:xxy4.png|Partiemicro-controleur à la prémière version&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Après la schématique, je me suis attaqué au routage de la carte.&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color:#6FB7B7&amp;quot;&amp;gt;Semaine 2&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
Dans la deuxième semaine, j'ai modifié un peu la partie micro-contrôleur de la schématique pour ajouter un quartz de plus faibles dimensions, comme ça, lors du soudage de la carte on pourra choisir de souder l'un ou l'autre. &lt;br /&gt;
&lt;br /&gt;
Et j'ai ajouté les leds aussi.&lt;br /&gt;
&lt;br /&gt;
J'ai ensuite terminé le routage.&lt;br /&gt;
&lt;br /&gt;
[[Fichier:xxy5.png|thumb|600px|left|Partie micro-contrôleur modifiée avec 2 quartz]]&lt;br /&gt;
&lt;br /&gt;
[[Fichier:xxy6.png|thumb|400px|right|Carte routée]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Liste de composants===&lt;br /&gt;
&lt;br /&gt;
Il m'a été demandé la liste exhaustive des composants nécessaires pour les micro-robots.&lt;br /&gt;
&lt;br /&gt;
Le micro servo-moteur a rotation continue sélectionné est un FS90 [http://www.robotshop.com/eu/fr/micro-servomoteur-9g-48v.html]. Ses dimensions sont 23,2 X 12,5 X 22 mm.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Description !! Fabricant !! Référence Fabricant !! Fournisseur !! Quantité !! Lien fournisseur !! status&lt;br /&gt;
|-&lt;br /&gt;
| Microcontrôleur&lt;br /&gt;
| ATMEL&lt;br /&gt;
| ATMEGA328P-AU&lt;br /&gt;
| Farnell&lt;br /&gt;
| 1&lt;br /&gt;
| http://fr.farnell.com/atmel/atmega328p-au/mcu-8bit-atmega-20mhz-tqfp-32/dp/1715486&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| Condensateur 100nF&lt;br /&gt;
| MULTICOMP&lt;br /&gt;
| MC0201X104K6R3CT&lt;br /&gt;
| Farnell&lt;br /&gt;
| 11&lt;br /&gt;
| http://fr.farnell.com/multicomp/mc0201x104k6r3ct/condensateur-mlcc-x5r-100nf-6/dp/2320753&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Condensateur 10uF&lt;br /&gt;
| WURTH ELEKTRONIK&lt;br /&gt;
| 885012106006 &lt;br /&gt;
| Farnell&lt;br /&gt;
| 2&lt;br /&gt;
| http://fr.farnell.com/wurth-elektronik/885012106006/condesateur-mlcc-x5r-10uf-6-3v/dp/2495147&lt;br /&gt;
| &lt;br /&gt;
|- &lt;br /&gt;
| Condensateur 22pF&lt;br /&gt;
| AVX&lt;br /&gt;
| 06036A220KAT2A&lt;br /&gt;
| Mouser&lt;br /&gt;
| 2&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/AVX/06036A220KAT2A/?qs=sGAEpiMZZMs0AnBnWHyRQKdiqyDPVQdATEC6RfUr2zQ%3d&lt;br /&gt;
| &lt;br /&gt;
|- &lt;br /&gt;
| Rectifier Diode&lt;br /&gt;
| Vishay Semiconductors&lt;br /&gt;
| GL34G-E3/83&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Vishay-Semiconductors/GL34G-E3-83/?qs=sGAEpiMZZMutXGli8Ay4kH9ZXA1Qtv9UOwbhSBXDb18%3d&lt;br /&gt;
| &lt;br /&gt;
|- &lt;br /&gt;
| FA238&lt;br /&gt;
| EPSON&lt;br /&gt;
| TSX-3225 16.0000MF09Z-AC3&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Epson-Timing/TSX-3225-160000MF09Z-AC3/?qs=sGAEpiMZZMsBj6bBr9Q9acukpafrIaZ1%2fpqCtYImzz0%3d&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|- &lt;br /&gt;
| Servo moteur&lt;br /&gt;
| Fitec&lt;br /&gt;
| RB-Fit-03&lt;br /&gt;
| Robotshop&lt;br /&gt;
| 2&lt;br /&gt;
| http://www.robotshop.com/eu/fr/micro-servomoteur-9g-48v.html&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Blue LED&lt;br /&gt;
| KingBright&lt;br /&gt;
| APHB1608LVBDZGKC&lt;br /&gt;
| Mouser&lt;br /&gt;
| 2&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Kingbright/APHB1608LVBDZGKC/?qs=sGAEpiMZZMseGfSY3csMkcwbVq2rhH5Mu7mYFMpmGAhvgXBy5N%252b7kA%3d%3d&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
| Green LED&lt;br /&gt;
| KingBright&lt;br /&gt;
| APT1608SGC&lt;br /&gt;
| Mouser&lt;br /&gt;
| 2&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Kingbright/APT1608SGC/?qs=sGAEpiMZZMseGfSY3csMkeytxqHAv00AcF6Dm1xSW98%3d&lt;br /&gt;
| &lt;br /&gt;
|- &lt;br /&gt;
| Red LED&lt;br /&gt;
| KingBright&lt;br /&gt;
| APHB1608ZGSURKC&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Kingbright/APHB1608ZGSURKC/?qs=sGAEpiMZZMseGfSY3csMkdKNYmh3uDipxtOOfF4A5sw%3d&lt;br /&gt;
| &lt;br /&gt;
|- &lt;br /&gt;
| Yellow LED&lt;br /&gt;
| KingBright&lt;br /&gt;
| APT1608SYCK&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Kingbright/APT1608SYCK/?qs=sGAEpiMZZMsQtlBhqKq43Wn3QbM4OLG1&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Orange LED&lt;br /&gt;
| KingBright&lt;br /&gt;
| APTD1608SECK&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Kingbright/APTD1608SECK/?qs=sGAEpiMZZMt82OzCyDsLFNLWq0AjqZj1Bh9swU8LC68%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| White LED 6200K&lt;br /&gt;
| OSRAM Opto Semiconductors&lt;br /&gt;
| LW L283-Q1R2-3K8L-1-Z&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/OSRAM-Opto-Semiconductors/LW-L283-Q1R2-3K8L-1-Z/?qs=sGAEpiMZZMsgSGrx0WqTbPUyJ8s29bGV&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Infrarouge&lt;br /&gt;
| OSRAM Opto Semiconductors&lt;br /&gt;
| SFH 4845&lt;br /&gt;
| mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://fr.rshttp://fr.rs-online.com/web/p/phototransistors/6548047/-online.com/web/p/phototransistors/6548047/&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 1kΩ Resistor&lt;br /&gt;
| ROHM Semiconductor&lt;br /&gt;
| ESR03EZPJ102&lt;br /&gt;
| Mouser&lt;br /&gt;
| 2&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ROHM-Semiconductor/ESR03EZPJ102/?qs=sGAEpiMZZMu61qfTUdNhG1IKPAnaLGejvfM9hA7acow%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 10kΩ Resistor&lt;br /&gt;
| ROHM Semiconductor&lt;br /&gt;
| ESR03EZPJ103&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ROHM-Semiconductor/ESR03EZPJ103/?qs=sGAEpiMZZMu61qfTUdNhG1IKPAnaLGejZIagwiN2IRk%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 1MΩ Resistor&lt;br /&gt;
| ROHM Semiconductor&lt;br /&gt;
| ESR03EZPJ105&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ROHM-Semiconductor/ESR03EZPJ105/?qs=sGAEpiMZZMu61qfTUdNhG79AcIiSWYOgHx87yIE%2f9KKMdGhl9FJu5g%3d%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 470Ω Resistor&lt;br /&gt;
| ROHM Semiconductor&lt;br /&gt;
| KTR03EZPJ471&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ROHM-Semiconductor/KTR03EZPJ471/?qs=sGAEpiMZZMu61qfTUdNhGwzMi690UM7UxxZFBtRl4vg%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 330Ω Resistor&lt;br /&gt;
| ROHM Semiconductor&lt;br /&gt;
| ESR03EZPJ331&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ROHM-Semiconductor/ESR03EZPJ331/?qs=sGAEpiMZZMu61qfTUdNhG1IKPAnaLGejYH%2fBWzzt0Tg%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 220Ω Resistor&lt;br /&gt;
| ROHM Semiconductor&lt;br /&gt;
| ESR03EZPJ221&lt;br /&gt;
| Mouser&lt;br /&gt;
| 8&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ROHM-Semiconductor/ESR03EZPJ221/?qs=sGAEpiMZZMu61qfTUdNhG1IKPAnaLGejce8FZC1%2fFYU%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| switch&lt;br /&gt;
| ALPS&lt;br /&gt;
| SKQGADE010&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ALPS/SKQGADE010/?qs=sGAEpiMZZMsqIr59i2oRcrO5GDYRXDIX6cdtN26xmPE%3d&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| USB Chip&lt;br /&gt;
| FTDI&lt;br /&gt;
| FT232RL-REEL&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/FTDI/FT232RL-REEL/?qs=sGAEpiMZZMs5ceO8zL%252bTxyQLQIH6hE7q&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| USB Connecteur&lt;br /&gt;
| /&lt;br /&gt;
| /&lt;br /&gt;
| /&lt;br /&gt;
| 1&lt;br /&gt;
| /&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|-&lt;br /&gt;
| LM1117IMPX-5 &lt;br /&gt;
| Régulateur 5v&lt;br /&gt;
| /&lt;br /&gt;
| /&lt;br /&gt;
| 1&lt;br /&gt;
| /&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|-&lt;br /&gt;
| TB6612FNG&lt;br /&gt;
| Contrôleur moteurs&lt;br /&gt;
| /&lt;br /&gt;
| /&lt;br /&gt;
| 1&lt;br /&gt;
| /&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|-&lt;br /&gt;
| Quartz&lt;br /&gt;
| ECS&lt;br /&gt;
| ECS-160-20-3X-TR&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ECS/ECS-160-20-3X-TR/?qs=sGAEpiMZZMvAbnEMxb34PZ9bYWrwSXiB&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| infrarouge récepteur&lt;br /&gt;
| Vishay Semiconductors&lt;br /&gt;
| TSOP38238&lt;br /&gt;
| Mouser&lt;br /&gt;
| 3&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Vishay-Semiconductors/TSOP38238/?qs=sGAEpiMZZMvAL21a%2fDhxMtgKho2n4%2fgBkajAZHPY5lE%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Batteries 9V&lt;br /&gt;
| Panasonic&lt;br /&gt;
| 6LF22XWA/B12&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Panasonic-Battery/6LF22XWA-B12/?qs=sGAEpiMZZMsra%2fh506hF%252bITISQoCasqh1k2eJLis9sg%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Vibration motor&lt;br /&gt;
| Parallax&lt;br /&gt;
| 28821&lt;br /&gt;
| Mouser&lt;br /&gt;
| 2&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Parallax/28821/?qs=sGAEpiMZZMu7pzTmx5q0Qavt7B3%252b7HBc&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| Roue de balance&lt;br /&gt;
| Pololu&lt;br /&gt;
| RB-pol-91&lt;br /&gt;
| Robotshop&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.robotshop.com/eu/fr/roulette-bille-pololu-0375-po-metal.html&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Chassis===&lt;br /&gt;
&lt;br /&gt;
Après avoir établie la liste des composants, j'ai commencé à concevoir les 2 chassis :&lt;br /&gt;
 &lt;br /&gt;
* un chassis pour le robot avec servo-moteurs&lt;br /&gt;
* un chassis pour le robot avec les vibreurs.&lt;br /&gt;
&lt;br /&gt;
Les chassis ont été réalisés avec une découpeuse laser sur du plexiglass. Les découpes ont été dessinées avec le logiciel &amp;lt;code&amp;gt;inkscape&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
[[Fichier:xxy88.png|thumb|600px|left|Chassis servo-moteurs]]&lt;br /&gt;
 &lt;br /&gt;
[[Fichier:xxy7.png|thumb|600px|right|Chassis vibreurs]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color:#6FB7B7&amp;quot;&amp;gt;Semaine 3&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
*Après beaucoup d'essayer j'ai fabriqué le chassis comme figure suivante:&lt;br /&gt;
&lt;br /&gt;
[[Fichier:xxy18.png|thumb|500px|left|Chassis servo-moteurs]]&lt;br /&gt;
[[Fichier:xxy28.png|thumb|500px|right|Chassis vibreurs]]&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*Dans la troisième semaine, j'ai soudé les composants de la carte.&lt;br /&gt;
&lt;br /&gt;
[[Fichier:xinyue14.png|thumb|400px|left|la carte]]&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color:#6FB7B7&amp;quot;&amp;gt;Semaine 4&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
 *Dans la quatième semaine, j'ai assemblé le robot et tester les fonctionnements des servo motors et les vibreurs. Et ça marche bien.&lt;br /&gt;
  &lt;br /&gt;
  [[Fichier:xxy123.png]]&lt;br /&gt;
 &lt;br /&gt;
 *Et j'ai étudier les codes de servo moteur continu et les protocoles d'infrarouge.&lt;br /&gt;
&lt;br /&gt;
  j'ai écrit les codes et réaliser contrôler le mouvement de robomobile avec un remote-control de PHILIPS.&lt;br /&gt;
  [[Fichier:code_infra_servo.zip]]&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 *Mais il y a des problèmes j'ai rencontré: &lt;br /&gt;
&lt;br /&gt;
 1. Le sens de TSOP1 est inversé dans le PCB, il faut qu'on prendre attention quand on souder.&lt;br /&gt;
&lt;br /&gt;
 2. les TSOPs doivent être lié à les broches d'interruption mais j'ai les lié à les broches de ADC, il faut modifier.&lt;br /&gt;
&lt;br /&gt;
 Pour alimentation:&lt;br /&gt;
 &lt;br /&gt;
 1. Pour la partie d'alimentation, il faut que je ajouter un interrupteur pour commander le pile connecté ou déconnecté.&lt;br /&gt;
&lt;br /&gt;
 2. On va lier le VCC de chaque TSOP directement sur les pins de ATmega pour qu'on peut choisir lequel TSOP on veut alimenter.&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color:#6FB7B7&amp;quot;&amp;gt;Semaine 5&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
 * Parce que le chassi de servo moteur n'est pas très stable, chaque fois si on le commande de avancer et reculer très rapide, il va tomber.&lt;br /&gt;
&lt;br /&gt;
  Donc j'ai modifier le chassi de servo moteur pour inverser le direction de battery et mettre le battery au bas:&lt;br /&gt;
 &lt;br /&gt;
  [[Fichier:chassiservomodi.png]] &lt;br /&gt;
&lt;br /&gt;
 * J'ai aussi modifié le chassi de vibreur, j'ai mis les dentes dans le chassi de vibreur pour que le vibreur pouvoir faire le movement dans les directions commandé.&lt;br /&gt;
&lt;br /&gt;
  [[Fichier:chassivibe.png]]&lt;br /&gt;
&lt;br /&gt;
 * J'ai conçu un chassi pour le motor aussi, pour le motor, c'est à peu près de chassi servo moteur, mais juste le taille de moteur est un peu plus grand que le servo moteur:&lt;br /&gt;
 &lt;br /&gt;
  [[Fichier:chassi motorddd.png]]&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color:#6FB7B7&amp;quot;&amp;gt;Semaine 6&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span style=&amp;quot;color:#D94600&amp;quot;&amp;gt; Fiches rendus&amp;lt;/span&amp;gt; ==&lt;/div&gt;</summary>
		<author><name>Xxu</name></author>	</entry>

	<entry>
		<id>https://projets-ima.plil.fr/mediawiki/index.php?title=Micro-robots_communicants&amp;diff=44450</id>
		<title>Micro-robots communicants</title>
		<link rel="alternate" type="text/html" href="https://projets-ima.plil.fr/mediawiki/index.php?title=Micro-robots_communicants&amp;diff=44450"/>
				<updated>2017-06-21T09:10:26Z</updated>
		
		<summary type="html">&lt;p&gt;Xxu : /* Semaine 4 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== &amp;lt;span style=&amp;quot;color:#D94600&amp;quot;&amp;gt;Cahier des charges&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color:#6FB7B7&amp;quot;&amp;gt;Présentation générale du projet&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
==== &amp;lt;span style=&amp;quot;color:#6A6AFF&amp;quot;&amp;gt;Objectif du stage&amp;lt;/span&amp;gt; ====&lt;br /&gt;
&lt;br /&gt;
L'objet de ce projet est de concevoir et fabriquer des robots mobiles relativement petits, simples et peu coûteux. Les robots devront pouvoir communiquer entre eux par infrarouge. La simplicité et le bas côut de fabrication des robots doit permettre d'en fabriquer en nombre suffisant pour simuler des comportements d'essaim d'insectes.&lt;br /&gt;
&lt;br /&gt;
==== &amp;lt;span style=&amp;quot;color:#6A6AFF&amp;quot;&amp;gt;Description du stage&amp;lt;/span&amp;gt; ====&lt;br /&gt;
&lt;br /&gt;
L'objectif de mon stage est de réaliser une petite carte de contrôle de robot mobile. Les robots pourront avoir trois types de motorisations : vibreurs, servo-moteurs continus et micro-moteurs.&lt;br /&gt;
&lt;br /&gt;
I faut d'abord concevoir la carte en se basant sur les cartes déjà conçues à l'école. Il m'est demandé de partir d'une carte basée sur un ATMega328p et un contrôleur Ethernet. J'ai retiré ce dernier, le convertisseur de niveaux et d'autres composants inutiles pour mon projet. Il faut ajouter un contrôleur de moteur (TB6612), des détecteurs infrarouges (3 TSOP IR) , une LED infrarouge et des lignes pour les servo-moteurs. La carte doit être la plus petite possible, il a été un temps envisagé de positionner le contrôleur de moteurs sur la face inférieure.&lt;br /&gt;
&lt;br /&gt;
Par la suite, il faudra écrire le code ATMega328p pour générer les PWM nécessaires aux servo-moteurs ou au contrôleur de moteurs. Pour la communication nous utiliserons le protocole RC5 qui permet une certaine immunité à la lumière ambiante.&lt;br /&gt;
&lt;br /&gt;
Enfin, nous allons tester les trois motorisations: vibreurs, servo-moteurs continus et micro-moteurs pour vérifier le bon fonctionnement de la carte. Si plusieurs robots fonctionnent certains seront programmés pour repérer les autres et les poursuivre.&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span style=&amp;quot;color:#D94600&amp;quot;&amp;gt;Avancement du stage&amp;lt;/span&amp;gt; ==&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color:#6FB7B7&amp;quot;&amp;gt;Semaine 1&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
Durant la première semaine, j'ai d'abord consulté quelques documents pour mieux comprendre ce projet.&lt;br /&gt;
&lt;br /&gt;
Ensuite j'ai réalisé le schématique de la carte contrôleur à l'aide du logiciel Fritzing principalement en ajoutant la partie contrôle de moteurs.&lt;br /&gt;
&lt;br /&gt;
Les figures suivantes constituent la schématique de la carte :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=600px heights=300px&amp;gt;&lt;br /&gt;
Fichier:xxy2.png|Partie alimentation&lt;br /&gt;
Fichier:xxy1.png|Partie moteurs&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=600px heights=300px&amp;gt;&lt;br /&gt;
Fichier:xxy3.png|Partie USB&lt;br /&gt;
Fichier:xxy4.png|Partiemicro-controleur à la prémière version&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Après la schématique, je me suis attaqué au routage de la carte.&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color:#6FB7B7&amp;quot;&amp;gt;Semaine 2&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
Dans la deuxième semaine, j'ai modifié un peu la partie micro-contrôleur de la schématique pour ajouter un quartz de plus faibles dimensions, comme ça, lors du soudage de la carte on pourra choisir de souder l'un ou l'autre. &lt;br /&gt;
&lt;br /&gt;
Et j'ai ajouté les leds aussi.&lt;br /&gt;
&lt;br /&gt;
J'ai ensuite terminé le routage.&lt;br /&gt;
&lt;br /&gt;
[[Fichier:xxy5.png|thumb|600px|left|Partie micro-contrôleur modifiée avec 2 quartz]]&lt;br /&gt;
&lt;br /&gt;
[[Fichier:xxy6.png|thumb|400px|right|Carte routée]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Liste de composants===&lt;br /&gt;
&lt;br /&gt;
Il m'a été demandé la liste exhaustive des composants nécessaires pour les micro-robots.&lt;br /&gt;
&lt;br /&gt;
Le micro servo-moteur a rotation continue sélectionné est un FS90 [http://www.robotshop.com/eu/fr/micro-servomoteur-9g-48v.html]. Ses dimensions sont 23,2 X 12,5 X 22 mm.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Description !! Fabricant !! Référence Fabricant !! Fournisseur !! Quantité !! Lien fournisseur !! status&lt;br /&gt;
|-&lt;br /&gt;
| Microcontrôleur&lt;br /&gt;
| ATMEL&lt;br /&gt;
| ATMEGA328P-AU&lt;br /&gt;
| Farnell&lt;br /&gt;
| 1&lt;br /&gt;
| http://fr.farnell.com/atmel/atmega328p-au/mcu-8bit-atmega-20mhz-tqfp-32/dp/1715486&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| Condensateur 100nF&lt;br /&gt;
| MULTICOMP&lt;br /&gt;
| MC0201X104K6R3CT&lt;br /&gt;
| Farnell&lt;br /&gt;
| 11&lt;br /&gt;
| http://fr.farnell.com/multicomp/mc0201x104k6r3ct/condensateur-mlcc-x5r-100nf-6/dp/2320753&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Condensateur 10uF&lt;br /&gt;
| WURTH ELEKTRONIK&lt;br /&gt;
| 885012106006 &lt;br /&gt;
| Farnell&lt;br /&gt;
| 2&lt;br /&gt;
| http://fr.farnell.com/wurth-elektronik/885012106006/condesateur-mlcc-x5r-10uf-6-3v/dp/2495147&lt;br /&gt;
| &lt;br /&gt;
|- &lt;br /&gt;
| Condensateur 22pF&lt;br /&gt;
| AVX&lt;br /&gt;
| 06036A220KAT2A&lt;br /&gt;
| Mouser&lt;br /&gt;
| 2&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/AVX/06036A220KAT2A/?qs=sGAEpiMZZMs0AnBnWHyRQKdiqyDPVQdATEC6RfUr2zQ%3d&lt;br /&gt;
| &lt;br /&gt;
|- &lt;br /&gt;
| Rectifier Diode&lt;br /&gt;
| Vishay Semiconductors&lt;br /&gt;
| GL34G-E3/83&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Vishay-Semiconductors/GL34G-E3-83/?qs=sGAEpiMZZMutXGli8Ay4kH9ZXA1Qtv9UOwbhSBXDb18%3d&lt;br /&gt;
| &lt;br /&gt;
|- &lt;br /&gt;
| FA238&lt;br /&gt;
| EPSON&lt;br /&gt;
| TSX-3225 16.0000MF09Z-AC3&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Epson-Timing/TSX-3225-160000MF09Z-AC3/?qs=sGAEpiMZZMsBj6bBr9Q9acukpafrIaZ1%2fpqCtYImzz0%3d&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|- &lt;br /&gt;
| Servo moteur&lt;br /&gt;
| Fitec&lt;br /&gt;
| RB-Fit-03&lt;br /&gt;
| Robotshop&lt;br /&gt;
| 2&lt;br /&gt;
| http://www.robotshop.com/eu/fr/micro-servomoteur-9g-48v.html&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Blue LED&lt;br /&gt;
| KingBright&lt;br /&gt;
| APHB1608LVBDZGKC&lt;br /&gt;
| Mouser&lt;br /&gt;
| 2&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Kingbright/APHB1608LVBDZGKC/?qs=sGAEpiMZZMseGfSY3csMkcwbVq2rhH5Mu7mYFMpmGAhvgXBy5N%252b7kA%3d%3d&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
| Green LED&lt;br /&gt;
| KingBright&lt;br /&gt;
| APT1608SGC&lt;br /&gt;
| Mouser&lt;br /&gt;
| 2&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Kingbright/APT1608SGC/?qs=sGAEpiMZZMseGfSY3csMkeytxqHAv00AcF6Dm1xSW98%3d&lt;br /&gt;
| &lt;br /&gt;
|- &lt;br /&gt;
| Red LED&lt;br /&gt;
| KingBright&lt;br /&gt;
| APHB1608ZGSURKC&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Kingbright/APHB1608ZGSURKC/?qs=sGAEpiMZZMseGfSY3csMkdKNYmh3uDipxtOOfF4A5sw%3d&lt;br /&gt;
| &lt;br /&gt;
|- &lt;br /&gt;
| Yellow LED&lt;br /&gt;
| KingBright&lt;br /&gt;
| APT1608SYCK&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Kingbright/APT1608SYCK/?qs=sGAEpiMZZMsQtlBhqKq43Wn3QbM4OLG1&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Orange LED&lt;br /&gt;
| KingBright&lt;br /&gt;
| APTD1608SECK&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Kingbright/APTD1608SECK/?qs=sGAEpiMZZMt82OzCyDsLFNLWq0AjqZj1Bh9swU8LC68%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| White LED 6200K&lt;br /&gt;
| OSRAM Opto Semiconductors&lt;br /&gt;
| LW L283-Q1R2-3K8L-1-Z&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/OSRAM-Opto-Semiconductors/LW-L283-Q1R2-3K8L-1-Z/?qs=sGAEpiMZZMsgSGrx0WqTbPUyJ8s29bGV&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Infrarouge&lt;br /&gt;
| OSRAM Opto Semiconductors&lt;br /&gt;
| SFH 4845&lt;br /&gt;
| mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://fr.rshttp://fr.rs-online.com/web/p/phototransistors/6548047/-online.com/web/p/phototransistors/6548047/&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 1kΩ Resistor&lt;br /&gt;
| ROHM Semiconductor&lt;br /&gt;
| ESR03EZPJ102&lt;br /&gt;
| Mouser&lt;br /&gt;
| 2&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ROHM-Semiconductor/ESR03EZPJ102/?qs=sGAEpiMZZMu61qfTUdNhG1IKPAnaLGejvfM9hA7acow%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 10kΩ Resistor&lt;br /&gt;
| ROHM Semiconductor&lt;br /&gt;
| ESR03EZPJ103&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ROHM-Semiconductor/ESR03EZPJ103/?qs=sGAEpiMZZMu61qfTUdNhG1IKPAnaLGejZIagwiN2IRk%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 1MΩ Resistor&lt;br /&gt;
| ROHM Semiconductor&lt;br /&gt;
| ESR03EZPJ105&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ROHM-Semiconductor/ESR03EZPJ105/?qs=sGAEpiMZZMu61qfTUdNhG79AcIiSWYOgHx87yIE%2f9KKMdGhl9FJu5g%3d%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 470Ω Resistor&lt;br /&gt;
| ROHM Semiconductor&lt;br /&gt;
| KTR03EZPJ471&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ROHM-Semiconductor/KTR03EZPJ471/?qs=sGAEpiMZZMu61qfTUdNhGwzMi690UM7UxxZFBtRl4vg%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 330Ω Resistor&lt;br /&gt;
| ROHM Semiconductor&lt;br /&gt;
| ESR03EZPJ331&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ROHM-Semiconductor/ESR03EZPJ331/?qs=sGAEpiMZZMu61qfTUdNhG1IKPAnaLGejYH%2fBWzzt0Tg%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 220Ω Resistor&lt;br /&gt;
| ROHM Semiconductor&lt;br /&gt;
| ESR03EZPJ221&lt;br /&gt;
| Mouser&lt;br /&gt;
| 8&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ROHM-Semiconductor/ESR03EZPJ221/?qs=sGAEpiMZZMu61qfTUdNhG1IKPAnaLGejce8FZC1%2fFYU%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| switch&lt;br /&gt;
| ALPS&lt;br /&gt;
| SKQGADE010&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ALPS/SKQGADE010/?qs=sGAEpiMZZMsqIr59i2oRcrO5GDYRXDIX6cdtN26xmPE%3d&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| USB Chip&lt;br /&gt;
| FTDI&lt;br /&gt;
| FT232RL-REEL&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/FTDI/FT232RL-REEL/?qs=sGAEpiMZZMs5ceO8zL%252bTxyQLQIH6hE7q&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| USB Connecteur&lt;br /&gt;
| /&lt;br /&gt;
| /&lt;br /&gt;
| /&lt;br /&gt;
| 1&lt;br /&gt;
| /&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|-&lt;br /&gt;
| LM1117IMPX-5 &lt;br /&gt;
| Régulateur 5v&lt;br /&gt;
| /&lt;br /&gt;
| /&lt;br /&gt;
| 1&lt;br /&gt;
| /&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|-&lt;br /&gt;
| TB6612FNG&lt;br /&gt;
| Contrôleur moteurs&lt;br /&gt;
| /&lt;br /&gt;
| /&lt;br /&gt;
| 1&lt;br /&gt;
| /&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|-&lt;br /&gt;
| Quartz&lt;br /&gt;
| ECS&lt;br /&gt;
| ECS-160-20-3X-TR&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ECS/ECS-160-20-3X-TR/?qs=sGAEpiMZZMvAbnEMxb34PZ9bYWrwSXiB&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| infrarouge récepteur&lt;br /&gt;
| Vishay Semiconductors&lt;br /&gt;
| TSOP38238&lt;br /&gt;
| Mouser&lt;br /&gt;
| 3&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Vishay-Semiconductors/TSOP38238/?qs=sGAEpiMZZMvAL21a%2fDhxMtgKho2n4%2fgBkajAZHPY5lE%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Batteries 9V&lt;br /&gt;
| Panasonic&lt;br /&gt;
| 6LF22XWA/B12&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Panasonic-Battery/6LF22XWA-B12/?qs=sGAEpiMZZMsra%2fh506hF%252bITISQoCasqh1k2eJLis9sg%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Vibration motor&lt;br /&gt;
| Parallax&lt;br /&gt;
| 28821&lt;br /&gt;
| Mouser&lt;br /&gt;
| 2&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Parallax/28821/?qs=sGAEpiMZZMu7pzTmx5q0Qavt7B3%252b7HBc&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| Roue de balance&lt;br /&gt;
| Pololu&lt;br /&gt;
| RB-pol-91&lt;br /&gt;
| Robotshop&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.robotshop.com/eu/fr/roulette-bille-pololu-0375-po-metal.html&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Chassis===&lt;br /&gt;
&lt;br /&gt;
Après avoir établie la liste des composants, j'ai commencé à concevoir les 2 chassis :&lt;br /&gt;
 &lt;br /&gt;
* un chassis pour le robot avec servo-moteurs&lt;br /&gt;
* un chassis pour le robot avec les vibreurs.&lt;br /&gt;
&lt;br /&gt;
Les chassis ont été réalisés avec une découpeuse laser sur du plexiglass. Les découpes ont été dessinées avec le logiciel &amp;lt;code&amp;gt;inkscape&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
[[Fichier:xxy88.png|thumb|600px|left|Chassis servo-moteurs]]&lt;br /&gt;
 &lt;br /&gt;
[[Fichier:xxy7.png|thumb|600px|right|Chassis vibreurs]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color:#6FB7B7&amp;quot;&amp;gt;Semaine 3&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
*Après beaucoup d'essayer j'ai fabriqué le chassis comme figure suivante:&lt;br /&gt;
&lt;br /&gt;
[[Fichier:xxy18.png|thumb|500px|left|Chassis servo-moteurs]]&lt;br /&gt;
[[Fichier:xxy28.png|thumb|500px|right|Chassis vibreurs]]&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*Dans la troisième semaine, j'ai soudé les composants de la carte.&lt;br /&gt;
&lt;br /&gt;
[[Fichier:xinyue14.png|thumb|400px|left|la carte]]&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color:#6FB7B7&amp;quot;&amp;gt;Semaine 4&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
 *Dans la quatième semaine, j'ai assemblé le robot et tester les fonctionnements des servo motors et les vibreurs. Et ça marche bien.&lt;br /&gt;
  &lt;br /&gt;
  [[Fichier:xxy123.jpg]]&lt;br /&gt;
 &lt;br /&gt;
 *Et j'ai étudier les codes de servo moteur continu et les protocoles d'infrarouge.&lt;br /&gt;
&lt;br /&gt;
  j'ai écrit les codes et réaliser contrôler le mouvement de robomobile avec un remote-control de PHILIPS.&lt;br /&gt;
  [[Fichier:code_infra_servo.zip]]&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 *Mais il y a des problèmes j'ai rencontré: &lt;br /&gt;
&lt;br /&gt;
 1. Le sens de TSOP1 est inversé dans le PCB, il faut qu'on prendre attention quand on souder.&lt;br /&gt;
&lt;br /&gt;
 2. les TSOPs doivent être lié à les broches d'interruption mais j'ai les lié à les broches de ADC, il faut modifier.&lt;br /&gt;
&lt;br /&gt;
 Pour alimentation:&lt;br /&gt;
 &lt;br /&gt;
 1. Pour la partie d'alimentation, il faut que je ajouter un interrupteur pour commander le pile connecté ou déconnecté.&lt;br /&gt;
&lt;br /&gt;
 2. On va lier le VCC de chaque TSOP directement sur les pins de ATmega pour qu'on peut choisir lequel TSOP on veut alimenter.&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color:#6FB7B7&amp;quot;&amp;gt;Semaine 5&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
 * Parce que le chassi de servo moteur n'est pas très stable, chaque fois si on le commande de avancer et reculer très rapide, il va tomber.&lt;br /&gt;
&lt;br /&gt;
  Donc j'ai modifier le chassi de servo moteur pour inverser le direction de battery et mettre le battery au bas:&lt;br /&gt;
 &lt;br /&gt;
  [[Fichier:chassiservomodi.png]] &lt;br /&gt;
&lt;br /&gt;
 * J'ai aussi modifié le chassi de vibreur, j'ai mis les dentes dans le chassi de vibreur pour que le vibreur pouvoir faire le movement dans les directions commandé.&lt;br /&gt;
&lt;br /&gt;
  [[Fichier:chassivibe.png]]&lt;br /&gt;
&lt;br /&gt;
 * J'ai conçu un chassi pour le motor aussi, pour le motor, c'est à peu près de chassi servo moteur, mais juste le taille de moteur est un peu plus grand que le servo moteur:&lt;br /&gt;
 &lt;br /&gt;
  [[Fichier:chassi motorddd.png]]&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color:#6FB7B7&amp;quot;&amp;gt;Semaine 6&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span style=&amp;quot;color:#D94600&amp;quot;&amp;gt; Fiches rendus&amp;lt;/span&amp;gt; ==&lt;/div&gt;</summary>
		<author><name>Xxu</name></author>	</entry>

	<entry>
		<id>https://projets-ima.plil.fr/mediawiki/index.php?title=Fichier:Chassi_motorddd.png&amp;diff=44449</id>
		<title>Fichier:Chassi motorddd.png</title>
		<link rel="alternate" type="text/html" href="https://projets-ima.plil.fr/mediawiki/index.php?title=Fichier:Chassi_motorddd.png&amp;diff=44449"/>
				<updated>2017-06-21T09:07:38Z</updated>
		
		<summary type="html">&lt;p&gt;Xxu : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Xxu</name></author>	</entry>

	<entry>
		<id>https://projets-ima.plil.fr/mediawiki/index.php?title=Micro-robots_communicants&amp;diff=44448</id>
		<title>Micro-robots communicants</title>
		<link rel="alternate" type="text/html" href="https://projets-ima.plil.fr/mediawiki/index.php?title=Micro-robots_communicants&amp;diff=44448"/>
				<updated>2017-06-21T09:06:07Z</updated>
		
		<summary type="html">&lt;p&gt;Xxu : /* Semaine 5 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== &amp;lt;span style=&amp;quot;color:#D94600&amp;quot;&amp;gt;Cahier des charges&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color:#6FB7B7&amp;quot;&amp;gt;Présentation générale du projet&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
==== &amp;lt;span style=&amp;quot;color:#6A6AFF&amp;quot;&amp;gt;Objectif du stage&amp;lt;/span&amp;gt; ====&lt;br /&gt;
&lt;br /&gt;
L'objet de ce projet est de concevoir et fabriquer des robots mobiles relativement petits, simples et peu coûteux. Les robots devront pouvoir communiquer entre eux par infrarouge. La simplicité et le bas côut de fabrication des robots doit permettre d'en fabriquer en nombre suffisant pour simuler des comportements d'essaim d'insectes.&lt;br /&gt;
&lt;br /&gt;
==== &amp;lt;span style=&amp;quot;color:#6A6AFF&amp;quot;&amp;gt;Description du stage&amp;lt;/span&amp;gt; ====&lt;br /&gt;
&lt;br /&gt;
L'objectif de mon stage est de réaliser une petite carte de contrôle de robot mobile. Les robots pourront avoir trois types de motorisations : vibreurs, servo-moteurs continus et micro-moteurs.&lt;br /&gt;
&lt;br /&gt;
I faut d'abord concevoir la carte en se basant sur les cartes déjà conçues à l'école. Il m'est demandé de partir d'une carte basée sur un ATMega328p et un contrôleur Ethernet. J'ai retiré ce dernier, le convertisseur de niveaux et d'autres composants inutiles pour mon projet. Il faut ajouter un contrôleur de moteur (TB6612), des détecteurs infrarouges (3 TSOP IR) , une LED infrarouge et des lignes pour les servo-moteurs. La carte doit être la plus petite possible, il a été un temps envisagé de positionner le contrôleur de moteurs sur la face inférieure.&lt;br /&gt;
&lt;br /&gt;
Par la suite, il faudra écrire le code ATMega328p pour générer les PWM nécessaires aux servo-moteurs ou au contrôleur de moteurs. Pour la communication nous utiliserons le protocole RC5 qui permet une certaine immunité à la lumière ambiante.&lt;br /&gt;
&lt;br /&gt;
Enfin, nous allons tester les trois motorisations: vibreurs, servo-moteurs continus et micro-moteurs pour vérifier le bon fonctionnement de la carte. Si plusieurs robots fonctionnent certains seront programmés pour repérer les autres et les poursuivre.&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span style=&amp;quot;color:#D94600&amp;quot;&amp;gt;Avancement du stage&amp;lt;/span&amp;gt; ==&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color:#6FB7B7&amp;quot;&amp;gt;Semaine 1&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
Durant la première semaine, j'ai d'abord consulté quelques documents pour mieux comprendre ce projet.&lt;br /&gt;
&lt;br /&gt;
Ensuite j'ai réalisé le schématique de la carte contrôleur à l'aide du logiciel Fritzing principalement en ajoutant la partie contrôle de moteurs.&lt;br /&gt;
&lt;br /&gt;
Les figures suivantes constituent la schématique de la carte :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=600px heights=300px&amp;gt;&lt;br /&gt;
Fichier:xxy2.png|Partie alimentation&lt;br /&gt;
Fichier:xxy1.png|Partie moteurs&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=600px heights=300px&amp;gt;&lt;br /&gt;
Fichier:xxy3.png|Partie USB&lt;br /&gt;
Fichier:xxy4.png|Partiemicro-controleur à la prémière version&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Après la schématique, je me suis attaqué au routage de la carte.&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color:#6FB7B7&amp;quot;&amp;gt;Semaine 2&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
Dans la deuxième semaine, j'ai modifié un peu la partie micro-contrôleur de la schématique pour ajouter un quartz de plus faibles dimensions, comme ça, lors du soudage de la carte on pourra choisir de souder l'un ou l'autre. &lt;br /&gt;
&lt;br /&gt;
Et j'ai ajouté les leds aussi.&lt;br /&gt;
&lt;br /&gt;
J'ai ensuite terminé le routage.&lt;br /&gt;
&lt;br /&gt;
[[Fichier:xxy5.png|thumb|600px|left|Partie micro-contrôleur modifiée avec 2 quartz]]&lt;br /&gt;
&lt;br /&gt;
[[Fichier:xxy6.png|thumb|400px|right|Carte routée]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Liste de composants===&lt;br /&gt;
&lt;br /&gt;
Il m'a été demandé la liste exhaustive des composants nécessaires pour les micro-robots.&lt;br /&gt;
&lt;br /&gt;
Le micro servo-moteur a rotation continue sélectionné est un FS90 [http://www.robotshop.com/eu/fr/micro-servomoteur-9g-48v.html]. Ses dimensions sont 23,2 X 12,5 X 22 mm.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Description !! Fabricant !! Référence Fabricant !! Fournisseur !! Quantité !! Lien fournisseur !! status&lt;br /&gt;
|-&lt;br /&gt;
| Microcontrôleur&lt;br /&gt;
| ATMEL&lt;br /&gt;
| ATMEGA328P-AU&lt;br /&gt;
| Farnell&lt;br /&gt;
| 1&lt;br /&gt;
| http://fr.farnell.com/atmel/atmega328p-au/mcu-8bit-atmega-20mhz-tqfp-32/dp/1715486&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| Condensateur 100nF&lt;br /&gt;
| MULTICOMP&lt;br /&gt;
| MC0201X104K6R3CT&lt;br /&gt;
| Farnell&lt;br /&gt;
| 11&lt;br /&gt;
| http://fr.farnell.com/multicomp/mc0201x104k6r3ct/condensateur-mlcc-x5r-100nf-6/dp/2320753&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Condensateur 10uF&lt;br /&gt;
| WURTH ELEKTRONIK&lt;br /&gt;
| 885012106006 &lt;br /&gt;
| Farnell&lt;br /&gt;
| 2&lt;br /&gt;
| http://fr.farnell.com/wurth-elektronik/885012106006/condesateur-mlcc-x5r-10uf-6-3v/dp/2495147&lt;br /&gt;
| &lt;br /&gt;
|- &lt;br /&gt;
| Condensateur 22pF&lt;br /&gt;
| AVX&lt;br /&gt;
| 06036A220KAT2A&lt;br /&gt;
| Mouser&lt;br /&gt;
| 2&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/AVX/06036A220KAT2A/?qs=sGAEpiMZZMs0AnBnWHyRQKdiqyDPVQdATEC6RfUr2zQ%3d&lt;br /&gt;
| &lt;br /&gt;
|- &lt;br /&gt;
| Rectifier Diode&lt;br /&gt;
| Vishay Semiconductors&lt;br /&gt;
| GL34G-E3/83&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Vishay-Semiconductors/GL34G-E3-83/?qs=sGAEpiMZZMutXGli8Ay4kH9ZXA1Qtv9UOwbhSBXDb18%3d&lt;br /&gt;
| &lt;br /&gt;
|- &lt;br /&gt;
| FA238&lt;br /&gt;
| EPSON&lt;br /&gt;
| TSX-3225 16.0000MF09Z-AC3&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Epson-Timing/TSX-3225-160000MF09Z-AC3/?qs=sGAEpiMZZMsBj6bBr9Q9acukpafrIaZ1%2fpqCtYImzz0%3d&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|- &lt;br /&gt;
| Servo moteur&lt;br /&gt;
| Fitec&lt;br /&gt;
| RB-Fit-03&lt;br /&gt;
| Robotshop&lt;br /&gt;
| 2&lt;br /&gt;
| http://www.robotshop.com/eu/fr/micro-servomoteur-9g-48v.html&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Blue LED&lt;br /&gt;
| KingBright&lt;br /&gt;
| APHB1608LVBDZGKC&lt;br /&gt;
| Mouser&lt;br /&gt;
| 2&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Kingbright/APHB1608LVBDZGKC/?qs=sGAEpiMZZMseGfSY3csMkcwbVq2rhH5Mu7mYFMpmGAhvgXBy5N%252b7kA%3d%3d&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
| Green LED&lt;br /&gt;
| KingBright&lt;br /&gt;
| APT1608SGC&lt;br /&gt;
| Mouser&lt;br /&gt;
| 2&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Kingbright/APT1608SGC/?qs=sGAEpiMZZMseGfSY3csMkeytxqHAv00AcF6Dm1xSW98%3d&lt;br /&gt;
| &lt;br /&gt;
|- &lt;br /&gt;
| Red LED&lt;br /&gt;
| KingBright&lt;br /&gt;
| APHB1608ZGSURKC&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Kingbright/APHB1608ZGSURKC/?qs=sGAEpiMZZMseGfSY3csMkdKNYmh3uDipxtOOfF4A5sw%3d&lt;br /&gt;
| &lt;br /&gt;
|- &lt;br /&gt;
| Yellow LED&lt;br /&gt;
| KingBright&lt;br /&gt;
| APT1608SYCK&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Kingbright/APT1608SYCK/?qs=sGAEpiMZZMsQtlBhqKq43Wn3QbM4OLG1&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Orange LED&lt;br /&gt;
| KingBright&lt;br /&gt;
| APTD1608SECK&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Kingbright/APTD1608SECK/?qs=sGAEpiMZZMt82OzCyDsLFNLWq0AjqZj1Bh9swU8LC68%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| White LED 6200K&lt;br /&gt;
| OSRAM Opto Semiconductors&lt;br /&gt;
| LW L283-Q1R2-3K8L-1-Z&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/OSRAM-Opto-Semiconductors/LW-L283-Q1R2-3K8L-1-Z/?qs=sGAEpiMZZMsgSGrx0WqTbPUyJ8s29bGV&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Infrarouge&lt;br /&gt;
| OSRAM Opto Semiconductors&lt;br /&gt;
| SFH 4845&lt;br /&gt;
| mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://fr.rshttp://fr.rs-online.com/web/p/phototransistors/6548047/-online.com/web/p/phototransistors/6548047/&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 1kΩ Resistor&lt;br /&gt;
| ROHM Semiconductor&lt;br /&gt;
| ESR03EZPJ102&lt;br /&gt;
| Mouser&lt;br /&gt;
| 2&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ROHM-Semiconductor/ESR03EZPJ102/?qs=sGAEpiMZZMu61qfTUdNhG1IKPAnaLGejvfM9hA7acow%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 10kΩ Resistor&lt;br /&gt;
| ROHM Semiconductor&lt;br /&gt;
| ESR03EZPJ103&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ROHM-Semiconductor/ESR03EZPJ103/?qs=sGAEpiMZZMu61qfTUdNhG1IKPAnaLGejZIagwiN2IRk%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 1MΩ Resistor&lt;br /&gt;
| ROHM Semiconductor&lt;br /&gt;
| ESR03EZPJ105&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ROHM-Semiconductor/ESR03EZPJ105/?qs=sGAEpiMZZMu61qfTUdNhG79AcIiSWYOgHx87yIE%2f9KKMdGhl9FJu5g%3d%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 470Ω Resistor&lt;br /&gt;
| ROHM Semiconductor&lt;br /&gt;
| KTR03EZPJ471&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ROHM-Semiconductor/KTR03EZPJ471/?qs=sGAEpiMZZMu61qfTUdNhGwzMi690UM7UxxZFBtRl4vg%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 330Ω Resistor&lt;br /&gt;
| ROHM Semiconductor&lt;br /&gt;
| ESR03EZPJ331&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ROHM-Semiconductor/ESR03EZPJ331/?qs=sGAEpiMZZMu61qfTUdNhG1IKPAnaLGejYH%2fBWzzt0Tg%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 220Ω Resistor&lt;br /&gt;
| ROHM Semiconductor&lt;br /&gt;
| ESR03EZPJ221&lt;br /&gt;
| Mouser&lt;br /&gt;
| 8&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ROHM-Semiconductor/ESR03EZPJ221/?qs=sGAEpiMZZMu61qfTUdNhG1IKPAnaLGejce8FZC1%2fFYU%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| switch&lt;br /&gt;
| ALPS&lt;br /&gt;
| SKQGADE010&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ALPS/SKQGADE010/?qs=sGAEpiMZZMsqIr59i2oRcrO5GDYRXDIX6cdtN26xmPE%3d&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| USB Chip&lt;br /&gt;
| FTDI&lt;br /&gt;
| FT232RL-REEL&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/FTDI/FT232RL-REEL/?qs=sGAEpiMZZMs5ceO8zL%252bTxyQLQIH6hE7q&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| USB Connecteur&lt;br /&gt;
| /&lt;br /&gt;
| /&lt;br /&gt;
| /&lt;br /&gt;
| 1&lt;br /&gt;
| /&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|-&lt;br /&gt;
| LM1117IMPX-5 &lt;br /&gt;
| Régulateur 5v&lt;br /&gt;
| /&lt;br /&gt;
| /&lt;br /&gt;
| 1&lt;br /&gt;
| /&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|-&lt;br /&gt;
| TB6612FNG&lt;br /&gt;
| Contrôleur moteurs&lt;br /&gt;
| /&lt;br /&gt;
| /&lt;br /&gt;
| 1&lt;br /&gt;
| /&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|-&lt;br /&gt;
| Quartz&lt;br /&gt;
| ECS&lt;br /&gt;
| ECS-160-20-3X-TR&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ECS/ECS-160-20-3X-TR/?qs=sGAEpiMZZMvAbnEMxb34PZ9bYWrwSXiB&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| infrarouge récepteur&lt;br /&gt;
| Vishay Semiconductors&lt;br /&gt;
| TSOP38238&lt;br /&gt;
| Mouser&lt;br /&gt;
| 3&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Vishay-Semiconductors/TSOP38238/?qs=sGAEpiMZZMvAL21a%2fDhxMtgKho2n4%2fgBkajAZHPY5lE%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Batteries 9V&lt;br /&gt;
| Panasonic&lt;br /&gt;
| 6LF22XWA/B12&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Panasonic-Battery/6LF22XWA-B12/?qs=sGAEpiMZZMsra%2fh506hF%252bITISQoCasqh1k2eJLis9sg%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Vibration motor&lt;br /&gt;
| Parallax&lt;br /&gt;
| 28821&lt;br /&gt;
| Mouser&lt;br /&gt;
| 2&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Parallax/28821/?qs=sGAEpiMZZMu7pzTmx5q0Qavt7B3%252b7HBc&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| Roue de balance&lt;br /&gt;
| Pololu&lt;br /&gt;
| RB-pol-91&lt;br /&gt;
| Robotshop&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.robotshop.com/eu/fr/roulette-bille-pololu-0375-po-metal.html&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Chassis===&lt;br /&gt;
&lt;br /&gt;
Après avoir établie la liste des composants, j'ai commencé à concevoir les 2 chassis :&lt;br /&gt;
 &lt;br /&gt;
* un chassis pour le robot avec servo-moteurs&lt;br /&gt;
* un chassis pour le robot avec les vibreurs.&lt;br /&gt;
&lt;br /&gt;
Les chassis ont été réalisés avec une découpeuse laser sur du plexiglass. Les découpes ont été dessinées avec le logiciel &amp;lt;code&amp;gt;inkscape&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
[[Fichier:xxy88.png|thumb|600px|left|Chassis servo-moteurs]]&lt;br /&gt;
 &lt;br /&gt;
[[Fichier:xxy7.png|thumb|600px|right|Chassis vibreurs]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color:#6FB7B7&amp;quot;&amp;gt;Semaine 3&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
*Après beaucoup d'essayer j'ai fabriqué le chassis comme figure suivante:&lt;br /&gt;
&lt;br /&gt;
[[Fichier:xxy18.png|thumb|500px|left|Chassis servo-moteurs]]&lt;br /&gt;
[[Fichier:xxy28.png|thumb|500px|right|Chassis vibreurs]]&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*Dans la troisième semaine, j'ai soudé les composants de la carte.&lt;br /&gt;
&lt;br /&gt;
[[Fichier:xinyue14.png|thumb|400px|left|la carte]]&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color:#6FB7B7&amp;quot;&amp;gt;Semaine 4&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
 *Dans la quatième semaine, j'ai assemblé le robot et tester les fonctionnements des servo motors et les vibreurs. Et ça marche bien.&lt;br /&gt;
 &lt;br /&gt;
 *Et j'ai étudier les codes de servo moteur continu et les protocoles d'infrarouge.&lt;br /&gt;
&lt;br /&gt;
  j'ai écrit les codes et réaliser contrôler le mouvement de robomobile avec un remote-control de PHILIPS.&lt;br /&gt;
  [[Fichier:code_infra_servo.zip]]&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 *Mais il y a des problèmes j'ai rencontré: &lt;br /&gt;
&lt;br /&gt;
 1. Le sens de TSOP1 est inversé dans le PCB, il faut qu'on prendre attention quand on souder.&lt;br /&gt;
&lt;br /&gt;
 2. les TSOPs doivent être lié à les broches d'interruption mais j'ai les lié à les broches de ADC, il faut modifier.&lt;br /&gt;
&lt;br /&gt;
 Pour alimentation:&lt;br /&gt;
 &lt;br /&gt;
 1. Pour la partie d'alimentation, il faut que je ajouter un interrupteur pour commander le pile connecté ou déconnecté.&lt;br /&gt;
&lt;br /&gt;
 2. On va lier le VCC de chaque TSOP directement sur les pins de ATmega pour qu'on peut choisir lequel TSOP on veut alimenter.&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color:#6FB7B7&amp;quot;&amp;gt;Semaine 5&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
 * Parce que le chassi de servo moteur n'est pas très stable, chaque fois si on le commande de avancer et reculer très rapide, il va tomber.&lt;br /&gt;
&lt;br /&gt;
  Donc j'ai modifier le chassi de servo moteur pour inverser le direction de battery et mettre le battery au bas:&lt;br /&gt;
 &lt;br /&gt;
  [[Fichier:chassiservomodi.png]] &lt;br /&gt;
&lt;br /&gt;
 * J'ai aussi modifié le chassi de vibreur, j'ai mis les dentes dans le chassi de vibreur pour que le vibreur pouvoir faire le movement dans les directions commandé.&lt;br /&gt;
&lt;br /&gt;
  [[Fichier:chassivibe.png]]&lt;br /&gt;
&lt;br /&gt;
 * J'ai conçu un chassi pour le motor aussi, pour le motor, c'est à peu près de chassi servo moteur, mais juste le taille de moteur est un peu plus grand que le servo moteur:&lt;br /&gt;
 &lt;br /&gt;
  [[Fichier:chassi motorddd.png]]&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color:#6FB7B7&amp;quot;&amp;gt;Semaine 6&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span style=&amp;quot;color:#D94600&amp;quot;&amp;gt; Fiches rendus&amp;lt;/span&amp;gt; ==&lt;/div&gt;</summary>
		<author><name>Xxu</name></author>	</entry>

	<entry>
		<id>https://projets-ima.plil.fr/mediawiki/index.php?title=Fichier:Chassiservomodi.png&amp;diff=44447</id>
		<title>Fichier:Chassiservomodi.png</title>
		<link rel="alternate" type="text/html" href="https://projets-ima.plil.fr/mediawiki/index.php?title=Fichier:Chassiservomodi.png&amp;diff=44447"/>
				<updated>2017-06-21T09:04:06Z</updated>
		
		<summary type="html">&lt;p&gt;Xxu : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Xxu</name></author>	</entry>

	<entry>
		<id>https://projets-ima.plil.fr/mediawiki/index.php?title=Fichier:Chassivibe.png&amp;diff=44446</id>
		<title>Fichier:Chassivibe.png</title>
		<link rel="alternate" type="text/html" href="https://projets-ima.plil.fr/mediawiki/index.php?title=Fichier:Chassivibe.png&amp;diff=44446"/>
				<updated>2017-06-21T09:01:58Z</updated>
		
		<summary type="html">&lt;p&gt;Xxu : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Xxu</name></author>	</entry>

	<entry>
		<id>https://projets-ima.plil.fr/mediawiki/index.php?title=Micro-robots_communicants&amp;diff=44445</id>
		<title>Micro-robots communicants</title>
		<link rel="alternate" type="text/html" href="https://projets-ima.plil.fr/mediawiki/index.php?title=Micro-robots_communicants&amp;diff=44445"/>
				<updated>2017-06-21T09:00:58Z</updated>
		
		<summary type="html">&lt;p&gt;Xxu : /* Semaine 5 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== &amp;lt;span style=&amp;quot;color:#D94600&amp;quot;&amp;gt;Cahier des charges&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color:#6FB7B7&amp;quot;&amp;gt;Présentation générale du projet&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
==== &amp;lt;span style=&amp;quot;color:#6A6AFF&amp;quot;&amp;gt;Objectif du stage&amp;lt;/span&amp;gt; ====&lt;br /&gt;
&lt;br /&gt;
L'objet de ce projet est de concevoir et fabriquer des robots mobiles relativement petits, simples et peu coûteux. Les robots devront pouvoir communiquer entre eux par infrarouge. La simplicité et le bas côut de fabrication des robots doit permettre d'en fabriquer en nombre suffisant pour simuler des comportements d'essaim d'insectes.&lt;br /&gt;
&lt;br /&gt;
==== &amp;lt;span style=&amp;quot;color:#6A6AFF&amp;quot;&amp;gt;Description du stage&amp;lt;/span&amp;gt; ====&lt;br /&gt;
&lt;br /&gt;
L'objectif de mon stage est de réaliser une petite carte de contrôle de robot mobile. Les robots pourront avoir trois types de motorisations : vibreurs, servo-moteurs continus et micro-moteurs.&lt;br /&gt;
&lt;br /&gt;
I faut d'abord concevoir la carte en se basant sur les cartes déjà conçues à l'école. Il m'est demandé de partir d'une carte basée sur un ATMega328p et un contrôleur Ethernet. J'ai retiré ce dernier, le convertisseur de niveaux et d'autres composants inutiles pour mon projet. Il faut ajouter un contrôleur de moteur (TB6612), des détecteurs infrarouges (3 TSOP IR) , une LED infrarouge et des lignes pour les servo-moteurs. La carte doit être la plus petite possible, il a été un temps envisagé de positionner le contrôleur de moteurs sur la face inférieure.&lt;br /&gt;
&lt;br /&gt;
Par la suite, il faudra écrire le code ATMega328p pour générer les PWM nécessaires aux servo-moteurs ou au contrôleur de moteurs. Pour la communication nous utiliserons le protocole RC5 qui permet une certaine immunité à la lumière ambiante.&lt;br /&gt;
&lt;br /&gt;
Enfin, nous allons tester les trois motorisations: vibreurs, servo-moteurs continus et micro-moteurs pour vérifier le bon fonctionnement de la carte. Si plusieurs robots fonctionnent certains seront programmés pour repérer les autres et les poursuivre.&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span style=&amp;quot;color:#D94600&amp;quot;&amp;gt;Avancement du stage&amp;lt;/span&amp;gt; ==&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color:#6FB7B7&amp;quot;&amp;gt;Semaine 1&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
Durant la première semaine, j'ai d'abord consulté quelques documents pour mieux comprendre ce projet.&lt;br /&gt;
&lt;br /&gt;
Ensuite j'ai réalisé le schématique de la carte contrôleur à l'aide du logiciel Fritzing principalement en ajoutant la partie contrôle de moteurs.&lt;br /&gt;
&lt;br /&gt;
Les figures suivantes constituent la schématique de la carte :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=600px heights=300px&amp;gt;&lt;br /&gt;
Fichier:xxy2.png|Partie alimentation&lt;br /&gt;
Fichier:xxy1.png|Partie moteurs&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=600px heights=300px&amp;gt;&lt;br /&gt;
Fichier:xxy3.png|Partie USB&lt;br /&gt;
Fichier:xxy4.png|Partiemicro-controleur à la prémière version&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Après la schématique, je me suis attaqué au routage de la carte.&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color:#6FB7B7&amp;quot;&amp;gt;Semaine 2&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
Dans la deuxième semaine, j'ai modifié un peu la partie micro-contrôleur de la schématique pour ajouter un quartz de plus faibles dimensions, comme ça, lors du soudage de la carte on pourra choisir de souder l'un ou l'autre. &lt;br /&gt;
&lt;br /&gt;
Et j'ai ajouté les leds aussi.&lt;br /&gt;
&lt;br /&gt;
J'ai ensuite terminé le routage.&lt;br /&gt;
&lt;br /&gt;
[[Fichier:xxy5.png|thumb|600px|left|Partie micro-contrôleur modifiée avec 2 quartz]]&lt;br /&gt;
&lt;br /&gt;
[[Fichier:xxy6.png|thumb|400px|right|Carte routée]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Liste de composants===&lt;br /&gt;
&lt;br /&gt;
Il m'a été demandé la liste exhaustive des composants nécessaires pour les micro-robots.&lt;br /&gt;
&lt;br /&gt;
Le micro servo-moteur a rotation continue sélectionné est un FS90 [http://www.robotshop.com/eu/fr/micro-servomoteur-9g-48v.html]. Ses dimensions sont 23,2 X 12,5 X 22 mm.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Description !! Fabricant !! Référence Fabricant !! Fournisseur !! Quantité !! Lien fournisseur !! status&lt;br /&gt;
|-&lt;br /&gt;
| Microcontrôleur&lt;br /&gt;
| ATMEL&lt;br /&gt;
| ATMEGA328P-AU&lt;br /&gt;
| Farnell&lt;br /&gt;
| 1&lt;br /&gt;
| http://fr.farnell.com/atmel/atmega328p-au/mcu-8bit-atmega-20mhz-tqfp-32/dp/1715486&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| Condensateur 100nF&lt;br /&gt;
| MULTICOMP&lt;br /&gt;
| MC0201X104K6R3CT&lt;br /&gt;
| Farnell&lt;br /&gt;
| 11&lt;br /&gt;
| http://fr.farnell.com/multicomp/mc0201x104k6r3ct/condensateur-mlcc-x5r-100nf-6/dp/2320753&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Condensateur 10uF&lt;br /&gt;
| WURTH ELEKTRONIK&lt;br /&gt;
| 885012106006 &lt;br /&gt;
| Farnell&lt;br /&gt;
| 2&lt;br /&gt;
| http://fr.farnell.com/wurth-elektronik/885012106006/condesateur-mlcc-x5r-10uf-6-3v/dp/2495147&lt;br /&gt;
| &lt;br /&gt;
|- &lt;br /&gt;
| Condensateur 22pF&lt;br /&gt;
| AVX&lt;br /&gt;
| 06036A220KAT2A&lt;br /&gt;
| Mouser&lt;br /&gt;
| 2&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/AVX/06036A220KAT2A/?qs=sGAEpiMZZMs0AnBnWHyRQKdiqyDPVQdATEC6RfUr2zQ%3d&lt;br /&gt;
| &lt;br /&gt;
|- &lt;br /&gt;
| Rectifier Diode&lt;br /&gt;
| Vishay Semiconductors&lt;br /&gt;
| GL34G-E3/83&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Vishay-Semiconductors/GL34G-E3-83/?qs=sGAEpiMZZMutXGli8Ay4kH9ZXA1Qtv9UOwbhSBXDb18%3d&lt;br /&gt;
| &lt;br /&gt;
|- &lt;br /&gt;
| FA238&lt;br /&gt;
| EPSON&lt;br /&gt;
| TSX-3225 16.0000MF09Z-AC3&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Epson-Timing/TSX-3225-160000MF09Z-AC3/?qs=sGAEpiMZZMsBj6bBr9Q9acukpafrIaZ1%2fpqCtYImzz0%3d&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|- &lt;br /&gt;
| Servo moteur&lt;br /&gt;
| Fitec&lt;br /&gt;
| RB-Fit-03&lt;br /&gt;
| Robotshop&lt;br /&gt;
| 2&lt;br /&gt;
| http://www.robotshop.com/eu/fr/micro-servomoteur-9g-48v.html&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Blue LED&lt;br /&gt;
| KingBright&lt;br /&gt;
| APHB1608LVBDZGKC&lt;br /&gt;
| Mouser&lt;br /&gt;
| 2&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Kingbright/APHB1608LVBDZGKC/?qs=sGAEpiMZZMseGfSY3csMkcwbVq2rhH5Mu7mYFMpmGAhvgXBy5N%252b7kA%3d%3d&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
| Green LED&lt;br /&gt;
| KingBright&lt;br /&gt;
| APT1608SGC&lt;br /&gt;
| Mouser&lt;br /&gt;
| 2&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Kingbright/APT1608SGC/?qs=sGAEpiMZZMseGfSY3csMkeytxqHAv00AcF6Dm1xSW98%3d&lt;br /&gt;
| &lt;br /&gt;
|- &lt;br /&gt;
| Red LED&lt;br /&gt;
| KingBright&lt;br /&gt;
| APHB1608ZGSURKC&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Kingbright/APHB1608ZGSURKC/?qs=sGAEpiMZZMseGfSY3csMkdKNYmh3uDipxtOOfF4A5sw%3d&lt;br /&gt;
| &lt;br /&gt;
|- &lt;br /&gt;
| Yellow LED&lt;br /&gt;
| KingBright&lt;br /&gt;
| APT1608SYCK&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Kingbright/APT1608SYCK/?qs=sGAEpiMZZMsQtlBhqKq43Wn3QbM4OLG1&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Orange LED&lt;br /&gt;
| KingBright&lt;br /&gt;
| APTD1608SECK&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Kingbright/APTD1608SECK/?qs=sGAEpiMZZMt82OzCyDsLFNLWq0AjqZj1Bh9swU8LC68%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| White LED 6200K&lt;br /&gt;
| OSRAM Opto Semiconductors&lt;br /&gt;
| LW L283-Q1R2-3K8L-1-Z&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/OSRAM-Opto-Semiconductors/LW-L283-Q1R2-3K8L-1-Z/?qs=sGAEpiMZZMsgSGrx0WqTbPUyJ8s29bGV&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Infrarouge&lt;br /&gt;
| OSRAM Opto Semiconductors&lt;br /&gt;
| SFH 4845&lt;br /&gt;
| mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://fr.rshttp://fr.rs-online.com/web/p/phototransistors/6548047/-online.com/web/p/phototransistors/6548047/&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 1kΩ Resistor&lt;br /&gt;
| ROHM Semiconductor&lt;br /&gt;
| ESR03EZPJ102&lt;br /&gt;
| Mouser&lt;br /&gt;
| 2&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ROHM-Semiconductor/ESR03EZPJ102/?qs=sGAEpiMZZMu61qfTUdNhG1IKPAnaLGejvfM9hA7acow%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 10kΩ Resistor&lt;br /&gt;
| ROHM Semiconductor&lt;br /&gt;
| ESR03EZPJ103&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ROHM-Semiconductor/ESR03EZPJ103/?qs=sGAEpiMZZMu61qfTUdNhG1IKPAnaLGejZIagwiN2IRk%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 1MΩ Resistor&lt;br /&gt;
| ROHM Semiconductor&lt;br /&gt;
| ESR03EZPJ105&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ROHM-Semiconductor/ESR03EZPJ105/?qs=sGAEpiMZZMu61qfTUdNhG79AcIiSWYOgHx87yIE%2f9KKMdGhl9FJu5g%3d%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 470Ω Resistor&lt;br /&gt;
| ROHM Semiconductor&lt;br /&gt;
| KTR03EZPJ471&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ROHM-Semiconductor/KTR03EZPJ471/?qs=sGAEpiMZZMu61qfTUdNhGwzMi690UM7UxxZFBtRl4vg%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 330Ω Resistor&lt;br /&gt;
| ROHM Semiconductor&lt;br /&gt;
| ESR03EZPJ331&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ROHM-Semiconductor/ESR03EZPJ331/?qs=sGAEpiMZZMu61qfTUdNhG1IKPAnaLGejYH%2fBWzzt0Tg%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 220Ω Resistor&lt;br /&gt;
| ROHM Semiconductor&lt;br /&gt;
| ESR03EZPJ221&lt;br /&gt;
| Mouser&lt;br /&gt;
| 8&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ROHM-Semiconductor/ESR03EZPJ221/?qs=sGAEpiMZZMu61qfTUdNhG1IKPAnaLGejce8FZC1%2fFYU%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| switch&lt;br /&gt;
| ALPS&lt;br /&gt;
| SKQGADE010&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ALPS/SKQGADE010/?qs=sGAEpiMZZMsqIr59i2oRcrO5GDYRXDIX6cdtN26xmPE%3d&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| USB Chip&lt;br /&gt;
| FTDI&lt;br /&gt;
| FT232RL-REEL&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/FTDI/FT232RL-REEL/?qs=sGAEpiMZZMs5ceO8zL%252bTxyQLQIH6hE7q&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| USB Connecteur&lt;br /&gt;
| /&lt;br /&gt;
| /&lt;br /&gt;
| /&lt;br /&gt;
| 1&lt;br /&gt;
| /&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|-&lt;br /&gt;
| LM1117IMPX-5 &lt;br /&gt;
| Régulateur 5v&lt;br /&gt;
| /&lt;br /&gt;
| /&lt;br /&gt;
| 1&lt;br /&gt;
| /&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|-&lt;br /&gt;
| TB6612FNG&lt;br /&gt;
| Contrôleur moteurs&lt;br /&gt;
| /&lt;br /&gt;
| /&lt;br /&gt;
| 1&lt;br /&gt;
| /&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|-&lt;br /&gt;
| Quartz&lt;br /&gt;
| ECS&lt;br /&gt;
| ECS-160-20-3X-TR&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ECS/ECS-160-20-3X-TR/?qs=sGAEpiMZZMvAbnEMxb34PZ9bYWrwSXiB&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| infrarouge récepteur&lt;br /&gt;
| Vishay Semiconductors&lt;br /&gt;
| TSOP38238&lt;br /&gt;
| Mouser&lt;br /&gt;
| 3&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Vishay-Semiconductors/TSOP38238/?qs=sGAEpiMZZMvAL21a%2fDhxMtgKho2n4%2fgBkajAZHPY5lE%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Batteries 9V&lt;br /&gt;
| Panasonic&lt;br /&gt;
| 6LF22XWA/B12&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Panasonic-Battery/6LF22XWA-B12/?qs=sGAEpiMZZMsra%2fh506hF%252bITISQoCasqh1k2eJLis9sg%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Vibration motor&lt;br /&gt;
| Parallax&lt;br /&gt;
| 28821&lt;br /&gt;
| Mouser&lt;br /&gt;
| 2&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Parallax/28821/?qs=sGAEpiMZZMu7pzTmx5q0Qavt7B3%252b7HBc&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| Roue de balance&lt;br /&gt;
| Pololu&lt;br /&gt;
| RB-pol-91&lt;br /&gt;
| Robotshop&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.robotshop.com/eu/fr/roulette-bille-pololu-0375-po-metal.html&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Chassis===&lt;br /&gt;
&lt;br /&gt;
Après avoir établie la liste des composants, j'ai commencé à concevoir les 2 chassis :&lt;br /&gt;
 &lt;br /&gt;
* un chassis pour le robot avec servo-moteurs&lt;br /&gt;
* un chassis pour le robot avec les vibreurs.&lt;br /&gt;
&lt;br /&gt;
Les chassis ont été réalisés avec une découpeuse laser sur du plexiglass. Les découpes ont été dessinées avec le logiciel &amp;lt;code&amp;gt;inkscape&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
[[Fichier:xxy88.png|thumb|600px|left|Chassis servo-moteurs]]&lt;br /&gt;
 &lt;br /&gt;
[[Fichier:xxy7.png|thumb|600px|right|Chassis vibreurs]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color:#6FB7B7&amp;quot;&amp;gt;Semaine 3&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
*Après beaucoup d'essayer j'ai fabriqué le chassis comme figure suivante:&lt;br /&gt;
&lt;br /&gt;
[[Fichier:xxy18.png|thumb|500px|left|Chassis servo-moteurs]]&lt;br /&gt;
[[Fichier:xxy28.png|thumb|500px|right|Chassis vibreurs]]&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*Dans la troisième semaine, j'ai soudé les composants de la carte.&lt;br /&gt;
&lt;br /&gt;
[[Fichier:xinyue14.png|thumb|400px|left|la carte]]&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color:#6FB7B7&amp;quot;&amp;gt;Semaine 4&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
 *Dans la quatième semaine, j'ai assemblé le robot et tester les fonctionnements des servo motors et les vibreurs. Et ça marche bien.&lt;br /&gt;
 &lt;br /&gt;
 *Et j'ai étudier les codes de servo moteur continu et les protocoles d'infrarouge.&lt;br /&gt;
&lt;br /&gt;
  j'ai écrit les codes et réaliser contrôler le mouvement de robomobile avec un remote-control de PHILIPS.&lt;br /&gt;
  [[Fichier:code_infra_servo.zip]]&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 *Mais il y a des problèmes j'ai rencontré: &lt;br /&gt;
&lt;br /&gt;
 1. Le sens de TSOP1 est inversé dans le PCB, il faut qu'on prendre attention quand on souder.&lt;br /&gt;
&lt;br /&gt;
 2. les TSOPs doivent être lié à les broches d'interruption mais j'ai les lié à les broches de ADC, il faut modifier.&lt;br /&gt;
&lt;br /&gt;
 Pour alimentation:&lt;br /&gt;
 &lt;br /&gt;
 1. Pour la partie d'alimentation, il faut que je ajouter un interrupteur pour commander le pile connecté ou déconnecté.&lt;br /&gt;
&lt;br /&gt;
 2. On va lier le VCC de chaque TSOP directement sur les pins de ATmega pour qu'on peut choisir lequel TSOP on veut alimenter.&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color:#6FB7B7&amp;quot;&amp;gt;Semaine 5&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
 * Parce que le chassi de servo moteur n'est pas très stable, chaque fois si on le commande de avancer et reculer très rapide, il va tomber.&lt;br /&gt;
&lt;br /&gt;
  Donc j'ai modifier le chassi de servo moteur pour inverser le direction de battery et mettre le battery au bas:&lt;br /&gt;
 &lt;br /&gt;
  [[Fichier:chassiservomodi.png]] &lt;br /&gt;
&lt;br /&gt;
 * J'ai aussi modifié le chassi de vibreur, j'ai mis les dentes dans le chassi de vibreur pour que le vibreur pouvoir faire le movement dans les directions commandé.&lt;br /&gt;
&lt;br /&gt;
  [[Fichier:chassivibe.png]]&lt;br /&gt;
&lt;br /&gt;
 * J'ai conçu un chassi pour le motor aussi:&lt;br /&gt;
 &lt;br /&gt;
  [[Fichier:chassi motorddd.png]]&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color:#6FB7B7&amp;quot;&amp;gt;Semaine 6&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span style=&amp;quot;color:#D94600&amp;quot;&amp;gt; Fiches rendus&amp;lt;/span&amp;gt; ==&lt;/div&gt;</summary>
		<author><name>Xxu</name></author>	</entry>

	<entry>
		<id>https://projets-ima.plil.fr/mediawiki/index.php?title=Fichier:Code_infra_servo.zip&amp;diff=44394</id>
		<title>Fichier:Code infra servo.zip</title>
		<link rel="alternate" type="text/html" href="https://projets-ima.plil.fr/mediawiki/index.php?title=Fichier:Code_infra_servo.zip&amp;diff=44394"/>
				<updated>2017-06-19T09:15:54Z</updated>
		
		<summary type="html">&lt;p&gt;Xxu : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Xxu</name></author>	</entry>

	<entry>
		<id>https://projets-ima.plil.fr/mediawiki/index.php?title=Micro-robots_communicants&amp;diff=44393</id>
		<title>Micro-robots communicants</title>
		<link rel="alternate" type="text/html" href="https://projets-ima.plil.fr/mediawiki/index.php?title=Micro-robots_communicants&amp;diff=44393"/>
				<updated>2017-06-19T09:15:40Z</updated>
		
		<summary type="html">&lt;p&gt;Xxu : /* Semaine 4 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== &amp;lt;span style=&amp;quot;color:#D94600&amp;quot;&amp;gt;Cahier des charges&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color:#6FB7B7&amp;quot;&amp;gt;Présentation générale du projet&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
==== &amp;lt;span style=&amp;quot;color:#6A6AFF&amp;quot;&amp;gt;Objectif du stage&amp;lt;/span&amp;gt; ====&lt;br /&gt;
&lt;br /&gt;
L'objet de ce projet est de concevoir et fabriquer des robots mobiles relativement petits, simples et peu coûteux. Les robots devront pouvoir communiquer entre eux par infrarouge. La simplicité et le bas côut de fabrication des robots doit permettre d'en fabriquer en nombre suffisant pour simuler des comportements d'essaim d'insectes.&lt;br /&gt;
&lt;br /&gt;
==== &amp;lt;span style=&amp;quot;color:#6A6AFF&amp;quot;&amp;gt;Description du stage&amp;lt;/span&amp;gt; ====&lt;br /&gt;
&lt;br /&gt;
L'objectif de mon stage est de réaliser une petite carte de contrôle de robot mobile. Les robots pourront avoir trois types de motorisations : vibreurs, servo-moteurs continus et micro-moteurs.&lt;br /&gt;
&lt;br /&gt;
I faut d'abord concevoir la carte en se basant sur les cartes déjà conçues à l'école. Il m'est demandé de partir d'une carte basée sur un ATMega328p et un contrôleur Ethernet. J'ai retiré ce dernier, le convertisseur de niveaux et d'autres composants inutiles pour mon projet. Il faut ajouter un contrôleur de moteur (TB6612), des détecteurs infrarouges (3 TSOP IR) , une LED infrarouge et des lignes pour les servo-moteurs. La carte doit être la plus petite possible, il a été un temps envisagé de positionner le contrôleur de moteurs sur la face inférieure.&lt;br /&gt;
&lt;br /&gt;
Par la suite, il faudra écrire le code ATMega328p pour générer les PWM nécessaires aux servo-moteurs ou au contrôleur de moteurs. Pour la communication nous utiliserons le protocole RC5 qui permet une certaine immunité à la lumière ambiante.&lt;br /&gt;
&lt;br /&gt;
Enfin, nous allons tester les trois motorisations: vibreurs, servo-moteurs continus et micro-moteurs pour vérifier le bon fonctionnement de la carte. Si plusieurs robots fonctionnent certains seront programmés pour repérer les autres et les poursuivre.&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span style=&amp;quot;color:#D94600&amp;quot;&amp;gt;Avancement du stage&amp;lt;/span&amp;gt; ==&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color:#6FB7B7&amp;quot;&amp;gt;Semaine 1&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
Durant la première semaine, j'ai d'abord consulté quelques documents pour mieux comprendre ce projet.&lt;br /&gt;
&lt;br /&gt;
Ensuite j'ai réalisé le schématique de la carte contrôleur à l'aide du logiciel Fritzing principalement en ajoutant la partie contrôle de moteurs.&lt;br /&gt;
&lt;br /&gt;
Les figures suivantes constituent la schématique de la carte :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=600px heights=300px&amp;gt;&lt;br /&gt;
Fichier:xxy2.png|Partie alimentation&lt;br /&gt;
Fichier:xxy1.png|Partie moteurs&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=600px heights=300px&amp;gt;&lt;br /&gt;
Fichier:xxy3.png|Partie USB&lt;br /&gt;
Fichier:xxy4.png|Partiemicro-controleur à la prémière version&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Après la schématique, je me suis attaqué au routage de la carte.&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color:#6FB7B7&amp;quot;&amp;gt;Semaine 2&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
Dans la deuxième semaine, j'ai modifié un peu la partie micro-contrôleur de la schématique pour ajouter un quartz de plus faibles dimensions, comme ça, lors du soudage de la carte on pourra choisir de souder l'un ou l'autre. &lt;br /&gt;
&lt;br /&gt;
Et j'ai ajouté les leds aussi.&lt;br /&gt;
&lt;br /&gt;
J'ai ensuite terminé le routage.&lt;br /&gt;
&lt;br /&gt;
[[Fichier:xxy5.png|thumb|600px|left|Partie micro-contrôleur modifiée avec 2 quartz]]&lt;br /&gt;
&lt;br /&gt;
[[Fichier:xxy6.png|thumb|400px|right|Carte routée]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Liste de composants===&lt;br /&gt;
&lt;br /&gt;
Il m'a été demandé la liste exhaustive des composants nécessaires pour les micro-robots.&lt;br /&gt;
&lt;br /&gt;
Le micro servo-moteur a rotation continue sélectionné est un FS90 [http://www.robotshop.com/eu/fr/micro-servomoteur-9g-48v.html]. Ses dimensions sont 23,2 X 12,5 X 22 mm.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Description !! Fabricant !! Référence Fabricant !! Fournisseur !! Quantité !! Lien fournisseur !! status&lt;br /&gt;
|-&lt;br /&gt;
| Microcontrôleur&lt;br /&gt;
| ATMEL&lt;br /&gt;
| ATMEGA328P-AU&lt;br /&gt;
| Farnell&lt;br /&gt;
| 1&lt;br /&gt;
| http://fr.farnell.com/atmel/atmega328p-au/mcu-8bit-atmega-20mhz-tqfp-32/dp/1715486&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| Condensateur 100nF&lt;br /&gt;
| MULTICOMP&lt;br /&gt;
| MC0201X104K6R3CT&lt;br /&gt;
| Farnell&lt;br /&gt;
| 11&lt;br /&gt;
| http://fr.farnell.com/multicomp/mc0201x104k6r3ct/condensateur-mlcc-x5r-100nf-6/dp/2320753&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Condensateur 10uF&lt;br /&gt;
| WURTH ELEKTRONIK&lt;br /&gt;
| 885012106006 &lt;br /&gt;
| Farnell&lt;br /&gt;
| 2&lt;br /&gt;
| http://fr.farnell.com/wurth-elektronik/885012106006/condesateur-mlcc-x5r-10uf-6-3v/dp/2495147&lt;br /&gt;
| &lt;br /&gt;
|- &lt;br /&gt;
| Condensateur 22pF&lt;br /&gt;
| AVX&lt;br /&gt;
| 06036A220KAT2A&lt;br /&gt;
| Mouser&lt;br /&gt;
| 2&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/AVX/06036A220KAT2A/?qs=sGAEpiMZZMs0AnBnWHyRQKdiqyDPVQdATEC6RfUr2zQ%3d&lt;br /&gt;
| &lt;br /&gt;
|- &lt;br /&gt;
| Rectifier Diode&lt;br /&gt;
| Vishay Semiconductors&lt;br /&gt;
| GL34G-E3/83&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Vishay-Semiconductors/GL34G-E3-83/?qs=sGAEpiMZZMutXGli8Ay4kH9ZXA1Qtv9UOwbhSBXDb18%3d&lt;br /&gt;
| &lt;br /&gt;
|- &lt;br /&gt;
| FA238&lt;br /&gt;
| EPSON&lt;br /&gt;
| TSX-3225 16.0000MF09Z-AC3&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Epson-Timing/TSX-3225-160000MF09Z-AC3/?qs=sGAEpiMZZMsBj6bBr9Q9acukpafrIaZ1%2fpqCtYImzz0%3d&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|- &lt;br /&gt;
| Servo moteur&lt;br /&gt;
| Fitec&lt;br /&gt;
| RB-Fit-03&lt;br /&gt;
| Robotshop&lt;br /&gt;
| 2&lt;br /&gt;
| http://www.robotshop.com/eu/fr/micro-servomoteur-9g-48v.html&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Blue LED&lt;br /&gt;
| KingBright&lt;br /&gt;
| APHB1608LVBDZGKC&lt;br /&gt;
| Mouser&lt;br /&gt;
| 2&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Kingbright/APHB1608LVBDZGKC/?qs=sGAEpiMZZMseGfSY3csMkcwbVq2rhH5Mu7mYFMpmGAhvgXBy5N%252b7kA%3d%3d&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
| Green LED&lt;br /&gt;
| KingBright&lt;br /&gt;
| APT1608SGC&lt;br /&gt;
| Mouser&lt;br /&gt;
| 2&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Kingbright/APT1608SGC/?qs=sGAEpiMZZMseGfSY3csMkeytxqHAv00AcF6Dm1xSW98%3d&lt;br /&gt;
| &lt;br /&gt;
|- &lt;br /&gt;
| Red LED&lt;br /&gt;
| KingBright&lt;br /&gt;
| APHB1608ZGSURKC&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Kingbright/APHB1608ZGSURKC/?qs=sGAEpiMZZMseGfSY3csMkdKNYmh3uDipxtOOfF4A5sw%3d&lt;br /&gt;
| &lt;br /&gt;
|- &lt;br /&gt;
| Yellow LED&lt;br /&gt;
| KingBright&lt;br /&gt;
| APT1608SYCK&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Kingbright/APT1608SYCK/?qs=sGAEpiMZZMsQtlBhqKq43Wn3QbM4OLG1&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Orange LED&lt;br /&gt;
| KingBright&lt;br /&gt;
| APTD1608SECK&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Kingbright/APTD1608SECK/?qs=sGAEpiMZZMt82OzCyDsLFNLWq0AjqZj1Bh9swU8LC68%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| White LED 6200K&lt;br /&gt;
| OSRAM Opto Semiconductors&lt;br /&gt;
| LW L283-Q1R2-3K8L-1-Z&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/OSRAM-Opto-Semiconductors/LW-L283-Q1R2-3K8L-1-Z/?qs=sGAEpiMZZMsgSGrx0WqTbPUyJ8s29bGV&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Infrarouge&lt;br /&gt;
| OSRAM Opto Semiconductors&lt;br /&gt;
| SFH 4845&lt;br /&gt;
| mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://fr.rshttp://fr.rs-online.com/web/p/phototransistors/6548047/-online.com/web/p/phototransistors/6548047/&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 1kΩ Resistor&lt;br /&gt;
| ROHM Semiconductor&lt;br /&gt;
| ESR03EZPJ102&lt;br /&gt;
| Mouser&lt;br /&gt;
| 2&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ROHM-Semiconductor/ESR03EZPJ102/?qs=sGAEpiMZZMu61qfTUdNhG1IKPAnaLGejvfM9hA7acow%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 10kΩ Resistor&lt;br /&gt;
| ROHM Semiconductor&lt;br /&gt;
| ESR03EZPJ103&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ROHM-Semiconductor/ESR03EZPJ103/?qs=sGAEpiMZZMu61qfTUdNhG1IKPAnaLGejZIagwiN2IRk%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 1MΩ Resistor&lt;br /&gt;
| ROHM Semiconductor&lt;br /&gt;
| ESR03EZPJ105&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ROHM-Semiconductor/ESR03EZPJ105/?qs=sGAEpiMZZMu61qfTUdNhG79AcIiSWYOgHx87yIE%2f9KKMdGhl9FJu5g%3d%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 470Ω Resistor&lt;br /&gt;
| ROHM Semiconductor&lt;br /&gt;
| KTR03EZPJ471&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ROHM-Semiconductor/KTR03EZPJ471/?qs=sGAEpiMZZMu61qfTUdNhGwzMi690UM7UxxZFBtRl4vg%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 330Ω Resistor&lt;br /&gt;
| ROHM Semiconductor&lt;br /&gt;
| ESR03EZPJ331&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ROHM-Semiconductor/ESR03EZPJ331/?qs=sGAEpiMZZMu61qfTUdNhG1IKPAnaLGejYH%2fBWzzt0Tg%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 220Ω Resistor&lt;br /&gt;
| ROHM Semiconductor&lt;br /&gt;
| ESR03EZPJ221&lt;br /&gt;
| Mouser&lt;br /&gt;
| 8&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ROHM-Semiconductor/ESR03EZPJ221/?qs=sGAEpiMZZMu61qfTUdNhG1IKPAnaLGejce8FZC1%2fFYU%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| switch&lt;br /&gt;
| ALPS&lt;br /&gt;
| SKQGADE010&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ALPS/SKQGADE010/?qs=sGAEpiMZZMsqIr59i2oRcrO5GDYRXDIX6cdtN26xmPE%3d&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| USB Chip&lt;br /&gt;
| FTDI&lt;br /&gt;
| FT232RL-REEL&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/FTDI/FT232RL-REEL/?qs=sGAEpiMZZMs5ceO8zL%252bTxyQLQIH6hE7q&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| USB Connecteur&lt;br /&gt;
| /&lt;br /&gt;
| /&lt;br /&gt;
| /&lt;br /&gt;
| 1&lt;br /&gt;
| /&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|-&lt;br /&gt;
| LM1117IMPX-5 &lt;br /&gt;
| Régulateur 5v&lt;br /&gt;
| /&lt;br /&gt;
| /&lt;br /&gt;
| 1&lt;br /&gt;
| /&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|-&lt;br /&gt;
| TB6612FNG&lt;br /&gt;
| Contrôleur moteurs&lt;br /&gt;
| /&lt;br /&gt;
| /&lt;br /&gt;
| 1&lt;br /&gt;
| /&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|-&lt;br /&gt;
| Quartz&lt;br /&gt;
| ECS&lt;br /&gt;
| ECS-160-20-3X-TR&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ECS/ECS-160-20-3X-TR/?qs=sGAEpiMZZMvAbnEMxb34PZ9bYWrwSXiB&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| infrarouge récepteur&lt;br /&gt;
| Vishay Semiconductors&lt;br /&gt;
| TSOP38238&lt;br /&gt;
| Mouser&lt;br /&gt;
| 3&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Vishay-Semiconductors/TSOP38238/?qs=sGAEpiMZZMvAL21a%2fDhxMtgKho2n4%2fgBkajAZHPY5lE%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Batteries 9V&lt;br /&gt;
| Panasonic&lt;br /&gt;
| 6LF22XWA/B12&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Panasonic-Battery/6LF22XWA-B12/?qs=sGAEpiMZZMsra%2fh506hF%252bITISQoCasqh1k2eJLis9sg%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Vibration motor&lt;br /&gt;
| Parallax&lt;br /&gt;
| 28821&lt;br /&gt;
| Mouser&lt;br /&gt;
| 2&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Parallax/28821/?qs=sGAEpiMZZMu7pzTmx5q0Qavt7B3%252b7HBc&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| Roue de balance&lt;br /&gt;
| Pololu&lt;br /&gt;
| RB-pol-91&lt;br /&gt;
| Robotshop&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.robotshop.com/eu/fr/roulette-bille-pololu-0375-po-metal.html&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Chassis===&lt;br /&gt;
&lt;br /&gt;
Après avoir établie la liste des composants, j'ai commencé à concevoir les 2 chassis :&lt;br /&gt;
 &lt;br /&gt;
* un chassis pour le robot avec servo-moteurs&lt;br /&gt;
* un chassis pour le robot avec les vibreurs.&lt;br /&gt;
&lt;br /&gt;
Les chassis ont été réalisés avec une découpeuse laser sur du plexiglass. Les découpes ont été dessinées avec le logiciel &amp;lt;code&amp;gt;inkscape&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
[[Fichier:xxy88.png|thumb|600px|left|Chassis servo-moteurs]]&lt;br /&gt;
 &lt;br /&gt;
[[Fichier:xxy7.png|thumb|600px|right|Chassis vibreurs]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color:#6FB7B7&amp;quot;&amp;gt;Semaine 3&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
*Après beaucoup d'essayer j'ai fabriqué le chassis comme figure suivante:&lt;br /&gt;
&lt;br /&gt;
[[Fichier:xxy18.png|thumb|500px|left|Chassis servo-moteurs]]&lt;br /&gt;
[[Fichier:xxy28.png|thumb|500px|right|Chassis vibreurs]]&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*Dans la troisième semaine, j'ai soudé les composants de la carte.&lt;br /&gt;
&lt;br /&gt;
[[Fichier:xinyue14.png|thumb|400px|left|la carte]]&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color:#6FB7B7&amp;quot;&amp;gt;Semaine 4&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
 *Dans la quatième semaine, j'ai assemblé le robot et tester les fonctionnements des servo motors et les vibreurs. Et ça marche bien.&lt;br /&gt;
 &lt;br /&gt;
 *Et j'ai étudier les codes de servo moteur continu et les protocoles d'infrarouge.&lt;br /&gt;
&lt;br /&gt;
  j'ai écrit les codes et réaliser contrôler le mouvement de robomobile avec un remote-control de PHILIPS.&lt;br /&gt;
  [[Fichier:code_infra_servo.zip]]&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 *Mais il y a des problèmes j'ai rencontré: &lt;br /&gt;
&lt;br /&gt;
 1. Le sens de TSOP1 est inversé dans le PCB, il faut qu'on prendre attention quand on souder.&lt;br /&gt;
&lt;br /&gt;
 2. les TSOPs doivent être lié à les broches d'interruption mais j'ai les lié à les broches de ADC, il faut modifier.&lt;br /&gt;
&lt;br /&gt;
 Pour alimentation:&lt;br /&gt;
 &lt;br /&gt;
 1. Pour la partie d'alimentation, il faut que je ajouter un interrupteur pour commander le pile connecté ou déconnecté.&lt;br /&gt;
&lt;br /&gt;
 2. On va lier le VCC de chaque TSOP directement sur les pins de ATmega pour qu'on peut choisir lequel TSOP on veut alimenter.&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color:#6FB7B7&amp;quot;&amp;gt;Semaine 5&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color:#6FB7B7&amp;quot;&amp;gt;Semaine 6&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span style=&amp;quot;color:#D94600&amp;quot;&amp;gt; Fiches rendus&amp;lt;/span&amp;gt; ==&lt;/div&gt;</summary>
		<author><name>Xxu</name></author>	</entry>

	<entry>
		<id>https://projets-ima.plil.fr/mediawiki/index.php?title=Micro-robots_communicants&amp;diff=44391</id>
		<title>Micro-robots communicants</title>
		<link rel="alternate" type="text/html" href="https://projets-ima.plil.fr/mediawiki/index.php?title=Micro-robots_communicants&amp;diff=44391"/>
				<updated>2017-06-19T08:39:47Z</updated>
		
		<summary type="html">&lt;p&gt;Xxu : /* Semaine 4 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== &amp;lt;span style=&amp;quot;color:#D94600&amp;quot;&amp;gt;Cahier des charges&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color:#6FB7B7&amp;quot;&amp;gt;Présentation générale du projet&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
==== &amp;lt;span style=&amp;quot;color:#6A6AFF&amp;quot;&amp;gt;Objectif du stage&amp;lt;/span&amp;gt; ====&lt;br /&gt;
&lt;br /&gt;
L'objet de ce projet est de concevoir et fabriquer des robots mobiles relativement petits, simples et peu coûteux. Les robots devront pouvoir communiquer entre eux par infrarouge. La simplicité et le bas côut de fabrication des robots doit permettre d'en fabriquer en nombre suffisant pour simuler des comportements d'essaim d'insectes.&lt;br /&gt;
&lt;br /&gt;
==== &amp;lt;span style=&amp;quot;color:#6A6AFF&amp;quot;&amp;gt;Description du stage&amp;lt;/span&amp;gt; ====&lt;br /&gt;
&lt;br /&gt;
L'objectif de mon stage est de réaliser une petite carte de contrôle de robot mobile. Les robots pourront avoir trois types de motorisations : vibreurs, servo-moteurs continus et micro-moteurs.&lt;br /&gt;
&lt;br /&gt;
I faut d'abord concevoir la carte en se basant sur les cartes déjà conçues à l'école. Il m'est demandé de partir d'une carte basée sur un ATMega328p et un contrôleur Ethernet. J'ai retiré ce dernier, le convertisseur de niveaux et d'autres composants inutiles pour mon projet. Il faut ajouter un contrôleur de moteur (TB6612), des détecteurs infrarouges (3 TSOP IR) , une LED infrarouge et des lignes pour les servo-moteurs. La carte doit être la plus petite possible, il a été un temps envisagé de positionner le contrôleur de moteurs sur la face inférieure.&lt;br /&gt;
&lt;br /&gt;
Par la suite, il faudra écrire le code ATMega328p pour générer les PWM nécessaires aux servo-moteurs ou au contrôleur de moteurs. Pour la communication nous utiliserons le protocole RC5 qui permet une certaine immunité à la lumière ambiante.&lt;br /&gt;
&lt;br /&gt;
Enfin, nous allons tester les trois motorisations: vibreurs, servo-moteurs continus et micro-moteurs pour vérifier le bon fonctionnement de la carte. Si plusieurs robots fonctionnent certains seront programmés pour repérer les autres et les poursuivre.&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span style=&amp;quot;color:#D94600&amp;quot;&amp;gt;Avancement du stage&amp;lt;/span&amp;gt; ==&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color:#6FB7B7&amp;quot;&amp;gt;Semaine 1&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
Durant la première semaine, j'ai d'abord consulté quelques documents pour mieux comprendre ce projet.&lt;br /&gt;
&lt;br /&gt;
Ensuite j'ai réalisé le schématique de la carte contrôleur à l'aide du logiciel Fritzing principalement en ajoutant la partie contrôle de moteurs.&lt;br /&gt;
&lt;br /&gt;
Les figures suivantes constituent la schématique de la carte :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=600px heights=300px&amp;gt;&lt;br /&gt;
Fichier:xxy2.png|Partie alimentation&lt;br /&gt;
Fichier:xxy1.png|Partie moteurs&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=600px heights=300px&amp;gt;&lt;br /&gt;
Fichier:xxy3.png|Partie USB&lt;br /&gt;
Fichier:xxy4.png|Partiemicro-controleur à la prémière version&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Après la schématique, je me suis attaqué au routage de la carte.&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color:#6FB7B7&amp;quot;&amp;gt;Semaine 2&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
Dans la deuxième semaine, j'ai modifié un peu la partie micro-contrôleur de la schématique pour ajouter un quartz de plus faibles dimensions, comme ça, lors du soudage de la carte on pourra choisir de souder l'un ou l'autre. &lt;br /&gt;
&lt;br /&gt;
Et j'ai ajouté les leds aussi.&lt;br /&gt;
&lt;br /&gt;
J'ai ensuite terminé le routage.&lt;br /&gt;
&lt;br /&gt;
[[Fichier:xxy5.png|thumb|600px|left|Partie micro-contrôleur modifiée avec 2 quartz]]&lt;br /&gt;
&lt;br /&gt;
[[Fichier:xxy6.png|thumb|400px|right|Carte routée]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Liste de composants===&lt;br /&gt;
&lt;br /&gt;
Il m'a été demandé la liste exhaustive des composants nécessaires pour les micro-robots.&lt;br /&gt;
&lt;br /&gt;
Le micro servo-moteur a rotation continue sélectionné est un FS90 [http://www.robotshop.com/eu/fr/micro-servomoteur-9g-48v.html]. Ses dimensions sont 23,2 X 12,5 X 22 mm.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Description !! Fabricant !! Référence Fabricant !! Fournisseur !! Quantité !! Lien fournisseur !! status&lt;br /&gt;
|-&lt;br /&gt;
| Microcontrôleur&lt;br /&gt;
| ATMEL&lt;br /&gt;
| ATMEGA328P-AU&lt;br /&gt;
| Farnell&lt;br /&gt;
| 1&lt;br /&gt;
| http://fr.farnell.com/atmel/atmega328p-au/mcu-8bit-atmega-20mhz-tqfp-32/dp/1715486&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| Condensateur 100nF&lt;br /&gt;
| MULTICOMP&lt;br /&gt;
| MC0201X104K6R3CT&lt;br /&gt;
| Farnell&lt;br /&gt;
| 11&lt;br /&gt;
| http://fr.farnell.com/multicomp/mc0201x104k6r3ct/condensateur-mlcc-x5r-100nf-6/dp/2320753&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Condensateur 10uF&lt;br /&gt;
| WURTH ELEKTRONIK&lt;br /&gt;
| 885012106006 &lt;br /&gt;
| Farnell&lt;br /&gt;
| 2&lt;br /&gt;
| http://fr.farnell.com/wurth-elektronik/885012106006/condesateur-mlcc-x5r-10uf-6-3v/dp/2495147&lt;br /&gt;
| &lt;br /&gt;
|- &lt;br /&gt;
| Condensateur 22pF&lt;br /&gt;
| AVX&lt;br /&gt;
| 06036A220KAT2A&lt;br /&gt;
| Mouser&lt;br /&gt;
| 2&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/AVX/06036A220KAT2A/?qs=sGAEpiMZZMs0AnBnWHyRQKdiqyDPVQdATEC6RfUr2zQ%3d&lt;br /&gt;
| &lt;br /&gt;
|- &lt;br /&gt;
| Rectifier Diode&lt;br /&gt;
| Vishay Semiconductors&lt;br /&gt;
| GL34G-E3/83&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Vishay-Semiconductors/GL34G-E3-83/?qs=sGAEpiMZZMutXGli8Ay4kH9ZXA1Qtv9UOwbhSBXDb18%3d&lt;br /&gt;
| &lt;br /&gt;
|- &lt;br /&gt;
| FA238&lt;br /&gt;
| EPSON&lt;br /&gt;
| TSX-3225 16.0000MF09Z-AC3&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Epson-Timing/TSX-3225-160000MF09Z-AC3/?qs=sGAEpiMZZMsBj6bBr9Q9acukpafrIaZ1%2fpqCtYImzz0%3d&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|- &lt;br /&gt;
| Servo moteur&lt;br /&gt;
| Fitec&lt;br /&gt;
| RB-Fit-03&lt;br /&gt;
| Robotshop&lt;br /&gt;
| 2&lt;br /&gt;
| http://www.robotshop.com/eu/fr/micro-servomoteur-9g-48v.html&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Blue LED&lt;br /&gt;
| KingBright&lt;br /&gt;
| APHB1608LVBDZGKC&lt;br /&gt;
| Mouser&lt;br /&gt;
| 2&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Kingbright/APHB1608LVBDZGKC/?qs=sGAEpiMZZMseGfSY3csMkcwbVq2rhH5Mu7mYFMpmGAhvgXBy5N%252b7kA%3d%3d&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
| Green LED&lt;br /&gt;
| KingBright&lt;br /&gt;
| APT1608SGC&lt;br /&gt;
| Mouser&lt;br /&gt;
| 2&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Kingbright/APT1608SGC/?qs=sGAEpiMZZMseGfSY3csMkeytxqHAv00AcF6Dm1xSW98%3d&lt;br /&gt;
| &lt;br /&gt;
|- &lt;br /&gt;
| Red LED&lt;br /&gt;
| KingBright&lt;br /&gt;
| APHB1608ZGSURKC&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Kingbright/APHB1608ZGSURKC/?qs=sGAEpiMZZMseGfSY3csMkdKNYmh3uDipxtOOfF4A5sw%3d&lt;br /&gt;
| &lt;br /&gt;
|- &lt;br /&gt;
| Yellow LED&lt;br /&gt;
| KingBright&lt;br /&gt;
| APT1608SYCK&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Kingbright/APT1608SYCK/?qs=sGAEpiMZZMsQtlBhqKq43Wn3QbM4OLG1&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Orange LED&lt;br /&gt;
| KingBright&lt;br /&gt;
| APTD1608SECK&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Kingbright/APTD1608SECK/?qs=sGAEpiMZZMt82OzCyDsLFNLWq0AjqZj1Bh9swU8LC68%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| White LED 6200K&lt;br /&gt;
| OSRAM Opto Semiconductors&lt;br /&gt;
| LW L283-Q1R2-3K8L-1-Z&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/OSRAM-Opto-Semiconductors/LW-L283-Q1R2-3K8L-1-Z/?qs=sGAEpiMZZMsgSGrx0WqTbPUyJ8s29bGV&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Infrarouge&lt;br /&gt;
| OSRAM Opto Semiconductors&lt;br /&gt;
| SFH 4845&lt;br /&gt;
| mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://fr.rshttp://fr.rs-online.com/web/p/phototransistors/6548047/-online.com/web/p/phototransistors/6548047/&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 1kΩ Resistor&lt;br /&gt;
| ROHM Semiconductor&lt;br /&gt;
| ESR03EZPJ102&lt;br /&gt;
| Mouser&lt;br /&gt;
| 2&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ROHM-Semiconductor/ESR03EZPJ102/?qs=sGAEpiMZZMu61qfTUdNhG1IKPAnaLGejvfM9hA7acow%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 10kΩ Resistor&lt;br /&gt;
| ROHM Semiconductor&lt;br /&gt;
| ESR03EZPJ103&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ROHM-Semiconductor/ESR03EZPJ103/?qs=sGAEpiMZZMu61qfTUdNhG1IKPAnaLGejZIagwiN2IRk%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 1MΩ Resistor&lt;br /&gt;
| ROHM Semiconductor&lt;br /&gt;
| ESR03EZPJ105&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ROHM-Semiconductor/ESR03EZPJ105/?qs=sGAEpiMZZMu61qfTUdNhG79AcIiSWYOgHx87yIE%2f9KKMdGhl9FJu5g%3d%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 470Ω Resistor&lt;br /&gt;
| ROHM Semiconductor&lt;br /&gt;
| KTR03EZPJ471&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ROHM-Semiconductor/KTR03EZPJ471/?qs=sGAEpiMZZMu61qfTUdNhGwzMi690UM7UxxZFBtRl4vg%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 330Ω Resistor&lt;br /&gt;
| ROHM Semiconductor&lt;br /&gt;
| ESR03EZPJ331&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ROHM-Semiconductor/ESR03EZPJ331/?qs=sGAEpiMZZMu61qfTUdNhG1IKPAnaLGejYH%2fBWzzt0Tg%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 220Ω Resistor&lt;br /&gt;
| ROHM Semiconductor&lt;br /&gt;
| ESR03EZPJ221&lt;br /&gt;
| Mouser&lt;br /&gt;
| 8&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ROHM-Semiconductor/ESR03EZPJ221/?qs=sGAEpiMZZMu61qfTUdNhG1IKPAnaLGejce8FZC1%2fFYU%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| switch&lt;br /&gt;
| ALPS&lt;br /&gt;
| SKQGADE010&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ALPS/SKQGADE010/?qs=sGAEpiMZZMsqIr59i2oRcrO5GDYRXDIX6cdtN26xmPE%3d&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| USB Chip&lt;br /&gt;
| FTDI&lt;br /&gt;
| FT232RL-REEL&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/FTDI/FT232RL-REEL/?qs=sGAEpiMZZMs5ceO8zL%252bTxyQLQIH6hE7q&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| USB Connecteur&lt;br /&gt;
| /&lt;br /&gt;
| /&lt;br /&gt;
| /&lt;br /&gt;
| 1&lt;br /&gt;
| /&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|-&lt;br /&gt;
| LM1117IMPX-5 &lt;br /&gt;
| Régulateur 5v&lt;br /&gt;
| /&lt;br /&gt;
| /&lt;br /&gt;
| 1&lt;br /&gt;
| /&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|-&lt;br /&gt;
| TB6612FNG&lt;br /&gt;
| Contrôleur moteurs&lt;br /&gt;
| /&lt;br /&gt;
| /&lt;br /&gt;
| 1&lt;br /&gt;
| /&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|-&lt;br /&gt;
| Quartz&lt;br /&gt;
| ECS&lt;br /&gt;
| ECS-160-20-3X-TR&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ECS/ECS-160-20-3X-TR/?qs=sGAEpiMZZMvAbnEMxb34PZ9bYWrwSXiB&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| infrarouge récepteur&lt;br /&gt;
| Vishay Semiconductors&lt;br /&gt;
| TSOP38238&lt;br /&gt;
| Mouser&lt;br /&gt;
| 3&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Vishay-Semiconductors/TSOP38238/?qs=sGAEpiMZZMvAL21a%2fDhxMtgKho2n4%2fgBkajAZHPY5lE%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Batteries 9V&lt;br /&gt;
| Panasonic&lt;br /&gt;
| 6LF22XWA/B12&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Panasonic-Battery/6LF22XWA-B12/?qs=sGAEpiMZZMsra%2fh506hF%252bITISQoCasqh1k2eJLis9sg%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Vibration motor&lt;br /&gt;
| Parallax&lt;br /&gt;
| 28821&lt;br /&gt;
| Mouser&lt;br /&gt;
| 2&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Parallax/28821/?qs=sGAEpiMZZMu7pzTmx5q0Qavt7B3%252b7HBc&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| Roue de balance&lt;br /&gt;
| Pololu&lt;br /&gt;
| RB-pol-91&lt;br /&gt;
| Robotshop&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.robotshop.com/eu/fr/roulette-bille-pololu-0375-po-metal.html&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Chassis===&lt;br /&gt;
&lt;br /&gt;
Après avoir établie la liste des composants, j'ai commencé à concevoir les 2 chassis :&lt;br /&gt;
 &lt;br /&gt;
* un chassis pour le robot avec servo-moteurs&lt;br /&gt;
* un chassis pour le robot avec les vibreurs.&lt;br /&gt;
&lt;br /&gt;
Les chassis ont été réalisés avec une découpeuse laser sur du plexiglass. Les découpes ont été dessinées avec le logiciel &amp;lt;code&amp;gt;inkscape&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
[[Fichier:xxy88.png|thumb|600px|left|Chassis servo-moteurs]]&lt;br /&gt;
 &lt;br /&gt;
[[Fichier:xxy7.png|thumb|600px|right|Chassis vibreurs]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color:#6FB7B7&amp;quot;&amp;gt;Semaine 3&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
*Après beaucoup d'essayer j'ai fabriqué le chassis comme figure suivante:&lt;br /&gt;
&lt;br /&gt;
[[Fichier:xxy18.png|thumb|500px|left|Chassis servo-moteurs]]&lt;br /&gt;
[[Fichier:xxy28.png|thumb|500px|right|Chassis vibreurs]]&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*Dans la troisième semaine, j'ai soudé les composants de la carte.&lt;br /&gt;
&lt;br /&gt;
[[Fichier:xinyue14.png|thumb|400px|left|la carte]]&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color:#6FB7B7&amp;quot;&amp;gt;Semaine 4&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
 *Dans la quatième semaine, j'ai assemblé le robot et tester les fonctionnements des servo motors et les vibreurs. Et ça marche bien.&lt;br /&gt;
 &lt;br /&gt;
 *Et j'ai étudier les codes de servo moteur continu et les protocoles d'infrarouge.&lt;br /&gt;
&lt;br /&gt;
  j'ai écrit les codes et réaliser contrôler le mouvement de robomobile avec un remote-control de PHILIPS.&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 *Mais il y a des problèmes j'ai rencontré: &lt;br /&gt;
&lt;br /&gt;
 1. Le sens de TSOP1 est inversé dans le PCB, il faut qu'on prendre attention quand on souder.&lt;br /&gt;
&lt;br /&gt;
 2. les TSOPs doivent être lié à les broches d'interruption mais j'ai les lié à les broches de ADC, il faut modifier.&lt;br /&gt;
&lt;br /&gt;
 Pour alimentation:&lt;br /&gt;
 &lt;br /&gt;
 1. Pour la partie d'alimentation, il faut que je ajouter un interrupteur pour commander le pile connecté ou déconnecté.&lt;br /&gt;
&lt;br /&gt;
 2. On va lier le VCC de chaque TSOP directement sur les pins de ATmega pour qu'on peut choisir lequel TSOP on veut alimenter.&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color:#6FB7B7&amp;quot;&amp;gt;Semaine 5&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color:#6FB7B7&amp;quot;&amp;gt;Semaine 6&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span style=&amp;quot;color:#D94600&amp;quot;&amp;gt; Fiches rendus&amp;lt;/span&amp;gt; ==&lt;/div&gt;</summary>
		<author><name>Xxu</name></author>	</entry>

	<entry>
		<id>https://projets-ima.plil.fr/mediawiki/index.php?title=Micro-robots_communicants&amp;diff=44390</id>
		<title>Micro-robots communicants</title>
		<link rel="alternate" type="text/html" href="https://projets-ima.plil.fr/mediawiki/index.php?title=Micro-robots_communicants&amp;diff=44390"/>
				<updated>2017-06-19T08:38:13Z</updated>
		
		<summary type="html">&lt;p&gt;Xxu : /* Semaine 4 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== &amp;lt;span style=&amp;quot;color:#D94600&amp;quot;&amp;gt;Cahier des charges&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color:#6FB7B7&amp;quot;&amp;gt;Présentation générale du projet&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
==== &amp;lt;span style=&amp;quot;color:#6A6AFF&amp;quot;&amp;gt;Objectif du stage&amp;lt;/span&amp;gt; ====&lt;br /&gt;
&lt;br /&gt;
L'objet de ce projet est de concevoir et fabriquer des robots mobiles relativement petits, simples et peu coûteux. Les robots devront pouvoir communiquer entre eux par infrarouge. La simplicité et le bas côut de fabrication des robots doit permettre d'en fabriquer en nombre suffisant pour simuler des comportements d'essaim d'insectes.&lt;br /&gt;
&lt;br /&gt;
==== &amp;lt;span style=&amp;quot;color:#6A6AFF&amp;quot;&amp;gt;Description du stage&amp;lt;/span&amp;gt; ====&lt;br /&gt;
&lt;br /&gt;
L'objectif de mon stage est de réaliser une petite carte de contrôle de robot mobile. Les robots pourront avoir trois types de motorisations : vibreurs, servo-moteurs continus et micro-moteurs.&lt;br /&gt;
&lt;br /&gt;
I faut d'abord concevoir la carte en se basant sur les cartes déjà conçues à l'école. Il m'est demandé de partir d'une carte basée sur un ATMega328p et un contrôleur Ethernet. J'ai retiré ce dernier, le convertisseur de niveaux et d'autres composants inutiles pour mon projet. Il faut ajouter un contrôleur de moteur (TB6612), des détecteurs infrarouges (3 TSOP IR) , une LED infrarouge et des lignes pour les servo-moteurs. La carte doit être la plus petite possible, il a été un temps envisagé de positionner le contrôleur de moteurs sur la face inférieure.&lt;br /&gt;
&lt;br /&gt;
Par la suite, il faudra écrire le code ATMega328p pour générer les PWM nécessaires aux servo-moteurs ou au contrôleur de moteurs. Pour la communication nous utiliserons le protocole RC5 qui permet une certaine immunité à la lumière ambiante.&lt;br /&gt;
&lt;br /&gt;
Enfin, nous allons tester les trois motorisations: vibreurs, servo-moteurs continus et micro-moteurs pour vérifier le bon fonctionnement de la carte. Si plusieurs robots fonctionnent certains seront programmés pour repérer les autres et les poursuivre.&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span style=&amp;quot;color:#D94600&amp;quot;&amp;gt;Avancement du stage&amp;lt;/span&amp;gt; ==&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color:#6FB7B7&amp;quot;&amp;gt;Semaine 1&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
Durant la première semaine, j'ai d'abord consulté quelques documents pour mieux comprendre ce projet.&lt;br /&gt;
&lt;br /&gt;
Ensuite j'ai réalisé le schématique de la carte contrôleur à l'aide du logiciel Fritzing principalement en ajoutant la partie contrôle de moteurs.&lt;br /&gt;
&lt;br /&gt;
Les figures suivantes constituent la schématique de la carte :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=600px heights=300px&amp;gt;&lt;br /&gt;
Fichier:xxy2.png|Partie alimentation&lt;br /&gt;
Fichier:xxy1.png|Partie moteurs&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=600px heights=300px&amp;gt;&lt;br /&gt;
Fichier:xxy3.png|Partie USB&lt;br /&gt;
Fichier:xxy4.png|Partiemicro-controleur à la prémière version&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Après la schématique, je me suis attaqué au routage de la carte.&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color:#6FB7B7&amp;quot;&amp;gt;Semaine 2&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
Dans la deuxième semaine, j'ai modifié un peu la partie micro-contrôleur de la schématique pour ajouter un quartz de plus faibles dimensions, comme ça, lors du soudage de la carte on pourra choisir de souder l'un ou l'autre. &lt;br /&gt;
&lt;br /&gt;
Et j'ai ajouté les leds aussi.&lt;br /&gt;
&lt;br /&gt;
J'ai ensuite terminé le routage.&lt;br /&gt;
&lt;br /&gt;
[[Fichier:xxy5.png|thumb|600px|left|Partie micro-contrôleur modifiée avec 2 quartz]]&lt;br /&gt;
&lt;br /&gt;
[[Fichier:xxy6.png|thumb|400px|right|Carte routée]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Liste de composants===&lt;br /&gt;
&lt;br /&gt;
Il m'a été demandé la liste exhaustive des composants nécessaires pour les micro-robots.&lt;br /&gt;
&lt;br /&gt;
Le micro servo-moteur a rotation continue sélectionné est un FS90 [http://www.robotshop.com/eu/fr/micro-servomoteur-9g-48v.html]. Ses dimensions sont 23,2 X 12,5 X 22 mm.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Description !! Fabricant !! Référence Fabricant !! Fournisseur !! Quantité !! Lien fournisseur !! status&lt;br /&gt;
|-&lt;br /&gt;
| Microcontrôleur&lt;br /&gt;
| ATMEL&lt;br /&gt;
| ATMEGA328P-AU&lt;br /&gt;
| Farnell&lt;br /&gt;
| 1&lt;br /&gt;
| http://fr.farnell.com/atmel/atmega328p-au/mcu-8bit-atmega-20mhz-tqfp-32/dp/1715486&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| Condensateur 100nF&lt;br /&gt;
| MULTICOMP&lt;br /&gt;
| MC0201X104K6R3CT&lt;br /&gt;
| Farnell&lt;br /&gt;
| 11&lt;br /&gt;
| http://fr.farnell.com/multicomp/mc0201x104k6r3ct/condensateur-mlcc-x5r-100nf-6/dp/2320753&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Condensateur 10uF&lt;br /&gt;
| WURTH ELEKTRONIK&lt;br /&gt;
| 885012106006 &lt;br /&gt;
| Farnell&lt;br /&gt;
| 2&lt;br /&gt;
| http://fr.farnell.com/wurth-elektronik/885012106006/condesateur-mlcc-x5r-10uf-6-3v/dp/2495147&lt;br /&gt;
| &lt;br /&gt;
|- &lt;br /&gt;
| Condensateur 22pF&lt;br /&gt;
| AVX&lt;br /&gt;
| 06036A220KAT2A&lt;br /&gt;
| Mouser&lt;br /&gt;
| 2&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/AVX/06036A220KAT2A/?qs=sGAEpiMZZMs0AnBnWHyRQKdiqyDPVQdATEC6RfUr2zQ%3d&lt;br /&gt;
| &lt;br /&gt;
|- &lt;br /&gt;
| Rectifier Diode&lt;br /&gt;
| Vishay Semiconductors&lt;br /&gt;
| GL34G-E3/83&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Vishay-Semiconductors/GL34G-E3-83/?qs=sGAEpiMZZMutXGli8Ay4kH9ZXA1Qtv9UOwbhSBXDb18%3d&lt;br /&gt;
| &lt;br /&gt;
|- &lt;br /&gt;
| FA238&lt;br /&gt;
| EPSON&lt;br /&gt;
| TSX-3225 16.0000MF09Z-AC3&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Epson-Timing/TSX-3225-160000MF09Z-AC3/?qs=sGAEpiMZZMsBj6bBr9Q9acukpafrIaZ1%2fpqCtYImzz0%3d&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|- &lt;br /&gt;
| Servo moteur&lt;br /&gt;
| Fitec&lt;br /&gt;
| RB-Fit-03&lt;br /&gt;
| Robotshop&lt;br /&gt;
| 2&lt;br /&gt;
| http://www.robotshop.com/eu/fr/micro-servomoteur-9g-48v.html&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Blue LED&lt;br /&gt;
| KingBright&lt;br /&gt;
| APHB1608LVBDZGKC&lt;br /&gt;
| Mouser&lt;br /&gt;
| 2&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Kingbright/APHB1608LVBDZGKC/?qs=sGAEpiMZZMseGfSY3csMkcwbVq2rhH5Mu7mYFMpmGAhvgXBy5N%252b7kA%3d%3d&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
| Green LED&lt;br /&gt;
| KingBright&lt;br /&gt;
| APT1608SGC&lt;br /&gt;
| Mouser&lt;br /&gt;
| 2&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Kingbright/APT1608SGC/?qs=sGAEpiMZZMseGfSY3csMkeytxqHAv00AcF6Dm1xSW98%3d&lt;br /&gt;
| &lt;br /&gt;
|- &lt;br /&gt;
| Red LED&lt;br /&gt;
| KingBright&lt;br /&gt;
| APHB1608ZGSURKC&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Kingbright/APHB1608ZGSURKC/?qs=sGAEpiMZZMseGfSY3csMkdKNYmh3uDipxtOOfF4A5sw%3d&lt;br /&gt;
| &lt;br /&gt;
|- &lt;br /&gt;
| Yellow LED&lt;br /&gt;
| KingBright&lt;br /&gt;
| APT1608SYCK&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Kingbright/APT1608SYCK/?qs=sGAEpiMZZMsQtlBhqKq43Wn3QbM4OLG1&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Orange LED&lt;br /&gt;
| KingBright&lt;br /&gt;
| APTD1608SECK&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Kingbright/APTD1608SECK/?qs=sGAEpiMZZMt82OzCyDsLFNLWq0AjqZj1Bh9swU8LC68%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| White LED 6200K&lt;br /&gt;
| OSRAM Opto Semiconductors&lt;br /&gt;
| LW L283-Q1R2-3K8L-1-Z&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/OSRAM-Opto-Semiconductors/LW-L283-Q1R2-3K8L-1-Z/?qs=sGAEpiMZZMsgSGrx0WqTbPUyJ8s29bGV&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Infrarouge&lt;br /&gt;
| OSRAM Opto Semiconductors&lt;br /&gt;
| SFH 4845&lt;br /&gt;
| mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://fr.rshttp://fr.rs-online.com/web/p/phototransistors/6548047/-online.com/web/p/phototransistors/6548047/&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 1kΩ Resistor&lt;br /&gt;
| ROHM Semiconductor&lt;br /&gt;
| ESR03EZPJ102&lt;br /&gt;
| Mouser&lt;br /&gt;
| 2&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ROHM-Semiconductor/ESR03EZPJ102/?qs=sGAEpiMZZMu61qfTUdNhG1IKPAnaLGejvfM9hA7acow%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 10kΩ Resistor&lt;br /&gt;
| ROHM Semiconductor&lt;br /&gt;
| ESR03EZPJ103&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ROHM-Semiconductor/ESR03EZPJ103/?qs=sGAEpiMZZMu61qfTUdNhG1IKPAnaLGejZIagwiN2IRk%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 1MΩ Resistor&lt;br /&gt;
| ROHM Semiconductor&lt;br /&gt;
| ESR03EZPJ105&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ROHM-Semiconductor/ESR03EZPJ105/?qs=sGAEpiMZZMu61qfTUdNhG79AcIiSWYOgHx87yIE%2f9KKMdGhl9FJu5g%3d%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 470Ω Resistor&lt;br /&gt;
| ROHM Semiconductor&lt;br /&gt;
| KTR03EZPJ471&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ROHM-Semiconductor/KTR03EZPJ471/?qs=sGAEpiMZZMu61qfTUdNhGwzMi690UM7UxxZFBtRl4vg%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 330Ω Resistor&lt;br /&gt;
| ROHM Semiconductor&lt;br /&gt;
| ESR03EZPJ331&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ROHM-Semiconductor/ESR03EZPJ331/?qs=sGAEpiMZZMu61qfTUdNhG1IKPAnaLGejYH%2fBWzzt0Tg%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 220Ω Resistor&lt;br /&gt;
| ROHM Semiconductor&lt;br /&gt;
| ESR03EZPJ221&lt;br /&gt;
| Mouser&lt;br /&gt;
| 8&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ROHM-Semiconductor/ESR03EZPJ221/?qs=sGAEpiMZZMu61qfTUdNhG1IKPAnaLGejce8FZC1%2fFYU%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| switch&lt;br /&gt;
| ALPS&lt;br /&gt;
| SKQGADE010&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ALPS/SKQGADE010/?qs=sGAEpiMZZMsqIr59i2oRcrO5GDYRXDIX6cdtN26xmPE%3d&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| USB Chip&lt;br /&gt;
| FTDI&lt;br /&gt;
| FT232RL-REEL&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/FTDI/FT232RL-REEL/?qs=sGAEpiMZZMs5ceO8zL%252bTxyQLQIH6hE7q&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| USB Connecteur&lt;br /&gt;
| /&lt;br /&gt;
| /&lt;br /&gt;
| /&lt;br /&gt;
| 1&lt;br /&gt;
| /&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|-&lt;br /&gt;
| LM1117IMPX-5 &lt;br /&gt;
| Régulateur 5v&lt;br /&gt;
| /&lt;br /&gt;
| /&lt;br /&gt;
| 1&lt;br /&gt;
| /&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|-&lt;br /&gt;
| TB6612FNG&lt;br /&gt;
| Contrôleur moteurs&lt;br /&gt;
| /&lt;br /&gt;
| /&lt;br /&gt;
| 1&lt;br /&gt;
| /&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|-&lt;br /&gt;
| Quartz&lt;br /&gt;
| ECS&lt;br /&gt;
| ECS-160-20-3X-TR&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ECS/ECS-160-20-3X-TR/?qs=sGAEpiMZZMvAbnEMxb34PZ9bYWrwSXiB&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| infrarouge récepteur&lt;br /&gt;
| Vishay Semiconductors&lt;br /&gt;
| TSOP38238&lt;br /&gt;
| Mouser&lt;br /&gt;
| 3&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Vishay-Semiconductors/TSOP38238/?qs=sGAEpiMZZMvAL21a%2fDhxMtgKho2n4%2fgBkajAZHPY5lE%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Batteries 9V&lt;br /&gt;
| Panasonic&lt;br /&gt;
| 6LF22XWA/B12&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Panasonic-Battery/6LF22XWA-B12/?qs=sGAEpiMZZMsra%2fh506hF%252bITISQoCasqh1k2eJLis9sg%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Vibration motor&lt;br /&gt;
| Parallax&lt;br /&gt;
| 28821&lt;br /&gt;
| Mouser&lt;br /&gt;
| 2&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Parallax/28821/?qs=sGAEpiMZZMu7pzTmx5q0Qavt7B3%252b7HBc&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| Roue de balance&lt;br /&gt;
| Pololu&lt;br /&gt;
| RB-pol-91&lt;br /&gt;
| Robotshop&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.robotshop.com/eu/fr/roulette-bille-pololu-0375-po-metal.html&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Chassis===&lt;br /&gt;
&lt;br /&gt;
Après avoir établie la liste des composants, j'ai commencé à concevoir les 2 chassis :&lt;br /&gt;
 &lt;br /&gt;
* un chassis pour le robot avec servo-moteurs&lt;br /&gt;
* un chassis pour le robot avec les vibreurs.&lt;br /&gt;
&lt;br /&gt;
Les chassis ont été réalisés avec une découpeuse laser sur du plexiglass. Les découpes ont été dessinées avec le logiciel &amp;lt;code&amp;gt;inkscape&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
[[Fichier:xxy88.png|thumb|600px|left|Chassis servo-moteurs]]&lt;br /&gt;
 &lt;br /&gt;
[[Fichier:xxy7.png|thumb|600px|right|Chassis vibreurs]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color:#6FB7B7&amp;quot;&amp;gt;Semaine 3&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
*Après beaucoup d'essayer j'ai fabriqué le chassis comme figure suivante:&lt;br /&gt;
&lt;br /&gt;
[[Fichier:xxy18.png|thumb|500px|left|Chassis servo-moteurs]]&lt;br /&gt;
[[Fichier:xxy28.png|thumb|500px|right|Chassis vibreurs]]&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*Dans la troisième semaine, j'ai soudé les composants de la carte.&lt;br /&gt;
&lt;br /&gt;
[[Fichier:xinyue14.png|thumb|400px|left|la carte]]&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color:#6FB7B7&amp;quot;&amp;gt;Semaine 4&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
 *Dans la quatième semaine, j'ai assemblé le robot et tester les fonctionnements des servo motors et les vibreurs. Et ça marche bien.&lt;br /&gt;
 &lt;br /&gt;
 *Et j'ai étudier les codes de servo moteur continu et les protocoles d'infrarouge.&lt;br /&gt;
&lt;br /&gt;
  j'ai écrit les codes et réaliser contrôler le mouvement de robomobile avec un remote-control de PHILIPS.[https://www.facebook.com/profile.php?id=100009341641377&amp;amp;ref=bookmarks]&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 *Mais il y a des problèmes j'ai rencontré: &lt;br /&gt;
&lt;br /&gt;
 1. Le sens de TSOP1 est inversé dans le PCB, il faut qu'on prendre attention quand on souder.&lt;br /&gt;
&lt;br /&gt;
 2. les TSOPs doivent être lié à les broches d'interruption mais j'ai les lié à les broches de ADC, il faut modifier.&lt;br /&gt;
&lt;br /&gt;
 Pour alimentation:&lt;br /&gt;
 &lt;br /&gt;
 1. Pour la partie d'alimentation, il faut que je ajouter un interrupteur pour commander le pile connecté ou déconnecté.&lt;br /&gt;
&lt;br /&gt;
 2. On va lier le VCC de chaque TSOP directement sur les pins de ATmega pour qu'on peut choisir lequel TSOP on veut alimenter.&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color:#6FB7B7&amp;quot;&amp;gt;Semaine 5&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color:#6FB7B7&amp;quot;&amp;gt;Semaine 6&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span style=&amp;quot;color:#D94600&amp;quot;&amp;gt; Fiches rendus&amp;lt;/span&amp;gt; ==&lt;/div&gt;</summary>
		<author><name>Xxu</name></author>	</entry>

	<entry>
		<id>https://projets-ima.plil.fr/mediawiki/index.php?title=Micro-robots_communicants&amp;diff=44389</id>
		<title>Micro-robots communicants</title>
		<link rel="alternate" type="text/html" href="https://projets-ima.plil.fr/mediawiki/index.php?title=Micro-robots_communicants&amp;diff=44389"/>
				<updated>2017-06-19T08:35:20Z</updated>
		
		<summary type="html">&lt;p&gt;Xxu : /* Semaine 4 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== &amp;lt;span style=&amp;quot;color:#D94600&amp;quot;&amp;gt;Cahier des charges&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color:#6FB7B7&amp;quot;&amp;gt;Présentation générale du projet&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
==== &amp;lt;span style=&amp;quot;color:#6A6AFF&amp;quot;&amp;gt;Objectif du stage&amp;lt;/span&amp;gt; ====&lt;br /&gt;
&lt;br /&gt;
L'objet de ce projet est de concevoir et fabriquer des robots mobiles relativement petits, simples et peu coûteux. Les robots devront pouvoir communiquer entre eux par infrarouge. La simplicité et le bas côut de fabrication des robots doit permettre d'en fabriquer en nombre suffisant pour simuler des comportements d'essaim d'insectes.&lt;br /&gt;
&lt;br /&gt;
==== &amp;lt;span style=&amp;quot;color:#6A6AFF&amp;quot;&amp;gt;Description du stage&amp;lt;/span&amp;gt; ====&lt;br /&gt;
&lt;br /&gt;
L'objectif de mon stage est de réaliser une petite carte de contrôle de robot mobile. Les robots pourront avoir trois types de motorisations : vibreurs, servo-moteurs continus et micro-moteurs.&lt;br /&gt;
&lt;br /&gt;
I faut d'abord concevoir la carte en se basant sur les cartes déjà conçues à l'école. Il m'est demandé de partir d'une carte basée sur un ATMega328p et un contrôleur Ethernet. J'ai retiré ce dernier, le convertisseur de niveaux et d'autres composants inutiles pour mon projet. Il faut ajouter un contrôleur de moteur (TB6612), des détecteurs infrarouges (3 TSOP IR) , une LED infrarouge et des lignes pour les servo-moteurs. La carte doit être la plus petite possible, il a été un temps envisagé de positionner le contrôleur de moteurs sur la face inférieure.&lt;br /&gt;
&lt;br /&gt;
Par la suite, il faudra écrire le code ATMega328p pour générer les PWM nécessaires aux servo-moteurs ou au contrôleur de moteurs. Pour la communication nous utiliserons le protocole RC5 qui permet une certaine immunité à la lumière ambiante.&lt;br /&gt;
&lt;br /&gt;
Enfin, nous allons tester les trois motorisations: vibreurs, servo-moteurs continus et micro-moteurs pour vérifier le bon fonctionnement de la carte. Si plusieurs robots fonctionnent certains seront programmés pour repérer les autres et les poursuivre.&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span style=&amp;quot;color:#D94600&amp;quot;&amp;gt;Avancement du stage&amp;lt;/span&amp;gt; ==&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color:#6FB7B7&amp;quot;&amp;gt;Semaine 1&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
Durant la première semaine, j'ai d'abord consulté quelques documents pour mieux comprendre ce projet.&lt;br /&gt;
&lt;br /&gt;
Ensuite j'ai réalisé le schématique de la carte contrôleur à l'aide du logiciel Fritzing principalement en ajoutant la partie contrôle de moteurs.&lt;br /&gt;
&lt;br /&gt;
Les figures suivantes constituent la schématique de la carte :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=600px heights=300px&amp;gt;&lt;br /&gt;
Fichier:xxy2.png|Partie alimentation&lt;br /&gt;
Fichier:xxy1.png|Partie moteurs&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=600px heights=300px&amp;gt;&lt;br /&gt;
Fichier:xxy3.png|Partie USB&lt;br /&gt;
Fichier:xxy4.png|Partiemicro-controleur à la prémière version&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Après la schématique, je me suis attaqué au routage de la carte.&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color:#6FB7B7&amp;quot;&amp;gt;Semaine 2&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
Dans la deuxième semaine, j'ai modifié un peu la partie micro-contrôleur de la schématique pour ajouter un quartz de plus faibles dimensions, comme ça, lors du soudage de la carte on pourra choisir de souder l'un ou l'autre. &lt;br /&gt;
&lt;br /&gt;
Et j'ai ajouté les leds aussi.&lt;br /&gt;
&lt;br /&gt;
J'ai ensuite terminé le routage.&lt;br /&gt;
&lt;br /&gt;
[[Fichier:xxy5.png|thumb|600px|left|Partie micro-contrôleur modifiée avec 2 quartz]]&lt;br /&gt;
&lt;br /&gt;
[[Fichier:xxy6.png|thumb|400px|right|Carte routée]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Liste de composants===&lt;br /&gt;
&lt;br /&gt;
Il m'a été demandé la liste exhaustive des composants nécessaires pour les micro-robots.&lt;br /&gt;
&lt;br /&gt;
Le micro servo-moteur a rotation continue sélectionné est un FS90 [http://www.robotshop.com/eu/fr/micro-servomoteur-9g-48v.html]. Ses dimensions sont 23,2 X 12,5 X 22 mm.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Description !! Fabricant !! Référence Fabricant !! Fournisseur !! Quantité !! Lien fournisseur !! status&lt;br /&gt;
|-&lt;br /&gt;
| Microcontrôleur&lt;br /&gt;
| ATMEL&lt;br /&gt;
| ATMEGA328P-AU&lt;br /&gt;
| Farnell&lt;br /&gt;
| 1&lt;br /&gt;
| http://fr.farnell.com/atmel/atmega328p-au/mcu-8bit-atmega-20mhz-tqfp-32/dp/1715486&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| Condensateur 100nF&lt;br /&gt;
| MULTICOMP&lt;br /&gt;
| MC0201X104K6R3CT&lt;br /&gt;
| Farnell&lt;br /&gt;
| 11&lt;br /&gt;
| http://fr.farnell.com/multicomp/mc0201x104k6r3ct/condensateur-mlcc-x5r-100nf-6/dp/2320753&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Condensateur 10uF&lt;br /&gt;
| WURTH ELEKTRONIK&lt;br /&gt;
| 885012106006 &lt;br /&gt;
| Farnell&lt;br /&gt;
| 2&lt;br /&gt;
| http://fr.farnell.com/wurth-elektronik/885012106006/condesateur-mlcc-x5r-10uf-6-3v/dp/2495147&lt;br /&gt;
| &lt;br /&gt;
|- &lt;br /&gt;
| Condensateur 22pF&lt;br /&gt;
| AVX&lt;br /&gt;
| 06036A220KAT2A&lt;br /&gt;
| Mouser&lt;br /&gt;
| 2&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/AVX/06036A220KAT2A/?qs=sGAEpiMZZMs0AnBnWHyRQKdiqyDPVQdATEC6RfUr2zQ%3d&lt;br /&gt;
| &lt;br /&gt;
|- &lt;br /&gt;
| Rectifier Diode&lt;br /&gt;
| Vishay Semiconductors&lt;br /&gt;
| GL34G-E3/83&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Vishay-Semiconductors/GL34G-E3-83/?qs=sGAEpiMZZMutXGli8Ay4kH9ZXA1Qtv9UOwbhSBXDb18%3d&lt;br /&gt;
| &lt;br /&gt;
|- &lt;br /&gt;
| FA238&lt;br /&gt;
| EPSON&lt;br /&gt;
| TSX-3225 16.0000MF09Z-AC3&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Epson-Timing/TSX-3225-160000MF09Z-AC3/?qs=sGAEpiMZZMsBj6bBr9Q9acukpafrIaZ1%2fpqCtYImzz0%3d&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|- &lt;br /&gt;
| Servo moteur&lt;br /&gt;
| Fitec&lt;br /&gt;
| RB-Fit-03&lt;br /&gt;
| Robotshop&lt;br /&gt;
| 2&lt;br /&gt;
| http://www.robotshop.com/eu/fr/micro-servomoteur-9g-48v.html&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Blue LED&lt;br /&gt;
| KingBright&lt;br /&gt;
| APHB1608LVBDZGKC&lt;br /&gt;
| Mouser&lt;br /&gt;
| 2&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Kingbright/APHB1608LVBDZGKC/?qs=sGAEpiMZZMseGfSY3csMkcwbVq2rhH5Mu7mYFMpmGAhvgXBy5N%252b7kA%3d%3d&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
| Green LED&lt;br /&gt;
| KingBright&lt;br /&gt;
| APT1608SGC&lt;br /&gt;
| Mouser&lt;br /&gt;
| 2&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Kingbright/APT1608SGC/?qs=sGAEpiMZZMseGfSY3csMkeytxqHAv00AcF6Dm1xSW98%3d&lt;br /&gt;
| &lt;br /&gt;
|- &lt;br /&gt;
| Red LED&lt;br /&gt;
| KingBright&lt;br /&gt;
| APHB1608ZGSURKC&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Kingbright/APHB1608ZGSURKC/?qs=sGAEpiMZZMseGfSY3csMkdKNYmh3uDipxtOOfF4A5sw%3d&lt;br /&gt;
| &lt;br /&gt;
|- &lt;br /&gt;
| Yellow LED&lt;br /&gt;
| KingBright&lt;br /&gt;
| APT1608SYCK&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Kingbright/APT1608SYCK/?qs=sGAEpiMZZMsQtlBhqKq43Wn3QbM4OLG1&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Orange LED&lt;br /&gt;
| KingBright&lt;br /&gt;
| APTD1608SECK&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Kingbright/APTD1608SECK/?qs=sGAEpiMZZMt82OzCyDsLFNLWq0AjqZj1Bh9swU8LC68%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| White LED 6200K&lt;br /&gt;
| OSRAM Opto Semiconductors&lt;br /&gt;
| LW L283-Q1R2-3K8L-1-Z&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/OSRAM-Opto-Semiconductors/LW-L283-Q1R2-3K8L-1-Z/?qs=sGAEpiMZZMsgSGrx0WqTbPUyJ8s29bGV&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Infrarouge&lt;br /&gt;
| OSRAM Opto Semiconductors&lt;br /&gt;
| SFH 4845&lt;br /&gt;
| mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://fr.rshttp://fr.rs-online.com/web/p/phototransistors/6548047/-online.com/web/p/phototransistors/6548047/&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 1kΩ Resistor&lt;br /&gt;
| ROHM Semiconductor&lt;br /&gt;
| ESR03EZPJ102&lt;br /&gt;
| Mouser&lt;br /&gt;
| 2&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ROHM-Semiconductor/ESR03EZPJ102/?qs=sGAEpiMZZMu61qfTUdNhG1IKPAnaLGejvfM9hA7acow%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 10kΩ Resistor&lt;br /&gt;
| ROHM Semiconductor&lt;br /&gt;
| ESR03EZPJ103&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ROHM-Semiconductor/ESR03EZPJ103/?qs=sGAEpiMZZMu61qfTUdNhG1IKPAnaLGejZIagwiN2IRk%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 1MΩ Resistor&lt;br /&gt;
| ROHM Semiconductor&lt;br /&gt;
| ESR03EZPJ105&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ROHM-Semiconductor/ESR03EZPJ105/?qs=sGAEpiMZZMu61qfTUdNhG79AcIiSWYOgHx87yIE%2f9KKMdGhl9FJu5g%3d%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 470Ω Resistor&lt;br /&gt;
| ROHM Semiconductor&lt;br /&gt;
| KTR03EZPJ471&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ROHM-Semiconductor/KTR03EZPJ471/?qs=sGAEpiMZZMu61qfTUdNhGwzMi690UM7UxxZFBtRl4vg%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 330Ω Resistor&lt;br /&gt;
| ROHM Semiconductor&lt;br /&gt;
| ESR03EZPJ331&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ROHM-Semiconductor/ESR03EZPJ331/?qs=sGAEpiMZZMu61qfTUdNhG1IKPAnaLGejYH%2fBWzzt0Tg%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 220Ω Resistor&lt;br /&gt;
| ROHM Semiconductor&lt;br /&gt;
| ESR03EZPJ221&lt;br /&gt;
| Mouser&lt;br /&gt;
| 8&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ROHM-Semiconductor/ESR03EZPJ221/?qs=sGAEpiMZZMu61qfTUdNhG1IKPAnaLGejce8FZC1%2fFYU%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| switch&lt;br /&gt;
| ALPS&lt;br /&gt;
| SKQGADE010&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ALPS/SKQGADE010/?qs=sGAEpiMZZMsqIr59i2oRcrO5GDYRXDIX6cdtN26xmPE%3d&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| USB Chip&lt;br /&gt;
| FTDI&lt;br /&gt;
| FT232RL-REEL&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/FTDI/FT232RL-REEL/?qs=sGAEpiMZZMs5ceO8zL%252bTxyQLQIH6hE7q&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| USB Connecteur&lt;br /&gt;
| /&lt;br /&gt;
| /&lt;br /&gt;
| /&lt;br /&gt;
| 1&lt;br /&gt;
| /&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|-&lt;br /&gt;
| LM1117IMPX-5 &lt;br /&gt;
| Régulateur 5v&lt;br /&gt;
| /&lt;br /&gt;
| /&lt;br /&gt;
| 1&lt;br /&gt;
| /&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|-&lt;br /&gt;
| TB6612FNG&lt;br /&gt;
| Contrôleur moteurs&lt;br /&gt;
| /&lt;br /&gt;
| /&lt;br /&gt;
| 1&lt;br /&gt;
| /&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|-&lt;br /&gt;
| Quartz&lt;br /&gt;
| ECS&lt;br /&gt;
| ECS-160-20-3X-TR&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ECS/ECS-160-20-3X-TR/?qs=sGAEpiMZZMvAbnEMxb34PZ9bYWrwSXiB&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| infrarouge récepteur&lt;br /&gt;
| Vishay Semiconductors&lt;br /&gt;
| TSOP38238&lt;br /&gt;
| Mouser&lt;br /&gt;
| 3&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Vishay-Semiconductors/TSOP38238/?qs=sGAEpiMZZMvAL21a%2fDhxMtgKho2n4%2fgBkajAZHPY5lE%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Batteries 9V&lt;br /&gt;
| Panasonic&lt;br /&gt;
| 6LF22XWA/B12&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Panasonic-Battery/6LF22XWA-B12/?qs=sGAEpiMZZMsra%2fh506hF%252bITISQoCasqh1k2eJLis9sg%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Vibration motor&lt;br /&gt;
| Parallax&lt;br /&gt;
| 28821&lt;br /&gt;
| Mouser&lt;br /&gt;
| 2&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Parallax/28821/?qs=sGAEpiMZZMu7pzTmx5q0Qavt7B3%252b7HBc&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| Roue de balance&lt;br /&gt;
| Pololu&lt;br /&gt;
| RB-pol-91&lt;br /&gt;
| Robotshop&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.robotshop.com/eu/fr/roulette-bille-pololu-0375-po-metal.html&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Chassis===&lt;br /&gt;
&lt;br /&gt;
Après avoir établie la liste des composants, j'ai commencé à concevoir les 2 chassis :&lt;br /&gt;
 &lt;br /&gt;
* un chassis pour le robot avec servo-moteurs&lt;br /&gt;
* un chassis pour le robot avec les vibreurs.&lt;br /&gt;
&lt;br /&gt;
Les chassis ont été réalisés avec une découpeuse laser sur du plexiglass. Les découpes ont été dessinées avec le logiciel &amp;lt;code&amp;gt;inkscape&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
[[Fichier:xxy88.png|thumb|600px|left|Chassis servo-moteurs]]&lt;br /&gt;
 &lt;br /&gt;
[[Fichier:xxy7.png|thumb|600px|right|Chassis vibreurs]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color:#6FB7B7&amp;quot;&amp;gt;Semaine 3&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
*Après beaucoup d'essayer j'ai fabriqué le chassis comme figure suivante:&lt;br /&gt;
&lt;br /&gt;
[[Fichier:xxy18.png|thumb|500px|left|Chassis servo-moteurs]]&lt;br /&gt;
[[Fichier:xxy28.png|thumb|500px|right|Chassis vibreurs]]&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*Dans la troisième semaine, j'ai soudé les composants de la carte.&lt;br /&gt;
&lt;br /&gt;
[[Fichier:xinyue14.png|thumb|400px|left|la carte]]&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color:#6FB7B7&amp;quot;&amp;gt;Semaine 4&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
 *Dans la quatième semaine, j'ai assemblé le robot et tester les fonctionnements des servo motors et les vibreurs. Et ça marche bien.&lt;br /&gt;
 &lt;br /&gt;
 *Et j'ai étudier les codes de servo moteur continu et les protocoles d'infrarouge.&lt;br /&gt;
&lt;br /&gt;
  j'ai écrit les codes et réaliser contrôler le mouvement de robomobile avec un remote-control de PHILIPS.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 *Mais il y a des problèmes j'ai rencontré: &lt;br /&gt;
&lt;br /&gt;
 1. Le sens de TSOP1 est inversé dans le PCB, il faut qu'on prendre attention quand on souder.&lt;br /&gt;
&lt;br /&gt;
 2. les TSOPs doivent être lié à les broches d'interruption mais j'ai les lié à les broches de ADC, il faut modifier.&lt;br /&gt;
&lt;br /&gt;
 Pour alimentation:&lt;br /&gt;
 &lt;br /&gt;
 1. Pour la partie d'alimentation, il faut que je ajouter un interrupteur pour commander le pile connecté ou déconnecté.&lt;br /&gt;
&lt;br /&gt;
 2. On va lier le VCC de chaque TSOP directement sur les pins de ATmega pour qu'on peut choisir lequel TSOP on veut alimenter.&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color:#6FB7B7&amp;quot;&amp;gt;Semaine 5&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color:#6FB7B7&amp;quot;&amp;gt;Semaine 6&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span style=&amp;quot;color:#D94600&amp;quot;&amp;gt; Fiches rendus&amp;lt;/span&amp;gt; ==&lt;/div&gt;</summary>
		<author><name>Xxu</name></author>	</entry>

	<entry>
		<id>https://projets-ima.plil.fr/mediawiki/index.php?title=Micro-robots_communicants&amp;diff=44388</id>
		<title>Micro-robots communicants</title>
		<link rel="alternate" type="text/html" href="https://projets-ima.plil.fr/mediawiki/index.php?title=Micro-robots_communicants&amp;diff=44388"/>
				<updated>2017-06-19T08:34:57Z</updated>
		
		<summary type="html">&lt;p&gt;Xxu : /* Semaine 4 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== &amp;lt;span style=&amp;quot;color:#D94600&amp;quot;&amp;gt;Cahier des charges&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color:#6FB7B7&amp;quot;&amp;gt;Présentation générale du projet&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
==== &amp;lt;span style=&amp;quot;color:#6A6AFF&amp;quot;&amp;gt;Objectif du stage&amp;lt;/span&amp;gt; ====&lt;br /&gt;
&lt;br /&gt;
L'objet de ce projet est de concevoir et fabriquer des robots mobiles relativement petits, simples et peu coûteux. Les robots devront pouvoir communiquer entre eux par infrarouge. La simplicité et le bas côut de fabrication des robots doit permettre d'en fabriquer en nombre suffisant pour simuler des comportements d'essaim d'insectes.&lt;br /&gt;
&lt;br /&gt;
==== &amp;lt;span style=&amp;quot;color:#6A6AFF&amp;quot;&amp;gt;Description du stage&amp;lt;/span&amp;gt; ====&lt;br /&gt;
&lt;br /&gt;
L'objectif de mon stage est de réaliser une petite carte de contrôle de robot mobile. Les robots pourront avoir trois types de motorisations : vibreurs, servo-moteurs continus et micro-moteurs.&lt;br /&gt;
&lt;br /&gt;
I faut d'abord concevoir la carte en se basant sur les cartes déjà conçues à l'école. Il m'est demandé de partir d'une carte basée sur un ATMega328p et un contrôleur Ethernet. J'ai retiré ce dernier, le convertisseur de niveaux et d'autres composants inutiles pour mon projet. Il faut ajouter un contrôleur de moteur (TB6612), des détecteurs infrarouges (3 TSOP IR) , une LED infrarouge et des lignes pour les servo-moteurs. La carte doit être la plus petite possible, il a été un temps envisagé de positionner le contrôleur de moteurs sur la face inférieure.&lt;br /&gt;
&lt;br /&gt;
Par la suite, il faudra écrire le code ATMega328p pour générer les PWM nécessaires aux servo-moteurs ou au contrôleur de moteurs. Pour la communication nous utiliserons le protocole RC5 qui permet une certaine immunité à la lumière ambiante.&lt;br /&gt;
&lt;br /&gt;
Enfin, nous allons tester les trois motorisations: vibreurs, servo-moteurs continus et micro-moteurs pour vérifier le bon fonctionnement de la carte. Si plusieurs robots fonctionnent certains seront programmés pour repérer les autres et les poursuivre.&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span style=&amp;quot;color:#D94600&amp;quot;&amp;gt;Avancement du stage&amp;lt;/span&amp;gt; ==&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color:#6FB7B7&amp;quot;&amp;gt;Semaine 1&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
Durant la première semaine, j'ai d'abord consulté quelques documents pour mieux comprendre ce projet.&lt;br /&gt;
&lt;br /&gt;
Ensuite j'ai réalisé le schématique de la carte contrôleur à l'aide du logiciel Fritzing principalement en ajoutant la partie contrôle de moteurs.&lt;br /&gt;
&lt;br /&gt;
Les figures suivantes constituent la schématique de la carte :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=600px heights=300px&amp;gt;&lt;br /&gt;
Fichier:xxy2.png|Partie alimentation&lt;br /&gt;
Fichier:xxy1.png|Partie moteurs&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=600px heights=300px&amp;gt;&lt;br /&gt;
Fichier:xxy3.png|Partie USB&lt;br /&gt;
Fichier:xxy4.png|Partiemicro-controleur à la prémière version&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Après la schématique, je me suis attaqué au routage de la carte.&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color:#6FB7B7&amp;quot;&amp;gt;Semaine 2&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
Dans la deuxième semaine, j'ai modifié un peu la partie micro-contrôleur de la schématique pour ajouter un quartz de plus faibles dimensions, comme ça, lors du soudage de la carte on pourra choisir de souder l'un ou l'autre. &lt;br /&gt;
&lt;br /&gt;
Et j'ai ajouté les leds aussi.&lt;br /&gt;
&lt;br /&gt;
J'ai ensuite terminé le routage.&lt;br /&gt;
&lt;br /&gt;
[[Fichier:xxy5.png|thumb|600px|left|Partie micro-contrôleur modifiée avec 2 quartz]]&lt;br /&gt;
&lt;br /&gt;
[[Fichier:xxy6.png|thumb|400px|right|Carte routée]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Liste de composants===&lt;br /&gt;
&lt;br /&gt;
Il m'a été demandé la liste exhaustive des composants nécessaires pour les micro-robots.&lt;br /&gt;
&lt;br /&gt;
Le micro servo-moteur a rotation continue sélectionné est un FS90 [http://www.robotshop.com/eu/fr/micro-servomoteur-9g-48v.html]. Ses dimensions sont 23,2 X 12,5 X 22 mm.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Description !! Fabricant !! Référence Fabricant !! Fournisseur !! Quantité !! Lien fournisseur !! status&lt;br /&gt;
|-&lt;br /&gt;
| Microcontrôleur&lt;br /&gt;
| ATMEL&lt;br /&gt;
| ATMEGA328P-AU&lt;br /&gt;
| Farnell&lt;br /&gt;
| 1&lt;br /&gt;
| http://fr.farnell.com/atmel/atmega328p-au/mcu-8bit-atmega-20mhz-tqfp-32/dp/1715486&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| Condensateur 100nF&lt;br /&gt;
| MULTICOMP&lt;br /&gt;
| MC0201X104K6R3CT&lt;br /&gt;
| Farnell&lt;br /&gt;
| 11&lt;br /&gt;
| http://fr.farnell.com/multicomp/mc0201x104k6r3ct/condensateur-mlcc-x5r-100nf-6/dp/2320753&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Condensateur 10uF&lt;br /&gt;
| WURTH ELEKTRONIK&lt;br /&gt;
| 885012106006 &lt;br /&gt;
| Farnell&lt;br /&gt;
| 2&lt;br /&gt;
| http://fr.farnell.com/wurth-elektronik/885012106006/condesateur-mlcc-x5r-10uf-6-3v/dp/2495147&lt;br /&gt;
| &lt;br /&gt;
|- &lt;br /&gt;
| Condensateur 22pF&lt;br /&gt;
| AVX&lt;br /&gt;
| 06036A220KAT2A&lt;br /&gt;
| Mouser&lt;br /&gt;
| 2&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/AVX/06036A220KAT2A/?qs=sGAEpiMZZMs0AnBnWHyRQKdiqyDPVQdATEC6RfUr2zQ%3d&lt;br /&gt;
| &lt;br /&gt;
|- &lt;br /&gt;
| Rectifier Diode&lt;br /&gt;
| Vishay Semiconductors&lt;br /&gt;
| GL34G-E3/83&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Vishay-Semiconductors/GL34G-E3-83/?qs=sGAEpiMZZMutXGli8Ay4kH9ZXA1Qtv9UOwbhSBXDb18%3d&lt;br /&gt;
| &lt;br /&gt;
|- &lt;br /&gt;
| FA238&lt;br /&gt;
| EPSON&lt;br /&gt;
| TSX-3225 16.0000MF09Z-AC3&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Epson-Timing/TSX-3225-160000MF09Z-AC3/?qs=sGAEpiMZZMsBj6bBr9Q9acukpafrIaZ1%2fpqCtYImzz0%3d&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|- &lt;br /&gt;
| Servo moteur&lt;br /&gt;
| Fitec&lt;br /&gt;
| RB-Fit-03&lt;br /&gt;
| Robotshop&lt;br /&gt;
| 2&lt;br /&gt;
| http://www.robotshop.com/eu/fr/micro-servomoteur-9g-48v.html&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Blue LED&lt;br /&gt;
| KingBright&lt;br /&gt;
| APHB1608LVBDZGKC&lt;br /&gt;
| Mouser&lt;br /&gt;
| 2&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Kingbright/APHB1608LVBDZGKC/?qs=sGAEpiMZZMseGfSY3csMkcwbVq2rhH5Mu7mYFMpmGAhvgXBy5N%252b7kA%3d%3d&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
| Green LED&lt;br /&gt;
| KingBright&lt;br /&gt;
| APT1608SGC&lt;br /&gt;
| Mouser&lt;br /&gt;
| 2&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Kingbright/APT1608SGC/?qs=sGAEpiMZZMseGfSY3csMkeytxqHAv00AcF6Dm1xSW98%3d&lt;br /&gt;
| &lt;br /&gt;
|- &lt;br /&gt;
| Red LED&lt;br /&gt;
| KingBright&lt;br /&gt;
| APHB1608ZGSURKC&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Kingbright/APHB1608ZGSURKC/?qs=sGAEpiMZZMseGfSY3csMkdKNYmh3uDipxtOOfF4A5sw%3d&lt;br /&gt;
| &lt;br /&gt;
|- &lt;br /&gt;
| Yellow LED&lt;br /&gt;
| KingBright&lt;br /&gt;
| APT1608SYCK&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Kingbright/APT1608SYCK/?qs=sGAEpiMZZMsQtlBhqKq43Wn3QbM4OLG1&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Orange LED&lt;br /&gt;
| KingBright&lt;br /&gt;
| APTD1608SECK&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Kingbright/APTD1608SECK/?qs=sGAEpiMZZMt82OzCyDsLFNLWq0AjqZj1Bh9swU8LC68%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| White LED 6200K&lt;br /&gt;
| OSRAM Opto Semiconductors&lt;br /&gt;
| LW L283-Q1R2-3K8L-1-Z&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/OSRAM-Opto-Semiconductors/LW-L283-Q1R2-3K8L-1-Z/?qs=sGAEpiMZZMsgSGrx0WqTbPUyJ8s29bGV&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Infrarouge&lt;br /&gt;
| OSRAM Opto Semiconductors&lt;br /&gt;
| SFH 4845&lt;br /&gt;
| mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://fr.rshttp://fr.rs-online.com/web/p/phototransistors/6548047/-online.com/web/p/phototransistors/6548047/&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 1kΩ Resistor&lt;br /&gt;
| ROHM Semiconductor&lt;br /&gt;
| ESR03EZPJ102&lt;br /&gt;
| Mouser&lt;br /&gt;
| 2&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ROHM-Semiconductor/ESR03EZPJ102/?qs=sGAEpiMZZMu61qfTUdNhG1IKPAnaLGejvfM9hA7acow%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 10kΩ Resistor&lt;br /&gt;
| ROHM Semiconductor&lt;br /&gt;
| ESR03EZPJ103&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ROHM-Semiconductor/ESR03EZPJ103/?qs=sGAEpiMZZMu61qfTUdNhG1IKPAnaLGejZIagwiN2IRk%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 1MΩ Resistor&lt;br /&gt;
| ROHM Semiconductor&lt;br /&gt;
| ESR03EZPJ105&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ROHM-Semiconductor/ESR03EZPJ105/?qs=sGAEpiMZZMu61qfTUdNhG79AcIiSWYOgHx87yIE%2f9KKMdGhl9FJu5g%3d%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 470Ω Resistor&lt;br /&gt;
| ROHM Semiconductor&lt;br /&gt;
| KTR03EZPJ471&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ROHM-Semiconductor/KTR03EZPJ471/?qs=sGAEpiMZZMu61qfTUdNhGwzMi690UM7UxxZFBtRl4vg%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 330Ω Resistor&lt;br /&gt;
| ROHM Semiconductor&lt;br /&gt;
| ESR03EZPJ331&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ROHM-Semiconductor/ESR03EZPJ331/?qs=sGAEpiMZZMu61qfTUdNhG1IKPAnaLGejYH%2fBWzzt0Tg%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 220Ω Resistor&lt;br /&gt;
| ROHM Semiconductor&lt;br /&gt;
| ESR03EZPJ221&lt;br /&gt;
| Mouser&lt;br /&gt;
| 8&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ROHM-Semiconductor/ESR03EZPJ221/?qs=sGAEpiMZZMu61qfTUdNhG1IKPAnaLGejce8FZC1%2fFYU%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| switch&lt;br /&gt;
| ALPS&lt;br /&gt;
| SKQGADE010&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ALPS/SKQGADE010/?qs=sGAEpiMZZMsqIr59i2oRcrO5GDYRXDIX6cdtN26xmPE%3d&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| USB Chip&lt;br /&gt;
| FTDI&lt;br /&gt;
| FT232RL-REEL&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/FTDI/FT232RL-REEL/?qs=sGAEpiMZZMs5ceO8zL%252bTxyQLQIH6hE7q&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| USB Connecteur&lt;br /&gt;
| /&lt;br /&gt;
| /&lt;br /&gt;
| /&lt;br /&gt;
| 1&lt;br /&gt;
| /&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|-&lt;br /&gt;
| LM1117IMPX-5 &lt;br /&gt;
| Régulateur 5v&lt;br /&gt;
| /&lt;br /&gt;
| /&lt;br /&gt;
| 1&lt;br /&gt;
| /&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|-&lt;br /&gt;
| TB6612FNG&lt;br /&gt;
| Contrôleur moteurs&lt;br /&gt;
| /&lt;br /&gt;
| /&lt;br /&gt;
| 1&lt;br /&gt;
| /&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|-&lt;br /&gt;
| Quartz&lt;br /&gt;
| ECS&lt;br /&gt;
| ECS-160-20-3X-TR&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ECS/ECS-160-20-3X-TR/?qs=sGAEpiMZZMvAbnEMxb34PZ9bYWrwSXiB&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| infrarouge récepteur&lt;br /&gt;
| Vishay Semiconductors&lt;br /&gt;
| TSOP38238&lt;br /&gt;
| Mouser&lt;br /&gt;
| 3&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Vishay-Semiconductors/TSOP38238/?qs=sGAEpiMZZMvAL21a%2fDhxMtgKho2n4%2fgBkajAZHPY5lE%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Batteries 9V&lt;br /&gt;
| Panasonic&lt;br /&gt;
| 6LF22XWA/B12&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Panasonic-Battery/6LF22XWA-B12/?qs=sGAEpiMZZMsra%2fh506hF%252bITISQoCasqh1k2eJLis9sg%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Vibration motor&lt;br /&gt;
| Parallax&lt;br /&gt;
| 28821&lt;br /&gt;
| Mouser&lt;br /&gt;
| 2&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Parallax/28821/?qs=sGAEpiMZZMu7pzTmx5q0Qavt7B3%252b7HBc&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| Roue de balance&lt;br /&gt;
| Pololu&lt;br /&gt;
| RB-pol-91&lt;br /&gt;
| Robotshop&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.robotshop.com/eu/fr/roulette-bille-pololu-0375-po-metal.html&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Chassis===&lt;br /&gt;
&lt;br /&gt;
Après avoir établie la liste des composants, j'ai commencé à concevoir les 2 chassis :&lt;br /&gt;
 &lt;br /&gt;
* un chassis pour le robot avec servo-moteurs&lt;br /&gt;
* un chassis pour le robot avec les vibreurs.&lt;br /&gt;
&lt;br /&gt;
Les chassis ont été réalisés avec une découpeuse laser sur du plexiglass. Les découpes ont été dessinées avec le logiciel &amp;lt;code&amp;gt;inkscape&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
[[Fichier:xxy88.png|thumb|600px|left|Chassis servo-moteurs]]&lt;br /&gt;
 &lt;br /&gt;
[[Fichier:xxy7.png|thumb|600px|right|Chassis vibreurs]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color:#6FB7B7&amp;quot;&amp;gt;Semaine 3&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
*Après beaucoup d'essayer j'ai fabriqué le chassis comme figure suivante:&lt;br /&gt;
&lt;br /&gt;
[[Fichier:xxy18.png|thumb|500px|left|Chassis servo-moteurs]]&lt;br /&gt;
[[Fichier:xxy28.png|thumb|500px|right|Chassis vibreurs]]&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*Dans la troisième semaine, j'ai soudé les composants de la carte.&lt;br /&gt;
&lt;br /&gt;
[[Fichier:xinyue14.png|thumb|400px|left|la carte]]&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color:#6FB7B7&amp;quot;&amp;gt;Semaine 4&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
 *Dans la quatième semaine, j'ai assemblé le robot et tester les fonctionnements des servo motors et les vibreurs. Et ça marche bien.&lt;br /&gt;
 &lt;br /&gt;
 *Et j'ai étudier les codes de servo moteur continu et les protocoles d'infrarouge, &lt;br /&gt;
&lt;br /&gt;
j'ai écrit les codes et réaliser contrôler le mouvement de robomobile avec un remote-control de PHILIPS.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 *Mais il y a des problèmes j'ai rencontré: &lt;br /&gt;
&lt;br /&gt;
 1. Le sens de TSOP1 est inversé dans le PCB, il faut qu'on prendre attention quand on souder.&lt;br /&gt;
&lt;br /&gt;
 2. les TSOPs doivent être lié à les broches d'interruption mais j'ai les lié à les broches de ADC, il faut modifier.&lt;br /&gt;
&lt;br /&gt;
 Pour alimentation:&lt;br /&gt;
 &lt;br /&gt;
 1. Pour la partie d'alimentation, il faut que je ajouter un interrupteur pour commander le pile connecté ou déconnecté.&lt;br /&gt;
&lt;br /&gt;
 2. On va lier le VCC de chaque TSOP directement sur les pins de ATmega pour qu'on peut choisir lequel TSOP on veut alimenter.&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color:#6FB7B7&amp;quot;&amp;gt;Semaine 5&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color:#6FB7B7&amp;quot;&amp;gt;Semaine 6&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span style=&amp;quot;color:#D94600&amp;quot;&amp;gt; Fiches rendus&amp;lt;/span&amp;gt; ==&lt;/div&gt;</summary>
		<author><name>Xxu</name></author>	</entry>

	<entry>
		<id>https://projets-ima.plil.fr/mediawiki/index.php?title=Micro-robots_communicants&amp;diff=44387</id>
		<title>Micro-robots communicants</title>
		<link rel="alternate" type="text/html" href="https://projets-ima.plil.fr/mediawiki/index.php?title=Micro-robots_communicants&amp;diff=44387"/>
				<updated>2017-06-19T08:34:36Z</updated>
		
		<summary type="html">&lt;p&gt;Xxu : /* Semaine 4 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== &amp;lt;span style=&amp;quot;color:#D94600&amp;quot;&amp;gt;Cahier des charges&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color:#6FB7B7&amp;quot;&amp;gt;Présentation générale du projet&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
==== &amp;lt;span style=&amp;quot;color:#6A6AFF&amp;quot;&amp;gt;Objectif du stage&amp;lt;/span&amp;gt; ====&lt;br /&gt;
&lt;br /&gt;
L'objet de ce projet est de concevoir et fabriquer des robots mobiles relativement petits, simples et peu coûteux. Les robots devront pouvoir communiquer entre eux par infrarouge. La simplicité et le bas côut de fabrication des robots doit permettre d'en fabriquer en nombre suffisant pour simuler des comportements d'essaim d'insectes.&lt;br /&gt;
&lt;br /&gt;
==== &amp;lt;span style=&amp;quot;color:#6A6AFF&amp;quot;&amp;gt;Description du stage&amp;lt;/span&amp;gt; ====&lt;br /&gt;
&lt;br /&gt;
L'objectif de mon stage est de réaliser une petite carte de contrôle de robot mobile. Les robots pourront avoir trois types de motorisations : vibreurs, servo-moteurs continus et micro-moteurs.&lt;br /&gt;
&lt;br /&gt;
I faut d'abord concevoir la carte en se basant sur les cartes déjà conçues à l'école. Il m'est demandé de partir d'une carte basée sur un ATMega328p et un contrôleur Ethernet. J'ai retiré ce dernier, le convertisseur de niveaux et d'autres composants inutiles pour mon projet. Il faut ajouter un contrôleur de moteur (TB6612), des détecteurs infrarouges (3 TSOP IR) , une LED infrarouge et des lignes pour les servo-moteurs. La carte doit être la plus petite possible, il a été un temps envisagé de positionner le contrôleur de moteurs sur la face inférieure.&lt;br /&gt;
&lt;br /&gt;
Par la suite, il faudra écrire le code ATMega328p pour générer les PWM nécessaires aux servo-moteurs ou au contrôleur de moteurs. Pour la communication nous utiliserons le protocole RC5 qui permet une certaine immunité à la lumière ambiante.&lt;br /&gt;
&lt;br /&gt;
Enfin, nous allons tester les trois motorisations: vibreurs, servo-moteurs continus et micro-moteurs pour vérifier le bon fonctionnement de la carte. Si plusieurs robots fonctionnent certains seront programmés pour repérer les autres et les poursuivre.&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span style=&amp;quot;color:#D94600&amp;quot;&amp;gt;Avancement du stage&amp;lt;/span&amp;gt; ==&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color:#6FB7B7&amp;quot;&amp;gt;Semaine 1&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
Durant la première semaine, j'ai d'abord consulté quelques documents pour mieux comprendre ce projet.&lt;br /&gt;
&lt;br /&gt;
Ensuite j'ai réalisé le schématique de la carte contrôleur à l'aide du logiciel Fritzing principalement en ajoutant la partie contrôle de moteurs.&lt;br /&gt;
&lt;br /&gt;
Les figures suivantes constituent la schématique de la carte :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=600px heights=300px&amp;gt;&lt;br /&gt;
Fichier:xxy2.png|Partie alimentation&lt;br /&gt;
Fichier:xxy1.png|Partie moteurs&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=600px heights=300px&amp;gt;&lt;br /&gt;
Fichier:xxy3.png|Partie USB&lt;br /&gt;
Fichier:xxy4.png|Partiemicro-controleur à la prémière version&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Après la schématique, je me suis attaqué au routage de la carte.&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color:#6FB7B7&amp;quot;&amp;gt;Semaine 2&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
Dans la deuxième semaine, j'ai modifié un peu la partie micro-contrôleur de la schématique pour ajouter un quartz de plus faibles dimensions, comme ça, lors du soudage de la carte on pourra choisir de souder l'un ou l'autre. &lt;br /&gt;
&lt;br /&gt;
Et j'ai ajouté les leds aussi.&lt;br /&gt;
&lt;br /&gt;
J'ai ensuite terminé le routage.&lt;br /&gt;
&lt;br /&gt;
[[Fichier:xxy5.png|thumb|600px|left|Partie micro-contrôleur modifiée avec 2 quartz]]&lt;br /&gt;
&lt;br /&gt;
[[Fichier:xxy6.png|thumb|400px|right|Carte routée]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Liste de composants===&lt;br /&gt;
&lt;br /&gt;
Il m'a été demandé la liste exhaustive des composants nécessaires pour les micro-robots.&lt;br /&gt;
&lt;br /&gt;
Le micro servo-moteur a rotation continue sélectionné est un FS90 [http://www.robotshop.com/eu/fr/micro-servomoteur-9g-48v.html]. Ses dimensions sont 23,2 X 12,5 X 22 mm.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Description !! Fabricant !! Référence Fabricant !! Fournisseur !! Quantité !! Lien fournisseur !! status&lt;br /&gt;
|-&lt;br /&gt;
| Microcontrôleur&lt;br /&gt;
| ATMEL&lt;br /&gt;
| ATMEGA328P-AU&lt;br /&gt;
| Farnell&lt;br /&gt;
| 1&lt;br /&gt;
| http://fr.farnell.com/atmel/atmega328p-au/mcu-8bit-atmega-20mhz-tqfp-32/dp/1715486&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| Condensateur 100nF&lt;br /&gt;
| MULTICOMP&lt;br /&gt;
| MC0201X104K6R3CT&lt;br /&gt;
| Farnell&lt;br /&gt;
| 11&lt;br /&gt;
| http://fr.farnell.com/multicomp/mc0201x104k6r3ct/condensateur-mlcc-x5r-100nf-6/dp/2320753&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Condensateur 10uF&lt;br /&gt;
| WURTH ELEKTRONIK&lt;br /&gt;
| 885012106006 &lt;br /&gt;
| Farnell&lt;br /&gt;
| 2&lt;br /&gt;
| http://fr.farnell.com/wurth-elektronik/885012106006/condesateur-mlcc-x5r-10uf-6-3v/dp/2495147&lt;br /&gt;
| &lt;br /&gt;
|- &lt;br /&gt;
| Condensateur 22pF&lt;br /&gt;
| AVX&lt;br /&gt;
| 06036A220KAT2A&lt;br /&gt;
| Mouser&lt;br /&gt;
| 2&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/AVX/06036A220KAT2A/?qs=sGAEpiMZZMs0AnBnWHyRQKdiqyDPVQdATEC6RfUr2zQ%3d&lt;br /&gt;
| &lt;br /&gt;
|- &lt;br /&gt;
| Rectifier Diode&lt;br /&gt;
| Vishay Semiconductors&lt;br /&gt;
| GL34G-E3/83&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Vishay-Semiconductors/GL34G-E3-83/?qs=sGAEpiMZZMutXGli8Ay4kH9ZXA1Qtv9UOwbhSBXDb18%3d&lt;br /&gt;
| &lt;br /&gt;
|- &lt;br /&gt;
| FA238&lt;br /&gt;
| EPSON&lt;br /&gt;
| TSX-3225 16.0000MF09Z-AC3&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Epson-Timing/TSX-3225-160000MF09Z-AC3/?qs=sGAEpiMZZMsBj6bBr9Q9acukpafrIaZ1%2fpqCtYImzz0%3d&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|- &lt;br /&gt;
| Servo moteur&lt;br /&gt;
| Fitec&lt;br /&gt;
| RB-Fit-03&lt;br /&gt;
| Robotshop&lt;br /&gt;
| 2&lt;br /&gt;
| http://www.robotshop.com/eu/fr/micro-servomoteur-9g-48v.html&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Blue LED&lt;br /&gt;
| KingBright&lt;br /&gt;
| APHB1608LVBDZGKC&lt;br /&gt;
| Mouser&lt;br /&gt;
| 2&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Kingbright/APHB1608LVBDZGKC/?qs=sGAEpiMZZMseGfSY3csMkcwbVq2rhH5Mu7mYFMpmGAhvgXBy5N%252b7kA%3d%3d&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
| Green LED&lt;br /&gt;
| KingBright&lt;br /&gt;
| APT1608SGC&lt;br /&gt;
| Mouser&lt;br /&gt;
| 2&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Kingbright/APT1608SGC/?qs=sGAEpiMZZMseGfSY3csMkeytxqHAv00AcF6Dm1xSW98%3d&lt;br /&gt;
| &lt;br /&gt;
|- &lt;br /&gt;
| Red LED&lt;br /&gt;
| KingBright&lt;br /&gt;
| APHB1608ZGSURKC&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Kingbright/APHB1608ZGSURKC/?qs=sGAEpiMZZMseGfSY3csMkdKNYmh3uDipxtOOfF4A5sw%3d&lt;br /&gt;
| &lt;br /&gt;
|- &lt;br /&gt;
| Yellow LED&lt;br /&gt;
| KingBright&lt;br /&gt;
| APT1608SYCK&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Kingbright/APT1608SYCK/?qs=sGAEpiMZZMsQtlBhqKq43Wn3QbM4OLG1&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Orange LED&lt;br /&gt;
| KingBright&lt;br /&gt;
| APTD1608SECK&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Kingbright/APTD1608SECK/?qs=sGAEpiMZZMt82OzCyDsLFNLWq0AjqZj1Bh9swU8LC68%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| White LED 6200K&lt;br /&gt;
| OSRAM Opto Semiconductors&lt;br /&gt;
| LW L283-Q1R2-3K8L-1-Z&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/OSRAM-Opto-Semiconductors/LW-L283-Q1R2-3K8L-1-Z/?qs=sGAEpiMZZMsgSGrx0WqTbPUyJ8s29bGV&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Infrarouge&lt;br /&gt;
| OSRAM Opto Semiconductors&lt;br /&gt;
| SFH 4845&lt;br /&gt;
| mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://fr.rshttp://fr.rs-online.com/web/p/phototransistors/6548047/-online.com/web/p/phototransistors/6548047/&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 1kΩ Resistor&lt;br /&gt;
| ROHM Semiconductor&lt;br /&gt;
| ESR03EZPJ102&lt;br /&gt;
| Mouser&lt;br /&gt;
| 2&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ROHM-Semiconductor/ESR03EZPJ102/?qs=sGAEpiMZZMu61qfTUdNhG1IKPAnaLGejvfM9hA7acow%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 10kΩ Resistor&lt;br /&gt;
| ROHM Semiconductor&lt;br /&gt;
| ESR03EZPJ103&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ROHM-Semiconductor/ESR03EZPJ103/?qs=sGAEpiMZZMu61qfTUdNhG1IKPAnaLGejZIagwiN2IRk%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 1MΩ Resistor&lt;br /&gt;
| ROHM Semiconductor&lt;br /&gt;
| ESR03EZPJ105&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ROHM-Semiconductor/ESR03EZPJ105/?qs=sGAEpiMZZMu61qfTUdNhG79AcIiSWYOgHx87yIE%2f9KKMdGhl9FJu5g%3d%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 470Ω Resistor&lt;br /&gt;
| ROHM Semiconductor&lt;br /&gt;
| KTR03EZPJ471&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ROHM-Semiconductor/KTR03EZPJ471/?qs=sGAEpiMZZMu61qfTUdNhGwzMi690UM7UxxZFBtRl4vg%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 330Ω Resistor&lt;br /&gt;
| ROHM Semiconductor&lt;br /&gt;
| ESR03EZPJ331&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ROHM-Semiconductor/ESR03EZPJ331/?qs=sGAEpiMZZMu61qfTUdNhG1IKPAnaLGejYH%2fBWzzt0Tg%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 220Ω Resistor&lt;br /&gt;
| ROHM Semiconductor&lt;br /&gt;
| ESR03EZPJ221&lt;br /&gt;
| Mouser&lt;br /&gt;
| 8&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ROHM-Semiconductor/ESR03EZPJ221/?qs=sGAEpiMZZMu61qfTUdNhG1IKPAnaLGejce8FZC1%2fFYU%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| switch&lt;br /&gt;
| ALPS&lt;br /&gt;
| SKQGADE010&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ALPS/SKQGADE010/?qs=sGAEpiMZZMsqIr59i2oRcrO5GDYRXDIX6cdtN26xmPE%3d&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| USB Chip&lt;br /&gt;
| FTDI&lt;br /&gt;
| FT232RL-REEL&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/FTDI/FT232RL-REEL/?qs=sGAEpiMZZMs5ceO8zL%252bTxyQLQIH6hE7q&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| USB Connecteur&lt;br /&gt;
| /&lt;br /&gt;
| /&lt;br /&gt;
| /&lt;br /&gt;
| 1&lt;br /&gt;
| /&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|-&lt;br /&gt;
| LM1117IMPX-5 &lt;br /&gt;
| Régulateur 5v&lt;br /&gt;
| /&lt;br /&gt;
| /&lt;br /&gt;
| 1&lt;br /&gt;
| /&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|-&lt;br /&gt;
| TB6612FNG&lt;br /&gt;
| Contrôleur moteurs&lt;br /&gt;
| /&lt;br /&gt;
| /&lt;br /&gt;
| 1&lt;br /&gt;
| /&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|-&lt;br /&gt;
| Quartz&lt;br /&gt;
| ECS&lt;br /&gt;
| ECS-160-20-3X-TR&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ECS/ECS-160-20-3X-TR/?qs=sGAEpiMZZMvAbnEMxb34PZ9bYWrwSXiB&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| infrarouge récepteur&lt;br /&gt;
| Vishay Semiconductors&lt;br /&gt;
| TSOP38238&lt;br /&gt;
| Mouser&lt;br /&gt;
| 3&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Vishay-Semiconductors/TSOP38238/?qs=sGAEpiMZZMvAL21a%2fDhxMtgKho2n4%2fgBkajAZHPY5lE%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Batteries 9V&lt;br /&gt;
| Panasonic&lt;br /&gt;
| 6LF22XWA/B12&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Panasonic-Battery/6LF22XWA-B12/?qs=sGAEpiMZZMsra%2fh506hF%252bITISQoCasqh1k2eJLis9sg%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Vibration motor&lt;br /&gt;
| Parallax&lt;br /&gt;
| 28821&lt;br /&gt;
| Mouser&lt;br /&gt;
| 2&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Parallax/28821/?qs=sGAEpiMZZMu7pzTmx5q0Qavt7B3%252b7HBc&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| Roue de balance&lt;br /&gt;
| Pololu&lt;br /&gt;
| RB-pol-91&lt;br /&gt;
| Robotshop&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.robotshop.com/eu/fr/roulette-bille-pololu-0375-po-metal.html&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Chassis===&lt;br /&gt;
&lt;br /&gt;
Après avoir établie la liste des composants, j'ai commencé à concevoir les 2 chassis :&lt;br /&gt;
 &lt;br /&gt;
* un chassis pour le robot avec servo-moteurs&lt;br /&gt;
* un chassis pour le robot avec les vibreurs.&lt;br /&gt;
&lt;br /&gt;
Les chassis ont été réalisés avec une découpeuse laser sur du plexiglass. Les découpes ont été dessinées avec le logiciel &amp;lt;code&amp;gt;inkscape&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
[[Fichier:xxy88.png|thumb|600px|left|Chassis servo-moteurs]]&lt;br /&gt;
 &lt;br /&gt;
[[Fichier:xxy7.png|thumb|600px|right|Chassis vibreurs]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color:#6FB7B7&amp;quot;&amp;gt;Semaine 3&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
*Après beaucoup d'essayer j'ai fabriqué le chassis comme figure suivante:&lt;br /&gt;
&lt;br /&gt;
[[Fichier:xxy18.png|thumb|500px|left|Chassis servo-moteurs]]&lt;br /&gt;
[[Fichier:xxy28.png|thumb|500px|right|Chassis vibreurs]]&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*Dans la troisième semaine, j'ai soudé les composants de la carte.&lt;br /&gt;
&lt;br /&gt;
[[Fichier:xinyue14.png|thumb|400px|left|la carte]]&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color:#6FB7B7&amp;quot;&amp;gt;Semaine 4&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
 *Dans la quatième semaine, j'ai assemblé le robot et tester les fonctionnements des servo motors et les vibreurs. Et ça marche bien.&lt;br /&gt;
 &lt;br /&gt;
 *Et j'ai étudier les codes de servo moteur continu et les protocoles d'infrarouge, j'ai écrit les codes et réaliser contrôler le mouvement de robomobile avec un remote-control de PHILIPS.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 *Mais il y a des problèmes j'ai rencontré: &lt;br /&gt;
&lt;br /&gt;
 1. Le sens de TSOP1 est inversé dans le PCB, il faut qu'on prendre attention quand on souder.&lt;br /&gt;
&lt;br /&gt;
 2. les TSOPs doivent être lié à les broches d'interruption mais j'ai les lié à les broches de ADC, il faut modifier.&lt;br /&gt;
&lt;br /&gt;
 Pour alimentation:&lt;br /&gt;
 &lt;br /&gt;
 1. Pour la partie d'alimentation, il faut que je ajouter un interrupteur pour commander le pile connecté ou déconnecté.&lt;br /&gt;
&lt;br /&gt;
 2. On va lier le VCC de chaque TSOP directement sur les pins de ATmega pour qu'on peut choisir lequel TSOP on veut alimenter.&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color:#6FB7B7&amp;quot;&amp;gt;Semaine 5&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color:#6FB7B7&amp;quot;&amp;gt;Semaine 6&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span style=&amp;quot;color:#D94600&amp;quot;&amp;gt; Fiches rendus&amp;lt;/span&amp;gt; ==&lt;/div&gt;</summary>
		<author><name>Xxu</name></author>	</entry>

	<entry>
		<id>https://projets-ima.plil.fr/mediawiki/index.php?title=Micro-robots_communicants&amp;diff=43816</id>
		<title>Micro-robots communicants</title>
		<link rel="alternate" type="text/html" href="https://projets-ima.plil.fr/mediawiki/index.php?title=Micro-robots_communicants&amp;diff=43816"/>
				<updated>2017-06-13T14:55:46Z</updated>
		
		<summary type="html">&lt;p&gt;Xxu : /* Semaine 4 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== &amp;lt;span style=&amp;quot;color:#D94600&amp;quot;&amp;gt;Cahier des charges&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color:#6FB7B7&amp;quot;&amp;gt;Présentation générale du projet&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
==== &amp;lt;span style=&amp;quot;color:#6A6AFF&amp;quot;&amp;gt;Objectif du stage&amp;lt;/span&amp;gt; ====&lt;br /&gt;
&lt;br /&gt;
L'objet de ce projet est de concevoir et fabriquer des robots mobiles relativement petits, simples et peu coûteux. Les robots devront pouvoir communiquer entre eux par infrarouge. La simplicité et le bas côut de fabrication des robots doit permettre d'en fabriquer en nombre suffisant pour simuler des comportements d'essaim d'insectes.&lt;br /&gt;
&lt;br /&gt;
==== &amp;lt;span style=&amp;quot;color:#6A6AFF&amp;quot;&amp;gt;Description du stage&amp;lt;/span&amp;gt; ====&lt;br /&gt;
&lt;br /&gt;
L'objectif de mon stage est de réaliser une petite carte de contrôle de robot mobile. Les robots pourront avoir trois types de motorisations : vibreurs, servo-moteurs continus et micro-moteurs.&lt;br /&gt;
&lt;br /&gt;
I faut d'abord concevoir la carte en se basant sur les cartes déjà conçues à l'école. Il m'est demandé de partir d'une carte basée sur un ATMega328p et un contrôleur Ethernet. J'ai retiré ce dernier, le convertisseur de niveaux et d'autres composants inutiles pour mon projet. Il faut ajouter un contrôleur de moteur (TB6612), des détecteurs infrarouges (3 TSOP IR) , une LED infrarouge et des lignes pour les servo-moteurs. La carte doit être la plus petite possible, il a été un temps envisagé de positionner le contrôleur de moteurs sur la face inférieure.&lt;br /&gt;
&lt;br /&gt;
Par la suite, il faudra écrire le code ATMega328p pour générer les PWM nécessaires aux servo-moteurs ou au contrôleur de moteurs. Pour la communication nous utiliserons le protocole RC5 qui permet une certaine immunité à la lumière ambiante.&lt;br /&gt;
&lt;br /&gt;
Enfin, nous allons tester les trois motorisations: vibreurs, servo-moteurs continus et micro-moteurs pour vérifier le bon fonctionnement de la carte. Si plusieurs robots fonctionnent certains seront programmés pour repérer les autres et les poursuivre.&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span style=&amp;quot;color:#D94600&amp;quot;&amp;gt;Avancement du stage&amp;lt;/span&amp;gt; ==&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color:#6FB7B7&amp;quot;&amp;gt;Semaine 1&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
Durant la première semaine, j'ai d'abord consulté quelques documents pour mieux comprendre ce projet.&lt;br /&gt;
&lt;br /&gt;
Ensuite j'ai réalisé le schématique de la carte contrôleur à l'aide du logiciel Fritzing principalement en ajoutant la partie contrôle de moteurs.&lt;br /&gt;
&lt;br /&gt;
Les figures suivantes constituent la schématique de la carte :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=600px heights=300px&amp;gt;&lt;br /&gt;
Fichier:xxy2.png|Partie alimentation&lt;br /&gt;
Fichier:xxy1.png|Partie moteurs&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=600px heights=300px&amp;gt;&lt;br /&gt;
Fichier:xxy3.png|Partie USB&lt;br /&gt;
Fichier:xxy4.png|Partiemicro-controleur à la prémière version&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Après la schématique, je me suis attaqué au routage de la carte.&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color:#6FB7B7&amp;quot;&amp;gt;Semaine 2&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
Dans la deuxième semaine, j'ai modifié un peu la partie micro-contrôleur de la schématique pour ajouter un quartz de plus faibles dimensions, comme ça, lors du soudage de la carte on pourra choisir de souder l'un ou l'autre. &lt;br /&gt;
&lt;br /&gt;
Et j'ai ajouté les leds aussi.&lt;br /&gt;
&lt;br /&gt;
J'ai ensuite terminé le routage.&lt;br /&gt;
&lt;br /&gt;
[[Fichier:xxy5.png|thumb|600px|left|Partie micro-contrôleur modifiée avec 2 quartz]]&lt;br /&gt;
&lt;br /&gt;
[[Fichier:xxy6.png|thumb|400px|right|Carte routée]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Liste de composants===&lt;br /&gt;
&lt;br /&gt;
Il m'a été demandé la liste exhaustive des composants nécessaires pour les micro-robots.&lt;br /&gt;
&lt;br /&gt;
Le micro servo-moteur a rotation continue sélectionné est un FS90 [http://www.robotshop.com/eu/fr/micro-servomoteur-9g-48v.html]. Ses dimensions sont 23,2 X 12,5 X 22 mm.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Description !! Fabricant !! Référence Fabricant !! Fournisseur !! Quantité !! Lien fournisseur !! status&lt;br /&gt;
|-&lt;br /&gt;
| Microcontrôleur&lt;br /&gt;
| ATMEL&lt;br /&gt;
| ATMEGA328P-AU&lt;br /&gt;
| Farnell&lt;br /&gt;
| 1&lt;br /&gt;
| http://fr.farnell.com/atmel/atmega328p-au/mcu-8bit-atmega-20mhz-tqfp-32/dp/1715486&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| Condensateur 100nF&lt;br /&gt;
| MULTICOMP&lt;br /&gt;
| MC0201X104K6R3CT&lt;br /&gt;
| Farnell&lt;br /&gt;
| 11&lt;br /&gt;
| http://fr.farnell.com/multicomp/mc0201x104k6r3ct/condensateur-mlcc-x5r-100nf-6/dp/2320753&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Condensateur 10uF&lt;br /&gt;
| WURTH ELEKTRONIK&lt;br /&gt;
| 885012106006 &lt;br /&gt;
| Farnell&lt;br /&gt;
| 2&lt;br /&gt;
| http://fr.farnell.com/wurth-elektronik/885012106006/condesateur-mlcc-x5r-10uf-6-3v/dp/2495147&lt;br /&gt;
| &lt;br /&gt;
|- &lt;br /&gt;
| Condensateur 22pF&lt;br /&gt;
| AVX&lt;br /&gt;
| 06036A220KAT2A&lt;br /&gt;
| Mouser&lt;br /&gt;
| 2&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/AVX/06036A220KAT2A/?qs=sGAEpiMZZMs0AnBnWHyRQKdiqyDPVQdATEC6RfUr2zQ%3d&lt;br /&gt;
| &lt;br /&gt;
|- &lt;br /&gt;
| Rectifier Diode&lt;br /&gt;
| Vishay Semiconductors&lt;br /&gt;
| GL34G-E3/83&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Vishay-Semiconductors/GL34G-E3-83/?qs=sGAEpiMZZMutXGli8Ay4kH9ZXA1Qtv9UOwbhSBXDb18%3d&lt;br /&gt;
| &lt;br /&gt;
|- &lt;br /&gt;
| FA238&lt;br /&gt;
| EPSON&lt;br /&gt;
| TSX-3225 16.0000MF09Z-AC3&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Epson-Timing/TSX-3225-160000MF09Z-AC3/?qs=sGAEpiMZZMsBj6bBr9Q9acukpafrIaZ1%2fpqCtYImzz0%3d&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|- &lt;br /&gt;
| Servo moteur&lt;br /&gt;
| Fitec&lt;br /&gt;
| RB-Fit-03&lt;br /&gt;
| Robotshop&lt;br /&gt;
| 2&lt;br /&gt;
| http://www.robotshop.com/eu/fr/micro-servomoteur-9g-48v.html&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Blue LED&lt;br /&gt;
| KingBright&lt;br /&gt;
| APHB1608LVBDZGKC&lt;br /&gt;
| Mouser&lt;br /&gt;
| 2&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Kingbright/APHB1608LVBDZGKC/?qs=sGAEpiMZZMseGfSY3csMkcwbVq2rhH5Mu7mYFMpmGAhvgXBy5N%252b7kA%3d%3d&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
| Green LED&lt;br /&gt;
| KingBright&lt;br /&gt;
| APT1608SGC&lt;br /&gt;
| Mouser&lt;br /&gt;
| 2&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Kingbright/APT1608SGC/?qs=sGAEpiMZZMseGfSY3csMkeytxqHAv00AcF6Dm1xSW98%3d&lt;br /&gt;
| &lt;br /&gt;
|- &lt;br /&gt;
| Red LED&lt;br /&gt;
| KingBright&lt;br /&gt;
| APHB1608ZGSURKC&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Kingbright/APHB1608ZGSURKC/?qs=sGAEpiMZZMseGfSY3csMkdKNYmh3uDipxtOOfF4A5sw%3d&lt;br /&gt;
| &lt;br /&gt;
|- &lt;br /&gt;
| Yellow LED&lt;br /&gt;
| KingBright&lt;br /&gt;
| APT1608SYCK&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Kingbright/APT1608SYCK/?qs=sGAEpiMZZMsQtlBhqKq43Wn3QbM4OLG1&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Orange LED&lt;br /&gt;
| KingBright&lt;br /&gt;
| APTD1608SECK&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Kingbright/APTD1608SECK/?qs=sGAEpiMZZMt82OzCyDsLFNLWq0AjqZj1Bh9swU8LC68%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| White LED 6200K&lt;br /&gt;
| OSRAM Opto Semiconductors&lt;br /&gt;
| LW L283-Q1R2-3K8L-1-Z&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/OSRAM-Opto-Semiconductors/LW-L283-Q1R2-3K8L-1-Z/?qs=sGAEpiMZZMsgSGrx0WqTbPUyJ8s29bGV&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Infrarouge&lt;br /&gt;
| OSRAM Opto Semiconductors&lt;br /&gt;
| SFH 4845&lt;br /&gt;
| mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://fr.rshttp://fr.rs-online.com/web/p/phototransistors/6548047/-online.com/web/p/phototransistors/6548047/&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 1kΩ Resistor&lt;br /&gt;
| ROHM Semiconductor&lt;br /&gt;
| ESR03EZPJ102&lt;br /&gt;
| Mouser&lt;br /&gt;
| 2&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ROHM-Semiconductor/ESR03EZPJ102/?qs=sGAEpiMZZMu61qfTUdNhG1IKPAnaLGejvfM9hA7acow%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 10kΩ Resistor&lt;br /&gt;
| ROHM Semiconductor&lt;br /&gt;
| ESR03EZPJ103&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ROHM-Semiconductor/ESR03EZPJ103/?qs=sGAEpiMZZMu61qfTUdNhG1IKPAnaLGejZIagwiN2IRk%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 1MΩ Resistor&lt;br /&gt;
| ROHM Semiconductor&lt;br /&gt;
| ESR03EZPJ105&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ROHM-Semiconductor/ESR03EZPJ105/?qs=sGAEpiMZZMu61qfTUdNhG79AcIiSWYOgHx87yIE%2f9KKMdGhl9FJu5g%3d%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 470Ω Resistor&lt;br /&gt;
| ROHM Semiconductor&lt;br /&gt;
| KTR03EZPJ471&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ROHM-Semiconductor/KTR03EZPJ471/?qs=sGAEpiMZZMu61qfTUdNhGwzMi690UM7UxxZFBtRl4vg%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 330Ω Resistor&lt;br /&gt;
| ROHM Semiconductor&lt;br /&gt;
| ESR03EZPJ331&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ROHM-Semiconductor/ESR03EZPJ331/?qs=sGAEpiMZZMu61qfTUdNhG1IKPAnaLGejYH%2fBWzzt0Tg%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 220Ω Resistor&lt;br /&gt;
| ROHM Semiconductor&lt;br /&gt;
| ESR03EZPJ221&lt;br /&gt;
| Mouser&lt;br /&gt;
| 8&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ROHM-Semiconductor/ESR03EZPJ221/?qs=sGAEpiMZZMu61qfTUdNhG1IKPAnaLGejce8FZC1%2fFYU%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| switch&lt;br /&gt;
| ALPS&lt;br /&gt;
| SKQGADE010&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ALPS/SKQGADE010/?qs=sGAEpiMZZMsqIr59i2oRcrO5GDYRXDIX6cdtN26xmPE%3d&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| USB Chip&lt;br /&gt;
| FTDI&lt;br /&gt;
| FT232RL-REEL&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/FTDI/FT232RL-REEL/?qs=sGAEpiMZZMs5ceO8zL%252bTxyQLQIH6hE7q&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| USB Connecteur&lt;br /&gt;
| /&lt;br /&gt;
| /&lt;br /&gt;
| /&lt;br /&gt;
| 1&lt;br /&gt;
| /&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|-&lt;br /&gt;
| LM1117IMPX-5 &lt;br /&gt;
| Régulateur 5v&lt;br /&gt;
| /&lt;br /&gt;
| /&lt;br /&gt;
| 1&lt;br /&gt;
| /&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|-&lt;br /&gt;
| TB6612FNG&lt;br /&gt;
| Contrôleur moteurs&lt;br /&gt;
| /&lt;br /&gt;
| /&lt;br /&gt;
| 1&lt;br /&gt;
| /&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|-&lt;br /&gt;
| Quartz&lt;br /&gt;
| ECS&lt;br /&gt;
| ECS-160-20-3X-TR&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ECS/ECS-160-20-3X-TR/?qs=sGAEpiMZZMvAbnEMxb34PZ9bYWrwSXiB&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| infrarouge récepteur&lt;br /&gt;
| Vishay Semiconductors&lt;br /&gt;
| TSOP38238&lt;br /&gt;
| Mouser&lt;br /&gt;
| 3&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Vishay-Semiconductors/TSOP38238/?qs=sGAEpiMZZMvAL21a%2fDhxMtgKho2n4%2fgBkajAZHPY5lE%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Batteries 9V&lt;br /&gt;
| Panasonic&lt;br /&gt;
| 6LF22XWA/B12&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Panasonic-Battery/6LF22XWA-B12/?qs=sGAEpiMZZMsra%2fh506hF%252bITISQoCasqh1k2eJLis9sg%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Vibration motor&lt;br /&gt;
| Parallax&lt;br /&gt;
| 28821&lt;br /&gt;
| Mouser&lt;br /&gt;
| 2&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Parallax/28821/?qs=sGAEpiMZZMu7pzTmx5q0Qavt7B3%252b7HBc&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| Roue de balance&lt;br /&gt;
| Pololu&lt;br /&gt;
| RB-pol-91&lt;br /&gt;
| Robotshop&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.robotshop.com/eu/fr/roulette-bille-pololu-0375-po-metal.html&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Chassis===&lt;br /&gt;
&lt;br /&gt;
Après avoir établie la liste des composants, j'ai commencé à concevoir les 2 chassis :&lt;br /&gt;
 &lt;br /&gt;
* un chassis pour le robot avec servo-moteurs&lt;br /&gt;
* un chassis pour le robot avec les vibreurs.&lt;br /&gt;
&lt;br /&gt;
Les chassis ont été réalisés avec une découpeuse laser sur du plexiglass. Les découpes ont été dessinées avec le logiciel &amp;lt;code&amp;gt;inkscape&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
[[Fichier:xxy88.png|thumb|600px|left|Chassis servo-moteurs]]&lt;br /&gt;
 &lt;br /&gt;
[[Fichier:xxy7.png|thumb|600px|right|Chassis vibreurs]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color:#6FB7B7&amp;quot;&amp;gt;Semaine 3&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
*Après beaucoup d'essayer j'ai fabriqué le chassis comme figure suivante:&lt;br /&gt;
&lt;br /&gt;
[[Fichier:xxy18.png|thumb|500px|left|Chassis servo-moteurs]]&lt;br /&gt;
[[Fichier:xxy28.png|thumb|500px|right|Chassis vibreurs]]&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*Dans la troisième semaine, j'ai soudé les composants de la carte.&lt;br /&gt;
&lt;br /&gt;
[[Fichier:xinyue14.png|thumb|400px|left|la carte]]&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color:#6FB7B7&amp;quot;&amp;gt;Semaine 4&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
 *Dans la quatième semaine, j'ai assemblé le robot et tester les fonctionnements des servo motors et les vibreurs. Et ça marche bien.&lt;br /&gt;
 &lt;br /&gt;
 *Mais il y a des problèmes j'ai rencontré: &lt;br /&gt;
&lt;br /&gt;
 1. Le sens de TSOP1 est inversé dans le PCB, il faut qu'on prendre attention quand on souder.&lt;br /&gt;
&lt;br /&gt;
 2. les TSOPs doivent être lié à les broches d'interruption mais j'ai les lié à les broches de ADC, il faut modifier.&lt;br /&gt;
&lt;br /&gt;
 Pour alimentation:&lt;br /&gt;
 &lt;br /&gt;
 1. Pour la partie d'alimentation, il faut que je ajouter un interrupteur pour commander le pile connecté ou déconnecté.&lt;br /&gt;
&lt;br /&gt;
 2. On va lier le VCC de chaque TSOP directement sur les pins de ATmega pour qu'on peut choisir lequel TSOP on veut alimenter.&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color:#6FB7B7&amp;quot;&amp;gt;Semaine 5&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color:#6FB7B7&amp;quot;&amp;gt;Semaine 6&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span style=&amp;quot;color:#D94600&amp;quot;&amp;gt; Fiches rendus&amp;lt;/span&amp;gt; ==&lt;/div&gt;</summary>
		<author><name>Xxu</name></author>	</entry>

	<entry>
		<id>https://projets-ima.plil.fr/mediawiki/index.php?title=Micro-robots_communicants&amp;diff=43814</id>
		<title>Micro-robots communicants</title>
		<link rel="alternate" type="text/html" href="https://projets-ima.plil.fr/mediawiki/index.php?title=Micro-robots_communicants&amp;diff=43814"/>
				<updated>2017-06-13T14:39:34Z</updated>
		
		<summary type="html">&lt;p&gt;Xxu : /* Semaine 4 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== &amp;lt;span style=&amp;quot;color:#D94600&amp;quot;&amp;gt;Cahier des charges&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color:#6FB7B7&amp;quot;&amp;gt;Présentation générale du projet&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
==== &amp;lt;span style=&amp;quot;color:#6A6AFF&amp;quot;&amp;gt;Objectif du stage&amp;lt;/span&amp;gt; ====&lt;br /&gt;
&lt;br /&gt;
L'objet de ce projet est de concevoir et fabriquer des robots mobiles relativement petits, simples et peu coûteux. Les robots devront pouvoir communiquer entre eux par infrarouge. La simplicité et le bas côut de fabrication des robots doit permettre d'en fabriquer en nombre suffisant pour simuler des comportements d'essaim d'insectes.&lt;br /&gt;
&lt;br /&gt;
==== &amp;lt;span style=&amp;quot;color:#6A6AFF&amp;quot;&amp;gt;Description du stage&amp;lt;/span&amp;gt; ====&lt;br /&gt;
&lt;br /&gt;
L'objectif de mon stage est de réaliser une petite carte de contrôle de robot mobile. Les robots pourront avoir trois types de motorisations : vibreurs, servo-moteurs continus et micro-moteurs.&lt;br /&gt;
&lt;br /&gt;
I faut d'abord concevoir la carte en se basant sur les cartes déjà conçues à l'école. Il m'est demandé de partir d'une carte basée sur un ATMega328p et un contrôleur Ethernet. J'ai retiré ce dernier, le convertisseur de niveaux et d'autres composants inutiles pour mon projet. Il faut ajouter un contrôleur de moteur (TB6612), des détecteurs infrarouges (3 TSOP IR) , une LED infrarouge et des lignes pour les servo-moteurs. La carte doit être la plus petite possible, il a été un temps envisagé de positionner le contrôleur de moteurs sur la face inférieure.&lt;br /&gt;
&lt;br /&gt;
Par la suite, il faudra écrire le code ATMega328p pour générer les PWM nécessaires aux servo-moteurs ou au contrôleur de moteurs. Pour la communication nous utiliserons le protocole RC5 qui permet une certaine immunité à la lumière ambiante.&lt;br /&gt;
&lt;br /&gt;
Enfin, nous allons tester les trois motorisations: vibreurs, servo-moteurs continus et micro-moteurs pour vérifier le bon fonctionnement de la carte. Si plusieurs robots fonctionnent certains seront programmés pour repérer les autres et les poursuivre.&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span style=&amp;quot;color:#D94600&amp;quot;&amp;gt;Avancement du stage&amp;lt;/span&amp;gt; ==&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color:#6FB7B7&amp;quot;&amp;gt;Semaine 1&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
Durant la première semaine, j'ai d'abord consulté quelques documents pour mieux comprendre ce projet.&lt;br /&gt;
&lt;br /&gt;
Ensuite j'ai réalisé le schématique de la carte contrôleur à l'aide du logiciel Fritzing principalement en ajoutant la partie contrôle de moteurs.&lt;br /&gt;
&lt;br /&gt;
Les figures suivantes constituent la schématique de la carte :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=600px heights=300px&amp;gt;&lt;br /&gt;
Fichier:xxy2.png|Partie alimentation&lt;br /&gt;
Fichier:xxy1.png|Partie moteurs&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=600px heights=300px&amp;gt;&lt;br /&gt;
Fichier:xxy3.png|Partie USB&lt;br /&gt;
Fichier:xxy4.png|Partiemicro-controleur à la prémière version&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Après la schématique, je me suis attaqué au routage de la carte.&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color:#6FB7B7&amp;quot;&amp;gt;Semaine 2&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
Dans la deuxième semaine, j'ai modifié un peu la partie micro-contrôleur de la schématique pour ajouter un quartz de plus faibles dimensions, comme ça, lors du soudage de la carte on pourra choisir de souder l'un ou l'autre. &lt;br /&gt;
&lt;br /&gt;
Et j'ai ajouté les leds aussi.&lt;br /&gt;
&lt;br /&gt;
J'ai ensuite terminé le routage.&lt;br /&gt;
&lt;br /&gt;
[[Fichier:xxy5.png|thumb|600px|left|Partie micro-contrôleur modifiée avec 2 quartz]]&lt;br /&gt;
&lt;br /&gt;
[[Fichier:xxy6.png|thumb|400px|right|Carte routée]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Liste de composants===&lt;br /&gt;
&lt;br /&gt;
Il m'a été demandé la liste exhaustive des composants nécessaires pour les micro-robots.&lt;br /&gt;
&lt;br /&gt;
Le micro servo-moteur a rotation continue sélectionné est un FS90 [http://www.robotshop.com/eu/fr/micro-servomoteur-9g-48v.html]. Ses dimensions sont 23,2 X 12,5 X 22 mm.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Description !! Fabricant !! Référence Fabricant !! Fournisseur !! Quantité !! Lien fournisseur !! status&lt;br /&gt;
|-&lt;br /&gt;
| Microcontrôleur&lt;br /&gt;
| ATMEL&lt;br /&gt;
| ATMEGA328P-AU&lt;br /&gt;
| Farnell&lt;br /&gt;
| 1&lt;br /&gt;
| http://fr.farnell.com/atmel/atmega328p-au/mcu-8bit-atmega-20mhz-tqfp-32/dp/1715486&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| Condensateur 100nF&lt;br /&gt;
| MULTICOMP&lt;br /&gt;
| MC0201X104K6R3CT&lt;br /&gt;
| Farnell&lt;br /&gt;
| 11&lt;br /&gt;
| http://fr.farnell.com/multicomp/mc0201x104k6r3ct/condensateur-mlcc-x5r-100nf-6/dp/2320753&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Condensateur 10uF&lt;br /&gt;
| WURTH ELEKTRONIK&lt;br /&gt;
| 885012106006 &lt;br /&gt;
| Farnell&lt;br /&gt;
| 2&lt;br /&gt;
| http://fr.farnell.com/wurth-elektronik/885012106006/condesateur-mlcc-x5r-10uf-6-3v/dp/2495147&lt;br /&gt;
| &lt;br /&gt;
|- &lt;br /&gt;
| Condensateur 22pF&lt;br /&gt;
| AVX&lt;br /&gt;
| 06036A220KAT2A&lt;br /&gt;
| Mouser&lt;br /&gt;
| 2&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/AVX/06036A220KAT2A/?qs=sGAEpiMZZMs0AnBnWHyRQKdiqyDPVQdATEC6RfUr2zQ%3d&lt;br /&gt;
| &lt;br /&gt;
|- &lt;br /&gt;
| Rectifier Diode&lt;br /&gt;
| Vishay Semiconductors&lt;br /&gt;
| GL34G-E3/83&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Vishay-Semiconductors/GL34G-E3-83/?qs=sGAEpiMZZMutXGli8Ay4kH9ZXA1Qtv9UOwbhSBXDb18%3d&lt;br /&gt;
| &lt;br /&gt;
|- &lt;br /&gt;
| FA238&lt;br /&gt;
| EPSON&lt;br /&gt;
| TSX-3225 16.0000MF09Z-AC3&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Epson-Timing/TSX-3225-160000MF09Z-AC3/?qs=sGAEpiMZZMsBj6bBr9Q9acukpafrIaZ1%2fpqCtYImzz0%3d&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|- &lt;br /&gt;
| Servo moteur&lt;br /&gt;
| Fitec&lt;br /&gt;
| RB-Fit-03&lt;br /&gt;
| Robotshop&lt;br /&gt;
| 2&lt;br /&gt;
| http://www.robotshop.com/eu/fr/micro-servomoteur-9g-48v.html&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Blue LED&lt;br /&gt;
| KingBright&lt;br /&gt;
| APHB1608LVBDZGKC&lt;br /&gt;
| Mouser&lt;br /&gt;
| 2&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Kingbright/APHB1608LVBDZGKC/?qs=sGAEpiMZZMseGfSY3csMkcwbVq2rhH5Mu7mYFMpmGAhvgXBy5N%252b7kA%3d%3d&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
| Green LED&lt;br /&gt;
| KingBright&lt;br /&gt;
| APT1608SGC&lt;br /&gt;
| Mouser&lt;br /&gt;
| 2&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Kingbright/APT1608SGC/?qs=sGAEpiMZZMseGfSY3csMkeytxqHAv00AcF6Dm1xSW98%3d&lt;br /&gt;
| &lt;br /&gt;
|- &lt;br /&gt;
| Red LED&lt;br /&gt;
| KingBright&lt;br /&gt;
| APHB1608ZGSURKC&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Kingbright/APHB1608ZGSURKC/?qs=sGAEpiMZZMseGfSY3csMkdKNYmh3uDipxtOOfF4A5sw%3d&lt;br /&gt;
| &lt;br /&gt;
|- &lt;br /&gt;
| Yellow LED&lt;br /&gt;
| KingBright&lt;br /&gt;
| APT1608SYCK&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Kingbright/APT1608SYCK/?qs=sGAEpiMZZMsQtlBhqKq43Wn3QbM4OLG1&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Orange LED&lt;br /&gt;
| KingBright&lt;br /&gt;
| APTD1608SECK&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Kingbright/APTD1608SECK/?qs=sGAEpiMZZMt82OzCyDsLFNLWq0AjqZj1Bh9swU8LC68%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| White LED 6200K&lt;br /&gt;
| OSRAM Opto Semiconductors&lt;br /&gt;
| LW L283-Q1R2-3K8L-1-Z&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/OSRAM-Opto-Semiconductors/LW-L283-Q1R2-3K8L-1-Z/?qs=sGAEpiMZZMsgSGrx0WqTbPUyJ8s29bGV&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Infrarouge&lt;br /&gt;
| OSRAM Opto Semiconductors&lt;br /&gt;
| SFH 4845&lt;br /&gt;
| mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://fr.rshttp://fr.rs-online.com/web/p/phototransistors/6548047/-online.com/web/p/phototransistors/6548047/&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 1kΩ Resistor&lt;br /&gt;
| ROHM Semiconductor&lt;br /&gt;
| ESR03EZPJ102&lt;br /&gt;
| Mouser&lt;br /&gt;
| 2&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ROHM-Semiconductor/ESR03EZPJ102/?qs=sGAEpiMZZMu61qfTUdNhG1IKPAnaLGejvfM9hA7acow%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 10kΩ Resistor&lt;br /&gt;
| ROHM Semiconductor&lt;br /&gt;
| ESR03EZPJ103&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ROHM-Semiconductor/ESR03EZPJ103/?qs=sGAEpiMZZMu61qfTUdNhG1IKPAnaLGejZIagwiN2IRk%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 1MΩ Resistor&lt;br /&gt;
| ROHM Semiconductor&lt;br /&gt;
| ESR03EZPJ105&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ROHM-Semiconductor/ESR03EZPJ105/?qs=sGAEpiMZZMu61qfTUdNhG79AcIiSWYOgHx87yIE%2f9KKMdGhl9FJu5g%3d%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 470Ω Resistor&lt;br /&gt;
| ROHM Semiconductor&lt;br /&gt;
| KTR03EZPJ471&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ROHM-Semiconductor/KTR03EZPJ471/?qs=sGAEpiMZZMu61qfTUdNhGwzMi690UM7UxxZFBtRl4vg%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 330Ω Resistor&lt;br /&gt;
| ROHM Semiconductor&lt;br /&gt;
| ESR03EZPJ331&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ROHM-Semiconductor/ESR03EZPJ331/?qs=sGAEpiMZZMu61qfTUdNhG1IKPAnaLGejYH%2fBWzzt0Tg%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 220Ω Resistor&lt;br /&gt;
| ROHM Semiconductor&lt;br /&gt;
| ESR03EZPJ221&lt;br /&gt;
| Mouser&lt;br /&gt;
| 8&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ROHM-Semiconductor/ESR03EZPJ221/?qs=sGAEpiMZZMu61qfTUdNhG1IKPAnaLGejce8FZC1%2fFYU%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| switch&lt;br /&gt;
| ALPS&lt;br /&gt;
| SKQGADE010&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ALPS/SKQGADE010/?qs=sGAEpiMZZMsqIr59i2oRcrO5GDYRXDIX6cdtN26xmPE%3d&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| USB Chip&lt;br /&gt;
| FTDI&lt;br /&gt;
| FT232RL-REEL&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/FTDI/FT232RL-REEL/?qs=sGAEpiMZZMs5ceO8zL%252bTxyQLQIH6hE7q&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| USB Connecteur&lt;br /&gt;
| /&lt;br /&gt;
| /&lt;br /&gt;
| /&lt;br /&gt;
| 1&lt;br /&gt;
| /&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|-&lt;br /&gt;
| LM1117IMPX-5 &lt;br /&gt;
| Régulateur 5v&lt;br /&gt;
| /&lt;br /&gt;
| /&lt;br /&gt;
| 1&lt;br /&gt;
| /&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|-&lt;br /&gt;
| TB6612FNG&lt;br /&gt;
| Contrôleur moteurs&lt;br /&gt;
| /&lt;br /&gt;
| /&lt;br /&gt;
| 1&lt;br /&gt;
| /&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|-&lt;br /&gt;
| Quartz&lt;br /&gt;
| ECS&lt;br /&gt;
| ECS-160-20-3X-TR&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ECS/ECS-160-20-3X-TR/?qs=sGAEpiMZZMvAbnEMxb34PZ9bYWrwSXiB&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| infrarouge récepteur&lt;br /&gt;
| Vishay Semiconductors&lt;br /&gt;
| TSOP38238&lt;br /&gt;
| Mouser&lt;br /&gt;
| 3&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Vishay-Semiconductors/TSOP38238/?qs=sGAEpiMZZMvAL21a%2fDhxMtgKho2n4%2fgBkajAZHPY5lE%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Batteries 9V&lt;br /&gt;
| Panasonic&lt;br /&gt;
| 6LF22XWA/B12&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Panasonic-Battery/6LF22XWA-B12/?qs=sGAEpiMZZMsra%2fh506hF%252bITISQoCasqh1k2eJLis9sg%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Vibration motor&lt;br /&gt;
| Parallax&lt;br /&gt;
| 28821&lt;br /&gt;
| Mouser&lt;br /&gt;
| 2&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Parallax/28821/?qs=sGAEpiMZZMu7pzTmx5q0Qavt7B3%252b7HBc&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| Roue de balance&lt;br /&gt;
| Pololu&lt;br /&gt;
| RB-pol-91&lt;br /&gt;
| Robotshop&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.robotshop.com/eu/fr/roulette-bille-pololu-0375-po-metal.html&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Chassis===&lt;br /&gt;
&lt;br /&gt;
Après avoir établie la liste des composants, j'ai commencé à concevoir les 2 chassis :&lt;br /&gt;
 &lt;br /&gt;
* un chassis pour le robot avec servo-moteurs&lt;br /&gt;
* un chassis pour le robot avec les vibreurs.&lt;br /&gt;
&lt;br /&gt;
Les chassis ont été réalisés avec une découpeuse laser sur du plexiglass. Les découpes ont été dessinées avec le logiciel &amp;lt;code&amp;gt;inkscape&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
[[Fichier:xxy88.png|thumb|600px|left|Chassis servo-moteurs]]&lt;br /&gt;
 &lt;br /&gt;
[[Fichier:xxy7.png|thumb|600px|right|Chassis vibreurs]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color:#6FB7B7&amp;quot;&amp;gt;Semaine 3&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
*Après beaucoup d'essayer j'ai fabriqué le chassis comme figure suivante:&lt;br /&gt;
&lt;br /&gt;
[[Fichier:xxy18.png|thumb|500px|left|Chassis servo-moteurs]]&lt;br /&gt;
[[Fichier:xxy28.png|thumb|500px|right|Chassis vibreurs]]&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*Dans la troisième semaine, j'ai soudé les composants de la carte.&lt;br /&gt;
&lt;br /&gt;
[[Fichier:xinyue14.png|thumb|400px|left|la carte]]&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color:#6FB7B7&amp;quot;&amp;gt;Semaine 4&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
 *Dans la quatième semaine, j'ai assemblé le robot et tester les fonctionnements des servo motors et les vibreurs. Et ça marche bien.&lt;br /&gt;
 &lt;br /&gt;
 *Mais il y a des problèmes j'ai rencontré: &lt;br /&gt;
&lt;br /&gt;
 1. Pour la partie d'alimentation, il faut que je ajouter un interrupteur pour commander le pile connecté ou déconnecté.&lt;br /&gt;
&lt;br /&gt;
 2. Le sens de TSOP1 est inversé dans le PCB, il faut qu'on prendre attention quand on souder.&lt;br /&gt;
&lt;br /&gt;
 3. les TSOPs doivent être lié à les broches d'interruption mais j'ai les lié à les broches de ADC, il faut modifier.&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color:#6FB7B7&amp;quot;&amp;gt;Semaine 5&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color:#6FB7B7&amp;quot;&amp;gt;Semaine 6&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span style=&amp;quot;color:#D94600&amp;quot;&amp;gt; Fiches rendus&amp;lt;/span&amp;gt; ==&lt;/div&gt;</summary>
		<author><name>Xxu</name></author>	</entry>

	<entry>
		<id>https://projets-ima.plil.fr/mediawiki/index.php?title=Micro-robots_communicants&amp;diff=43813</id>
		<title>Micro-robots communicants</title>
		<link rel="alternate" type="text/html" href="https://projets-ima.plil.fr/mediawiki/index.php?title=Micro-robots_communicants&amp;diff=43813"/>
				<updated>2017-06-13T14:38:43Z</updated>
		
		<summary type="html">&lt;p&gt;Xxu : /* Semaine 4 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== &amp;lt;span style=&amp;quot;color:#D94600&amp;quot;&amp;gt;Cahier des charges&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color:#6FB7B7&amp;quot;&amp;gt;Présentation générale du projet&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
==== &amp;lt;span style=&amp;quot;color:#6A6AFF&amp;quot;&amp;gt;Objectif du stage&amp;lt;/span&amp;gt; ====&lt;br /&gt;
&lt;br /&gt;
L'objet de ce projet est de concevoir et fabriquer des robots mobiles relativement petits, simples et peu coûteux. Les robots devront pouvoir communiquer entre eux par infrarouge. La simplicité et le bas côut de fabrication des robots doit permettre d'en fabriquer en nombre suffisant pour simuler des comportements d'essaim d'insectes.&lt;br /&gt;
&lt;br /&gt;
==== &amp;lt;span style=&amp;quot;color:#6A6AFF&amp;quot;&amp;gt;Description du stage&amp;lt;/span&amp;gt; ====&lt;br /&gt;
&lt;br /&gt;
L'objectif de mon stage est de réaliser une petite carte de contrôle de robot mobile. Les robots pourront avoir trois types de motorisations : vibreurs, servo-moteurs continus et micro-moteurs.&lt;br /&gt;
&lt;br /&gt;
I faut d'abord concevoir la carte en se basant sur les cartes déjà conçues à l'école. Il m'est demandé de partir d'une carte basée sur un ATMega328p et un contrôleur Ethernet. J'ai retiré ce dernier, le convertisseur de niveaux et d'autres composants inutiles pour mon projet. Il faut ajouter un contrôleur de moteur (TB6612), des détecteurs infrarouges (3 TSOP IR) , une LED infrarouge et des lignes pour les servo-moteurs. La carte doit être la plus petite possible, il a été un temps envisagé de positionner le contrôleur de moteurs sur la face inférieure.&lt;br /&gt;
&lt;br /&gt;
Par la suite, il faudra écrire le code ATMega328p pour générer les PWM nécessaires aux servo-moteurs ou au contrôleur de moteurs. Pour la communication nous utiliserons le protocole RC5 qui permet une certaine immunité à la lumière ambiante.&lt;br /&gt;
&lt;br /&gt;
Enfin, nous allons tester les trois motorisations: vibreurs, servo-moteurs continus et micro-moteurs pour vérifier le bon fonctionnement de la carte. Si plusieurs robots fonctionnent certains seront programmés pour repérer les autres et les poursuivre.&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span style=&amp;quot;color:#D94600&amp;quot;&amp;gt;Avancement du stage&amp;lt;/span&amp;gt; ==&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color:#6FB7B7&amp;quot;&amp;gt;Semaine 1&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
Durant la première semaine, j'ai d'abord consulté quelques documents pour mieux comprendre ce projet.&lt;br /&gt;
&lt;br /&gt;
Ensuite j'ai réalisé le schématique de la carte contrôleur à l'aide du logiciel Fritzing principalement en ajoutant la partie contrôle de moteurs.&lt;br /&gt;
&lt;br /&gt;
Les figures suivantes constituent la schématique de la carte :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=600px heights=300px&amp;gt;&lt;br /&gt;
Fichier:xxy2.png|Partie alimentation&lt;br /&gt;
Fichier:xxy1.png|Partie moteurs&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=600px heights=300px&amp;gt;&lt;br /&gt;
Fichier:xxy3.png|Partie USB&lt;br /&gt;
Fichier:xxy4.png|Partiemicro-controleur à la prémière version&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Après la schématique, je me suis attaqué au routage de la carte.&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color:#6FB7B7&amp;quot;&amp;gt;Semaine 2&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
Dans la deuxième semaine, j'ai modifié un peu la partie micro-contrôleur de la schématique pour ajouter un quartz de plus faibles dimensions, comme ça, lors du soudage de la carte on pourra choisir de souder l'un ou l'autre. &lt;br /&gt;
&lt;br /&gt;
Et j'ai ajouté les leds aussi.&lt;br /&gt;
&lt;br /&gt;
J'ai ensuite terminé le routage.&lt;br /&gt;
&lt;br /&gt;
[[Fichier:xxy5.png|thumb|600px|left|Partie micro-contrôleur modifiée avec 2 quartz]]&lt;br /&gt;
&lt;br /&gt;
[[Fichier:xxy6.png|thumb|400px|right|Carte routée]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Liste de composants===&lt;br /&gt;
&lt;br /&gt;
Il m'a été demandé la liste exhaustive des composants nécessaires pour les micro-robots.&lt;br /&gt;
&lt;br /&gt;
Le micro servo-moteur a rotation continue sélectionné est un FS90 [http://www.robotshop.com/eu/fr/micro-servomoteur-9g-48v.html]. Ses dimensions sont 23,2 X 12,5 X 22 mm.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Description !! Fabricant !! Référence Fabricant !! Fournisseur !! Quantité !! Lien fournisseur !! status&lt;br /&gt;
|-&lt;br /&gt;
| Microcontrôleur&lt;br /&gt;
| ATMEL&lt;br /&gt;
| ATMEGA328P-AU&lt;br /&gt;
| Farnell&lt;br /&gt;
| 1&lt;br /&gt;
| http://fr.farnell.com/atmel/atmega328p-au/mcu-8bit-atmega-20mhz-tqfp-32/dp/1715486&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| Condensateur 100nF&lt;br /&gt;
| MULTICOMP&lt;br /&gt;
| MC0201X104K6R3CT&lt;br /&gt;
| Farnell&lt;br /&gt;
| 11&lt;br /&gt;
| http://fr.farnell.com/multicomp/mc0201x104k6r3ct/condensateur-mlcc-x5r-100nf-6/dp/2320753&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Condensateur 10uF&lt;br /&gt;
| WURTH ELEKTRONIK&lt;br /&gt;
| 885012106006 &lt;br /&gt;
| Farnell&lt;br /&gt;
| 2&lt;br /&gt;
| http://fr.farnell.com/wurth-elektronik/885012106006/condesateur-mlcc-x5r-10uf-6-3v/dp/2495147&lt;br /&gt;
| &lt;br /&gt;
|- &lt;br /&gt;
| Condensateur 22pF&lt;br /&gt;
| AVX&lt;br /&gt;
| 06036A220KAT2A&lt;br /&gt;
| Mouser&lt;br /&gt;
| 2&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/AVX/06036A220KAT2A/?qs=sGAEpiMZZMs0AnBnWHyRQKdiqyDPVQdATEC6RfUr2zQ%3d&lt;br /&gt;
| &lt;br /&gt;
|- &lt;br /&gt;
| Rectifier Diode&lt;br /&gt;
| Vishay Semiconductors&lt;br /&gt;
| GL34G-E3/83&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Vishay-Semiconductors/GL34G-E3-83/?qs=sGAEpiMZZMutXGli8Ay4kH9ZXA1Qtv9UOwbhSBXDb18%3d&lt;br /&gt;
| &lt;br /&gt;
|- &lt;br /&gt;
| FA238&lt;br /&gt;
| EPSON&lt;br /&gt;
| TSX-3225 16.0000MF09Z-AC3&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Epson-Timing/TSX-3225-160000MF09Z-AC3/?qs=sGAEpiMZZMsBj6bBr9Q9acukpafrIaZ1%2fpqCtYImzz0%3d&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|- &lt;br /&gt;
| Servo moteur&lt;br /&gt;
| Fitec&lt;br /&gt;
| RB-Fit-03&lt;br /&gt;
| Robotshop&lt;br /&gt;
| 2&lt;br /&gt;
| http://www.robotshop.com/eu/fr/micro-servomoteur-9g-48v.html&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Blue LED&lt;br /&gt;
| KingBright&lt;br /&gt;
| APHB1608LVBDZGKC&lt;br /&gt;
| Mouser&lt;br /&gt;
| 2&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Kingbright/APHB1608LVBDZGKC/?qs=sGAEpiMZZMseGfSY3csMkcwbVq2rhH5Mu7mYFMpmGAhvgXBy5N%252b7kA%3d%3d&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
| Green LED&lt;br /&gt;
| KingBright&lt;br /&gt;
| APT1608SGC&lt;br /&gt;
| Mouser&lt;br /&gt;
| 2&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Kingbright/APT1608SGC/?qs=sGAEpiMZZMseGfSY3csMkeytxqHAv00AcF6Dm1xSW98%3d&lt;br /&gt;
| &lt;br /&gt;
|- &lt;br /&gt;
| Red LED&lt;br /&gt;
| KingBright&lt;br /&gt;
| APHB1608ZGSURKC&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Kingbright/APHB1608ZGSURKC/?qs=sGAEpiMZZMseGfSY3csMkdKNYmh3uDipxtOOfF4A5sw%3d&lt;br /&gt;
| &lt;br /&gt;
|- &lt;br /&gt;
| Yellow LED&lt;br /&gt;
| KingBright&lt;br /&gt;
| APT1608SYCK&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Kingbright/APT1608SYCK/?qs=sGAEpiMZZMsQtlBhqKq43Wn3QbM4OLG1&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Orange LED&lt;br /&gt;
| KingBright&lt;br /&gt;
| APTD1608SECK&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Kingbright/APTD1608SECK/?qs=sGAEpiMZZMt82OzCyDsLFNLWq0AjqZj1Bh9swU8LC68%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| White LED 6200K&lt;br /&gt;
| OSRAM Opto Semiconductors&lt;br /&gt;
| LW L283-Q1R2-3K8L-1-Z&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/OSRAM-Opto-Semiconductors/LW-L283-Q1R2-3K8L-1-Z/?qs=sGAEpiMZZMsgSGrx0WqTbPUyJ8s29bGV&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Infrarouge&lt;br /&gt;
| OSRAM Opto Semiconductors&lt;br /&gt;
| SFH 4845&lt;br /&gt;
| mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://fr.rshttp://fr.rs-online.com/web/p/phototransistors/6548047/-online.com/web/p/phototransistors/6548047/&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 1kΩ Resistor&lt;br /&gt;
| ROHM Semiconductor&lt;br /&gt;
| ESR03EZPJ102&lt;br /&gt;
| Mouser&lt;br /&gt;
| 2&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ROHM-Semiconductor/ESR03EZPJ102/?qs=sGAEpiMZZMu61qfTUdNhG1IKPAnaLGejvfM9hA7acow%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 10kΩ Resistor&lt;br /&gt;
| ROHM Semiconductor&lt;br /&gt;
| ESR03EZPJ103&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ROHM-Semiconductor/ESR03EZPJ103/?qs=sGAEpiMZZMu61qfTUdNhG1IKPAnaLGejZIagwiN2IRk%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 1MΩ Resistor&lt;br /&gt;
| ROHM Semiconductor&lt;br /&gt;
| ESR03EZPJ105&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ROHM-Semiconductor/ESR03EZPJ105/?qs=sGAEpiMZZMu61qfTUdNhG79AcIiSWYOgHx87yIE%2f9KKMdGhl9FJu5g%3d%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 470Ω Resistor&lt;br /&gt;
| ROHM Semiconductor&lt;br /&gt;
| KTR03EZPJ471&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ROHM-Semiconductor/KTR03EZPJ471/?qs=sGAEpiMZZMu61qfTUdNhGwzMi690UM7UxxZFBtRl4vg%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 330Ω Resistor&lt;br /&gt;
| ROHM Semiconductor&lt;br /&gt;
| ESR03EZPJ331&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ROHM-Semiconductor/ESR03EZPJ331/?qs=sGAEpiMZZMu61qfTUdNhG1IKPAnaLGejYH%2fBWzzt0Tg%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 220Ω Resistor&lt;br /&gt;
| ROHM Semiconductor&lt;br /&gt;
| ESR03EZPJ221&lt;br /&gt;
| Mouser&lt;br /&gt;
| 8&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ROHM-Semiconductor/ESR03EZPJ221/?qs=sGAEpiMZZMu61qfTUdNhG1IKPAnaLGejce8FZC1%2fFYU%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| switch&lt;br /&gt;
| ALPS&lt;br /&gt;
| SKQGADE010&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ALPS/SKQGADE010/?qs=sGAEpiMZZMsqIr59i2oRcrO5GDYRXDIX6cdtN26xmPE%3d&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| USB Chip&lt;br /&gt;
| FTDI&lt;br /&gt;
| FT232RL-REEL&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/FTDI/FT232RL-REEL/?qs=sGAEpiMZZMs5ceO8zL%252bTxyQLQIH6hE7q&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| USB Connecteur&lt;br /&gt;
| /&lt;br /&gt;
| /&lt;br /&gt;
| /&lt;br /&gt;
| 1&lt;br /&gt;
| /&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|-&lt;br /&gt;
| LM1117IMPX-5 &lt;br /&gt;
| Régulateur 5v&lt;br /&gt;
| /&lt;br /&gt;
| /&lt;br /&gt;
| 1&lt;br /&gt;
| /&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|-&lt;br /&gt;
| TB6612FNG&lt;br /&gt;
| Contrôleur moteurs&lt;br /&gt;
| /&lt;br /&gt;
| /&lt;br /&gt;
| 1&lt;br /&gt;
| /&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|-&lt;br /&gt;
| Quartz&lt;br /&gt;
| ECS&lt;br /&gt;
| ECS-160-20-3X-TR&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ECS/ECS-160-20-3X-TR/?qs=sGAEpiMZZMvAbnEMxb34PZ9bYWrwSXiB&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| infrarouge récepteur&lt;br /&gt;
| Vishay Semiconductors&lt;br /&gt;
| TSOP38238&lt;br /&gt;
| Mouser&lt;br /&gt;
| 3&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Vishay-Semiconductors/TSOP38238/?qs=sGAEpiMZZMvAL21a%2fDhxMtgKho2n4%2fgBkajAZHPY5lE%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Batteries 9V&lt;br /&gt;
| Panasonic&lt;br /&gt;
| 6LF22XWA/B12&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Panasonic-Battery/6LF22XWA-B12/?qs=sGAEpiMZZMsra%2fh506hF%252bITISQoCasqh1k2eJLis9sg%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Vibration motor&lt;br /&gt;
| Parallax&lt;br /&gt;
| 28821&lt;br /&gt;
| Mouser&lt;br /&gt;
| 2&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Parallax/28821/?qs=sGAEpiMZZMu7pzTmx5q0Qavt7B3%252b7HBc&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| Roue de balance&lt;br /&gt;
| Pololu&lt;br /&gt;
| RB-pol-91&lt;br /&gt;
| Robotshop&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.robotshop.com/eu/fr/roulette-bille-pololu-0375-po-metal.html&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Chassis===&lt;br /&gt;
&lt;br /&gt;
Après avoir établie la liste des composants, j'ai commencé à concevoir les 2 chassis :&lt;br /&gt;
 &lt;br /&gt;
* un chassis pour le robot avec servo-moteurs&lt;br /&gt;
* un chassis pour le robot avec les vibreurs.&lt;br /&gt;
&lt;br /&gt;
Les chassis ont été réalisés avec une découpeuse laser sur du plexiglass. Les découpes ont été dessinées avec le logiciel &amp;lt;code&amp;gt;inkscape&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
[[Fichier:xxy88.png|thumb|600px|left|Chassis servo-moteurs]]&lt;br /&gt;
 &lt;br /&gt;
[[Fichier:xxy7.png|thumb|600px|right|Chassis vibreurs]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color:#6FB7B7&amp;quot;&amp;gt;Semaine 3&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
*Après beaucoup d'essayer j'ai fabriqué le chassis comme figure suivante:&lt;br /&gt;
&lt;br /&gt;
[[Fichier:xxy18.png|thumb|500px|left|Chassis servo-moteurs]]&lt;br /&gt;
[[Fichier:xxy28.png|thumb|500px|right|Chassis vibreurs]]&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*Dans la troisième semaine, j'ai soudé les composants de la carte.&lt;br /&gt;
&lt;br /&gt;
[[Fichier:xinyue14.png|thumb|400px|left|la carte]]&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color:#6FB7B7&amp;quot;&amp;gt;Semaine 4&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
 *Dans la quatième semaine, j'ai assemblé le robot et tester les fonctionnements des servo motors et les vibreurs. &lt;br /&gt;
 &lt;br /&gt;
 *Les problèmes ce que j'ai rencontré: &lt;br /&gt;
&lt;br /&gt;
 1. Pour la partie d'alimentation, il faut que je ajouter un interrupteur pour commander le pile connecté ou déconnecté.&lt;br /&gt;
&lt;br /&gt;
 2. Le sens de TSOP1 est inversé dans le PCB, il faut qu'on prendre attention quand on souder.&lt;br /&gt;
&lt;br /&gt;
 3. les TSOPs doivent être lié à les broches d'interruption mais j'ai les lié à les broches de ADC, il faut modifier.&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color:#6FB7B7&amp;quot;&amp;gt;Semaine 5&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color:#6FB7B7&amp;quot;&amp;gt;Semaine 6&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span style=&amp;quot;color:#D94600&amp;quot;&amp;gt; Fiches rendus&amp;lt;/span&amp;gt; ==&lt;/div&gt;</summary>
		<author><name>Xxu</name></author>	</entry>

	<entry>
		<id>https://projets-ima.plil.fr/mediawiki/index.php?title=Micro-robots_communicants&amp;diff=43812</id>
		<title>Micro-robots communicants</title>
		<link rel="alternate" type="text/html" href="https://projets-ima.plil.fr/mediawiki/index.php?title=Micro-robots_communicants&amp;diff=43812"/>
				<updated>2017-06-13T14:34:56Z</updated>
		
		<summary type="html">&lt;p&gt;Xxu : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== &amp;lt;span style=&amp;quot;color:#D94600&amp;quot;&amp;gt;Cahier des charges&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color:#6FB7B7&amp;quot;&amp;gt;Présentation générale du projet&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
==== &amp;lt;span style=&amp;quot;color:#6A6AFF&amp;quot;&amp;gt;Objectif du stage&amp;lt;/span&amp;gt; ====&lt;br /&gt;
&lt;br /&gt;
L'objet de ce projet est de concevoir et fabriquer des robots mobiles relativement petits, simples et peu coûteux. Les robots devront pouvoir communiquer entre eux par infrarouge. La simplicité et le bas côut de fabrication des robots doit permettre d'en fabriquer en nombre suffisant pour simuler des comportements d'essaim d'insectes.&lt;br /&gt;
&lt;br /&gt;
==== &amp;lt;span style=&amp;quot;color:#6A6AFF&amp;quot;&amp;gt;Description du stage&amp;lt;/span&amp;gt; ====&lt;br /&gt;
&lt;br /&gt;
L'objectif de mon stage est de réaliser une petite carte de contrôle de robot mobile. Les robots pourront avoir trois types de motorisations : vibreurs, servo-moteurs continus et micro-moteurs.&lt;br /&gt;
&lt;br /&gt;
I faut d'abord concevoir la carte en se basant sur les cartes déjà conçues à l'école. Il m'est demandé de partir d'une carte basée sur un ATMega328p et un contrôleur Ethernet. J'ai retiré ce dernier, le convertisseur de niveaux et d'autres composants inutiles pour mon projet. Il faut ajouter un contrôleur de moteur (TB6612), des détecteurs infrarouges (3 TSOP IR) , une LED infrarouge et des lignes pour les servo-moteurs. La carte doit être la plus petite possible, il a été un temps envisagé de positionner le contrôleur de moteurs sur la face inférieure.&lt;br /&gt;
&lt;br /&gt;
Par la suite, il faudra écrire le code ATMega328p pour générer les PWM nécessaires aux servo-moteurs ou au contrôleur de moteurs. Pour la communication nous utiliserons le protocole RC5 qui permet une certaine immunité à la lumière ambiante.&lt;br /&gt;
&lt;br /&gt;
Enfin, nous allons tester les trois motorisations: vibreurs, servo-moteurs continus et micro-moteurs pour vérifier le bon fonctionnement de la carte. Si plusieurs robots fonctionnent certains seront programmés pour repérer les autres et les poursuivre.&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span style=&amp;quot;color:#D94600&amp;quot;&amp;gt;Avancement du stage&amp;lt;/span&amp;gt; ==&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color:#6FB7B7&amp;quot;&amp;gt;Semaine 1&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
Durant la première semaine, j'ai d'abord consulté quelques documents pour mieux comprendre ce projet.&lt;br /&gt;
&lt;br /&gt;
Ensuite j'ai réalisé le schématique de la carte contrôleur à l'aide du logiciel Fritzing principalement en ajoutant la partie contrôle de moteurs.&lt;br /&gt;
&lt;br /&gt;
Les figures suivantes constituent la schématique de la carte :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=600px heights=300px&amp;gt;&lt;br /&gt;
Fichier:xxy2.png|Partie alimentation&lt;br /&gt;
Fichier:xxy1.png|Partie moteurs&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=600px heights=300px&amp;gt;&lt;br /&gt;
Fichier:xxy3.png|Partie USB&lt;br /&gt;
Fichier:xxy4.png|Partiemicro-controleur à la prémière version&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Après la schématique, je me suis attaqué au routage de la carte.&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color:#6FB7B7&amp;quot;&amp;gt;Semaine 2&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
Dans la deuxième semaine, j'ai modifié un peu la partie micro-contrôleur de la schématique pour ajouter un quartz de plus faibles dimensions, comme ça, lors du soudage de la carte on pourra choisir de souder l'un ou l'autre. &lt;br /&gt;
&lt;br /&gt;
Et j'ai ajouté les leds aussi.&lt;br /&gt;
&lt;br /&gt;
J'ai ensuite terminé le routage.&lt;br /&gt;
&lt;br /&gt;
[[Fichier:xxy5.png|thumb|600px|left|Partie micro-contrôleur modifiée avec 2 quartz]]&lt;br /&gt;
&lt;br /&gt;
[[Fichier:xxy6.png|thumb|400px|right|Carte routée]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Liste de composants===&lt;br /&gt;
&lt;br /&gt;
Il m'a été demandé la liste exhaustive des composants nécessaires pour les micro-robots.&lt;br /&gt;
&lt;br /&gt;
Le micro servo-moteur a rotation continue sélectionné est un FS90 [http://www.robotshop.com/eu/fr/micro-servomoteur-9g-48v.html]. Ses dimensions sont 23,2 X 12,5 X 22 mm.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Description !! Fabricant !! Référence Fabricant !! Fournisseur !! Quantité !! Lien fournisseur !! status&lt;br /&gt;
|-&lt;br /&gt;
| Microcontrôleur&lt;br /&gt;
| ATMEL&lt;br /&gt;
| ATMEGA328P-AU&lt;br /&gt;
| Farnell&lt;br /&gt;
| 1&lt;br /&gt;
| http://fr.farnell.com/atmel/atmega328p-au/mcu-8bit-atmega-20mhz-tqfp-32/dp/1715486&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| Condensateur 100nF&lt;br /&gt;
| MULTICOMP&lt;br /&gt;
| MC0201X104K6R3CT&lt;br /&gt;
| Farnell&lt;br /&gt;
| 11&lt;br /&gt;
| http://fr.farnell.com/multicomp/mc0201x104k6r3ct/condensateur-mlcc-x5r-100nf-6/dp/2320753&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Condensateur 10uF&lt;br /&gt;
| WURTH ELEKTRONIK&lt;br /&gt;
| 885012106006 &lt;br /&gt;
| Farnell&lt;br /&gt;
| 2&lt;br /&gt;
| http://fr.farnell.com/wurth-elektronik/885012106006/condesateur-mlcc-x5r-10uf-6-3v/dp/2495147&lt;br /&gt;
| &lt;br /&gt;
|- &lt;br /&gt;
| Condensateur 22pF&lt;br /&gt;
| AVX&lt;br /&gt;
| 06036A220KAT2A&lt;br /&gt;
| Mouser&lt;br /&gt;
| 2&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/AVX/06036A220KAT2A/?qs=sGAEpiMZZMs0AnBnWHyRQKdiqyDPVQdATEC6RfUr2zQ%3d&lt;br /&gt;
| &lt;br /&gt;
|- &lt;br /&gt;
| Rectifier Diode&lt;br /&gt;
| Vishay Semiconductors&lt;br /&gt;
| GL34G-E3/83&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Vishay-Semiconductors/GL34G-E3-83/?qs=sGAEpiMZZMutXGli8Ay4kH9ZXA1Qtv9UOwbhSBXDb18%3d&lt;br /&gt;
| &lt;br /&gt;
|- &lt;br /&gt;
| FA238&lt;br /&gt;
| EPSON&lt;br /&gt;
| TSX-3225 16.0000MF09Z-AC3&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Epson-Timing/TSX-3225-160000MF09Z-AC3/?qs=sGAEpiMZZMsBj6bBr9Q9acukpafrIaZ1%2fpqCtYImzz0%3d&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|- &lt;br /&gt;
| Servo moteur&lt;br /&gt;
| Fitec&lt;br /&gt;
| RB-Fit-03&lt;br /&gt;
| Robotshop&lt;br /&gt;
| 2&lt;br /&gt;
| http://www.robotshop.com/eu/fr/micro-servomoteur-9g-48v.html&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Blue LED&lt;br /&gt;
| KingBright&lt;br /&gt;
| APHB1608LVBDZGKC&lt;br /&gt;
| Mouser&lt;br /&gt;
| 2&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Kingbright/APHB1608LVBDZGKC/?qs=sGAEpiMZZMseGfSY3csMkcwbVq2rhH5Mu7mYFMpmGAhvgXBy5N%252b7kA%3d%3d&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
| Green LED&lt;br /&gt;
| KingBright&lt;br /&gt;
| APT1608SGC&lt;br /&gt;
| Mouser&lt;br /&gt;
| 2&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Kingbright/APT1608SGC/?qs=sGAEpiMZZMseGfSY3csMkeytxqHAv00AcF6Dm1xSW98%3d&lt;br /&gt;
| &lt;br /&gt;
|- &lt;br /&gt;
| Red LED&lt;br /&gt;
| KingBright&lt;br /&gt;
| APHB1608ZGSURKC&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Kingbright/APHB1608ZGSURKC/?qs=sGAEpiMZZMseGfSY3csMkdKNYmh3uDipxtOOfF4A5sw%3d&lt;br /&gt;
| &lt;br /&gt;
|- &lt;br /&gt;
| Yellow LED&lt;br /&gt;
| KingBright&lt;br /&gt;
| APT1608SYCK&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Kingbright/APT1608SYCK/?qs=sGAEpiMZZMsQtlBhqKq43Wn3QbM4OLG1&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Orange LED&lt;br /&gt;
| KingBright&lt;br /&gt;
| APTD1608SECK&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Kingbright/APTD1608SECK/?qs=sGAEpiMZZMt82OzCyDsLFNLWq0AjqZj1Bh9swU8LC68%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| White LED 6200K&lt;br /&gt;
| OSRAM Opto Semiconductors&lt;br /&gt;
| LW L283-Q1R2-3K8L-1-Z&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/OSRAM-Opto-Semiconductors/LW-L283-Q1R2-3K8L-1-Z/?qs=sGAEpiMZZMsgSGrx0WqTbPUyJ8s29bGV&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Infrarouge&lt;br /&gt;
| OSRAM Opto Semiconductors&lt;br /&gt;
| SFH 4845&lt;br /&gt;
| mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://fr.rshttp://fr.rs-online.com/web/p/phototransistors/6548047/-online.com/web/p/phototransistors/6548047/&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 1kΩ Resistor&lt;br /&gt;
| ROHM Semiconductor&lt;br /&gt;
| ESR03EZPJ102&lt;br /&gt;
| Mouser&lt;br /&gt;
| 2&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ROHM-Semiconductor/ESR03EZPJ102/?qs=sGAEpiMZZMu61qfTUdNhG1IKPAnaLGejvfM9hA7acow%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 10kΩ Resistor&lt;br /&gt;
| ROHM Semiconductor&lt;br /&gt;
| ESR03EZPJ103&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ROHM-Semiconductor/ESR03EZPJ103/?qs=sGAEpiMZZMu61qfTUdNhG1IKPAnaLGejZIagwiN2IRk%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 1MΩ Resistor&lt;br /&gt;
| ROHM Semiconductor&lt;br /&gt;
| ESR03EZPJ105&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ROHM-Semiconductor/ESR03EZPJ105/?qs=sGAEpiMZZMu61qfTUdNhG79AcIiSWYOgHx87yIE%2f9KKMdGhl9FJu5g%3d%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 470Ω Resistor&lt;br /&gt;
| ROHM Semiconductor&lt;br /&gt;
| KTR03EZPJ471&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ROHM-Semiconductor/KTR03EZPJ471/?qs=sGAEpiMZZMu61qfTUdNhGwzMi690UM7UxxZFBtRl4vg%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 330Ω Resistor&lt;br /&gt;
| ROHM Semiconductor&lt;br /&gt;
| ESR03EZPJ331&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ROHM-Semiconductor/ESR03EZPJ331/?qs=sGAEpiMZZMu61qfTUdNhG1IKPAnaLGejYH%2fBWzzt0Tg%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 220Ω Resistor&lt;br /&gt;
| ROHM Semiconductor&lt;br /&gt;
| ESR03EZPJ221&lt;br /&gt;
| Mouser&lt;br /&gt;
| 8&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ROHM-Semiconductor/ESR03EZPJ221/?qs=sGAEpiMZZMu61qfTUdNhG1IKPAnaLGejce8FZC1%2fFYU%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| switch&lt;br /&gt;
| ALPS&lt;br /&gt;
| SKQGADE010&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ALPS/SKQGADE010/?qs=sGAEpiMZZMsqIr59i2oRcrO5GDYRXDIX6cdtN26xmPE%3d&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| USB Chip&lt;br /&gt;
| FTDI&lt;br /&gt;
| FT232RL-REEL&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/FTDI/FT232RL-REEL/?qs=sGAEpiMZZMs5ceO8zL%252bTxyQLQIH6hE7q&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| USB Connecteur&lt;br /&gt;
| /&lt;br /&gt;
| /&lt;br /&gt;
| /&lt;br /&gt;
| 1&lt;br /&gt;
| /&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|-&lt;br /&gt;
| LM1117IMPX-5 &lt;br /&gt;
| Régulateur 5v&lt;br /&gt;
| /&lt;br /&gt;
| /&lt;br /&gt;
| 1&lt;br /&gt;
| /&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|-&lt;br /&gt;
| TB6612FNG&lt;br /&gt;
| Contrôleur moteurs&lt;br /&gt;
| /&lt;br /&gt;
| /&lt;br /&gt;
| 1&lt;br /&gt;
| /&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|-&lt;br /&gt;
| Quartz&lt;br /&gt;
| ECS&lt;br /&gt;
| ECS-160-20-3X-TR&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ECS/ECS-160-20-3X-TR/?qs=sGAEpiMZZMvAbnEMxb34PZ9bYWrwSXiB&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| infrarouge récepteur&lt;br /&gt;
| Vishay Semiconductors&lt;br /&gt;
| TSOP38238&lt;br /&gt;
| Mouser&lt;br /&gt;
| 3&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Vishay-Semiconductors/TSOP38238/?qs=sGAEpiMZZMvAL21a%2fDhxMtgKho2n4%2fgBkajAZHPY5lE%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Batteries 9V&lt;br /&gt;
| Panasonic&lt;br /&gt;
| 6LF22XWA/B12&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Panasonic-Battery/6LF22XWA-B12/?qs=sGAEpiMZZMsra%2fh506hF%252bITISQoCasqh1k2eJLis9sg%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Vibration motor&lt;br /&gt;
| Parallax&lt;br /&gt;
| 28821&lt;br /&gt;
| Mouser&lt;br /&gt;
| 2&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Parallax/28821/?qs=sGAEpiMZZMu7pzTmx5q0Qavt7B3%252b7HBc&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| Roue de balance&lt;br /&gt;
| Pololu&lt;br /&gt;
| RB-pol-91&lt;br /&gt;
| Robotshop&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.robotshop.com/eu/fr/roulette-bille-pololu-0375-po-metal.html&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Chassis===&lt;br /&gt;
&lt;br /&gt;
Après avoir établie la liste des composants, j'ai commencé à concevoir les 2 chassis :&lt;br /&gt;
 &lt;br /&gt;
* un chassis pour le robot avec servo-moteurs&lt;br /&gt;
* un chassis pour le robot avec les vibreurs.&lt;br /&gt;
&lt;br /&gt;
Les chassis ont été réalisés avec une découpeuse laser sur du plexiglass. Les découpes ont été dessinées avec le logiciel &amp;lt;code&amp;gt;inkscape&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
[[Fichier:xxy88.png|thumb|600px|left|Chassis servo-moteurs]]&lt;br /&gt;
 &lt;br /&gt;
[[Fichier:xxy7.png|thumb|600px|right|Chassis vibreurs]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color:#6FB7B7&amp;quot;&amp;gt;Semaine 3&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
*Après beaucoup d'essayer j'ai fabriqué le chassis comme figure suivante:&lt;br /&gt;
&lt;br /&gt;
[[Fichier:xxy18.png|thumb|500px|left|Chassis servo-moteurs]]&lt;br /&gt;
[[Fichier:xxy28.png|thumb|500px|right|Chassis vibreurs]]&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*Dans la troisième semaine, j'ai soudé les composants de la carte.&lt;br /&gt;
&lt;br /&gt;
[[Fichier:xinyue14.png|thumb|400px|left|la carte]]&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color:#6FB7B7&amp;quot;&amp;gt;Semaine 4&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
 *Dans la quatième semaine, j'ai assemblé le robot et tester les fonctionnements des servo motors et les vibreurs. &lt;br /&gt;
 &lt;br /&gt;
 *Les problèmes ce que j'ai rencontré: &lt;br /&gt;
&lt;br /&gt;
 1. Pour la partie d'alimentation, il faut que je ajouter un interrupteur pour commander le pile connecté ou déconnecté.&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color:#6FB7B7&amp;quot;&amp;gt;Semaine 5&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color:#6FB7B7&amp;quot;&amp;gt;Semaine 6&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span style=&amp;quot;color:#D94600&amp;quot;&amp;gt; Fiches rendus&amp;lt;/span&amp;gt; ==&lt;/div&gt;</summary>
		<author><name>Xxu</name></author>	</entry>

	<entry>
		<id>https://projets-ima.plil.fr/mediawiki/index.php?title=Micro-robots_communicants&amp;diff=43772</id>
		<title>Micro-robots communicants</title>
		<link rel="alternate" type="text/html" href="https://projets-ima.plil.fr/mediawiki/index.php?title=Micro-robots_communicants&amp;diff=43772"/>
				<updated>2017-06-12T10:36:24Z</updated>
		
		<summary type="html">&lt;p&gt;Xxu : /* Semaine 3 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== &amp;lt;span style=&amp;quot;color:#D94600&amp;quot;&amp;gt;Cahier des charges&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color:#6FB7B7&amp;quot;&amp;gt;Présentation générale du projet&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
==== &amp;lt;span style=&amp;quot;color:#6A6AFF&amp;quot;&amp;gt;Objectif du stage&amp;lt;/span&amp;gt; ====&lt;br /&gt;
&lt;br /&gt;
L'objet de ce projet est de concevoir et fabriquer des robots mobiles relativement petits, simples et peu coûteux. Les robots devront pouvoir communiquer entre eux par infrarouge. La simplicité et le bas côut de fabrication des robots doit permettre d'en fabriquer en nombre suffisant pour simuler des comportements d'essaim d'insectes.&lt;br /&gt;
&lt;br /&gt;
==== &amp;lt;span style=&amp;quot;color:#6A6AFF&amp;quot;&amp;gt;Description du stage&amp;lt;/span&amp;gt; ====&lt;br /&gt;
&lt;br /&gt;
L'objectif de mon stage est de réaliser une petite carte de contrôle de robot mobile. Les robots pourront avoir trois types de motorisations : vibreurs, servo-moteurs continus et micro-moteurs.&lt;br /&gt;
&lt;br /&gt;
I faut d'abord concevoir la carte en se basant sur les cartes déjà conçues à l'école. Il m'est demandé de partir d'une carte basée sur un ATMega328p et un contrôleur Ethernet. J'ai retiré ce dernier, le convertisseur de niveaux et d'autres composants inutiles pour mon projet. Il faut ajouter un contrôleur de moteur (TB6612), des détecteurs infrarouges (3 TSOP IR) , une LED infrarouge et des lignes pour les servo-moteurs. La carte doit être la plus petite possible, il a été un temps envisagé de positionner le contrôleur de moteurs sur la face inférieure.&lt;br /&gt;
&lt;br /&gt;
Par la suite, il faudra écrire le code ATMega328p pour générer les PWM nécessaires aux servo-moteurs ou au contrôleur de moteurs. Pour la communication nous utiliserons le protocole RC5 qui permet une certaine immunité à la lumière ambiante.&lt;br /&gt;
&lt;br /&gt;
Enfin, nous allons tester les trois motorisations: vibreurs, servo-moteurs continus et micro-moteurs pour vérifier le bon fonctionnement de la carte. Si plusieurs robots fonctionnent certains seront programmés pour repérer les autres et les poursuivre.&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span style=&amp;quot;color:#D94600&amp;quot;&amp;gt;Avancement du stage&amp;lt;/span&amp;gt; ==&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color:#6FB7B7&amp;quot;&amp;gt;Semaine 1&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
Durant la première semaine, j'ai d'abord consulté quelques documents pour mieux comprendre ce projet.&lt;br /&gt;
&lt;br /&gt;
Ensuite j'ai réalisé le schématique de la carte contrôleur à l'aide du logiciel Fritzing principalement en ajoutant la partie contrôle de moteurs.&lt;br /&gt;
&lt;br /&gt;
Les figures suivantes constituent la schématique de la carte :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=600px heights=300px&amp;gt;&lt;br /&gt;
Fichier:xxy2.png|Partie alimentation&lt;br /&gt;
Fichier:xxy1.png|Partie moteurs&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=600px heights=300px&amp;gt;&lt;br /&gt;
Fichier:xxy3.png|Partie USB&lt;br /&gt;
Fichier:xxy4.png|Partiemicro-controleur à la prémière version&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Après la schématique, je me suis attaqué au routage de la carte.&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color:#6FB7B7&amp;quot;&amp;gt;Semaine 2&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
Dans la deuxième semaine, j'ai modifié un peu la partie micro-contrôleur de la schématique pour ajouter un quartz de plus faibles dimensions, comme ça, lors du soudage de la carte on pourra choisir de souder l'un ou l'autre. &lt;br /&gt;
&lt;br /&gt;
Et j'ai ajouté les leds aussi.&lt;br /&gt;
&lt;br /&gt;
J'ai ensuite terminé le routage.&lt;br /&gt;
&lt;br /&gt;
[[Fichier:xxy5.png|thumb|600px|left|Partie micro-contrôleur modifiée avec 2 quartz]]&lt;br /&gt;
&lt;br /&gt;
[[Fichier:xxy6.png|thumb|400px|right|Carte routée]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Liste de composants===&lt;br /&gt;
&lt;br /&gt;
Il m'a été demandé la liste exhaustive des composants nécessaires pour les micro-robots.&lt;br /&gt;
&lt;br /&gt;
Le micro servo-moteur a rotation continue sélectionné est un FS90 [http://www.robotshop.com/eu/fr/micro-servomoteur-9g-48v.html]. Ses dimensions sont 23,2 X 12,5 X 22 mm.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Description !! Fabricant !! Référence Fabricant !! Fournisseur !! Quantité !! Lien fournisseur !! status&lt;br /&gt;
|-&lt;br /&gt;
| Microcontrôleur&lt;br /&gt;
| ATMEL&lt;br /&gt;
| ATMEGA328P-AU&lt;br /&gt;
| Farnell&lt;br /&gt;
| 1&lt;br /&gt;
| http://fr.farnell.com/atmel/atmega328p-au/mcu-8bit-atmega-20mhz-tqfp-32/dp/1715486&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| Condensateur 100nF&lt;br /&gt;
| MULTICOMP&lt;br /&gt;
| MC0201X104K6R3CT&lt;br /&gt;
| Farnell&lt;br /&gt;
| 11&lt;br /&gt;
| http://fr.farnell.com/multicomp/mc0201x104k6r3ct/condensateur-mlcc-x5r-100nf-6/dp/2320753&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Condensateur 10uF&lt;br /&gt;
| WURTH ELEKTRONIK&lt;br /&gt;
| 885012106006 &lt;br /&gt;
| Farnell&lt;br /&gt;
| 2&lt;br /&gt;
| http://fr.farnell.com/wurth-elektronik/885012106006/condesateur-mlcc-x5r-10uf-6-3v/dp/2495147&lt;br /&gt;
| &lt;br /&gt;
|- &lt;br /&gt;
| Condensateur 22pF&lt;br /&gt;
| AVX&lt;br /&gt;
| 06036A220KAT2A&lt;br /&gt;
| Mouser&lt;br /&gt;
| 2&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/AVX/06036A220KAT2A/?qs=sGAEpiMZZMs0AnBnWHyRQKdiqyDPVQdATEC6RfUr2zQ%3d&lt;br /&gt;
| &lt;br /&gt;
|- &lt;br /&gt;
| Rectifier Diode&lt;br /&gt;
| Vishay Semiconductors&lt;br /&gt;
| GL34G-E3/83&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Vishay-Semiconductors/GL34G-E3-83/?qs=sGAEpiMZZMutXGli8Ay4kH9ZXA1Qtv9UOwbhSBXDb18%3d&lt;br /&gt;
| &lt;br /&gt;
|- &lt;br /&gt;
| FA238&lt;br /&gt;
| EPSON&lt;br /&gt;
| TSX-3225 16.0000MF09Z-AC3&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Epson-Timing/TSX-3225-160000MF09Z-AC3/?qs=sGAEpiMZZMsBj6bBr9Q9acukpafrIaZ1%2fpqCtYImzz0%3d&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|- &lt;br /&gt;
| Servo moteur&lt;br /&gt;
| Fitec&lt;br /&gt;
| RB-Fit-03&lt;br /&gt;
| Robotshop&lt;br /&gt;
| 2&lt;br /&gt;
| http://www.robotshop.com/eu/fr/micro-servomoteur-9g-48v.html&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Blue LED&lt;br /&gt;
| KingBright&lt;br /&gt;
| APHB1608LVBDZGKC&lt;br /&gt;
| Mouser&lt;br /&gt;
| 2&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Kingbright/APHB1608LVBDZGKC/?qs=sGAEpiMZZMseGfSY3csMkcwbVq2rhH5Mu7mYFMpmGAhvgXBy5N%252b7kA%3d%3d&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
| Green LED&lt;br /&gt;
| KingBright&lt;br /&gt;
| APT1608SGC&lt;br /&gt;
| Mouser&lt;br /&gt;
| 2&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Kingbright/APT1608SGC/?qs=sGAEpiMZZMseGfSY3csMkeytxqHAv00AcF6Dm1xSW98%3d&lt;br /&gt;
| &lt;br /&gt;
|- &lt;br /&gt;
| Red LED&lt;br /&gt;
| KingBright&lt;br /&gt;
| APHB1608ZGSURKC&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Kingbright/APHB1608ZGSURKC/?qs=sGAEpiMZZMseGfSY3csMkdKNYmh3uDipxtOOfF4A5sw%3d&lt;br /&gt;
| &lt;br /&gt;
|- &lt;br /&gt;
| Yellow LED&lt;br /&gt;
| KingBright&lt;br /&gt;
| APT1608SYCK&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Kingbright/APT1608SYCK/?qs=sGAEpiMZZMsQtlBhqKq43Wn3QbM4OLG1&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Orange LED&lt;br /&gt;
| KingBright&lt;br /&gt;
| APTD1608SECK&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Kingbright/APTD1608SECK/?qs=sGAEpiMZZMt82OzCyDsLFNLWq0AjqZj1Bh9swU8LC68%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| White LED 6200K&lt;br /&gt;
| OSRAM Opto Semiconductors&lt;br /&gt;
| LW L283-Q1R2-3K8L-1-Z&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/OSRAM-Opto-Semiconductors/LW-L283-Q1R2-3K8L-1-Z/?qs=sGAEpiMZZMsgSGrx0WqTbPUyJ8s29bGV&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Infrarouge&lt;br /&gt;
| OSRAM Opto Semiconductors&lt;br /&gt;
| SFH 4845&lt;br /&gt;
| mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://fr.rshttp://fr.rs-online.com/web/p/phototransistors/6548047/-online.com/web/p/phototransistors/6548047/&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 1kΩ Resistor&lt;br /&gt;
| ROHM Semiconductor&lt;br /&gt;
| ESR03EZPJ102&lt;br /&gt;
| Mouser&lt;br /&gt;
| 2&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ROHM-Semiconductor/ESR03EZPJ102/?qs=sGAEpiMZZMu61qfTUdNhG1IKPAnaLGejvfM9hA7acow%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 10kΩ Resistor&lt;br /&gt;
| ROHM Semiconductor&lt;br /&gt;
| ESR03EZPJ103&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ROHM-Semiconductor/ESR03EZPJ103/?qs=sGAEpiMZZMu61qfTUdNhG1IKPAnaLGejZIagwiN2IRk%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 1MΩ Resistor&lt;br /&gt;
| ROHM Semiconductor&lt;br /&gt;
| ESR03EZPJ105&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ROHM-Semiconductor/ESR03EZPJ105/?qs=sGAEpiMZZMu61qfTUdNhG79AcIiSWYOgHx87yIE%2f9KKMdGhl9FJu5g%3d%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 470Ω Resistor&lt;br /&gt;
| ROHM Semiconductor&lt;br /&gt;
| KTR03EZPJ471&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ROHM-Semiconductor/KTR03EZPJ471/?qs=sGAEpiMZZMu61qfTUdNhGwzMi690UM7UxxZFBtRl4vg%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 330Ω Resistor&lt;br /&gt;
| ROHM Semiconductor&lt;br /&gt;
| ESR03EZPJ331&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ROHM-Semiconductor/ESR03EZPJ331/?qs=sGAEpiMZZMu61qfTUdNhG1IKPAnaLGejYH%2fBWzzt0Tg%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 220Ω Resistor&lt;br /&gt;
| ROHM Semiconductor&lt;br /&gt;
| ESR03EZPJ221&lt;br /&gt;
| Mouser&lt;br /&gt;
| 8&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ROHM-Semiconductor/ESR03EZPJ221/?qs=sGAEpiMZZMu61qfTUdNhG1IKPAnaLGejce8FZC1%2fFYU%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| switch&lt;br /&gt;
| ALPS&lt;br /&gt;
| SKQGADE010&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ALPS/SKQGADE010/?qs=sGAEpiMZZMsqIr59i2oRcrO5GDYRXDIX6cdtN26xmPE%3d&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| USB Chip&lt;br /&gt;
| FTDI&lt;br /&gt;
| FT232RL-REEL&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/FTDI/FT232RL-REEL/?qs=sGAEpiMZZMs5ceO8zL%252bTxyQLQIH6hE7q&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| USB Connecteur&lt;br /&gt;
| /&lt;br /&gt;
| /&lt;br /&gt;
| /&lt;br /&gt;
| 1&lt;br /&gt;
| /&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|-&lt;br /&gt;
| LM1117IMPX-5 &lt;br /&gt;
| Régulateur 5v&lt;br /&gt;
| /&lt;br /&gt;
| /&lt;br /&gt;
| 1&lt;br /&gt;
| /&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|-&lt;br /&gt;
| TB6612FNG&lt;br /&gt;
| Contrôleur moteurs&lt;br /&gt;
| /&lt;br /&gt;
| /&lt;br /&gt;
| 1&lt;br /&gt;
| /&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|-&lt;br /&gt;
| Quartz&lt;br /&gt;
| ECS&lt;br /&gt;
| ECS-160-20-3X-TR&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ECS/ECS-160-20-3X-TR/?qs=sGAEpiMZZMvAbnEMxb34PZ9bYWrwSXiB&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| infrarouge récepteur&lt;br /&gt;
| Vishay Semiconductors&lt;br /&gt;
| TSOP38238&lt;br /&gt;
| Mouser&lt;br /&gt;
| 3&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Vishay-Semiconductors/TSOP38238/?qs=sGAEpiMZZMvAL21a%2fDhxMtgKho2n4%2fgBkajAZHPY5lE%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Batteries 9V&lt;br /&gt;
| Panasonic&lt;br /&gt;
| 6LF22XWA/B12&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Panasonic-Battery/6LF22XWA-B12/?qs=sGAEpiMZZMsra%2fh506hF%252bITISQoCasqh1k2eJLis9sg%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Vibration motor&lt;br /&gt;
| Parallax&lt;br /&gt;
| 28821&lt;br /&gt;
| Mouser&lt;br /&gt;
| 2&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Parallax/28821/?qs=sGAEpiMZZMu7pzTmx5q0Qavt7B3%252b7HBc&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| Roue de balance&lt;br /&gt;
| Pololu&lt;br /&gt;
| RB-pol-91&lt;br /&gt;
| Robotshop&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.robotshop.com/eu/fr/roulette-bille-pololu-0375-po-metal.html&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Chassis===&lt;br /&gt;
&lt;br /&gt;
Après avoir établie la liste des composants, j'ai commencé à concevoir les 2 chassis :&lt;br /&gt;
 &lt;br /&gt;
* un chassis pour le robot avec servo-moteurs&lt;br /&gt;
* un chassis pour le robot avec les vibreurs.&lt;br /&gt;
&lt;br /&gt;
Les chassis ont été réalisés avec une découpeuse laser sur du plexiglass. Les découpes ont été dessinées avec le logiciel &amp;lt;code&amp;gt;inkscape&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
[[Fichier:xxy88.png|thumb|600px|left|Chassis servo-moteurs]]&lt;br /&gt;
 &lt;br /&gt;
[[Fichier:xxy7.png|thumb|600px|right|Chassis vibreurs]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color:#6FB7B7&amp;quot;&amp;gt;Semaine 3&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
*Après beaucoup d'essayer j'ai fabriqué le chassis comme figure suivante:&lt;br /&gt;
&lt;br /&gt;
[[Fichier:xxy18.png|thumb|500px|left|Chassis servo-moteurs]]&lt;br /&gt;
[[Fichier:xxy28.png|thumb|500px|right|Chassis vibreurs]]&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*Dans la troisième semaine, j'ai soudé les composants de la carte.&lt;br /&gt;
&lt;br /&gt;
[[Fichier:xinyue14.png|thumb|400px|left|la carte]]&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color:#6FB7B7&amp;quot;&amp;gt;Semaine 4&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color:#6FB7B7&amp;quot;&amp;gt;Semaine 5&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color:#6FB7B7&amp;quot;&amp;gt;Semaine 6&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span style=&amp;quot;color:#D94600&amp;quot;&amp;gt; Fiches rendus&amp;lt;/span&amp;gt; ==&lt;/div&gt;</summary>
		<author><name>Xxu</name></author>	</entry>

	<entry>
		<id>https://projets-ima.plil.fr/mediawiki/index.php?title=Micro-robots_communicants&amp;diff=43771</id>
		<title>Micro-robots communicants</title>
		<link rel="alternate" type="text/html" href="https://projets-ima.plil.fr/mediawiki/index.php?title=Micro-robots_communicants&amp;diff=43771"/>
				<updated>2017-06-12T10:35:50Z</updated>
		
		<summary type="html">&lt;p&gt;Xxu : /* Semaine 3 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== &amp;lt;span style=&amp;quot;color:#D94600&amp;quot;&amp;gt;Cahier des charges&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color:#6FB7B7&amp;quot;&amp;gt;Présentation générale du projet&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
==== &amp;lt;span style=&amp;quot;color:#6A6AFF&amp;quot;&amp;gt;Objectif du stage&amp;lt;/span&amp;gt; ====&lt;br /&gt;
&lt;br /&gt;
L'objet de ce projet est de concevoir et fabriquer des robots mobiles relativement petits, simples et peu coûteux. Les robots devront pouvoir communiquer entre eux par infrarouge. La simplicité et le bas côut de fabrication des robots doit permettre d'en fabriquer en nombre suffisant pour simuler des comportements d'essaim d'insectes.&lt;br /&gt;
&lt;br /&gt;
==== &amp;lt;span style=&amp;quot;color:#6A6AFF&amp;quot;&amp;gt;Description du stage&amp;lt;/span&amp;gt; ====&lt;br /&gt;
&lt;br /&gt;
L'objectif de mon stage est de réaliser une petite carte de contrôle de robot mobile. Les robots pourront avoir trois types de motorisations : vibreurs, servo-moteurs continus et micro-moteurs.&lt;br /&gt;
&lt;br /&gt;
I faut d'abord concevoir la carte en se basant sur les cartes déjà conçues à l'école. Il m'est demandé de partir d'une carte basée sur un ATMega328p et un contrôleur Ethernet. J'ai retiré ce dernier, le convertisseur de niveaux et d'autres composants inutiles pour mon projet. Il faut ajouter un contrôleur de moteur (TB6612), des détecteurs infrarouges (3 TSOP IR) , une LED infrarouge et des lignes pour les servo-moteurs. La carte doit être la plus petite possible, il a été un temps envisagé de positionner le contrôleur de moteurs sur la face inférieure.&lt;br /&gt;
&lt;br /&gt;
Par la suite, il faudra écrire le code ATMega328p pour générer les PWM nécessaires aux servo-moteurs ou au contrôleur de moteurs. Pour la communication nous utiliserons le protocole RC5 qui permet une certaine immunité à la lumière ambiante.&lt;br /&gt;
&lt;br /&gt;
Enfin, nous allons tester les trois motorisations: vibreurs, servo-moteurs continus et micro-moteurs pour vérifier le bon fonctionnement de la carte. Si plusieurs robots fonctionnent certains seront programmés pour repérer les autres et les poursuivre.&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span style=&amp;quot;color:#D94600&amp;quot;&amp;gt;Avancement du stage&amp;lt;/span&amp;gt; ==&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color:#6FB7B7&amp;quot;&amp;gt;Semaine 1&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
Durant la première semaine, j'ai d'abord consulté quelques documents pour mieux comprendre ce projet.&lt;br /&gt;
&lt;br /&gt;
Ensuite j'ai réalisé le schématique de la carte contrôleur à l'aide du logiciel Fritzing principalement en ajoutant la partie contrôle de moteurs.&lt;br /&gt;
&lt;br /&gt;
Les figures suivantes constituent la schématique de la carte :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=600px heights=300px&amp;gt;&lt;br /&gt;
Fichier:xxy2.png|Partie alimentation&lt;br /&gt;
Fichier:xxy1.png|Partie moteurs&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=600px heights=300px&amp;gt;&lt;br /&gt;
Fichier:xxy3.png|Partie USB&lt;br /&gt;
Fichier:xxy4.png|Partiemicro-controleur à la prémière version&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Après la schématique, je me suis attaqué au routage de la carte.&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color:#6FB7B7&amp;quot;&amp;gt;Semaine 2&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
Dans la deuxième semaine, j'ai modifié un peu la partie micro-contrôleur de la schématique pour ajouter un quartz de plus faibles dimensions, comme ça, lors du soudage de la carte on pourra choisir de souder l'un ou l'autre. &lt;br /&gt;
&lt;br /&gt;
Et j'ai ajouté les leds aussi.&lt;br /&gt;
&lt;br /&gt;
J'ai ensuite terminé le routage.&lt;br /&gt;
&lt;br /&gt;
[[Fichier:xxy5.png|thumb|600px|left|Partie micro-contrôleur modifiée avec 2 quartz]]&lt;br /&gt;
&lt;br /&gt;
[[Fichier:xxy6.png|thumb|400px|right|Carte routée]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Liste de composants===&lt;br /&gt;
&lt;br /&gt;
Il m'a été demandé la liste exhaustive des composants nécessaires pour les micro-robots.&lt;br /&gt;
&lt;br /&gt;
Le micro servo-moteur a rotation continue sélectionné est un FS90 [http://www.robotshop.com/eu/fr/micro-servomoteur-9g-48v.html]. Ses dimensions sont 23,2 X 12,5 X 22 mm.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Description !! Fabricant !! Référence Fabricant !! Fournisseur !! Quantité !! Lien fournisseur !! status&lt;br /&gt;
|-&lt;br /&gt;
| Microcontrôleur&lt;br /&gt;
| ATMEL&lt;br /&gt;
| ATMEGA328P-AU&lt;br /&gt;
| Farnell&lt;br /&gt;
| 1&lt;br /&gt;
| http://fr.farnell.com/atmel/atmega328p-au/mcu-8bit-atmega-20mhz-tqfp-32/dp/1715486&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| Condensateur 100nF&lt;br /&gt;
| MULTICOMP&lt;br /&gt;
| MC0201X104K6R3CT&lt;br /&gt;
| Farnell&lt;br /&gt;
| 11&lt;br /&gt;
| http://fr.farnell.com/multicomp/mc0201x104k6r3ct/condensateur-mlcc-x5r-100nf-6/dp/2320753&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Condensateur 10uF&lt;br /&gt;
| WURTH ELEKTRONIK&lt;br /&gt;
| 885012106006 &lt;br /&gt;
| Farnell&lt;br /&gt;
| 2&lt;br /&gt;
| http://fr.farnell.com/wurth-elektronik/885012106006/condesateur-mlcc-x5r-10uf-6-3v/dp/2495147&lt;br /&gt;
| &lt;br /&gt;
|- &lt;br /&gt;
| Condensateur 22pF&lt;br /&gt;
| AVX&lt;br /&gt;
| 06036A220KAT2A&lt;br /&gt;
| Mouser&lt;br /&gt;
| 2&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/AVX/06036A220KAT2A/?qs=sGAEpiMZZMs0AnBnWHyRQKdiqyDPVQdATEC6RfUr2zQ%3d&lt;br /&gt;
| &lt;br /&gt;
|- &lt;br /&gt;
| Rectifier Diode&lt;br /&gt;
| Vishay Semiconductors&lt;br /&gt;
| GL34G-E3/83&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Vishay-Semiconductors/GL34G-E3-83/?qs=sGAEpiMZZMutXGli8Ay4kH9ZXA1Qtv9UOwbhSBXDb18%3d&lt;br /&gt;
| &lt;br /&gt;
|- &lt;br /&gt;
| FA238&lt;br /&gt;
| EPSON&lt;br /&gt;
| TSX-3225 16.0000MF09Z-AC3&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Epson-Timing/TSX-3225-160000MF09Z-AC3/?qs=sGAEpiMZZMsBj6bBr9Q9acukpafrIaZ1%2fpqCtYImzz0%3d&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|- &lt;br /&gt;
| Servo moteur&lt;br /&gt;
| Fitec&lt;br /&gt;
| RB-Fit-03&lt;br /&gt;
| Robotshop&lt;br /&gt;
| 2&lt;br /&gt;
| http://www.robotshop.com/eu/fr/micro-servomoteur-9g-48v.html&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Blue LED&lt;br /&gt;
| KingBright&lt;br /&gt;
| APHB1608LVBDZGKC&lt;br /&gt;
| Mouser&lt;br /&gt;
| 2&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Kingbright/APHB1608LVBDZGKC/?qs=sGAEpiMZZMseGfSY3csMkcwbVq2rhH5Mu7mYFMpmGAhvgXBy5N%252b7kA%3d%3d&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
| Green LED&lt;br /&gt;
| KingBright&lt;br /&gt;
| APT1608SGC&lt;br /&gt;
| Mouser&lt;br /&gt;
| 2&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Kingbright/APT1608SGC/?qs=sGAEpiMZZMseGfSY3csMkeytxqHAv00AcF6Dm1xSW98%3d&lt;br /&gt;
| &lt;br /&gt;
|- &lt;br /&gt;
| Red LED&lt;br /&gt;
| KingBright&lt;br /&gt;
| APHB1608ZGSURKC&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Kingbright/APHB1608ZGSURKC/?qs=sGAEpiMZZMseGfSY3csMkdKNYmh3uDipxtOOfF4A5sw%3d&lt;br /&gt;
| &lt;br /&gt;
|- &lt;br /&gt;
| Yellow LED&lt;br /&gt;
| KingBright&lt;br /&gt;
| APT1608SYCK&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Kingbright/APT1608SYCK/?qs=sGAEpiMZZMsQtlBhqKq43Wn3QbM4OLG1&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Orange LED&lt;br /&gt;
| KingBright&lt;br /&gt;
| APTD1608SECK&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Kingbright/APTD1608SECK/?qs=sGAEpiMZZMt82OzCyDsLFNLWq0AjqZj1Bh9swU8LC68%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| White LED 6200K&lt;br /&gt;
| OSRAM Opto Semiconductors&lt;br /&gt;
| LW L283-Q1R2-3K8L-1-Z&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/OSRAM-Opto-Semiconductors/LW-L283-Q1R2-3K8L-1-Z/?qs=sGAEpiMZZMsgSGrx0WqTbPUyJ8s29bGV&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Infrarouge&lt;br /&gt;
| OSRAM Opto Semiconductors&lt;br /&gt;
| SFH 4845&lt;br /&gt;
| mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://fr.rshttp://fr.rs-online.com/web/p/phototransistors/6548047/-online.com/web/p/phototransistors/6548047/&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 1kΩ Resistor&lt;br /&gt;
| ROHM Semiconductor&lt;br /&gt;
| ESR03EZPJ102&lt;br /&gt;
| Mouser&lt;br /&gt;
| 2&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ROHM-Semiconductor/ESR03EZPJ102/?qs=sGAEpiMZZMu61qfTUdNhG1IKPAnaLGejvfM9hA7acow%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 10kΩ Resistor&lt;br /&gt;
| ROHM Semiconductor&lt;br /&gt;
| ESR03EZPJ103&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ROHM-Semiconductor/ESR03EZPJ103/?qs=sGAEpiMZZMu61qfTUdNhG1IKPAnaLGejZIagwiN2IRk%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 1MΩ Resistor&lt;br /&gt;
| ROHM Semiconductor&lt;br /&gt;
| ESR03EZPJ105&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ROHM-Semiconductor/ESR03EZPJ105/?qs=sGAEpiMZZMu61qfTUdNhG79AcIiSWYOgHx87yIE%2f9KKMdGhl9FJu5g%3d%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 470Ω Resistor&lt;br /&gt;
| ROHM Semiconductor&lt;br /&gt;
| KTR03EZPJ471&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ROHM-Semiconductor/KTR03EZPJ471/?qs=sGAEpiMZZMu61qfTUdNhGwzMi690UM7UxxZFBtRl4vg%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 330Ω Resistor&lt;br /&gt;
| ROHM Semiconductor&lt;br /&gt;
| ESR03EZPJ331&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ROHM-Semiconductor/ESR03EZPJ331/?qs=sGAEpiMZZMu61qfTUdNhG1IKPAnaLGejYH%2fBWzzt0Tg%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 220Ω Resistor&lt;br /&gt;
| ROHM Semiconductor&lt;br /&gt;
| ESR03EZPJ221&lt;br /&gt;
| Mouser&lt;br /&gt;
| 8&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ROHM-Semiconductor/ESR03EZPJ221/?qs=sGAEpiMZZMu61qfTUdNhG1IKPAnaLGejce8FZC1%2fFYU%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| switch&lt;br /&gt;
| ALPS&lt;br /&gt;
| SKQGADE010&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ALPS/SKQGADE010/?qs=sGAEpiMZZMsqIr59i2oRcrO5GDYRXDIX6cdtN26xmPE%3d&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| USB Chip&lt;br /&gt;
| FTDI&lt;br /&gt;
| FT232RL-REEL&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/FTDI/FT232RL-REEL/?qs=sGAEpiMZZMs5ceO8zL%252bTxyQLQIH6hE7q&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| USB Connecteur&lt;br /&gt;
| /&lt;br /&gt;
| /&lt;br /&gt;
| /&lt;br /&gt;
| 1&lt;br /&gt;
| /&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|-&lt;br /&gt;
| LM1117IMPX-5 &lt;br /&gt;
| Régulateur 5v&lt;br /&gt;
| /&lt;br /&gt;
| /&lt;br /&gt;
| 1&lt;br /&gt;
| /&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|-&lt;br /&gt;
| TB6612FNG&lt;br /&gt;
| Contrôleur moteurs&lt;br /&gt;
| /&lt;br /&gt;
| /&lt;br /&gt;
| 1&lt;br /&gt;
| /&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|-&lt;br /&gt;
| Quartz&lt;br /&gt;
| ECS&lt;br /&gt;
| ECS-160-20-3X-TR&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/ECS/ECS-160-20-3X-TR/?qs=sGAEpiMZZMvAbnEMxb34PZ9bYWrwSXiB&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| infrarouge récepteur&lt;br /&gt;
| Vishay Semiconductors&lt;br /&gt;
| TSOP38238&lt;br /&gt;
| Mouser&lt;br /&gt;
| 3&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Vishay-Semiconductors/TSOP38238/?qs=sGAEpiMZZMvAL21a%2fDhxMtgKho2n4%2fgBkajAZHPY5lE%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Batteries 9V&lt;br /&gt;
| Panasonic&lt;br /&gt;
| 6LF22XWA/B12&lt;br /&gt;
| Mouser&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Panasonic-Battery/6LF22XWA-B12/?qs=sGAEpiMZZMsra%2fh506hF%252bITISQoCasqh1k2eJLis9sg%3d&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Vibration motor&lt;br /&gt;
| Parallax&lt;br /&gt;
| 28821&lt;br /&gt;
| Mouser&lt;br /&gt;
| 2&lt;br /&gt;
| http://www.mouser.fr/ProductDetail/Parallax/28821/?qs=sGAEpiMZZMu7pzTmx5q0Qavt7B3%252b7HBc&lt;br /&gt;
| &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;disponible&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| Roue de balance&lt;br /&gt;
| Pololu&lt;br /&gt;
| RB-pol-91&lt;br /&gt;
| Robotshop&lt;br /&gt;
| 1&lt;br /&gt;
| http://www.robotshop.com/eu/fr/roulette-bille-pololu-0375-po-metal.html&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Chassis===&lt;br /&gt;
&lt;br /&gt;
Après avoir établie la liste des composants, j'ai commencé à concevoir les 2 chassis :&lt;br /&gt;
 &lt;br /&gt;
* un chassis pour le robot avec servo-moteurs&lt;br /&gt;
* un chassis pour le robot avec les vibreurs.&lt;br /&gt;
&lt;br /&gt;
Les chassis ont été réalisés avec une découpeuse laser sur du plexiglass. Les découpes ont été dessinées avec le logiciel &amp;lt;code&amp;gt;inkscape&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
[[Fichier:xxy88.png|thumb|600px|left|Chassis servo-moteurs]]&lt;br /&gt;
 &lt;br /&gt;
[[Fichier:xxy7.png|thumb|600px|right|Chassis vibreurs]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color:#6FB7B7&amp;quot;&amp;gt;Semaine 3&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
*Après beaucoup d'essayer j'ai fabriqué le chassis comme figure suivante:&lt;br /&gt;
&lt;br /&gt;
[[Fichier:xxy18.png|thumb|500px|left|Chassis servo-moteurs]]&lt;br /&gt;
&lt;br /&gt;
[[Fichier:xxy28.png|thumb|500px|left|Chassis vibreurs]]&lt;br /&gt;
&lt;br /&gt;
*Dans la troisième semaine, j'ai soudé les composants de la carte.&lt;br /&gt;
&lt;br /&gt;
[[Fichier:xinyue14.png|thumb|400px|left|la carte]]&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color:#6FB7B7&amp;quot;&amp;gt;Semaine 4&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color:#6FB7B7&amp;quot;&amp;gt;Semaine 5&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color:#6FB7B7&amp;quot;&amp;gt;Semaine 6&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span style=&amp;quot;color:#D94600&amp;quot;&amp;gt; Fiches rendus&amp;lt;/span&amp;gt; ==&lt;/div&gt;</summary>
		<author><name>Xxu</name></author>	</entry>

	</feed>