<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="https://icn.fenelonlille.org/mediawiki/skins/common/feed.css?303"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="fr">
		<id>https://icn.fenelonlille.org/mediawiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Rex</id>
		<title>Informatique et Création Numérique - Contributions de l'utilisateur [fr]</title>
		<link rel="self" type="application/atom+xml" href="https://icn.fenelonlille.org/mediawiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Rex"/>
		<link rel="alternate" type="text/html" href="https://icn.fenelonlille.org/mediawiki/index.php/Sp%C3%A9cial:Contributions/Rex"/>
		<updated>2026-05-04T10:12:45Z</updated>
		<subtitle>Contributions de l'utilisateur</subtitle>
		<generator>MediaWiki 1.19.20+dfsg-2.3</generator>

	<entry>
		<id>https://icn.fenelonlille.org/mediawiki/index.php/Ann%C3%A9e_2018-2019</id>
		<title>Année 2018-2019</title>
		<link rel="alternate" type="text/html" href="https://icn.fenelonlille.org/mediawiki/index.php/Ann%C3%A9e_2018-2019"/>
				<updated>2018-11-07T12:01:48Z</updated>
		
		<summary type="html">&lt;p&gt;Rex : /* Projet &amp;quot;robot parlant&amp;quot; */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Cette page liste les projets pour l'année scolaire 2018/2019.&lt;br /&gt;
&lt;br /&gt;
= Projet &amp;quot;jeu de combat 3D&amp;quot; =&lt;br /&gt;
Un grand classique : essayer de réaliser un jeu de combat en utilisant le moteur graphique Unity 3D.&lt;br /&gt;
&lt;br /&gt;
Pour plus de détails voyez la page [[projet ICN jeu de combat avec unity 3D 2018/2019]].&lt;br /&gt;
&lt;br /&gt;
= Projet &amp;quot;jeu de rôle 2D Godot&amp;quot; =&lt;br /&gt;
L'idée est de réaliser un jeu d'aventure en 2D avec une interaction avec des personnages posant des énigmes. &lt;br /&gt;
Le jeu est à réaliser avec le moteur de jeu Godot dans son mode 2D.&lt;br /&gt;
&lt;br /&gt;
Pour plus de détails voyez la page [[projet ICN jeu d'aventure avec Godot 2D 2018/2019]].&lt;br /&gt;
&lt;br /&gt;
= Projet &amp;quot;robot télécommandé&amp;quot; =&lt;br /&gt;
Le but est de construire un robot qui puisse être commandé par une Raspberry Pi. Il doit être possible de&lt;br /&gt;
se connecter sur la Raspberry Pi avec un téléphone portable et pouvoir commander la Raspberry Pi avec une&lt;br /&gt;
application mobile. L'image de la caméra de la Raspberry Pi doit pouvor être visualisée sur le téléphone.&lt;br /&gt;
&lt;br /&gt;
Pour plus de détails voyez la page [[projet ICN robot télécommandé 2018/2019]].&lt;br /&gt;
&lt;br /&gt;
= Projet &amp;quot;jeu 2D snake&amp;quot; =&lt;br /&gt;
Le but est de réaliser un jeu en 2D de type &amp;quot;snake&amp;quot;. Le jeu est à réaliser avec le moteur de jeu Godot dans son mode 2D.&lt;br /&gt;
&lt;br /&gt;
Pour plus de détails voyez la page [[projet ICN jeu snake 2D avec Godot 2018/2019]].&lt;br /&gt;
&lt;br /&gt;
= Projet &amp;quot;jeu 2D humoristique&amp;quot; =&lt;br /&gt;
Le but est de réaliser un jeu drôle en 2D. Le jeu est à réaliser avec le moteur de jeu Godot dans son mode 2D. &lt;br /&gt;
&lt;br /&gt;
Pour plus de détails voyez la page [[projet ICN jeu humoristique 2D avec Godot 2018/2019]].&lt;br /&gt;
&lt;br /&gt;
= Projet &amp;quot;Horloge DCF77 augmentée&amp;quot; =&lt;br /&gt;
Le but est de réaliser une horloge de classe se mettant à l'heure automatiquement et permettant une interaction avec&lt;br /&gt;
les élèves.&lt;br /&gt;
&lt;br /&gt;
Pour plus de détails voyez la page [[projet ICN horloge DCF augmentée 2018/2019]].&lt;br /&gt;
&lt;br /&gt;
= Projet &amp;quot;robot parlant&amp;quot; =&lt;br /&gt;
Le but est de construire un robot pouvant se déplacer en autonomie en détectant les obstacles.&lt;br /&gt;
Le robot doit pouvoir dire quelques phrases pré-enregistrées de préférence à propos.&lt;br /&gt;
&lt;br /&gt;
Pour plus de détails voyez la page [[projet ICN robot parlant 2018/2019]].&lt;br /&gt;
&lt;br /&gt;
= Projet &amp;quot;jeu tétris 3D&amp;quot; =&lt;br /&gt;
Le but est de réaliser un jeu de tétris mais en 3D en s'appuyant sur le moteur de jeu Godot dans son mode 3D.&lt;br /&gt;
&lt;br /&gt;
Pour plus de détails voyez la page [[projet ICN jeu tétris 3D 2018/2019]].&lt;/div&gt;</summary>
		<author><name>Rex</name></author>	</entry>

	<entry>
		<id>https://icn.fenelonlille.org/mediawiki/index.php/Ann%C3%A9e_2018-2019</id>
		<title>Année 2018-2019</title>
		<link rel="alternate" type="text/html" href="https://icn.fenelonlille.org/mediawiki/index.php/Ann%C3%A9e_2018-2019"/>
				<updated>2018-11-07T11:55:23Z</updated>
		
		<summary type="html">&lt;p&gt;Rex : /* Projet &amp;quot;jeu 2D&amp;quot; */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Cette page liste les projets pour l'année scolaire 2018/2019.&lt;br /&gt;
&lt;br /&gt;
= Projet &amp;quot;jeu de combat 3D&amp;quot; =&lt;br /&gt;
Un grand classique : essayer de réaliser un jeu de combat en utilisant le moteur graphique Unity 3D.&lt;br /&gt;
&lt;br /&gt;
Pour plus de détails voyez la page [[projet ICN jeu de combat avec unity 3D 2018/2019]].&lt;br /&gt;
&lt;br /&gt;
= Projet &amp;quot;jeu de rôle 2D Godot&amp;quot; =&lt;br /&gt;
L'idée est de réaliser un jeu d'aventure en 2D avec une interaction avec des personnages posant des énigmes. &lt;br /&gt;
Le jeu est à réaliser avec le moteur de jeu Godot dans son mode 2D.&lt;br /&gt;
&lt;br /&gt;
Pour plus de détails voyez la page [[projet ICN jeu d'aventure avec Godot 2D 2018/2019]].&lt;br /&gt;
&lt;br /&gt;
= Projet &amp;quot;robot télécommandé&amp;quot; =&lt;br /&gt;
Le but est de construire un robot qui puisse être commandé par une Raspberry Pi. Il doit être possible de&lt;br /&gt;
se connecter sur la Raspberry Pi avec un téléphone portable et pouvoir commander la Raspberry Pi avec une&lt;br /&gt;
application mobile. L'image de la caméra de la Raspberry Pi doit pouvor être visualisée sur le téléphone.&lt;br /&gt;
&lt;br /&gt;
Pour plus de détails voyez la page [[projet ICN robot télécommandé 2018/2019]].&lt;br /&gt;
&lt;br /&gt;
= Projet &amp;quot;jeu 2D snake&amp;quot; =&lt;br /&gt;
Le but est de réaliser un jeu en 2D de type &amp;quot;snake&amp;quot;. Le jeu est à réaliser avec le moteur de jeu Godot dans son mode 2D.&lt;br /&gt;
&lt;br /&gt;
Pour plus de détails voyez la page [[projet ICN jeu snake 2D avec Godot 2018/2019]].&lt;br /&gt;
&lt;br /&gt;
= Projet &amp;quot;jeu 2D humoristique&amp;quot; =&lt;br /&gt;
Le but est de réaliser un jeu drôle en 2D. Le jeu est à réaliser avec le moteur de jeu Godot dans son mode 2D. &lt;br /&gt;
&lt;br /&gt;
Pour plus de détails voyez la page [[projet ICN jeu humoristique 2D avec Godot 2018/2019]].&lt;br /&gt;
&lt;br /&gt;
= Projet &amp;quot;Horloge DCF77 augmentée&amp;quot; =&lt;br /&gt;
Le but est de réaliser une horloge de classe se mettant à l'heure automatiquement et permettant une interaction avec&lt;br /&gt;
les élèves.&lt;br /&gt;
&lt;br /&gt;
Pour plus de détails voyez la page [[projet ICN horloge DCF augmentée 2018/2019]].&lt;br /&gt;
&lt;br /&gt;
= Projet &amp;quot;robot parlant&amp;quot; =&lt;br /&gt;
Le but est de construire un robot parlant.&lt;br /&gt;
&lt;br /&gt;
Pour plus de détails voyez la page [[projet ICN robot parlant 2018/2019]].&lt;br /&gt;
&lt;br /&gt;
= Projet &amp;quot;jeu tétris 3D&amp;quot; =&lt;br /&gt;
Le but est de réaliser un jeu de tétris mais en 3D en s'appuyant sur le moteur de jeu Godot dans son mode 3D.&lt;br /&gt;
&lt;br /&gt;
Pour plus de détails voyez la page [[projet ICN jeu tétris 3D 2018/2019]].&lt;/div&gt;</summary>
		<author><name>Rex</name></author>	</entry>

	<entry>
		<id>https://icn.fenelonlille.org/mediawiki/index.php/Ann%C3%A9e_2018-2019</id>
		<title>Année 2018-2019</title>
		<link rel="alternate" type="text/html" href="https://icn.fenelonlille.org/mediawiki/index.php/Ann%C3%A9e_2018-2019"/>
				<updated>2018-11-07T11:51:25Z</updated>
		
		<summary type="html">&lt;p&gt;Rex : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Cette page liste les projets pour l'année scolaire 2018/2019.&lt;br /&gt;
&lt;br /&gt;
= Projet &amp;quot;jeu de combat 3D&amp;quot; =&lt;br /&gt;
Un grand classique : essayer de réaliser un jeu de combat en utilisant le moteur graphique Unity 3D.&lt;br /&gt;
&lt;br /&gt;
Pour plus de détails voyez la page [[projet ICN jeu de combat avec unity 3D 2018/2019]].&lt;br /&gt;
&lt;br /&gt;
= Projet &amp;quot;jeu de rôle 2D Godot&amp;quot; =&lt;br /&gt;
L'idée est de réaliser un jeu d'aventure en 2D avec une interaction avec des personnages posant des énigmes. &lt;br /&gt;
Le jeu est à réaliser avec le moteur de jeu Godot dans son mode 2D.&lt;br /&gt;
&lt;br /&gt;
Pour plus de détails voyez la page [[projet ICN jeu d'aventure avec Godot 2D 2018/2019]].&lt;br /&gt;
&lt;br /&gt;
= Projet &amp;quot;robot télécommandé&amp;quot; =&lt;br /&gt;
Le but est de construire un robot qui puisse être commandé par une Raspberry Pi. Il doit être possible de&lt;br /&gt;
se connecter sur la Raspberry Pi avec un téléphone portable et pouvoir commander la Raspberry Pi avec une&lt;br /&gt;
application mobile. L'image de la caméra de la Raspberry Pi doit pouvor être visualisée sur le téléphone.&lt;br /&gt;
&lt;br /&gt;
Pour plus de détails voyez la page [[projet ICN robot télécommandé 2018/2019]].&lt;br /&gt;
&lt;br /&gt;
= Projet &amp;quot;jeu 2D snake&amp;quot; =&lt;br /&gt;
Le but est de réaliser un jeu en 2D de type &amp;quot;snake&amp;quot;. Le jeu est à réaliser avec le moteur de jeu Godot dans son mode 2D.&lt;br /&gt;
&lt;br /&gt;
Pour plus de détails voyez la page [[projet ICN jeu snake 2D avec Godot 2018/2019]].&lt;br /&gt;
&lt;br /&gt;
= Projet &amp;quot;jeu 2D&amp;quot; =&lt;br /&gt;
Le but est de réaliser un jeu en 2D. Le jeu est à réaliser avec le moteur de jeu Godot dans son mode 2D.&lt;br /&gt;
&lt;br /&gt;
Pour plus de détails voyez la page [[projet ICN jeu 2D avec Godot 2018/2019]].&lt;br /&gt;
&lt;br /&gt;
= Projet &amp;quot;Horloge DCF77 augmentée&amp;quot; =&lt;br /&gt;
Le but est de réaliser une horloge de classe se mettant à l'heure automatiquement et permettant une interaction avec&lt;br /&gt;
les élèves.&lt;br /&gt;
&lt;br /&gt;
Pour plus de détails voyez la page [[projet ICN horloge DCF augmentée 2018/2019]].&lt;br /&gt;
&lt;br /&gt;
= Projet &amp;quot;robot parlant&amp;quot; =&lt;br /&gt;
Le but est de construire un robot parlant.&lt;br /&gt;
&lt;br /&gt;
Pour plus de détails voyez la page [[projet ICN robot parlant 2018/2019]].&lt;br /&gt;
&lt;br /&gt;
= Projet &amp;quot;jeu tétris 3D&amp;quot; =&lt;br /&gt;
Le but est de réaliser un jeu de tétris mais en 3D en s'appuyant sur le moteur de jeu Godot dans son mode 3D.&lt;br /&gt;
&lt;br /&gt;
Pour plus de détails voyez la page [[projet ICN jeu tétris 3D 2018/2019]].&lt;/div&gt;</summary>
		<author><name>Rex</name></author>	</entry>

	<entry>
		<id>https://icn.fenelonlille.org/mediawiki/index.php/Ann%C3%A9e_2018-2019</id>
		<title>Année 2018-2019</title>
		<link rel="alternate" type="text/html" href="https://icn.fenelonlille.org/mediawiki/index.php/Ann%C3%A9e_2018-2019"/>
				<updated>2018-11-07T10:09:28Z</updated>
		
		<summary type="html">&lt;p&gt;Rex : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Cette page liste les projets pour l'année scolaire 2018/2019.&lt;br /&gt;
&lt;br /&gt;
= Projet &amp;quot;jeu de combat 3D&amp;quot; =&lt;br /&gt;
Un grand classique : essayer de réaliser un jeu de combat en utilisant le moteur graphique Unity 3D.&lt;br /&gt;
&lt;br /&gt;
Pour plus de détails voyez la page [[projet ICN jeu de combat avec unity 3D 2018/2019]].&lt;br /&gt;
&lt;br /&gt;
= Projet &amp;quot;jeu de rôle 2D Godot&amp;quot; =&lt;br /&gt;
L'idée est de réaliser un jeu d'aventure en 2D avec une interaction avec des personnages posant des énigmes. &lt;br /&gt;
Le jeu est à réaliser avec le moteur de jeu Godot dans son mode 2D.&lt;br /&gt;
&lt;br /&gt;
Pour plus de détails voyez la page [[projet ICN jeu d'aventure avec Godot 2D 2018/2019]].&lt;br /&gt;
&lt;br /&gt;
= Projet &amp;quot;robot télécommandé&amp;quot; =&lt;br /&gt;
Le but est de construire un robot qui puisse être commandé par une Raspberry Pi. Il doit être possible de&lt;br /&gt;
se connecter sur la Raspberry Pi avec un téléphone portable et pouvoir commander la Raspberry Pi avec une&lt;br /&gt;
application mobile. L'image de la caméra de la Raspberry Pi doit pouvor être visualisée sur le téléphone.&lt;br /&gt;
&lt;br /&gt;
Pour plus de détails voyez la page [[projet ICN robot télécommandé 2D 2018/2019]].&lt;br /&gt;
&lt;br /&gt;
Jeu 2D Snake (Godot)&lt;br /&gt;
&lt;br /&gt;
Horloge DCF&lt;br /&gt;
&lt;br /&gt;
Robot parlant&lt;br /&gt;
&lt;br /&gt;
Jeu 2D (Godot)&lt;br /&gt;
&lt;br /&gt;
Jeu tétris 3D (Godot)&lt;/div&gt;</summary>
		<author><name>Rex</name></author>	</entry>

	<entry>
		<id>https://icn.fenelonlille.org/mediawiki/index.php/Ann%C3%A9e_2018-2019</id>
		<title>Année 2018-2019</title>
		<link rel="alternate" type="text/html" href="https://icn.fenelonlille.org/mediawiki/index.php/Ann%C3%A9e_2018-2019"/>
				<updated>2018-11-07T09:57:18Z</updated>
		
		<summary type="html">&lt;p&gt;Rex : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Cette page liste les projets pour l'année scolaire 2018/2019.&lt;br /&gt;
&lt;br /&gt;
= Projet &amp;quot;jeu de combat 3D&amp;quot; =&lt;br /&gt;
Un grand classique : essayer de réaliser un jeu de combat en utilisant le moteur graphique Unity 3D.&lt;br /&gt;
&lt;br /&gt;
Pour plus de détails voyez la page [[projet ICN jeu de combat avec unity 3D 2018/2019]].&lt;br /&gt;
&lt;br /&gt;
= Projet &amp;quot;jeu de rôle 2D Godot&amp;quot; =&lt;br /&gt;
L'idée est de réaliser un jeu d'aventure en 2D avec une interaction avec des personnages posant des énigmes. &lt;br /&gt;
Le jeu est à réaliser avec le moteur de jeu Godot dans son mode 2D.&lt;br /&gt;
&lt;br /&gt;
Pour plus de détails voyez la page [[projet ICN jeu d'aventure avec Godot 2D 2018/2019]].&lt;br /&gt;
&lt;br /&gt;
= Projet &amp;quot;robot télécommandé&amp;quot; =&lt;br /&gt;
Le but est de construire un robot qui puisse être commandé par une Raspberry Pi. Il doit être possible de&lt;br /&gt;
se connecter sur la Raspberry Pi avec un téléphone portable et pouvoir commander la Raspberry Pi avec une&lt;br /&gt;
application mobile. L'image de la caméra de la Raspberry Pi doit pouvor être visualisée sur le téléphone.&lt;br /&gt;
&lt;br /&gt;
Pour plus de détails voyez la page [[projet ICN robot télécommandé 2D 2018/2019]].&lt;/div&gt;</summary>
		<author><name>Rex</name></author>	</entry>

	<entry>
		<id>https://icn.fenelonlille.org/mediawiki/index.php/MediaWiki:Sidebar</id>
		<title>MediaWiki:Sidebar</title>
		<link rel="alternate" type="text/html" href="https://icn.fenelonlille.org/mediawiki/index.php/MediaWiki:Sidebar"/>
				<updated>2018-11-07T08:58:53Z</updated>
		
		<summary type="html">&lt;p&gt;Rex : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
* navigation&lt;br /&gt;
** mainpage|mainpage-description&lt;br /&gt;
** Année_2018-2019|- ICN 2018/2019&lt;br /&gt;
** Année_2017-2018|- ICN 2017/2018&lt;br /&gt;
** Année_2016-2017|- ICN 2016/2017&lt;br /&gt;
** Année_2015-2016|- ICN 2015/2016&lt;br /&gt;
** recentchanges-url|recentchanges&lt;br /&gt;
** randompage-url|randompage&lt;br /&gt;
* SEARCH&lt;br /&gt;
* TOOLBOX&lt;br /&gt;
* LANGUAGES&lt;/div&gt;</summary>
		<author><name>Rex</name></author>	</entry>

	<entry>
		<id>https://icn.fenelonlille.org/mediawiki/index.php/Projet_ICN.io_A.T.A_2017/2018</id>
		<title>Projet ICN.io A.T.A 2017/2018</title>
		<link rel="alternate" type="text/html" href="https://icn.fenelonlille.org/mediawiki/index.php/Projet_ICN.io_A.T.A_2017/2018"/>
				<updated>2018-05-23T11:44:23Z</updated>
		
		<summary type="html">&lt;p&gt;Rex : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Nous nous somme inspirés des jeux web .IO qui sont des jeux en multijoueurs assez amusants pour la plupart. Quelques exemples : [http://agar.io/ Agar.io] [http://slither.io/ Slither.io] [https://diep.io/ Diep.io]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Nous avons décidé d'en produire un nous même, codé en Javascript, CSS et html, tout en utilisant d'autres language essentiels pour l'aspect multijoueur comme l'AJAX et le PHP.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Le Javascript est un language interprété c'est à dire qu'un script en Javascript doit être exécuté avec un interpréteur, comme ceux des navigateurs.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Pour apprendre le JavaScript vous pouvez aller sur [https://openclassrooms.com/courses/dynamisez-vos-sites-web-avec-javascript Openclassroom] ou d'autres sites.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Pour le html vous pouvez aller sur [https://openclassrooms.com/courses/apprenez-a-creer-votre-site-web-avec-html5-et-css3/votre-premiere-page-web-en-html Openclassroom] et [https://www.w3schools.com/html/ w3school] (ce dernier est en &lt;br /&gt;
anglais.) &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Pour apprendre le CSS, vous pouvez aller sur [https://openclassrooms.com/courses/apprenez-a-creer-votre-site-web-avec-html5-et-css3/mettre-en-place-le-css Openclassroom] ou d'autres sites.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Pour apprendre l'AJAX vous pouvez aller sur [https://openclassrooms.com/courses/simplifiez-vos-developpements-javascript-avec-jquery/premiers-pas-avec-ajax Openclassroom] ou d'autres sites.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Pour apprendre le PHP vous pouvez aller sur [https://openclassrooms.com/courses/concevez-votre-site-web-avec-php-et-mysql Openclassroom]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Vous pouvez également aller regarder des tutoriels sur YouTube, ce sera d'autant plus efficace, il n'y a pas un meilleur site que l'autre. Nous donnons simplement des conseils pour les nouveaux en la matière.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Nous avons utilisé les librairies [https://github.com/processing/p5.js/releases/download/0.6.1/p5.js p5] et [https://github.com/molleindustria/p5.play/archive/master.zip p5Play] qui nous donnent des fonctions utilisables pour créer notre jeu. Nous nous sommes contentés d'utiliser directements des fonctions plutôt que de les créer à l'exception de certaines, cela nous aurait pris beaucoup trop de temps.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Edouard s'est plus intéressé au Javascript et à l'aspect graphique tandis que Theo s'est penché sur le php principalement mais aussi le HTML, le CSS, l'AJAX et le Javascript&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Notre premier vrai code effectué est un code qui exécute un script afin d'entrer un nom pour notre jeu :&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Fichier:Username.png|thumb|center|1688px|Entrez un nom]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Vous pouvez récupérer le code si besoin [http://space.fenelonlille.org/Entrez%20un%20nom.js ici]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Notre jeu est un jeu web et donc sur un site : space.fenelonlille.org. Ce site est hébergé par Fénelon. Pour transférer nos fichiers sur ce site, nous utilisons FileZilla, un logiciel de transfert de fichiers.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Fichier:FileZilla.png|thumb|center|1700px|FileZilla]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
A gauche, nous avons les fichiers locaux et à droite, les fichiers sur le serveur du lycée. Un simple drag-clic suffit pour transférer les fichiers d'un point à l'autre.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Nous avons créé un fichier dit &amp;quot;main&amp;quot; que l'on ouvre en tant que jeu.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Fichier:Main.png|thumb|center|1635px|Main ICN.io]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Ce fichier répertorie tous les autres fichiers utilisés pour faire fonctionner le jeu.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Nous avons créé plusieurs vaisseaux pour notre jeu, ils ont tous des statistiques propres à leur catégorie. On a dans l'odre :&lt;br /&gt;
&lt;br /&gt;
*Les points de vie maximum.&lt;br /&gt;
*La vitesse maximale.&lt;br /&gt;
*Les dégats minimums de son projectile.&lt;br /&gt;
*Les dégats maximums de son projectile.&lt;br /&gt;
*La vitesse de base de son projectile.&lt;br /&gt;
*Le délai obligatoire entre chaque projectile.&lt;br /&gt;
*L'accélération du vaisseau.&lt;br /&gt;
*La portée maximale de son projectile.&lt;br /&gt;
*Le nom de sa catégorie.&lt;br /&gt;
*Son numéro de catégorie.&lt;br /&gt;
*La zone visible avec ce vaisseau.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Fichier:Vaisseauxspecifi2.png|thumb|center|700px|Caractéristiques de deux vaisseaux différents]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
On a les statistiques des vaisseaux mais ilsn'ont pas d'apparence, on doit alors leur attribuer une image, soit en la créant, soit en la téléchargeant. Il est impératif qu'elle soit sous format &amp;quot;.png&amp;quot;, et qu'elle ait un fond &lt;br /&gt;
&lt;br /&gt;
transparent. Pour cela modifiez son extension et retouchez là avec [https://pixlr.com/editor/ pixlr] ou autres. Pour approprier une image à sa catégorie on doit pouvoir changer de catégorie :&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Fichier:Catégorie.png|thumb|center|1033px|Catégories]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
On attribue ensuite une image à chaque catégorie :&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Fichier:Images.png|thumb|center|701px|Attribution des images]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Maintenant on a des vaisseaux avec des statistiques et qui ressemblent à quelque chose mais maintenant il faut les faire bouger, pour ça on créer une fonction permettant de les faire bouger : &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Fichier:Mouvements.png|thumb|center|1325px|Mouvements du vaisseau]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Maintenant qu'on a plusieurs vaisseaux et qu'ils bougent, il faut les faire tirer, sinon notre jeu n'a pas d'intérêt. Donc on a créé plusieurs fonctions de tir différentes, une fonction pour un missile lié à un seul vaisseau et une fonction de tir standard pour la plupart de nos vaisseaux.&lt;br /&gt;
&lt;br /&gt;
D'abord, on donne une image à nos projectiles &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Fichier:Standard.png|thumb|center|371px|Balle Standard]]&lt;br /&gt;
[[Fichier:Missile.png|thumb|center|416px|Missile]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
On créer ensuite la fonction de tir générale pour TOUS les vaisseaux : &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Fichier:Tir.png|thumb|center|411px|Fonction de tir générale]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
On doit ensuite prendre en compte que les vaisseaux perdent des points de vie au contact des projecticles. On doit donc créer une fonction pour ça :&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Fichier:Dégats.png|thumb|center|1166px|Dégats infligés]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
On doit ensuite uniquement pour le missile, coder son comportement, ici nous voulons un missile à tête chercheuse.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Fichier:MissileComp2.png|thumb|center|770px|Comportement du missile]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Nous pouvons retrouver cette fonction avec des instructions en plus ci-dessous pour compléter la fonction de tête chercheuse.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Fichier:MissileComp.png|thumb|center|730px|Comportement du missile]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Ensuite, on code le tir pour chacun des vaisseaux, car nous voulons un type de tir différents pour chacun. Dans ce code, nous mettrons dans l'ordre :&lt;br /&gt;
&lt;br /&gt;
*D'où le projectile est tiré.&lt;br /&gt;
*A quel vaisseau il appartient, car nous ne voulons pas faire tirer un vaisseau aléatoire.&lt;br /&gt;
*Les dégats du projectile.&lt;br /&gt;
*Attribution de l'image du projectile pour le vaisseau. Nous donnons juste la variable à laquelle nous avons attribué l'image auparavant.&lt;br /&gt;
*Sa vitesse.&lt;br /&gt;
*Son sens de tir (Sa rotation, ou angle de tir)&lt;br /&gt;
*Sa durée de vie&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Fichier:Base.png|thumb|center|667px|Tir du vaisseau de base]]&lt;br /&gt;
[[Fichier:Tank.png|thumb|center|654px|Tir du Tank]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Le scout tire 3 projectiles simultanément et de trois endroits différents, donc nous devons faire un partie pour chaque projectiles.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Fichier:Scout.png|thumb|center|1354px|Tir du scout]]&lt;br /&gt;
[[Fichier:Railgun.png|thumb|center|1318px|Tir du Railgun]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Le multijoueur est possible grâce au php et au AJAX qui se communiquent les informations qui se déroule dans le jeu :&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Fichier:Infos.png|thumb|center|238px|Infos transmises]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Toutes ces infos sont transmises en permanance et en continu au fichier &amp;quot;Reception&amp;quot; qui va les actualiser en permanence et en continu.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Fichier:Receptionphp.png|thumb|center|1920px|Données d'un vaisseau gérées par le fichier reception.php]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Chaque ligne comme celle-ci dans ce fichier reception.php est un nouveau vaisseau, si ce fichier n'est pas là, le multijoueur ne serait pas possible et il n'y aurait qu'un type de jeu local. Ce fichier va permettre de gérer des&lt;br /&gt;
&lt;br /&gt;
connexions de différents ordinateur et donc de permettre le multijoueur.&lt;/div&gt;</summary>
		<author><name>Rex</name></author>	</entry>

	<entry>
		<id>https://icn.fenelonlille.org/mediawiki/index.php/Projet_ICN_robot_sonore_A.T.A_2017/2018</id>
		<title>Projet ICN robot sonore A.T.A 2017/2018</title>
		<link rel="alternate" type="text/html" href="https://icn.fenelonlille.org/mediawiki/index.php/Projet_ICN_robot_sonore_A.T.A_2017/2018"/>
				<updated>2018-05-09T11:39:34Z</updated>
		
		<summary type="html">&lt;p&gt;Rex : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Bienvenue sur la page de &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;&amp;lt;u&amp;gt;'''Projet ICN robot sonore A.T.A 2017/2018 robot calmant !!!'''&amp;lt;/u&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
==='''''Participants'''''===&lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;'''Antoine BUGNER'''&amp;lt;/span&amp;gt; &lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;'''Alexandre DELAHAYE'''&amp;lt;/span&amp;gt; &lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:purple&amp;quot;&amp;gt;'''Tinaël DELZENNE-ZAMPARUTTI'''&amp;lt;/span&amp;gt; &lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== '''''Le robot''''' ==&lt;br /&gt;
Donc le but de ce robot est simple : juste détecter les zones où il y a du bruits, et enclencher une enceinte disant à la personne ou à la zone du bruit quelque chose... C'est un robot unique au monde et donc nous sommes heureux de vous le présenter.&lt;br /&gt;
&amp;lt;gallery widths=200px heights=125px&amp;gt;&lt;br /&gt;
Fichier:IMG 20171122 113442.jpg|Le robot avec les fils.&lt;br /&gt;
Fichier:IMG 20171206 113849.jpg|Sans fils&lt;br /&gt;
Fichier:IMG 20171206 114001.jpg|Du dessous&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
== '''''Circuit imprimé''''' ==&lt;br /&gt;
Voici '''le circuit imprimé''' utilisé pour le robot sonore, ou calmant&lt;br /&gt;
----&lt;br /&gt;
[[Fichier:Circuit imprimé A.T.A.png|thumb|left|200px|Le circuit imprimé]]&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot;/&amp;gt;&lt;br /&gt;
''Voici le fichier .fzz pour ceux qui voudrait voir comment nous avons procéder.''&lt;br /&gt;
[[Media:Projet ICN A.T.A.fzz]]&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot;/&amp;gt;&lt;br /&gt;
== '''''Les composants du robot :''''' ==&lt;br /&gt;
=== Le micro ===&lt;br /&gt;
&amp;lt;gallery widths=300px heights=225px&amp;gt;&lt;br /&gt;
Fichier:IMG 20171122 113033.jpg|Voici le micro utilisé&lt;br /&gt;
Fichier:IMG 20171122 113042.jpg|autre vue.&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot;/&amp;gt;&lt;br /&gt;
=== Plaquette d'essais et plaquette pololu md08 ===&lt;br /&gt;
Plaquette avec '''pololu md08''' et donc plusieurs fils qui permettent '''le bon fonctionnement de l'appareil.'''&lt;br /&gt;
&amp;lt;gallery widths=200px heights=125px&amp;gt;&lt;br /&gt;
Fichier:0J4621.1200.jpg|'''POLOLU Md08'''&lt;br /&gt;
Fichier:IMG 20171206 114238.jpg|'''Pololu Md08'''&lt;br /&gt;
Fichier:G-PE170WHI.jpg|plaquette essais vierge&lt;br /&gt;
Fichier:IMG 20171122 114828-1-.jpg|Voici la plaquette avec la pololu md08 et plusieurs fils qui y sont renseigné dans le fichier suivant :[[Media:Projet ICN A.T.A.fzz]] &lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot;/&amp;gt;&lt;br /&gt;
Bien sur, étant donner que c'est quand même beaucoup plus simple d'enlever les fils, nous avons remplacer tous ça avec une carte arduino ou tous les fils sont remplacés par des circuits gravé sur une plaque de cuivre. On appelle ça &amp;quot;bouclier&amp;quot;.&lt;br /&gt;
&amp;lt;gallery widths=300px heights=225px&amp;gt;&lt;br /&gt;
Fichier:Circuit imprimé A.T.A.png|donc voici la version numérique : &lt;br /&gt;
Fichier:IMG 20171129 110735.jpg| et voici le final : &lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Carte Arduino Uno ===&lt;br /&gt;
Voici la carte principale donc '''l'Arduino Uno''' qui est donc la base de la commande du robot.&lt;br /&gt;
[[Fichier:IMG 20171122 114840-1-.jpg|200px|thumb|left|Voici la carte Arduino qui permet le bon fonctionnement de l'appareil. Fichier pour plus de précision : [[Media:Projet ICN A.T.A.fzz]] ]]&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot;/&amp;gt;&lt;br /&gt;
== &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;'''Les étapes du montage du robot'''&amp;lt;/span&amp;gt; ==&lt;br /&gt;
=== Première étape : ''Faire que le robot puisse rouler. 1.'' === &lt;br /&gt;
Montage du robot, manque de matériel, nous n'avons pas pus prendre de photos de la construction. Mais après cela, nous avons terminé le montage du robot mais sans la carte arduino et la plaquette avec la pololu md08&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot;/&amp;gt;&lt;br /&gt;
=== ''1e. 2.'' ===&lt;br /&gt;
Position des fils sur le logiciel fritzing, puis créations de la carte via informatique : &lt;br /&gt;
Voici le fichier : [[Media:Projet ICN A.T.A.fzz]] &lt;br /&gt;
[[Fichier:Circuit imprimé A.T.A.png|thumb|left|donc voici le circuit imprimé finalisé version informatique ]]&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot;/&amp;gt;&lt;br /&gt;
=== ''1e. 3.'' ===&lt;br /&gt;
Création du &amp;quot;bouclier&amp;quot; donc de la plaque de cuivre avec tous les systèmes.&lt;br /&gt;
[[Fichier:IMG 20171129 110735.jpg|thumb|left|200px|Donc le &amp;quot;bouclier&amp;quot;]]&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot;/&amp;gt;&lt;br /&gt;
=== '''1e. 4. La soudure !''' ===&lt;br /&gt;
&amp;lt;gallery widths=250px heights=175px&amp;gt;&lt;br /&gt;
Fichier:IMG 20171129 112007.jpg|'''Le fer à souder'''&lt;br /&gt;
Fichier:IMG 20171129 112829.jpg|&lt;br /&gt;
Fichier:IMG 20171129 121927.jpg|Et donc en plus précis... &lt;br /&gt;
Fichier:IMG 20171129 124707.jpg|Soudure finie&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== 1e. 5. '''Etape terminée !!!''' ===&lt;br /&gt;
C'est bon, '''la carte est terminé''', il faut plus que nous la relions sur '''la base arduino''' et le moteur pourra '''être en état fonctionnel'''.&lt;br /&gt;
[[Fichier:IMG 20171206 114300.jpg|thumb|left|200px|Voici le bouclier terminé avec toutes les soudures.]]&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot;/&amp;gt;&lt;br /&gt;
== '''2. Montage du micro''' ==&lt;br /&gt;
=====''Test du micro''=====&lt;br /&gt;
Nous devons mettre le micro sur la plaque d'essai pour le tester.&lt;br /&gt;
&amp;lt;gallery widths=300px heights=225px&amp;gt;&lt;br /&gt;
Fichier:IMG 20171206 114318.jpg|Micro sur plaque d'essai.&lt;br /&gt;
Fichier:IMG 20171206 114335.jpg|Autre vue&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
=====''Support micro''=====&lt;br /&gt;
Voici les differentes versions de support:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=250px heights=175px&amp;gt;&lt;br /&gt;
Fichier:Photo oreille 1.png|étape 1&lt;br /&gt;
Fichier:Photo oreille 2.png|étape 2&lt;br /&gt;
Fichier:Photo oreille 3.png|étape 3&lt;br /&gt;
Fichier:Support finale.png|étape finale&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== '''Les programmes''' ==&lt;br /&gt;
&lt;br /&gt;
Voici le programme arduino qui permet de faire marcher les moteurs du robot et donc pouvoir le contrôler et faire bouger ce robot&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
  int pwmB = 11;&lt;br /&gt;
  int bin2 = 13;&lt;br /&gt;
  int bin1 = 12;&lt;br /&gt;
  int stby = 8;&lt;br /&gt;
  int ain1 = 7;&lt;br /&gt;
  int ain2 = 4;&lt;br /&gt;
  int pwmA = 3;&lt;br /&gt;
  void avancer(void)//Déclare la fonction qui fait avancer le robot&lt;br /&gt;
  {&lt;br /&gt;
    Serial.println(&amp;quot;Avant&amp;quot;);&lt;br /&gt;
    digitalWrite(ain1, HIGH);//Lance le courant&lt;br /&gt;
    digitalWrite(ain2, LOW);&lt;br /&gt;
    digitalWrite(stby, HIGH);&lt;br /&gt;
    digitalWrite(bin1, HIGH);&lt;br /&gt;
    digitalWrite(bin2, LOW);&lt;br /&gt;
    analogWrite(pwmA, 131.125);//Donne la puissance du moteur 1&lt;br /&gt;
    analogWrite(pwmB, 125);//Donne la puissance du moteur 2 (pour qu'il aille droit)&lt;br /&gt;
  }&lt;br /&gt;
 &lt;br /&gt;
  void tour(void) //Déclare la fonction qui fait effectuer un tour au robot&lt;br /&gt;
  {&lt;br /&gt;
    Serial.println(&amp;quot;Tour&amp;quot;);&lt;br /&gt;
    digitalWrite(ain1, LOW);//Lance le courant...&lt;br /&gt;
    digitalWrite(ain2, HIGH);//et fait en sorte qu'un des moteurs tourne a l'envers pour que le robot tourne sur lui-même&lt;br /&gt;
    digitalWrite(stby, HIGH);&lt;br /&gt;
    digitalWrite(bin1, HIGH);&lt;br /&gt;
    digitalWrite(bin2, LOW);&lt;br /&gt;
    analogWrite(pwmA, 131.125);//Donne la puissance du moteur 1&lt;br /&gt;
    analogWrite(pwmB, 125);//Donne la puissance du moteur 2 &lt;br /&gt;
    delay(3750);//Donne le temps durant lequel le robot va tourner sur lui-même&lt;br /&gt;
    digitalWrite(stby, LOW);//arrête les moteurs&lt;br /&gt;
  }&lt;br /&gt;
 &lt;br /&gt;
  void demitour(void)&lt;br /&gt;
  {&lt;br /&gt;
    Serial.println(&amp;quot;Tour&amp;quot;);&lt;br /&gt;
    digitalWrite(ain1, LOW);&lt;br /&gt;
    digitalWrite(ain2, HIGH);&lt;br /&gt;
    digitalWrite(stby, HIGH);&lt;br /&gt;
    digitalWrite(bin1, HIGH);&lt;br /&gt;
    digitalWrite(bin2, LOW);&lt;br /&gt;
    analogWrite(pwmA, 131.125);&lt;br /&gt;
    analogWrite(pwmB, 125);&lt;br /&gt;
    delay(890);&lt;br /&gt;
    digitalWrite(stby, LOW);&lt;br /&gt;
  }&lt;br /&gt;
 &lt;br /&gt;
  void quarttour(void)&lt;br /&gt;
  {&lt;br /&gt;
    Serial.println(&amp;quot;Tour&amp;quot;);&lt;br /&gt;
    digitalWrite(ain1, LOW);&lt;br /&gt;
    digitalWrite(ain2, HIGH);&lt;br /&gt;
    digitalWrite(stby, HIGH);&lt;br /&gt;
    digitalWrite(bin1, HIGH);&lt;br /&gt;
    digitalWrite(bin2, LOW);&lt;br /&gt;
    analogWrite(pwmA, 131.125);&lt;br /&gt;
    analogWrite(pwmB, 125);&lt;br /&gt;
    delay(450);&lt;br /&gt;
    digitalWrite(stby, LOW);&lt;br /&gt;
  }&lt;br /&gt;
 &lt;br /&gt;
  void setup()&lt;br /&gt;
  {&lt;br /&gt;
    Serial.begin(9600);&lt;br /&gt;
    pinMode(pwmB, OUTPUT);&lt;br /&gt;
    pinMode(bin2, OUTPUT);&lt;br /&gt;
    pinMode(bin1, OUTPUT);&lt;br /&gt;
    pinMode(stby, OUTPUT);&lt;br /&gt;
    pinMode(ain1, OUTPUT);&lt;br /&gt;
    pinMode(ain2, OUTPUT);&lt;br /&gt;
    pinMode(pwmA, OUTPUT);&lt;br /&gt;
    tour(); // Exécute la fonction du tour&lt;br /&gt;
    avancer();&lt;br /&gt;
    demitour();&lt;br /&gt;
    avancer(); &lt;br /&gt;
    tour();&lt;br /&gt;
  }&lt;br /&gt;
 &lt;br /&gt;
  void loop()&lt;br /&gt;
  {&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
Voici le programme arduino qui permet de faire marcher les moteurs du robot et donc pouvoir le contrôler et faire bouger ce robot&lt;br /&gt;
&lt;br /&gt;
 const int capteur1 =A0;// pin connecté à la sortie digital du micro L&lt;br /&gt;
 const int capteur2 =A1;// pin connecté à la sortie digital du micro R&lt;br /&gt;
 const int LED1 =12;// pin connecté à la LED RED + resistance&lt;br /&gt;
 const int LED2 =13;// pin connecté à la LED GREEN + resistance&lt;br /&gt;
 &lt;br /&gt;
 void setup()&lt;br /&gt;
 {&lt;br /&gt;
   pinMode(capteur1, INPUT);//Déclare le micro 1&lt;br /&gt;
   pinMode(capteur2, INPUT);//Déclare le micro 2&lt;br /&gt;
   pinMode(LED1, OUTPUT);//Déclare la led 1&lt;br /&gt;
   pinMode(LED2, OUTPUT);//Déclare la led 2&lt;br /&gt;
   Serial.begin (9600);&lt;br /&gt;
 }&lt;br /&gt;
 &lt;br /&gt;
 void loop()&lt;br /&gt;
  int v1 = analogRead(capteur1);//Déclare la variable du volume capté et met cette variable au niveau du volume capté par le micro 1&lt;br /&gt;
  int v2 = analogRead(capteur2);//Déclare la variable du volume capté et met cette variable au niveau du volume capté par le micro 2&lt;br /&gt;
  if (v1&amp;gt;8)//si le volume est superieur a 8, la led s'allume&lt;br /&gt;
  {&lt;br /&gt;
    Serial.println(v1);&lt;br /&gt;
    digitalWrite(LED1, HIGH);// Eteindre la LED&lt;br /&gt;
    delay(100);// Temps de traitement&lt;br /&gt;
    digitalWrite(LED1, LOW);&lt;br /&gt;
    delay(100);&lt;br /&gt;
  }&lt;br /&gt;
  if (v2&amp;gt;10)&lt;br /&gt;
  {&lt;br /&gt;
    Serial.println(v2);&lt;br /&gt;
    digitalWrite(LED2, HIGH);// Eteindre la LED&lt;br /&gt;
    delay(100);// Temps de traitement&lt;br /&gt;
    digitalWrite(LED2, LOW);&lt;br /&gt;
    delay(100);&lt;br /&gt;
  }&lt;br /&gt;
 }&lt;/div&gt;</summary>
		<author><name>Rex</name></author>	</entry>

	<entry>
		<id>https://icn.fenelonlille.org/mediawiki/index.php/Projet_ICN_robot_sonore_A.T.A_2017/2018</id>
		<title>Projet ICN robot sonore A.T.A 2017/2018</title>
		<link rel="alternate" type="text/html" href="https://icn.fenelonlille.org/mediawiki/index.php/Projet_ICN_robot_sonore_A.T.A_2017/2018"/>
				<updated>2018-05-09T11:38:51Z</updated>
		
		<summary type="html">&lt;p&gt;Rex : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Bienvenue sur la page de &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;&amp;lt;u&amp;gt;'''Projet ICN robot sonore A.T.A 2017/2018 robot calmant !!!'''&amp;lt;/u&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
==='''''Participants'''''===&lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;'''Antoine BUGNER'''&amp;lt;/span&amp;gt; &lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;'''Alexandre DELAHAYE'''&amp;lt;/span&amp;gt; &lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:purple&amp;quot;&amp;gt;'''Tinaël DELZENNE-ZAMPARUTTI'''&amp;lt;/span&amp;gt; &lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== '''''Le robot''''' ==&lt;br /&gt;
Donc le but de ce robot est simple : juste détecter les zones où il y a du bruits, et enclencher une enceinte disant à la personne ou à la zone du bruit quelque chose... C'est un robot unique au monde et donc nous sommes heureux de vous le présenter.&lt;br /&gt;
&amp;lt;gallery widths=200px heights=125px&amp;gt;&lt;br /&gt;
Fichier:IMG 20171122 113442.jpg|Le robot avec les fils.&lt;br /&gt;
Fichier:IMG 20171206 113849.jpg|Sans fils&lt;br /&gt;
Fichier:IMG 20171206 114001.jpg|Du dessous&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
== '''''Circuit imprimé''''' ==&lt;br /&gt;
Voici '''le circuit imprimé''' utilisé pour le robot sonore, ou calmant&lt;br /&gt;
----&lt;br /&gt;
[[Fichier:Circuit imprimé A.T.A.png|thumb|left|200px|Le circuit imprimé]]&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot;/&amp;gt;&lt;br /&gt;
''Voici le fichier .fzz pour ceux qui voudrait voir comment nous avons procéder.''&lt;br /&gt;
[[Media:Projet ICN A.T.A.fzz]]&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot;/&amp;gt;&lt;br /&gt;
== '''''Les composants du robot :''''' ==&lt;br /&gt;
=== Le micro ===&lt;br /&gt;
&amp;lt;gallery widths=300px heights=225px&amp;gt;&lt;br /&gt;
Fichier:IMG 20171122 113033.jpg|Voici le micro utilisé&lt;br /&gt;
Fichier:IMG 20171122 113042.jpg|autre vue.&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot;/&amp;gt;&lt;br /&gt;
=== Plaquette d'essais et plaquette pololu md08 ===&lt;br /&gt;
Plaquette avec '''pololu md08''' et donc plusieurs fils qui permettent '''le bon fonctionnement de l'appareil.'''&lt;br /&gt;
&amp;lt;gallery widths=200px heights=125px&amp;gt;&lt;br /&gt;
Fichier:0J4621.1200.jpg|'''POLOLU Md08'''&lt;br /&gt;
Fichier:IMG 20171206 114238.jpg|'''Pololu Md08'''&lt;br /&gt;
Fichier:G-PE170WHI.jpg|plaquette essais vierge&lt;br /&gt;
Fichier:IMG 20171122 114828-1-.jpg|Voici la plaquette avec la pololu md08 et plusieurs fils qui y sont renseigné dans le fichier suivant :[[Media:Projet ICN A.T.A.fzz]] &lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot;/&amp;gt;&lt;br /&gt;
Bien sur, étant donner que c'est quand même beaucoup plus simple d'enlever les fils, nous avons remplacer tous ça avec une carte arduino ou tous les fils sont remplacés par des circuits gravé sur une plaque de cuivre. On appelle ça &amp;quot;bouclier&amp;quot;.&lt;br /&gt;
&amp;lt;gallery widths=300px heights=225px&amp;gt;&lt;br /&gt;
Fichier:Circuit imprimé A.T.A.png|donc voici la version numérique : &lt;br /&gt;
Fichier:IMG 20171129 110735.jpg| et voici le final : &lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Carte Arduino Uno ===&lt;br /&gt;
Voici la carte principale donc '''l'Arduino Uno''' qui est donc la base de la commande du robot.&lt;br /&gt;
[[Fichier:IMG 20171122 114840-1-.jpg|200px|thumb|left|Voici la carte Arduino qui permet le bon fonctionnement de l'appareil. Fichier pour plus de précision : [[Media:Projet ICN A.T.A.fzz]] ]]&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot;/&amp;gt;&lt;br /&gt;
== &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;'''Les étapes du montage du robot'''&amp;lt;/span&amp;gt; ==&lt;br /&gt;
=== Première étape : ''Faire que le robot puisse rouler. 1.'' === &lt;br /&gt;
Montage du robot, manque de matériel, nous n'avons pas pus prendre de photos de la construction. Mais après cela, nous avons terminé le montage du robot mais sans la carte arduino et la plaquette avec la pololu md08&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot;/&amp;gt;&lt;br /&gt;
=== ''1e. 2.'' ===&lt;br /&gt;
Position des fils sur le logiciel fritzing, puis créations de la carte via informatique : &lt;br /&gt;
Voici le fichier : [[Media:Projet ICN A.T.A.fzz]] &lt;br /&gt;
[[Fichier:Circuit imprimé A.T.A.png|thumb|left|donc voici le circuit imprimé finalisé version informatique ]]&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot;/&amp;gt;&lt;br /&gt;
=== ''1e. 3.'' ===&lt;br /&gt;
Création du &amp;quot;bouclier&amp;quot; donc de la plaque de cuivre avec tous les systèmes.&lt;br /&gt;
[[Fichier:IMG 20171129 110735.jpg|thumb|left|200px|Donc le &amp;quot;bouclier&amp;quot;]]&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot;/&amp;gt;&lt;br /&gt;
=== '''1e. 4. La soudure !''' ===&lt;br /&gt;
&amp;lt;gallery widths=250px heights=175px&amp;gt;&lt;br /&gt;
Fichier:IMG 20171129 112007.jpg|'''Le fer à souder'''&lt;br /&gt;
Fichier:IMG 20171129 112829.jpg|&lt;br /&gt;
Fichier:IMG 20171129 121927.jpg|Et donc en plus précis... &lt;br /&gt;
Fichier:IMG 20171129 124707.jpg|Soudure finie&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== 1e. 5. '''Etape terminée !!!''' ===&lt;br /&gt;
C'est bon, '''la carte est terminé''', il faut plus que nous la relions sur '''la base arduino''' et le moteur pourra '''être en état fonctionnel'''.&lt;br /&gt;
[[Fichier:IMG 20171206 114300.jpg|thumb|left|200px|Voici le bouclier terminé avec toutes les soudures.]]&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot;/&amp;gt;&lt;br /&gt;
== '''2. Montage du micro''' ==&lt;br /&gt;
=====''Test du micro''=====&lt;br /&gt;
Nous devons mettre le micro sur la plaque d'essai pour le tester.&lt;br /&gt;
&amp;lt;gallery widths=300px heights=225px&amp;gt;&lt;br /&gt;
Fichier:IMG 20171206 114318.jpg|Micro sur plaque d'essai.&lt;br /&gt;
Fichier:IMG 20171206 114335.jpg|Autre vue&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
=====''Support micro''=====&lt;br /&gt;
Voici les differentes versions de support:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=250px heights=175px&amp;gt;&lt;br /&gt;
Fichier:Photo oreille 1.png|étape 1&lt;br /&gt;
Fichier:Photo oreille 2.png|étape 2&lt;br /&gt;
Fichier:Photo oreille 3.png|étape 3&lt;br /&gt;
Fichier:Support finale.png|étape finale&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== '''Les programmes''' ==&lt;br /&gt;
&lt;br /&gt;
Voici le programme arduino qui permet de faire marcher les moteurs du robot et donc pouvoir le contrôler et faire bouger ce robot&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
  int pwmB = 11;&lt;br /&gt;
  int bin2 = 13;&lt;br /&gt;
  int bin1 = 12;&lt;br /&gt;
  int stby = 8;&lt;br /&gt;
  int ain1 = 7;&lt;br /&gt;
  int ain2 = 4;&lt;br /&gt;
  int pwmA = 3;&lt;br /&gt;
  void avancer(void)//Déclare la fonction qui fait avancer le robot&lt;br /&gt;
  {&lt;br /&gt;
    Serial.println(&amp;quot;Avant&amp;quot;);&lt;br /&gt;
    digitalWrite(ain1, HIGH);//Lance le courant&lt;br /&gt;
    digitalWrite(ain2, LOW);&lt;br /&gt;
    digitalWrite(stby, HIGH);&lt;br /&gt;
    digitalWrite(bin1, HIGH);&lt;br /&gt;
    digitalWrite(bin2, LOW);&lt;br /&gt;
    analogWrite(pwmA, 131.125);//Donne la puissance du moteur 1&lt;br /&gt;
    analogWrite(pwmB, 125);//Donne la puissance du moteur 2 (pour qu'il aille droit)&lt;br /&gt;
  }&lt;br /&gt;
 &lt;br /&gt;
  void tour(void) //Déclare la fonction qui fait effectuer un tour au robot&lt;br /&gt;
  {&lt;br /&gt;
    Serial.println(&amp;quot;Tour&amp;quot;);&lt;br /&gt;
    digitalWrite(ain1, LOW);//Lance le courant...&lt;br /&gt;
    digitalWrite(ain2, HIGH);//et fait en sorte qu'un des moteurs tourne a l'envers pour que le robot tourne sur lui-même&lt;br /&gt;
    digitalWrite(stby, HIGH);&lt;br /&gt;
    digitalWrite(bin1, HIGH);&lt;br /&gt;
    digitalWrite(bin2, LOW);&lt;br /&gt;
    analogWrite(pwmA, 131.125);//Donne la puissance du moteur 1&lt;br /&gt;
    analogWrite(pwmB, 125);//Donne la puissance du moteur 2 &lt;br /&gt;
    delay(3750);//Donne le temps durant lequel le robot va tourner sur lui-même&lt;br /&gt;
    digitalWrite(stby, LOW);//arrête les moteurs&lt;br /&gt;
  }&lt;br /&gt;
 &lt;br /&gt;
  void demitour(void)&lt;br /&gt;
  {&lt;br /&gt;
    Serial.println(&amp;quot;Tour&amp;quot;);&lt;br /&gt;
    digitalWrite(ain1, LOW);&lt;br /&gt;
    digitalWrite(ain2, HIGH);&lt;br /&gt;
    digitalWrite(stby, HIGH);&lt;br /&gt;
    digitalWrite(bin1, HIGH);&lt;br /&gt;
    digitalWrite(bin2, LOW);&lt;br /&gt;
    analogWrite(pwmA, 131.125);&lt;br /&gt;
    analogWrite(pwmB, 125);&lt;br /&gt;
    delay(890);&lt;br /&gt;
    digitalWrite(stby, LOW);&lt;br /&gt;
  }&lt;br /&gt;
 &lt;br /&gt;
  void quarttour(void)&lt;br /&gt;
  {&lt;br /&gt;
    Serial.println(&amp;quot;Tour&amp;quot;);&lt;br /&gt;
    digitalWrite(ain1, LOW);&lt;br /&gt;
    digitalWrite(ain2, HIGH);&lt;br /&gt;
    digitalWrite(stby, HIGH);&lt;br /&gt;
    digitalWrite(bin1, HIGH);&lt;br /&gt;
    digitalWrite(bin2, LOW);&lt;br /&gt;
    analogWrite(pwmA, 131.125);&lt;br /&gt;
    analogWrite(pwmB, 125);&lt;br /&gt;
    delay(450);&lt;br /&gt;
    digitalWrite(stby, LOW);&lt;br /&gt;
  }&lt;br /&gt;
 &lt;br /&gt;
  void setup()&lt;br /&gt;
  {&lt;br /&gt;
    Serial.begin(9600);&lt;br /&gt;
    pinMode(pwmB, OUTPUT);&lt;br /&gt;
    pinMode(bin2, OUTPUT);&lt;br /&gt;
    pinMode(bin1, OUTPUT);&lt;br /&gt;
    pinMode(stby, OUTPUT);&lt;br /&gt;
    pinMode(ain1, OUTPUT);&lt;br /&gt;
    pinMode(ain2, OUTPUT);&lt;br /&gt;
    pinMode(pwmA, OUTPUT);&lt;br /&gt;
    tour(); // Exécute la fonction du tour&lt;br /&gt;
    avancer();&lt;br /&gt;
    demitour();&lt;br /&gt;
    avancer(); &lt;br /&gt;
    tour();&lt;br /&gt;
  }&lt;br /&gt;
 &lt;br /&gt;
 void loop()&lt;br /&gt;
 {&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
Voici le programme arduino qui permet de faire marcher les moteurs du robot et donc pouvoir le contrôler et faire bouger ce robot&lt;br /&gt;
&lt;br /&gt;
 const int capteur1 =A0;// pin connecté à la sortie digital du micro L&lt;br /&gt;
 const int capteur2 =A1;// pin connecté à la sortie digital du micro R&lt;br /&gt;
 const int LED1 =12;// pin connecté à la LED RED + resistance&lt;br /&gt;
 const int LED2 =13;// pin connecté à la LED GREEN + resistance&lt;br /&gt;
 void setup()&lt;br /&gt;
 {&lt;br /&gt;
   pinMode(capteur1, INPUT);//Déclare le micro 1&lt;br /&gt;
   pinMode(capteur2, INPUT);//Déclare le micro 2&lt;br /&gt;
   pinMode(LED1, OUTPUT);//Déclare la led 1&lt;br /&gt;
   pinMode(LED2, OUTPUT);//Déclare la led 2&lt;br /&gt;
   Serial.begin (9600);&lt;br /&gt;
 }&lt;br /&gt;
 &lt;br /&gt;
 void loop()&lt;br /&gt;
  int v1 = analogRead(capteur1);//Déclare la variable du volume capté et met cette variable au niveau du volume capté par le micro 1&lt;br /&gt;
  int v2 = analogRead(capteur2);//Déclare la variable du volume capté et met cette variable au niveau du volume capté par le micro 2&lt;br /&gt;
  if (v1&amp;gt;8)//si le volume est superieur a 8, la led s'allume&lt;br /&gt;
  {&lt;br /&gt;
    Serial.println(v1);&lt;br /&gt;
    digitalWrite(LED1, HIGH);// Eteindre la LED&lt;br /&gt;
    delay(100);// Temps de traitement&lt;br /&gt;
    digitalWrite(LED1, LOW);&lt;br /&gt;
    delay(100);&lt;br /&gt;
  }&lt;br /&gt;
  if (v2&amp;gt;10)&lt;br /&gt;
  {&lt;br /&gt;
    Serial.println(v2);&lt;br /&gt;
    digitalWrite(LED2, HIGH);// Eteindre la LED&lt;br /&gt;
    delay(100);// Temps de traitement&lt;br /&gt;
    digitalWrite(LED2, LOW);&lt;br /&gt;
    delay(100);&lt;br /&gt;
  }&lt;br /&gt;
 }&lt;/div&gt;</summary>
		<author><name>Rex</name></author>	</entry>

	<entry>
		<id>https://icn.fenelonlille.org/mediawiki/index.php/Projet_ICN_robot_sonore_A.T.A_2017/2018</id>
		<title>Projet ICN robot sonore A.T.A 2017/2018</title>
		<link rel="alternate" type="text/html" href="https://icn.fenelonlille.org/mediawiki/index.php/Projet_ICN_robot_sonore_A.T.A_2017/2018"/>
				<updated>2018-05-09T11:36:33Z</updated>
		
		<summary type="html">&lt;p&gt;Rex : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Bienvenue sur la page de &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;&amp;lt;u&amp;gt;'''Projet ICN robot sonore A.T.A 2017/2018 robot calmant !!!'''&amp;lt;/u&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
==='''''Participants'''''===&lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;'''Antoine BUGNER'''&amp;lt;/span&amp;gt; &lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;'''Alexandre DELAHAYE'''&amp;lt;/span&amp;gt; &lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:purple&amp;quot;&amp;gt;'''Tinaël DELZENNE-ZAMPARUTTI'''&amp;lt;/span&amp;gt; &lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== '''''Le robot''''' ==&lt;br /&gt;
Donc le but de ce robot est simple : juste détecter les zones où il y a du bruits, et enclencher une enceinte disant à la personne ou à la zone du bruit quelque chose... C'est un robot unique au monde et donc nous sommes heureux de vous le présenter.&lt;br /&gt;
&amp;lt;gallery widths=200px heights=125px&amp;gt;&lt;br /&gt;
Fichier:IMG 20171122 113442.jpg|Le robot avec les fils.&lt;br /&gt;
Fichier:IMG 20171206 113849.jpg|Sans fils&lt;br /&gt;
Fichier:IMG 20171206 114001.jpg|Du dessous&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
== '''''Circuit imprimé''''' ==&lt;br /&gt;
Voici '''le circuit imprimé''' utilisé pour le robot sonore, ou calmant&lt;br /&gt;
----&lt;br /&gt;
[[Fichier:Circuit imprimé A.T.A.png|thumb|left|200px|Le circuit imprimé]]&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot;/&amp;gt;&lt;br /&gt;
''Voici le fichier .fzz pour ceux qui voudrait voir comment nous avons procéder.''&lt;br /&gt;
[[Media:Projet ICN A.T.A.fzz]]&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot;/&amp;gt;&lt;br /&gt;
== '''''Les composants du robot :''''' ==&lt;br /&gt;
=== Le micro ===&lt;br /&gt;
&amp;lt;gallery widths=300px heights=225px&amp;gt;&lt;br /&gt;
Fichier:IMG 20171122 113033.jpg|Voici le micro utilisé&lt;br /&gt;
Fichier:IMG 20171122 113042.jpg|autre vue.&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot;/&amp;gt;&lt;br /&gt;
=== Plaquette d'essais et plaquette pololu md08 ===&lt;br /&gt;
Plaquette avec '''pololu md08''' et donc plusieurs fils qui permettent '''le bon fonctionnement de l'appareil.'''&lt;br /&gt;
&amp;lt;gallery widths=200px heights=125px&amp;gt;&lt;br /&gt;
Fichier:0J4621.1200.jpg|'''POLOLU Md08'''&lt;br /&gt;
Fichier:IMG 20171206 114238.jpg|'''Pololu Md08'''&lt;br /&gt;
Fichier:G-PE170WHI.jpg|plaquette essais vierge&lt;br /&gt;
Fichier:IMG 20171122 114828-1-.jpg|Voici la plaquette avec la pololu md08 et plusieurs fils qui y sont renseigné dans le fichier suivant :[[Media:Projet ICN A.T.A.fzz]] &lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot;/&amp;gt;&lt;br /&gt;
Bien sur, étant donner que c'est quand même beaucoup plus simple d'enlever les fils, nous avons remplacer tous ça avec une carte arduino ou tous les fils sont remplacés par des circuits gravé sur une plaque de cuivre. On appelle ça &amp;quot;bouclier&amp;quot;.&lt;br /&gt;
&amp;lt;gallery widths=300px heights=225px&amp;gt;&lt;br /&gt;
Fichier:Circuit imprimé A.T.A.png|donc voici la version numérique : &lt;br /&gt;
Fichier:IMG 20171129 110735.jpg| et voici le final : &lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Carte Arduino Uno ===&lt;br /&gt;
Voici la carte principale donc '''l'Arduino Uno''' qui est donc la base de la commande du robot.&lt;br /&gt;
[[Fichier:IMG 20171122 114840-1-.jpg|200px|thumb|left|Voici la carte Arduino qui permet le bon fonctionnement de l'appareil. Fichier pour plus de précision : [[Media:Projet ICN A.T.A.fzz]] ]]&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot;/&amp;gt;&lt;br /&gt;
== &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;'''Les étapes du montage du robot'''&amp;lt;/span&amp;gt; ==&lt;br /&gt;
=== Première étape : ''Faire que le robot puisse rouler. 1.'' === &lt;br /&gt;
Montage du robot, manque de matériel, nous n'avons pas pus prendre de photos de la construction. Mais après cela, nous avons terminé le montage du robot mais sans la carte arduino et la plaquette avec la pololu md08&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot;/&amp;gt;&lt;br /&gt;
=== ''1e. 2.'' ===&lt;br /&gt;
Position des fils sur le logiciel fritzing, puis créations de la carte via informatique : &lt;br /&gt;
Voici le fichier : [[Media:Projet ICN A.T.A.fzz]] &lt;br /&gt;
[[Fichier:Circuit imprimé A.T.A.png|thumb|left|donc voici le circuit imprimé finalisé version informatique ]]&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot;/&amp;gt;&lt;br /&gt;
=== ''1e. 3.'' ===&lt;br /&gt;
Création du &amp;quot;bouclier&amp;quot; donc de la plaque de cuivre avec tous les systèmes.&lt;br /&gt;
[[Fichier:IMG 20171129 110735.jpg|thumb|left|200px|Donc le &amp;quot;bouclier&amp;quot;]]&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot;/&amp;gt;&lt;br /&gt;
=== '''1e. 4. La soudure !''' ===&lt;br /&gt;
&amp;lt;gallery widths=250px heights=175px&amp;gt;&lt;br /&gt;
Fichier:IMG 20171129 112007.jpg|'''Le fer à souder'''&lt;br /&gt;
Fichier:IMG 20171129 112829.jpg|&lt;br /&gt;
Fichier:IMG 20171129 121927.jpg|Et donc en plus précis... &lt;br /&gt;
Fichier:IMG 20171129 124707.jpg|Soudure finie&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== 1e. 5. '''Etape terminée !!!''' ===&lt;br /&gt;
C'est bon, '''la carte est terminé''', il faut plus que nous la relions sur '''la base arduino''' et le moteur pourra '''être en état fonctionnel'''.&lt;br /&gt;
[[Fichier:IMG 20171206 114300.jpg|thumb|left|200px|Voici le bouclier terminé avec toutes les soudures.]]&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot;/&amp;gt;&lt;br /&gt;
== '''2. Montage du micro''' ==&lt;br /&gt;
=====''Test du micro''=====&lt;br /&gt;
Nous devons mettre le micro sur la plaque d'essai pour le tester.&lt;br /&gt;
&amp;lt;gallery widths=300px heights=225px&amp;gt;&lt;br /&gt;
Fichier:IMG 20171206 114318.jpg|Micro sur plaque d'essai.&lt;br /&gt;
Fichier:IMG 20171206 114335.jpg|Autre vue&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
=====''Support micro''=====&lt;br /&gt;
Voici les differentes versions de support:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=250px heights=175px&amp;gt;&lt;br /&gt;
Fichier:Photo oreille 1.png|étape 1&lt;br /&gt;
Fichier:Photo oreille 2.png|étape 2&lt;br /&gt;
Fichier:Photo oreille 3.png|étape 3&lt;br /&gt;
Fichier:Support finale.png|étape finale&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== '''Les programmes''' ==&lt;br /&gt;
&lt;br /&gt;
Voici le programme arduino qui permet de faire marcher les moteurs du robot et donc pouvoir le contrôler et faire bouger ce robot&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
  int pwmB = 11;&lt;br /&gt;
  int bin2 = 13;&lt;br /&gt;
  int bin1 = 12;&lt;br /&gt;
  int stby = 8;&lt;br /&gt;
  int ain1 = 7;&lt;br /&gt;
  int ain2 = 4;&lt;br /&gt;
  int pwmA = 3;&lt;br /&gt;
  void avancer(void)//Déclare la fonction qui fait avancer le robot&lt;br /&gt;
  {Serial.println(&amp;quot;Avant&amp;quot;);&lt;br /&gt;
    digitalWrite(ain1, HIGH);//Lance le courant&lt;br /&gt;
    digitalWrite(ain2, LOW);&lt;br /&gt;
    digitalWrite(stby, HIGH);&lt;br /&gt;
    digitalWrite(bin1, HIGH);&lt;br /&gt;
    digitalWrite(bin2, LOW);&lt;br /&gt;
    analogWrite(pwmA, 131.125);//Donne la puissance du moteur 1&lt;br /&gt;
    analogWrite(pwmB, 125);//Donne la puissance du moteur 2 (pour qu'il aille droit)&lt;br /&gt;
  &lt;br /&gt;
  }&lt;br /&gt;
  void tour(void) //Déclare la fonction qui fait effectuer un tour au robot&lt;br /&gt;
  {&lt;br /&gt;
   &lt;br /&gt;
    Serial.println(&amp;quot;Tour&amp;quot;);&lt;br /&gt;
    digitalWrite(ain1, LOW);//Lance le courant...&lt;br /&gt;
    digitalWrite(ain2, HIGH);//et fait en sorte qu'un des moteurs tourne a l'envers pour que le robot tourne sur lui-même&lt;br /&gt;
    digitalWrite(stby, HIGH);&lt;br /&gt;
    digitalWrite(bin1, HIGH);&lt;br /&gt;
    digitalWrite(bin2, LOW);&lt;br /&gt;
    analogWrite(pwmA, 131.125);//Donne la puissance du moteur 1&lt;br /&gt;
    analogWrite(pwmB, 125);//Donne la puissance du moteur 2 &lt;br /&gt;
    delay(3750);//Donne le temps durant lequel le robot va tourner sur lui-même&lt;br /&gt;
    digitalWrite(stby, LOW);//arrête les moteurs&lt;br /&gt;
  }&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 void demitour(void){&lt;br /&gt;
   Serial.println(&amp;quot;Tour&amp;quot;);&lt;br /&gt;
   digitalWrite(ain1, LOW);&lt;br /&gt;
   digitalWrite(ain2, HIGH);&lt;br /&gt;
   digitalWrite(stby, HIGH);&lt;br /&gt;
   digitalWrite(bin1, HIGH);&lt;br /&gt;
   digitalWrite(bin2, LOW);&lt;br /&gt;
   analogWrite(pwmA, 131.125);&lt;br /&gt;
   analogWrite(pwmB, 125);&lt;br /&gt;
   delay(890);&lt;br /&gt;
   digitalWrite(stby, LOW);&lt;br /&gt;
 }&lt;br /&gt;
  void quarttour(void){&lt;br /&gt;
   Serial.println(&amp;quot;Tour&amp;quot;);&lt;br /&gt;
   digitalWrite(ain1, LOW);&lt;br /&gt;
   digitalWrite(ain2, HIGH);&lt;br /&gt;
   digitalWrite(stby, HIGH);&lt;br /&gt;
   digitalWrite(bin1, HIGH);&lt;br /&gt;
   digitalWrite(bin2, LOW);&lt;br /&gt;
   analogWrite(pwmA, 131.125);&lt;br /&gt;
   analogWrite(pwmB, 125);&lt;br /&gt;
   delay(450);&lt;br /&gt;
   digitalWrite(stby, LOW);&lt;br /&gt;
 }&lt;br /&gt;
 void setup()&lt;br /&gt;
  {&lt;br /&gt;
    Serial.begin(9600);&lt;br /&gt;
    pinMode(pwmB, OUTPUT);&lt;br /&gt;
    pinMode(bin2, OUTPUT);&lt;br /&gt;
    pinMode(bin1, OUTPUT);&lt;br /&gt;
    pinMode(stby, OUTPUT);&lt;br /&gt;
    pinMode(ain1, OUTPUT);&lt;br /&gt;
    pinMode(ain2, OUTPUT);&lt;br /&gt;
    pinMode(pwmA, OUTPUT);&lt;br /&gt;
    tour(); // Exécute la fonction du tour&lt;br /&gt;
&lt;br /&gt;
   avancer();&lt;br /&gt;
   demitour();&lt;br /&gt;
   avancer(); &lt;br /&gt;
   tour();&lt;br /&gt;
 }&lt;br /&gt;
 void loop()&lt;br /&gt;
 {&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
Voici le programme arduino qui permet de faire marcher les moteurs du robot et donc pouvoir le contrôler et faire bouger ce robot&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 const int capteur1 =A0;// pin connecté à la sortie digital du micro L&lt;br /&gt;
 const int capteur2 =A1;// pin connecté à la sortie digital du micro R&lt;br /&gt;
 const int LED1 =12;// pin connecté à la LED RED + resistance&lt;br /&gt;
 const int LED2 =13;// pin connecté à la LED GREEN + resistance&lt;br /&gt;
 void setup()&lt;br /&gt;
 {&lt;br /&gt;
   pinMode(capteur1, INPUT);//Déclare le micro 1&lt;br /&gt;
   pinMode(capteur2, INPUT);//Déclare le micro 2&lt;br /&gt;
   pinMode(LED1, OUTPUT);//Déclare la led 1&lt;br /&gt;
   pinMode(LED2, OUTPUT);//Déclare la led 2&lt;br /&gt;
   Serial.begin (9600);&lt;br /&gt;
 }&lt;br /&gt;
 &lt;br /&gt;
 void loop()&lt;br /&gt;
  int v1 = analogRead(capteur1);//Déclare la variable du volume capté et met cette variable au niveau du volume capté par le micro 1&lt;br /&gt;
  int v2 = analogRead(capteur2);//Déclare la variable du volume capté et met cette variable au niveau du volume capté par le micro 2&lt;br /&gt;
  if (v1&amp;gt;8)//si le volume est superieur a 8, la led s'allume&lt;br /&gt;
  {&lt;br /&gt;
    Serial.println(v1);&lt;br /&gt;
    digitalWrite(LED1, HIGH);// Eteindre la LED&lt;br /&gt;
    delay(100);// Temps de traitement&lt;br /&gt;
    digitalWrite(LED1, LOW);&lt;br /&gt;
    delay(100);&lt;br /&gt;
  }&lt;br /&gt;
  if (v2&amp;gt;10)&lt;br /&gt;
  {&lt;br /&gt;
    Serial.println(v2);&lt;br /&gt;
    digitalWrite(LED2, HIGH);// Eteindre la LED&lt;br /&gt;
    delay(100);// Temps de traitement&lt;br /&gt;
    digitalWrite(LED2, LOW);&lt;br /&gt;
    delay(100);&lt;br /&gt;
  }&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Rex</name></author>	</entry>

	<entry>
		<id>https://icn.fenelonlille.org/mediawiki/index.php/Projet_PONG_2017/2018</id>
		<title>Projet PONG 2017/2018</title>
		<link rel="alternate" type="text/html" href="https://icn.fenelonlille.org/mediawiki/index.php/Projet_PONG_2017/2018"/>
				<updated>2018-05-09T11:02:51Z</updated>
		
		<summary type="html">&lt;p&gt;Rex : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;La programmation de PONG nous permet de nous familiariser avec l'interface de GODOT et la façon de s'en servir afin de créer, par la suite, un jeu de combat en 2D, grâce à ce même logiciel.&lt;br /&gt;
&lt;br /&gt;
Le principe de PONG est un jeu de tennis de table virtuel, et est l'un des plus anciens jeu vidéo jamais crée. Nous l'avons recrée sur GODOT en y ajoutant quelques modifications :&lt;br /&gt;
&lt;br /&gt;
*Nous avons réussi à jouer avec 4 palettes, ce qui permet de jouer en 2 contre 2. &lt;br /&gt;
&lt;br /&gt;
*Nous avons également réussi à faire en sorte que les palettes se déplacent également de gauche à droite, et pas seulement de haut en bas.&lt;br /&gt;
&lt;br /&gt;
*Nous avons crée un affichage des scores et un compteur de rebonds.&lt;br /&gt;
&lt;br /&gt;
*Nous avons fait en sorte que la balle change de couleur aléatoirement à chaque rebond.&lt;br /&gt;
&lt;br /&gt;
*Nous avons ajouté des sons à chaque fois que la balle touchait une palette.&lt;br /&gt;
&lt;br /&gt;
Logiciel utilisé : [https://godotengine.org/ Godot]&lt;br /&gt;
&lt;br /&gt;
Ficher PONG : [https://icn.fenelonlille.org/mediawiki/index.php/Fichier:Pong.zip#file PONG]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Fayad ; Vladisslav ; Timéo ; Julien&lt;/div&gt;</summary>
		<author><name>Rex</name></author>	</entry>

	<entry>
		<id>https://icn.fenelonlille.org/mediawiki/index.php/Projet_ICN.io_A.T.A_2017/2018</id>
		<title>Projet ICN.io A.T.A 2017/2018</title>
		<link rel="alternate" type="text/html" href="https://icn.fenelonlille.org/mediawiki/index.php/Projet_ICN.io_A.T.A_2017/2018"/>
				<updated>2018-05-09T11:01:01Z</updated>
		
		<summary type="html">&lt;p&gt;Rex : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Nous nous somme inspirés des jeux web .IO qui sont des jeux en multijoueurs assez amusants pour la plupart.&lt;br /&gt;
&lt;br /&gt;
Nous avons décidé d'en produire un nous même, codé en Javascript, CSS et html.&lt;br /&gt;
&lt;br /&gt;
Nous avons utilisé la librairie p5 qui nous donne des fonctions utilisable pour des créer notre jeu; Nous nous sommes contenté d'assembler les fonctions plutôt que de les créer...&lt;br /&gt;
&lt;br /&gt;
Edouard s'est plus intéressé au Javascript et à l'aspect graphique tandis que Theo s'est penché sur le php principalement mais aussi le HTML, le CSS, l'AJAX et le Javascript&lt;br /&gt;
&lt;br /&gt;
Notre premier vrai code effectué est un code qui exécute un script afin d'entrer un nom pour notre jeu :&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
  var Username = prompt(&amp;quot;Entrez un nom (celui ci vous désignera durant la partie(10 caractères max.))&amp;quot;); &lt;br /&gt;
  while (true) {&lt;br /&gt;
    if (Username){ &lt;br /&gt;
        if (Username.length &amp;gt; 10) { Username = prompt(&amp;quot;Votre nom est trop long, entrez-en un plus court&amp;quot;); } &lt;br /&gt;
        else { if (confirm(&amp;quot;Etes-vous sur de vouloir posséder ce nom ?&amp;quot;)) {alert(&amp;quot;Votre nom sera &amp;quot; + Username); break; }  &lt;br /&gt;
               else {Username = prompt(&amp;quot;Entrez un autre nom&amp;quot;);}&lt;br /&gt;
              }&lt;br /&gt;
        }&lt;br /&gt;
    else {Username = prompt(&amp;quot;Ce nom n'est pas disponible, veuillez en entrer un autre.&amp;quot;)}&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Nous avons créé un fichier dit &amp;quot;main&amp;quot; que l'on ouvre en tant que jeu.&lt;br /&gt;
&lt;br /&gt;
[[Fichier:Vaisseau_normal_healer.jpg|thumb|center|300px|Main ICN.io]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Ce fichier répertorie tous les autres fichiers utilisés pour faire fonctionner le jeu.&lt;br /&gt;
&lt;br /&gt;
Nous avons créé plusieurs vaisseaux pour notre jeu ils sont caractérisés par ceci dans notre code :&lt;br /&gt;
&lt;br /&gt;
[[Fichier:Carac_Vaisseau.png|thumb|center|300px|Caractéristiques des vaisseaux]]&lt;br /&gt;
&lt;br /&gt;
Cette partie de code peut être réutilisée pour défénir les statistiques d'un vaisseau :&lt;br /&gt;
&lt;br /&gt;
[[Fichier:Carac_Vaisseau 2.png|thumb|center|300px|Caractéristiques de deux vaisseaux différents]]&lt;br /&gt;
&lt;br /&gt;
Nous pouvons modifier les points de vies, l'accélération, la vitesse de leurs projectiles et autres grâce à cette partie de code.&lt;br /&gt;
&lt;br /&gt;
Le multijoueur est possible grâce au php et au AJAX qui se communiquent les informations qui se déroule dans le jeu :&lt;br /&gt;
&lt;br /&gt;
[[Fichier:Données_php.png|thumb|center|300px|Données d'un vaisseau gérées par le fichier reception.php]]&lt;br /&gt;
&lt;br /&gt;
Chaque ligne comme celle-ci dans ce fichier reception.php est un nouveau vaisseau, si ce fichier n'est pas là, le multijoueur ne serait pas possible et il n'y aurait qu'un type de jeu local. Ce fichier va permettre de gérer des connexions de différents ordinateur et donc de permettre le multijoueur.&lt;/div&gt;</summary>
		<author><name>Rex</name></author>	</entry>

	<entry>
		<id>https://icn.fenelonlille.org/mediawiki/index.php/Projet_ICN.io_A.T.A_2017/2018</id>
		<title>Projet ICN.io A.T.A 2017/2018</title>
		<link rel="alternate" type="text/html" href="https://icn.fenelonlille.org/mediawiki/index.php/Projet_ICN.io_A.T.A_2017/2018"/>
				<updated>2018-05-09T10:59:43Z</updated>
		
		<summary type="html">&lt;p&gt;Rex : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Nous nous somme inspirés des jeux web .IO qui sont des jeux en multijoueurs assez amusants pour la plupart.&lt;br /&gt;
&lt;br /&gt;
Nous avons décidé d'en produire un nous même, codé en Javascript, CSS et html.&lt;br /&gt;
&lt;br /&gt;
Nous avons utilisé la librairie p5 qui nous donne des fonctions utilisable pour des créer notre jeu; Nous nous sommes contenté d'assembler les fonctions plutôt que de les créer...&lt;br /&gt;
&lt;br /&gt;
Edouard s'est plus intéressé au Javascript et à l'aspect graphique tandis que Theo s'est penché sur le php principalement mais aussi le HTML, le CSS, l'AJAX et le Javascript&lt;br /&gt;
&lt;br /&gt;
Notre premier vrai code effectué est un code qui exécute un script afin d'entrer un nom pour notre jeu :&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
  var Username = prompt(&amp;quot;Entrez un nom (celui ci vous désignera durant la partie(10 caractères max.))&amp;quot;); &lt;br /&gt;
  while (true) {&lt;br /&gt;
    if (Username){ &lt;br /&gt;
        if (Username.length &amp;gt; 10) { Username = prompt(&amp;quot;Votre nom est trop long, entrez-en un plus court&amp;quot;); } &lt;br /&gt;
        else { if (confirm(&amp;quot;Etes-vous sur de vouloir posséder ce nom ?&amp;quot;)) {alert(&amp;quot;Votre nom sera &amp;quot; + Username); break; }  &lt;br /&gt;
               else {Username = prompt(&amp;quot;Entrez un autre nom&amp;quot;);}&lt;br /&gt;
              }&lt;br /&gt;
        }&lt;br /&gt;
    else {Username = prompt(&amp;quot;Ce nom n'est pas disponible, veuillez en entrer un autre.&amp;quot;)}&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Nous avons créé un fichier dit &amp;quot;main&amp;quot; que l'on ouvre en tant que jeu.&lt;br /&gt;
&lt;br /&gt;
[[Fichier:Vaisseau_normal_healer.jpg|thumb|left|300px|Main ICN.io]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Ce fichier répertorie tous les autres fichiers utilisés pour faire fonctionner le jeu.&lt;br /&gt;
&lt;br /&gt;
Nous avons créé plusieurs vaisseaux pour notre jeu ils sont caractérisés par ceci dans notre code :&lt;br /&gt;
&lt;br /&gt;
[[Fichier:Carac_Vaisseau.png|thumb|left|300px|Caractéristiques des vaisseaux]]&lt;br /&gt;
&lt;br /&gt;
Cette partie de code peut être réutilisée pour défénir les statistiques d'un vaisseau :&lt;br /&gt;
&lt;br /&gt;
[[Fichier:Carac_Vaisseau 2.png|thumb|left|300px|Caractéristiques de deux vaisseaux différents]]&lt;br /&gt;
&lt;br /&gt;
Nous pouvons modifier les points de vies, l'accélération, la vitesse de leurs projectiles et autres grâce à cette partie de code.&lt;br /&gt;
&lt;br /&gt;
Le multijoueur est possible grâce au php et au AJAX qui se communiquent les informations qui se déroule dans le jeu :&lt;br /&gt;
&lt;br /&gt;
[[Fichier:Données_php.png|thumb|left|300px|Données d'un vaisseau gérées par le fichier reception.php]]&lt;br /&gt;
&lt;br /&gt;
Chaque ligne comme celle-ci dans ce fichier reception.php est un nouveau vaisseau, si ce fichier n'est pas là, le multijoueur ne serait pas possible et il n'y aurait qu'un type de jeu local. Ce fichier va permettre de gérer des connexions de différents ordinateur et donc de permettre le multijoueur.&lt;/div&gt;</summary>
		<author><name>Rex</name></author>	</entry>

	<entry>
		<id>https://icn.fenelonlille.org/mediawiki/index.php/Projet_ICN.io_A.T.A_2017/2018</id>
		<title>Projet ICN.io A.T.A 2017/2018</title>
		<link rel="alternate" type="text/html" href="https://icn.fenelonlille.org/mediawiki/index.php/Projet_ICN.io_A.T.A_2017/2018"/>
				<updated>2017-12-20T13:24:19Z</updated>
		
		<summary type="html">&lt;p&gt;Rex : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Nous nous somme inspirés des jeux web .IO qui sont des jeux en multijoueurs assez amusants pour la plupart.&lt;br /&gt;
&lt;br /&gt;
Nous avons décidé d'en produire un nous même, codé en Javascript, CSS et html.&lt;br /&gt;
&lt;br /&gt;
Nous avons utilisé la librairie p5 qui nous donne des fonctions utilisable pour des créer notre jeu; Nous nous sommes contenté d'assembler les fonctions plutôt que de les créer...&lt;br /&gt;
&lt;br /&gt;
Edouard s'est plus intéressé au Javascript tandis que Theo s'est penché sur le CSS et le html.&lt;br /&gt;
&lt;br /&gt;
Notre premier vrai code effectué est un code qui exécute un script afin d'entrer un nom pour notre jeu :&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
  var Username = prompt(&amp;quot;Entrez un nom (celui ci vous désignera durant la partie(10 caractères max.))&amp;quot;); &lt;br /&gt;
  while (true) {&lt;br /&gt;
    if (Username){ &lt;br /&gt;
        if (Username.length &amp;gt; 10) { Username = prompt(&amp;quot;Votre nom est trop long, entrez-en un plus court&amp;quot;); } &lt;br /&gt;
        else { if (confirm(&amp;quot;Etes-vous sur de vouloir posséder ce nom ?&amp;quot;)) {alert(&amp;quot;Votre nom sera &amp;quot; + Username); break; }  &lt;br /&gt;
               else {Username = prompt(&amp;quot;Entrez un autre nom&amp;quot;);}&lt;br /&gt;
              }&lt;br /&gt;
        }&lt;br /&gt;
    else {Username = prompt(&amp;quot;Ce nom n'est pas disponible, veuillez en entrer un autre.&amp;quot;)}&lt;br /&gt;
    }&lt;/div&gt;</summary>
		<author><name>Rex</name></author>	</entry>

	<entry>
		<id>https://icn.fenelonlille.org/mediawiki/index.php/Projet_panneau_multifonction_2017/2018</id>
		<title>Projet panneau multifonction 2017/2018</title>
		<link rel="alternate" type="text/html" href="https://icn.fenelonlille.org/mediawiki/index.php/Projet_panneau_multifonction_2017/2018"/>
				<updated>2017-12-20T11:30:20Z</updated>
		
		<summary type="html">&lt;p&gt;Rex : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Bonjour à vous et bienvenue dans notre monde numérique nous avons confectionné spécialement pour vous un panneau d'affichage multifonctions où vous pourrez afficher ce que vous voulez grâce à un programme disponible sur cette page : &lt;br /&gt;
&lt;br /&gt;
Alors nous sommes une équipe de 4 passionnés d'informatique.&lt;br /&gt;
-------------------------------------------------------------------------------------------------------------------------------------&lt;br /&gt;
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=200px heights=225px&amp;gt;&lt;br /&gt;
Fichier:Snapchat-1628077171.jpg|Romain&lt;br /&gt;
Fichier:Snapchat-1557163491.jpg|Jess&lt;br /&gt;
Fichier:Snapchat-651539379.jpg|Bouba&lt;br /&gt;
Fichier:20171023 115243.jpg|Gabin&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot;/&amp;gt;&lt;br /&gt;
-------------------------------------------------------------------------------------------------------------------------------------&lt;br /&gt;
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------&lt;br /&gt;
Page d'informations sur le panneau de LEDs : [https://www.dfrobot.com/wiki/index.php/64x32_RGB_LED_Matrix_-_4mm_pitch_SKU:DFR0460]&lt;br /&gt;
[[Fichier:1000px-DFR0460 Diagram.jpg|thumb|500px|left|Schéma de connexion]]&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;gallery widths=300px heights=225px&amp;gt;&lt;br /&gt;
Fichier:Circuit.jpg|platine d'essai panneaux multifonction&lt;br /&gt;
Fichier:Gabin.jpg|circuit imprimé panneaux multifonction&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot;/&amp;gt;&lt;br /&gt;
-------------------------------------------------------------------------------------------------------------------------------------&lt;br /&gt;
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------&lt;br /&gt;
&amp;lt;gallery widths=300px heights=225px&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Fichier:Snapchat-1381717098.jpg|voici l’arrière de notre projet&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Fichier:Snapchat-1381717098.jpg&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot;/&amp;gt;&lt;br /&gt;
[[Media:Arduino_mega.fzz]]&lt;/div&gt;</summary>
		<author><name>Rex</name></author>	</entry>

	<entry>
		<id>https://icn.fenelonlille.org/mediawiki/index.php/Projet_panneau_multifonction_2017/2018</id>
		<title>Projet panneau multifonction 2017/2018</title>
		<link rel="alternate" type="text/html" href="https://icn.fenelonlille.org/mediawiki/index.php/Projet_panneau_multifonction_2017/2018"/>
				<updated>2017-12-20T11:29:56Z</updated>
		
		<summary type="html">&lt;p&gt;Rex : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Bonjour à vous et bienvenue dans notre monde numérique nous avons confectionné spécialement pour vous un panneau d'affichage multifonctions où vous pourrez afficher ce que vous voulez grâce à un programme disponible sur cette page : &lt;br /&gt;
&lt;br /&gt;
Alors nous sommes une équipe de 4 passionnés d'informatique.&lt;br /&gt;
-------------------------------------------------------------------------------------------------------------------------------------&lt;br /&gt;
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=200px heights=225px&amp;gt;&lt;br /&gt;
Fichier:Snapchat-1628077171.jpg|Romain&lt;br /&gt;
Fichier:Snapchat-1557163491.jpg|Jess&lt;br /&gt;
Fichier:Snapchat-651539379.jpg|Bouba&lt;br /&gt;
Fichier:20171023 115243.jpg|Gabin&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot;/&amp;gt;&lt;br /&gt;
-------------------------------------------------------------------------------------------------------------------------------------&lt;br /&gt;
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------&lt;br /&gt;
Page d'informations sur le panneau de LEDs : [https://www.dfrobot.com/wiki/index.php/64x32_RGB_LED_Matrix_-_4mm_pitch_SKU:DFR0460]&lt;br /&gt;
[[Fichier:1000px-DFR0460 Diagram.jpg|thumb|500px|left|Schéma de connexion]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=300px heights=225px&amp;gt;&lt;br /&gt;
Fichier:Circuit.jpg|platine d'essai panneaux multifonction&lt;br /&gt;
Fichier:Gabin.jpg|circuit imprimé panneaux multifonction&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot;/&amp;gt;&lt;br /&gt;
-------------------------------------------------------------------------------------------------------------------------------------&lt;br /&gt;
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------&lt;br /&gt;
&amp;lt;gallery widths=300px heights=225px&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Fichier:Snapchat-1381717098.jpg|voici l’arrière de notre projet&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Fichier:Snapchat-1381717098.jpg&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot;/&amp;gt;&lt;br /&gt;
[[Media:Arduino_mega.fzz]]&lt;/div&gt;</summary>
		<author><name>Rex</name></author>	</entry>

	<entry>
		<id>https://icn.fenelonlille.org/mediawiki/index.php/Fichier:1000px-DFR0460_Diagram.jpg</id>
		<title>Fichier:1000px-DFR0460 Diagram.jpg</title>
		<link rel="alternate" type="text/html" href="https://icn.fenelonlille.org/mediawiki/index.php/Fichier:1000px-DFR0460_Diagram.jpg"/>
				<updated>2017-12-20T11:28:02Z</updated>
		
		<summary type="html">&lt;p&gt;Rex : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Rex</name></author>	</entry>

	<entry>
		<id>https://icn.fenelonlille.org/mediawiki/index.php/Projet_panneau_multifonction_2017/2018</id>
		<title>Projet panneau multifonction 2017/2018</title>
		<link rel="alternate" type="text/html" href="https://icn.fenelonlille.org/mediawiki/index.php/Projet_panneau_multifonction_2017/2018"/>
				<updated>2017-12-20T11:25:52Z</updated>
		
		<summary type="html">&lt;p&gt;Rex : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Bonjour à vous et bienvenue dans notre monde numérique nous avons confectionné spécialement pour vous un panneau d'affichage multifonctions où vous pourrez afficher ce que vous voulez grâce à un programme disponible sur cette page : &lt;br /&gt;
&lt;br /&gt;
Alors nous sommes une équipe de 4 passionnés d'informatique.&lt;br /&gt;
-------------------------------------------------------------------------------------------------------------------------------------&lt;br /&gt;
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------&lt;br /&gt;
Informations sur le panneau de LEDs : https://www.dfrobot.com/wiki/index.php/64x32_RGB_LED_Matrix_-_4mm_pitch_SKU:DFR0460&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=200px heights=225px&amp;gt;&lt;br /&gt;
Fichier:Snapchat-1628077171.jpg|Romain&lt;br /&gt;
Fichier:Snapchat-1557163491.jpg|Jess&lt;br /&gt;
Fichier:Snapchat-651539379.jpg|Bouba&lt;br /&gt;
Fichier:20171023 115243.jpg|Gabin&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot;/&amp;gt;&lt;br /&gt;
-------------------------------------------------------------------------------------------------------------------------------------&lt;br /&gt;
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------&lt;br /&gt;
&amp;lt;gallery widths=300px heights=225px&amp;gt;&lt;br /&gt;
Fichier:Circuit.jpg|platine d'essai panneaux multifonction&lt;br /&gt;
Fichier:Gabin.jpg|circuit imprimé panneaux multifonction&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot;/&amp;gt;&lt;br /&gt;
-------------------------------------------------------------------------------------------------------------------------------------&lt;br /&gt;
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------&lt;br /&gt;
&amp;lt;gallery widths=300px heights=225px&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Fichier:Snapchat-1381717098.jpg|voici l’arrière de notre projet&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Fichier:Snapchat-1381717098.jpg&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot;/&amp;gt;&lt;br /&gt;
[[Media:Arduino_mega.fzz]]&lt;/div&gt;</summary>
		<author><name>Rex</name></author>	</entry>

	<entry>
		<id>https://icn.fenelonlille.org/mediawiki/index.php/Projet_panneau_multifonction_2017/2018</id>
		<title>Projet panneau multifonction 2017/2018</title>
		<link rel="alternate" type="text/html" href="https://icn.fenelonlille.org/mediawiki/index.php/Projet_panneau_multifonction_2017/2018"/>
				<updated>2017-12-20T11:23:32Z</updated>
		
		<summary type="html">&lt;p&gt;Rex : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Bonjour à vous et bienvenue dans notre monde numérique nous avons confectionné spécialement pour vous un panneau d'affichage multifonctions où vous pourrez afficher ce que vous voulez grâce à un programme disponible sur cette page : &lt;br /&gt;
&lt;br /&gt;
Alors nous sommes une équipe de 4 passionnés d'informatique.&lt;br /&gt;
-------------------------------------------------------------------------------------------------------------------------------------&lt;br /&gt;
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------&lt;br /&gt;
&amp;lt;gallery widths=200px heights=225px&amp;gt;&lt;br /&gt;
Fichier:Snapchat-1628077171.jpg|Romain&lt;br /&gt;
Fichier:Snapchat-1557163491.jpg|Jess&lt;br /&gt;
Fichier:Snapchat-651539379.jpg|Bouba&lt;br /&gt;
Fichier:20171023 115243.jpg|Gabin&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot;/&amp;gt;&lt;br /&gt;
-------------------------------------------------------------------------------------------------------------------------------------&lt;br /&gt;
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------&lt;br /&gt;
&amp;lt;gallery widths=300px heights=225px&amp;gt;&lt;br /&gt;
Fichier:Circuit.jpg|platine d'essai panneaux multifonction&lt;br /&gt;
Fichier:Gabin.jpg|circuit imprimé panneaux multifonction&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot;/&amp;gt;&lt;br /&gt;
-------------------------------------------------------------------------------------------------------------------------------------&lt;br /&gt;
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------&lt;br /&gt;
&amp;lt;gallery widths=300px heights=225px&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Fichier:Snapchat-1381717098.jpg|voici l’arrière de notre projet&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Fichier:Snapchat-1381717098.jpg&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot;/&amp;gt;&lt;br /&gt;
[[Media:Arduino_mega.fzz]]&lt;/div&gt;</summary>
		<author><name>Rex</name></author>	</entry>

	<entry>
		<id>https://icn.fenelonlille.org/mediawiki/index.php/Projet_panneau_multifonction_2017/2018</id>
		<title>Projet panneau multifonction 2017/2018</title>
		<link rel="alternate" type="text/html" href="https://icn.fenelonlille.org/mediawiki/index.php/Projet_panneau_multifonction_2017/2018"/>
				<updated>2017-12-20T11:23:17Z</updated>
		
		<summary type="html">&lt;p&gt;Rex : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Bonjour à vous et bienvenue dans notre monde numérique nous avons confectionné spécialement pour vous un panneau d'affichage multifonctions où vous pourrez afficher ce que vous voulez grâce à un programme disponible sur cette page : &lt;br /&gt;
&lt;br /&gt;
Alors nous sommes une équipe de 4 passionnés d'informatique.&lt;br /&gt;
-------------------------------------------------------------------------------------------------------------------------------------&lt;br /&gt;
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------&lt;br /&gt;
&amp;lt;gallery widths=300px heights=225px&amp;gt;&lt;br /&gt;
Fichier:Snapchat-1628077171.jpg|Romain&lt;br /&gt;
Fichier:Snapchat-1557163491.jpg|Jess&lt;br /&gt;
Fichier:Snapchat-651539379.jpg|Bouba&lt;br /&gt;
Fichier:20171023 115243.jpg|Gabin&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot;/&amp;gt;&lt;br /&gt;
-------------------------------------------------------------------------------------------------------------------------------------&lt;br /&gt;
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------&lt;br /&gt;
&amp;lt;gallery widths=300px heights=225px&amp;gt;&lt;br /&gt;
Fichier:Circuit.jpg|platine d'essai panneaux multifonction&lt;br /&gt;
Fichier:Gabin.jpg|circuit imprimé panneaux multifonction&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot;/&amp;gt;&lt;br /&gt;
-------------------------------------------------------------------------------------------------------------------------------------&lt;br /&gt;
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------&lt;br /&gt;
&amp;lt;gallery widths=300px heights=225px&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Fichier:Snapchat-1381717098.jpg|voici l’arrière de notre projet&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Fichier:Snapchat-1381717098.jpg&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot;/&amp;gt;&lt;br /&gt;
[[Media:Arduino_mega.fzz]]&lt;/div&gt;</summary>
		<author><name>Rex</name></author>	</entry>

	<entry>
		<id>https://icn.fenelonlille.org/mediawiki/index.php/MediaWiki:Sidebar</id>
		<title>MediaWiki:Sidebar</title>
		<link rel="alternate" type="text/html" href="https://icn.fenelonlille.org/mediawiki/index.php/MediaWiki:Sidebar"/>
				<updated>2017-09-27T10:50:42Z</updated>
		
		<summary type="html">&lt;p&gt;Rex : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
* navigation&lt;br /&gt;
** mainpage|mainpage-description&lt;br /&gt;
** Année_2017-2018|- ICN 2017/2018&lt;br /&gt;
** Année_2016-2017|- ICN 2016/2017&lt;br /&gt;
** Année_2015-2016|- ICN 2015/2016&lt;br /&gt;
** recentchanges-url|recentchanges&lt;br /&gt;
** randompage-url|randompage&lt;br /&gt;
* SEARCH&lt;br /&gt;
* TOOLBOX&lt;br /&gt;
* LANGUAGES&lt;/div&gt;</summary>
		<author><name>Rex</name></author>	</entry>

	<entry>
		<id>https://icn.fenelonlille.org/mediawiki/index.php/Ann%C3%A9e_2017-2018</id>
		<title>Année 2017-2018</title>
		<link rel="alternate" type="text/html" href="https://icn.fenelonlille.org/mediawiki/index.php/Ann%C3%A9e_2017-2018"/>
				<updated>2017-09-27T10:49:49Z</updated>
		
		<summary type="html">&lt;p&gt;Rex : Page créée avec « Pour l'année scolaire 2017/2018 le projet commun d'horloge connectée se poursuit. Par ailleurs les élèves se sont regroupés par petits groupes pour réaliser leurs pr... »&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Pour l'année scolaire 2017/2018 le projet commun d'horloge connectée se poursuit. Par ailleurs les élèves se sont regroupés par petits groupes pour réaliser leurs propres projets.&lt;br /&gt;
&lt;br /&gt;
= Projet commun d'horloge connectée =&lt;br /&gt;
Il est proposé de réaliser une horloge radio-pilotée qui pourra être installée en salle pupitre. L'apparence de l'horloge ainsi que ses fonctionnalités sont laissés à l'imagination des élèves.&lt;br /&gt;
&lt;br /&gt;
Pour plus de détails voyez la page [[projet ICN commun 2017/2018]].&lt;/div&gt;</summary>
		<author><name>Rex</name></author>	</entry>

	<entry>
		<id>https://icn.fenelonlille.org/mediawiki/index.php/Accueil</id>
		<title>Accueil</title>
		<link rel="alternate" type="text/html" href="https://icn.fenelonlille.org/mediawiki/index.php/Accueil"/>
				<updated>2017-09-27T10:47:40Z</updated>
		
		<summary type="html">&lt;p&gt;Rex : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Fichier:SallePupitre113.JPG|200px|thumb|right|Salle pupitre où se déroule l'ICN]]&lt;br /&gt;
&lt;br /&gt;
Bienvenue sur notre site Informatique et Création Numérique (ICN) du [http://fenelon-lille.savoirsnumeriques5962.fr/ Lycée Fénelon de Lille]. Ce cours a été instauré la première fois l'année scolaire 2015/2016 et a lieu 2 heures par semaine avec un nombre d'élèves réduit. Ce module est destiné à favoriser un apprentissage scientifique et technique et une réflexion critique sur des enjeux. Un module amène progressivement les élèves à l'élaboration d’un projet réalisé en groupe. Un projet est finalisé à la fois par une réalisation technique et un questionnement sur les enjeux du numérique.&lt;br /&gt;
&lt;br /&gt;
Des exemples de projets :&lt;br /&gt;
&lt;br /&gt;
* Réaliser un jeu et comprendre les capacités de l'informatique à instrumenter l’activité de loisir.&lt;br /&gt;
* Développer un programme de traitement de la langue et comprendre l’apport de l’informatique dans les avancées du traitement des corpus textuels.&lt;br /&gt;
* Programmer un robot et comprendre le rôle de la robotique dans les activités humaines.&lt;br /&gt;
* Réaliser un site Internet et comprendre les enjeux de la publication d'information.&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot;/&amp;gt;&lt;br /&gt;
Les productions des élèves pour les différentes années scolaires sont disponibles en suivant les liens ci-après.&lt;br /&gt;
----&lt;br /&gt;
[[Année 2017-2018]]&lt;br /&gt;
&lt;br /&gt;
[[Année 2016-2017]]&lt;br /&gt;
&lt;br /&gt;
[[Année 2015-2016]]&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&amp;lt;font size=&amp;quot;1&amp;quot;&amp;gt;Aide pour écrire vos textes : [https://fr.wikibooks.org/wiki/MediaWiki_pour_d%C3%A9butants/Premi%C3%A8re_utilisation_de_votre_wiki#Bases_de_la_syntaxe_wiki Aide MediaWiki]&amp;lt;/font&amp;gt;&lt;/div&gt;</summary>
		<author><name>Rex</name></author>	</entry>

	<entry>
		<id>https://icn.fenelonlille.org/mediawiki/index.php/Projet_ICN5_2016/2017</id>
		<title>Projet ICN5 2016/2017</title>
		<link rel="alternate" type="text/html" href="https://icn.fenelonlille.org/mediawiki/index.php/Projet_ICN5_2016/2017"/>
				<updated>2017-09-17T19:05:01Z</updated>
		
		<summary type="html">&lt;p&gt;Rex : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Participants ==&lt;br /&gt;
&lt;br /&gt;
* Gabrielle REDON&lt;br /&gt;
&lt;br /&gt;
== Cahier des charges ==&lt;br /&gt;
[[Fichier:P1000139.JPG|200px|thumb|right|Vue artistique du projet final]]&lt;br /&gt;
&lt;br /&gt;
L'objet final sera constitué des composants ci-dessous.&lt;br /&gt;
* une broderie de type mandala ;&lt;br /&gt;
* un micro-contrôleur comme un Arduino Lily-Pad ;&lt;br /&gt;
* un dispositif électronique à base de registres à décalage pour commander un grand nombre de LEDs ;&lt;br /&gt;
* de LEDs dissiminés sur l'ensemble de la broderie ;&lt;br /&gt;
* un capteur de type accéléromètre peut être ajouté pour commander des comportements différents.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Réalisations ==&lt;br /&gt;
&lt;br /&gt;
=== Disposition des LEDs sur le mandala ===&lt;br /&gt;
Pour simuler la répartition des LEDs sur la mandala, le logiciel géogébra a été utilisé.&lt;br /&gt;
&lt;br /&gt;
Le programme géogébra est : [[Fichier:Mandala_LEDs.ggb]].&lt;br /&gt;
&lt;br /&gt;
Le dessin obtenu est :&lt;br /&gt;
&lt;br /&gt;
[[Fichier:Mandala_LEDs.svg|300px|thumb|center|Disposition des LEDs]]&lt;br /&gt;
&lt;br /&gt;
Cet autre programme géogébra montre les groupes de LEDs à allumer en même temps : [[Fichier:LED_mandala_groupes.ggb]].&lt;br /&gt;
&lt;br /&gt;
[[Fichier:LED mandala groupes.svg|300px|thumb|center|Disposition des groupes de LEDs]]&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Groupe !! Nombre&lt;br /&gt;
|-&lt;br /&gt;
| Groupe rouge&lt;br /&gt;
| 32 LEDs&lt;br /&gt;
|-&lt;br /&gt;
| Groupe violet&lt;br /&gt;
| 32 LEDs&lt;br /&gt;
|-&lt;br /&gt;
| Groupe rose&lt;br /&gt;
| 32 LEDs&lt;br /&gt;
|-&lt;br /&gt;
| Groupe azur&lt;br /&gt;
| 16 LEDs&lt;br /&gt;
|-&lt;br /&gt;
| Groupe jaune&lt;br /&gt;
| 24 LEDs&lt;br /&gt;
|-&lt;br /&gt;
| Groupe noir&lt;br /&gt;
| 32 LEDs&lt;br /&gt;
|-&lt;br /&gt;
| Groupe bleu&lt;br /&gt;
| 32 LEDs&lt;br /&gt;
|-&lt;br /&gt;
| Groupe vieux rose&lt;br /&gt;
| 32 LEDs&lt;br /&gt;
|-&lt;br /&gt;
| Tous groupes&lt;br /&gt;
| 232 LEDs&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Schéma du mandala avec les dimensions agrandies pour la réalisation finale : [[Fichier:LED mandala espace.ggb]].&lt;br /&gt;
&lt;br /&gt;
[[Fichier:LED mandala espace.svg|300px|thumb|center|Version aérée]]&lt;br /&gt;
&lt;br /&gt;
=== Test du dispositif électronique ===&lt;br /&gt;
Les registres à décalage sont des composants qui permettent d'obtenir un grand nombre de sorties numériques. Les valeurs de ces sorties peuvent être positionnées avec un petit nombre de sorties du micro-contrôleur. Dans le cas des registres à décalage 74HC595 que nous allons utiliser il suffit de 3 sorties pour pouvoir programmer les sorties du registre à décalage. De plus, il est possible d'enchaîner autant de registres à décalage qu'on le souhaite. Ici nous allons enchainer 3 registres pour un nombre total de sorties de 24. Nous pourrons ainsi commander 24 groupes de LEDs.&lt;br /&gt;
&lt;br /&gt;
Voici le montage sur plaque d'essai pour trois 74HC595 en cascade.&lt;br /&gt;
&lt;br /&gt;
[[Fichier:DSCF4472.JPG|300px|thumb|center|Registres à décalage à droite]]&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Par ailleurs nous souhaitons commander plusieurs groupes de LEDs avec une seule sortie. Or une seule sortie d'un registre à décalage ne permet pas d'alimenter plus qu'une LED. Il faut donc utiliser des transistors pour alimenter plusieurs LEDs avec une seule sortie.&lt;br /&gt;
&lt;br /&gt;
Le montage d'utilisation d'un transistor NPN est donné dans ce schéma.&lt;br /&gt;
&lt;br /&gt;
[[Fichier:Transistor_Utilisation.png|300px|thumb|center|Utilisation de transistor]]&lt;br /&gt;
&lt;br /&gt;
Dans notre cas le transistor utilisé est un classique [https://www.sparkfun.com/datasheets/Components/BC546.pdf BC547] tiré d'un kit Arduino. Ce transistor peut encaisser un courant de 100mA sous une tension de 45V. La tension maximale est sur-dimensionnée par rapport à la pile de 9V que nous utilisons. Par contre le courant est assez limité. Considérant que nos LEDs consomment Iled=20mA sous une tension de 1,8V, nous voyons que nous pouvons seulement alimenter cinq groupes de LEDs en parallèle, quatre pour avoir une marge de sécurité. Par contre, il est possible de commander plusieurs LEDs en série par groupe, le courant consommé sera le même. Il n'est pas possible de mettre un nombre infini de LEDs en série. En effet, le voltage total ne doit pas dépasser celui de l'alimentation, 9V ici. Le transistor lui-même nécessite, au minimum, 0,2V pour fonctionner, il reste 8,8V pour les LEDs, de quoi alimenter quatre LEDs en série. Nous nous contenterons ici d'en mettre trois.&lt;br /&gt;
&lt;br /&gt;
Pour en revenir au schéma nous avons Valim=9V, VCE=0,2V, Vled=1,8V. La loi d'Ohm, U=RxI, impose donc une résistance R1=VR1/Iled=(9-0,2-3*1,8)/0,02. Soit 170 Ohm. A noter que la résistance R3 est négligée car très faible. Dans le montage des résistances de 220 Ohm sont utilisées, les LEDs ne sont donc pas à leur brillance maximale.&lt;br /&gt;
&lt;br /&gt;
La résistance R2 sert à limiter le courant arrivant sur la commande du transistor, c'est à dire sur sa base. Cette limitation est nécessaire pour éviter de griller le composant. Attention le courant doit tout de même être suffisant pour mettre le transistor en mode saturé où il se comporte comme un interrupteur. Pour connaître le courant minimum à appliquer, il suffit de diviser le courant qui doit circuler à travers le transistor, du collecteur à l'émetteur par le gain du transistor. Prenons un gain de 100 pour un BC547 générique, sachant que nous allons faire circuler un courant d'environ 80mA dans le transistor, il faudrait un courant minimum de 0,8mA sur la base du transistor. Cela dit, la fiche technique recommande un courant de 5mA pour obtenir un VCE de 0,2V avec un courant ICE de 100mA. La documentation technique indique que pour un courant sur la base de 5mA et un courant traversant de 100mA, la tension VBE est de 0,9V. Donc, sachant que le transistor est commandé en 5V par un Arduino, la loi d'Ohm impose une résistance R2=(5-0,9)/0,005. Soit une résistance R2 de 820 Ohm. La résistance R3 est encore négligée.&lt;br /&gt;
&lt;br /&gt;
Voici le montage sur plaque d'essai pour allumer 12 LEDs avec une seule sortie en utilisant un transistor (insérer une photo).&lt;br /&gt;
[[Fichier:DSCF4473.JPG|300px|thumb|center|LEDs commandées par transistor à gauche]]&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Et ça marche :&lt;br /&gt;
[[Fichier:DSCF4478.JPG|300px|thumb|center|LEDs allumées]]&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot;/&amp;gt;&lt;br /&gt;
Toutes les LEDs contrôlées par le transistor sont bien allumées mais comme elles ne sont pas du même type l'appareil photo ne montre que les plus brillantes.&lt;br /&gt;
&lt;br /&gt;
=== Circuits électroniques ===&lt;br /&gt;
Pour pouvoir prendre le moins de place possible sur la broderie, il faut concevoir un circuit imprimé avec des composants de surface.&lt;br /&gt;
[[Fichier:74HC595_traversant.jpg|left|thumb|Registre à décalage traversant]]&lt;br /&gt;
[[Fichier:74HC595_surface.jpg|right|thumb|Registre à décalage de surface]]&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Circuits électroniques principaux ====&lt;br /&gt;
&lt;br /&gt;
Ce circuit imprimé est assez complexe. Après différents essais, une version fonctionnelle est obtenue : [[Fichier:Mandala.fzz]].&lt;br /&gt;
&amp;lt;gallery widths=300px heights=225px&amp;gt;&lt;br /&gt;
Fichier:Mandala_plaque_essai.png|Plaque d'essai&lt;br /&gt;
Fichier:Mandala_schematique.png|Schématique&lt;br /&gt;
Fichier:Mandala_PCB.png|Circuit électronique&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Il faut aussi réaliser des circuits imprimés pour les LEDs. Pour éviter de la dissipation d'énergie par effet joule (chaleur) il est préférable de monter les LEDs en série puis de mettre des groupes de LEDs en parallèle. Ci-dessous une version de ce circuit pour des LEDs uniformément distribuées avec des modèles différents pour les début, milieu et fin de chaîne : [[Fichier:porteLEDs.fzz]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=300px heights=225px&amp;gt;&lt;br /&gt;
Fichier:porteLEDs_plaque_essai.png|Plaque d'essai&lt;br /&gt;
Fichier:porteLEDs_schematique.png|Schématique&lt;br /&gt;
Fichier:porteLEDs_PCB.png|Circuit électronique&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Il est aussi possible de concevoir un unique modèle de circuit imprimé pour porter les LEDs isolées [[Fichier:genericPorteLEDs.fzz]].&lt;br /&gt;
[[Fichier:GenericPorteLEDs_PCB.png|center|thumb|200px|Porte LEDs générique]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot;/&amp;gt;&lt;br /&gt;
Pour ces circuits, les empreintes utilisées pour les LEDs étaient celles des résistances soit 0603 impérial, il a donc été nécessaire de les changer par du 3015 métriques (soit environ de dimensions 1206 impériales). Cependant cette modification n'a été effectuée que sur les portes LED génériques, le seul modèle qui sera utilisé.&lt;br /&gt;
&lt;br /&gt;
==== Calculs pour l'organisation des LEDs ====&lt;br /&gt;
&lt;br /&gt;
Les composants que nous souhaitons utiliser pour les circuits imprimés sont des composants de surface : des LEDs bleues KPL-3015QBC-D et des transistors [http://www.farnell.com/datasheets/454047.pdf MMBT3904].&lt;br /&gt;
[[Fichier:LedBleue.jpg|left|thumb|LEDs KPL-3015QBC-D]]&lt;br /&gt;
[[Fichier:TransistorSMD.jpg|right|thumb|Transistor MMBT3904]]&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Les LEDs consomment 20mA sous 3,3V. Les transistors sont donnés pour une intensité maximale de 200mA. Par contre, la fiche technique ne donne les valeurs en saturation que pour un courant traversant de 50mA. Cependant au vu des courbes de la fiche, il semble possible de travailler avec un courant traversant de 100mA à condition d'avoir un courant de 10mA sur la base. Dans ces conditions la tension VCE de saturation s'établit à 0,2V et la tension VBE de saturation à 0,9V. Donc deux LEDs bleues KPL-3015QBC-D peuvent être mises en série pour un total de 2x3,3V soit 6,6V. La résistance R1 en série avec les LEDs doit donc être R1=(9-0,2-6,6)/0,02=110 Ohm. La résistance de limitation du courant sur la base est R2=(5-0,9)/0,01=410 Ohm. A noter qu'il faudrait s'assurer que les registres à décalage puissent fournir 10mA par sortie, cela semble possible au vu de la fiche technique mais est à confirmer dans la pratique.&lt;br /&gt;
&lt;br /&gt;
Avec ces valeurs une sortie ne peut commander que 5 lignes parallèle de 2 LEDs en série. Soit 10 LEDs au total. Comme le montre le tableau ci-dessous nous ne disposerions pas d'assez de sorties pour tous les groupes de LEDs.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Groupe !! 10 (2x5) LEDs maximum !! 12 (2x6) LEDs maximum !! 15 (3x5) LEDs maximum !! 18 (3x6) LEDs maximum &lt;br /&gt;
|-&lt;br /&gt;
| Groupe rouge&lt;br /&gt;
| 4 sorties&lt;br /&gt;
| 3 sorties&lt;br /&gt;
| 3 sorties&lt;br /&gt;
| 2 sorties&lt;br /&gt;
|-&lt;br /&gt;
| Groupe violet&lt;br /&gt;
| 4 sorties&lt;br /&gt;
| 3 sorties&lt;br /&gt;
| 3 sorties&lt;br /&gt;
| 2 sorties&lt;br /&gt;
|-&lt;br /&gt;
| Groupe rose&lt;br /&gt;
| 4 sorties&lt;br /&gt;
| 3 sorties&lt;br /&gt;
| 3 sorties&lt;br /&gt;
| 2 sorties&lt;br /&gt;
|-&lt;br /&gt;
| Groupe azur&lt;br /&gt;
| 2 sorties&lt;br /&gt;
| 2 sorties&lt;br /&gt;
| 2 sorties&lt;br /&gt;
| 1 sortie&lt;br /&gt;
|-&lt;br /&gt;
| Groupe jaune&lt;br /&gt;
| 3 sorties&lt;br /&gt;
| 2 sorties&lt;br /&gt;
| 2 sorties&lt;br /&gt;
| 2 sorties&lt;br /&gt;
|-&lt;br /&gt;
| Groupe noir&lt;br /&gt;
| 4 sorties&lt;br /&gt;
| 3 sorties&lt;br /&gt;
| 3 sorties&lt;br /&gt;
| 2 sorties&lt;br /&gt;
|-&lt;br /&gt;
| Groupe bleu&lt;br /&gt;
| 4 sorties&lt;br /&gt;
| 3 sorties&lt;br /&gt;
| 3 sorties&lt;br /&gt;
| 2 sorties&lt;br /&gt;
|-&lt;br /&gt;
| Groupe vieux rose&lt;br /&gt;
| 4 sorties&lt;br /&gt;
| 3 sorties&lt;br /&gt;
| 3 sorties&lt;br /&gt;
| 2 sorties&lt;br /&gt;
|-&lt;br /&gt;
| Tous les groupes&lt;br /&gt;
| 29 sorties&lt;br /&gt;
| 22 sorties&lt;br /&gt;
| 22 sorties&lt;br /&gt;
| 15 sorties&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Le tableau montre qu'il faut un minimum de 12 LEDs par sortie pour pouvoir gérer tous les groupes. &lt;br /&gt;
&lt;br /&gt;
Avec les mêmes LEDs il faut passer à 6 lignes parallèles de 2 LEDs en série. Cela signifie une consommation de 120mA par transistor. C'est inférieur à la limite absolue de 200mA. D'après les courbes de la fiche technique cela doit pouvoir se faire en assurant un courant de 12mA sur la base. La tension VCE de saturation devrait rester en dessous de 0,3V et la tension VBE de saturation devrait approcher 0,95V. La résistance R1 reste comparable à un peu plus de 100 Ohm par contre R2 descend aux environs de 340 Ohm. Si 12mA sont trop importants pour les sorties à décalage il est possible de réduire la consommation au détriment de l'augmentation de la tension VCE de saturation. Même avec un VCE de 1V, deux LEDs en série seraient encore possible, la résistance R1 tomberait alors à 70 Ohm.&lt;br /&gt;
&lt;br /&gt;
Si, en pratique, la solution avec 12 LEDs KPL-3015QBC-D (polarity mark qui indiquent le négatif) n'est pas viable, il est possible de changer de LEDs. En effet, les LEDs bleues ont toujours besoin d'une tension plus élevée que les LEDs d'autres couleurs. Ainsi les LEDs rouge de la même famille KPL-3015EC, travaillent sous 2V. Il est donc possible d'en mettre 5*3=15 par transistor et c'est surement la solution qui sera utilisée lors de la finalisation du projet. Il est aussi possible, si l'on souhaite rester sur des LEDs bleues, de prendre des LEDs à faible consommation comme les KA-3021LVVBS-D. Ces LEDs sont un peu plus larges et délivrent seulement 0,05 candelas au lieu des 0,2 candelas des LEDs KPL (soit 4 fois moins puissantes). Par contre elles ne consomment que 2mA. Il est donc possible de mettre 10 fois plus de LEDs par groupe soit une centaine. Là encore des tests sont nécessaires pour savoir si la brillance de LEDs 2mA est suffisante. &lt;br /&gt;
&lt;br /&gt;
Une autre problématique est aussi la consommation totale. Chaque ensemble de 2 LEDs en série consomme 20mA. Quelle puissance d'alimentation faut-il prévoir pour le Mandala ? Cette consommation dépend du nombre total de LEDs allumées en même temps donc des animations prévues pour le mandala.&lt;br /&gt;
&lt;br /&gt;
==== Mise en pratique ====&lt;br /&gt;
&lt;br /&gt;
Pour valider les calculs et les hypothèses de la section précédente des tests ont été réalisés avec un Arduino Uno, le circuit avec les registres à décalage et 32 portes LEDs génériques. Sur le circuit principal, trois transistors ont été soudés avec des résistances de 330 Ohms sur la commande et des résistances de 2 Ohms sur l'émetteur. Sur les portes LEDs ont été soudées des LEDs bleues KPL-3015QBC-D et des résistances de 100 Ohms. Les portes LEDs sont groupés par deux (deux LEDs et une résistance). Deux transistors sont connectés à 5 groupes en parallèle et un autre est connecté à 6 groupes en parallèle.&lt;br /&gt;
&lt;br /&gt;
L'Arduino est programmé en utilisant la bibliothèque ShiftPWM :  https://github.com/elcojacobs/ShiftPWM.&lt;br /&gt;
&lt;br /&gt;
Le test à été réalisé en alimentant l'Arduino par un port USB et les LEDs par une pile 9V. Le test a été tout à fait concluant comme ont pu en juger les parents venus se renseigner sur l'ICN lors de la matinée portes ouvertes.&lt;br /&gt;
&lt;br /&gt;
Une fois la faisabilité assurée, d'autres circuits porte LEDs ont été créés car la version générique n'était pas utilisable au centre du mandala où la densité en LEDs est importante :&lt;br /&gt;
* une version en arc : [[Fichier:ArcPorteLEDs.fzz]] ;&lt;br /&gt;
* une version en V : [[Fichier:NuagePorteLEDs.fzz]] ;&lt;br /&gt;
* une version en rayon long : [[Fichier:RayonPorteLEDs.fzz]] ;&lt;br /&gt;
* une version en rayon court : [[Fichier:RayonMinPorteLEDs.fzz]].&lt;br /&gt;
&lt;br /&gt;
Voici une représentation des différents circuits porte LEDs :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=200px heights=200px&amp;gt;&lt;br /&gt;
Fichier:GenericPorteLEDs_PCB.png|LEDs isolées&lt;br /&gt;
Fichier:ArcPorteLEDs_PCB.png|LEDs en arc&lt;br /&gt;
Fichier:NuagePorteLEDs_PCB.png|LEDs en V&lt;br /&gt;
Fichier:RayonPorteLEDs_PCB.png|LEDs en rayon long&lt;br /&gt;
Fichier:RayonMinPorteLEDs_PCB.png|LEDs en rayon court&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Réalisation ==&lt;br /&gt;
&lt;br /&gt;
Après la conception vient le temps de la réalisation. Dans le cas de ce mandala, la réalisation prend beaucoup de temps que ce soit pour le placement et la connexion des circuits porte-LEDs ou pour la broderie.&lt;br /&gt;
&lt;br /&gt;
Quelques images de la phase de positionnement des circuits sont présentées ci-dessous.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=400px heights=400px&amp;gt;&lt;br /&gt;
Fichier:mandala_1.jpg|Positionnement des premiers circuits, début de broderie&lt;br /&gt;
Fichier:mandala_2.jpg|Plus de circuits&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Quelques images de la phase de connexion des circuits suivent.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=400px heights=400px&amp;gt;&lt;br /&gt;
Fichier:P1000196.JPG|Toutes les connexions&lt;br /&gt;
Fichier:DSCF4620.JPG|Connexions temporaires de l'Arduino&lt;br /&gt;
Fichier:DSCF4621.JPG|Détail des connexions&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La broderie est une tâche demandant une extrême minutie, de la concentration et surtout de la patience. Voici quelques images de la broderie en cours.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=400px heights=400px&amp;gt;&lt;br /&gt;
Fichier:mandala_3.jpg|Détail au centre&lt;br /&gt;
Fichier:P1000193.JPG|Réalisation des pétales&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=400px heights=400px&amp;gt;&lt;br /&gt;
Fichier:P1000198.JPG|Détail du milieu&lt;br /&gt;
Fichier:P1000197.JPG|Vue d'ensemble&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Perspectives ==&lt;br /&gt;
&lt;br /&gt;
Déjà ce projet est loin d'être terminé, la phase de broderie nécessite encore plusieurs semaines de travail.&lt;br /&gt;
&lt;br /&gt;
La programmation des LEDs n'est pas achevée, une chorégraphie plus en rapport avec la broderie doit être imaginée.&lt;br /&gt;
&lt;br /&gt;
La réalisation de la connexion avec des câbles a montré sa limite sur le prototype actuel. C'est une tâche longue et qui ne donne pas un résultat esthétique au verso de l'oeuvre. Une seconde maquette avec des connexions par des circuits imprimés adaptés est en cours.&lt;br /&gt;
&lt;br /&gt;
Voici les images de l'ensemble des circuits nécessaires aux connexions.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=150px heights=150px&amp;gt;&lt;br /&gt;
Fichier:cercle_ext_pcb.png|connexion entre portes LEDs disques externes&lt;br /&gt;
Fichier:cercle_moy_pcb.png|connexion entre portes LEDs disques milieu&lt;br /&gt;
Fichier:cercle_int_pcb.png|connexion entre portes LEDs disques internes&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=150px heights=150px&amp;gt;&lt;br /&gt;
Fichier:arc_disque2_pcb.png|connexion entre portes LEDs arc et disque&lt;br /&gt;
Fichier:arc_disque1_pcb.png|connexion entre portes LEDs disque et arc&lt;br /&gt;
Fichier:nuage_inter_pcb.png|connexion entre portes LEDs en V&lt;br /&gt;
Fichier:rayon_inter_pcb.png|connexion entre portes LEDs rayons&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=150px heights=150px&amp;gt;&lt;br /&gt;
Fichier:rayon_arc_pcb.png|alimentation des portes LEDs arc&lt;br /&gt;
Fichier:rayon_ext_pcb.png|alimentation des portes LEDs disque externe&lt;br /&gt;
Fichier:rayon_moy_pcb.png|alimentation des portes LEDs disque milieu&lt;br /&gt;
Fichier:rayon_int_pcb.png|alimentation des portes LEDs disque interne&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La gallerie ci-dessous donne une vision de ce second prototype.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=300px heights=300px&amp;gt;&lt;br /&gt;
Fichier:LED_mandala_modele.png|Vue partielle des connexions&lt;br /&gt;
Fichier:DSCF4641.JPG|Circuits positionnés au recto&lt;br /&gt;
Fichier:DSCF4642.JPG|Vue des circuits au verso&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Avancement de la broderie ==&lt;br /&gt;
&lt;br /&gt;
Etat actuel de la broderie.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=400px heights=400px&amp;gt;&lt;br /&gt;
Fichier:DSCF4663.JPG|Vue de dessus&lt;br /&gt;
Fichier:DSCF4665.JPG|Vue de biais&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;/div&gt;</summary>
		<author><name>Rex</name></author>	</entry>

	<entry>
		<id>https://icn.fenelonlille.org/mediawiki/index.php/Fichier:DSCF4665.JPG</id>
		<title>Fichier:DSCF4665.JPG</title>
		<link rel="alternate" type="text/html" href="https://icn.fenelonlille.org/mediawiki/index.php/Fichier:DSCF4665.JPG"/>
				<updated>2017-09-17T19:02:18Z</updated>
		
		<summary type="html">&lt;p&gt;Rex : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Rex</name></author>	</entry>

	<entry>
		<id>https://icn.fenelonlille.org/mediawiki/index.php/Projet_ICN2_2016/2017</id>
		<title>Projet ICN2 2016/2017</title>
		<link rel="alternate" type="text/html" href="https://icn.fenelonlille.org/mediawiki/index.php/Projet_ICN2_2016/2017"/>
				<updated>2017-09-17T19:02:04Z</updated>
		
		<summary type="html">&lt;p&gt;Rex : /* Amélioration */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Participants ==&lt;br /&gt;
&lt;br /&gt;
* Nassim BOUDANES&lt;br /&gt;
&lt;br /&gt;
== Cahier des charges ==&lt;br /&gt;
[[Fichier:chassis-chenilles.jpg|200px|thumb|right|Chassis avec chenilles]]&lt;br /&gt;
&lt;br /&gt;
Pour réaliser ce robot filoguidé les composants suivants vont être utilisés :&lt;br /&gt;
* un chassis avec moteurs et chenilles ;&lt;br /&gt;
* deux joysticks miniatures pour la commande ;&lt;br /&gt;
* un contrôleur de moteurs ;&lt;br /&gt;
* un détecteur ultra-son ;&lt;br /&gt;
* un Arduino nano pour gérer le tout.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Réalisations ==&lt;br /&gt;
=== Prise en main ===&lt;br /&gt;
[[Fichier:P1000118.JPG|200px|thumb|right|Chassis pour l'apprentissage]]&lt;br /&gt;
Dans les premières séances un chassis complétement monté est utilisé pour comprendre la programmation de ce type de robot.&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== La manette ===&lt;br /&gt;
Il a été décidé de construire un circuit imprimé pour la manette, le circuit comprend deux joysticks et une prise RJ12 femelle. Le câble entre la manette et le robot sera constitué d'un câble à 6 conducteurs avec deux prises RJ12 mâles à chaque bout. Le logiciel Fritzing est utilisé pour concevoir le circuit imprimé. Le fichier de ce circuit est disponible [[Fichier:Manette.fzz]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=300px heights=225px&amp;gt;&lt;br /&gt;
Fichier:Manette_plaque_essai.png|Plaque d'essai&lt;br /&gt;
Fichier:Manette_schematique.png|Schématique&lt;br /&gt;
Fichier:Manette_PCB.png|Circuit électronique&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Le circuit de la manette a été produit par la société Fritzing, les deux exemplaires sont visibles sur la photo.&lt;br /&gt;
[[Fichier:DSCF4476.JPG|300px|thumb|center|Circuit imprimé manette]]&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Fichier:Manette.svg|200px|thumb|left|Forme pour la manette]]&lt;br /&gt;
[[Fichier:IMG_0736.jpg|200px|thumb|right|Manette plexiglass]]&lt;br /&gt;
&lt;br /&gt;
Pour que la manette soit plus simple d'utilisation, une forme a été créée avec inkscape pour obtenir une plaque de plexiglass adaptée.&lt;br /&gt;
La plaque a été découpée à Polytech'Lille mais avec des réglages mal adaptés, d'où les traces de brulé.&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Contrôle du chassis ===&lt;br /&gt;
Un contrôleur de moteurs pololu à base de circuit TB6612FNG a ensuite été testé pour faire tourner les moteurs du chassis de test.&lt;br /&gt;
&lt;br /&gt;
[[Fichier:DSCF4474.JPG|300px|thumb|left|Chassis et plaque d'essai]]&lt;br /&gt;
[[Fichier:DSCF4475.JPG|300px|thumb|right|Zoom sur l'Arduino et le contrôleur de moteur]]&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
À terme ce montage doit être utilisé pour le chassis acheté par l'élève.&lt;br /&gt;
[[Fichier:DSCF4480.JPG|300px|thumb|left|Montage sur le chassis choisi]]&lt;br /&gt;
[[Fichier:DSCF4481.JPG|300px|thumb|right|Autre vue]]&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Comme il n'est pas pratique de fixer la plaque d'essai au chassis, un second circuit imprimé [[Media:Robot chenille.fzz]] a été conçu, le circuit comporte :&lt;br /&gt;
* une prise RJ12 femelle pour connecter le câble en provenance de la manette ;&lt;br /&gt;
* un emplacement pour l'Arduino nano ;&lt;br /&gt;
* un emplacement pour le contrôleur de moteurs pololu ;&lt;br /&gt;
* un emplacement pour le détecteur ultrasons.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=300px heights=225px&amp;gt;&lt;br /&gt;
Fichier:Chenille_plaque_essai.png|Plaque d'essai&lt;br /&gt;
Fichier:Chenille_schematique.png|Schématique&lt;br /&gt;
Fichier:Chenille_PCB.png|Circuit électronique&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Le circuit imprimé a été gravé lors de la visite à Polytech'Lille.&lt;br /&gt;
[[Fichier:IMG_0737.jpg|300px|thumb|center|Circuit imprimé pour le chassis]]&lt;br /&gt;
&lt;br /&gt;
Voici une image du rendu actuel de la manette :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=300px heights=225px&amp;gt;&lt;br /&gt;
Fichier:Manette création 1.jpg|Rendu actuel de la manette&lt;br /&gt;
Fichier:Manette création 3.jpg|Vue globale de la manette&lt;br /&gt;
Fichier:Manette création 2.jpg|Vue d'ensemble&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Le circuit principal a été fixé sur le chassis, et le programme de fonctionnement a été écrit et est fonctionnel.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=400px heights=325px&amp;gt;&lt;br /&gt;
Fichier:20170322_112526.jpg|Robot de face gauche&lt;br /&gt;
Fichier:20170322 112518.jpg|Robot de profil&lt;br /&gt;
Fichier:20170322_112501.jpg|Robot de face droite&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Le système complet, robot avec manette connectée par un câble, est lui aussi fonctionnel :&lt;br /&gt;
&lt;br /&gt;
[[Fichier:DSCF4615.JPG|300px|thumb|center|Système complet]]&lt;br /&gt;
&lt;br /&gt;
=== Le programme ===&lt;br /&gt;
&lt;br /&gt;
L'Arduino micro a été programmé pour lire les commandes de la manette et commander les moteurs du chassis. Ce programme est donné ci-dessous.&lt;br /&gt;
&lt;br /&gt;
 const int SW1_pin = A3;&lt;br /&gt;
 const int SW2_pin = A4;&lt;br /&gt;
 const int X_pin = A5;&lt;br /&gt;
 const int Y_pin = A7;&lt;br /&gt;
 &lt;br /&gt;
 int motor1_pwm = 6;&lt;br /&gt;
 int motor1_in1Pin = 5; &lt;br /&gt;
 int motor1_in2Pin = 4;&lt;br /&gt;
 &lt;br /&gt;
 int motor2_pwm = 10;&lt;br /&gt;
 int motor2_in1Pin = 7;&lt;br /&gt;
 int motor2_in2Pin = 8;&lt;br /&gt;
 &lt;br /&gt;
 int pinSTBY = 3;&lt;br /&gt;
 &lt;br /&gt;
 void setup() {&lt;br /&gt;
   &lt;br /&gt;
  pinMode(motor1_in1Pin, OUTPUT);&lt;br /&gt;
  pinMode(motor1_in2Pin, OUTPUT);&lt;br /&gt;
  pinMode(motor1_pwm, OUTPUT);&lt;br /&gt;
 &lt;br /&gt;
  pinMode(motor2_in1Pin, OUTPUT);&lt;br /&gt;
  pinMode(motor2_in2Pin, OUTPUT);&lt;br /&gt;
  pinMode(motor2_pwm, OUTPUT);&lt;br /&gt;
   &lt;br /&gt;
  pinMode(SW1_pin, INPUT_PULLUP);&lt;br /&gt;
  pinMode(SW2_pin, INPUT_PULLUP);&lt;br /&gt;
  pinMode(pinSTBY, OUTPUT);&lt;br /&gt;
  &lt;br /&gt;
  pinMode(X_pin, INPUT);&lt;br /&gt;
  pinMode(Y_pin, INPUT);&lt;br /&gt;
 &lt;br /&gt;
  Serial.begin(9600);&lt;br /&gt;
 &lt;br /&gt;
  digitalWrite(pinSTBY, HIGH);&lt;br /&gt;
  &lt;br /&gt;
 }&lt;br /&gt;
 &lt;br /&gt;
 void  SetMotor1(int speed, boolean reverse)&lt;br /&gt;
   {&lt;br /&gt;
     analogWrite(motor1_pwm, speed);&lt;br /&gt;
     digitalWrite(motor1_in1Pin, ! reverse);&lt;br /&gt;
     digitalWrite(motor1_in2Pin, reverse);&lt;br /&gt;
   }&lt;br /&gt;
   &lt;br /&gt;
 void  SetMotor2(int speed, boolean reverse)&lt;br /&gt;
   {&lt;br /&gt;
     analogWrite(motor2_pwm, speed);&lt;br /&gt;
     digitalWrite(motor2_in1Pin, ! reverse);&lt;br /&gt;
     digitalWrite(motor2_in2Pin, reverse);&lt;br /&gt;
   }&lt;br /&gt;
 &lt;br /&gt;
 void loop() {&lt;br /&gt;
   &lt;br /&gt;
   int b1=digitalRead(SW1_pin);&lt;br /&gt;
   int b2=digitalRead(SW2_pin);&lt;br /&gt;
   int X=analogRead(X_pin);&lt;br /&gt;
   int Y=analogRead(Y_pin);&lt;br /&gt;
   &lt;br /&gt;
   Serial.print(&amp;quot;Bouton Gauche:  &amp;quot;);&lt;br /&gt;
   Serial.print(b2);&lt;br /&gt;
   Serial.print(&amp;quot;\n&amp;quot;);&lt;br /&gt;
   Serial.print(&amp;quot;Bouton Droit:  &amp;quot;);&lt;br /&gt;
   Serial.print(b1);&lt;br /&gt;
   Serial.print(&amp;quot;\n&amp;quot;);&lt;br /&gt;
   Serial.print(&amp;quot;X-axis: &amp;quot;);&lt;br /&gt;
   Serial.print(analogRead(X_pin));&lt;br /&gt;
   Serial.print(&amp;quot;\n&amp;quot;);&lt;br /&gt;
   Serial.print(&amp;quot;Y-axis: &amp;quot;);&lt;br /&gt;
   Serial.println(analogRead(Y_pin));&lt;br /&gt;
   Serial.print(&amp;quot;\n\n&amp;quot;);&lt;br /&gt;
   &lt;br /&gt;
 &lt;br /&gt;
    if (Y &amp;lt; 400) &lt;br /&gt;
 {&lt;br /&gt;
     SetMotor1(210, true);&lt;br /&gt;
     SetMotor2(210, true);&lt;br /&gt;
 }&lt;br /&gt;
 &lt;br /&gt;
    if (Y &amp;gt; 700) &lt;br /&gt;
 {&lt;br /&gt;
     SetMotor1(210, false);&lt;br /&gt;
     SetMotor2(210, false);&lt;br /&gt;
 }&lt;br /&gt;
    if(Y &amp;lt; 750 &amp;amp;&amp;amp; Y &amp;gt; 350)&lt;br /&gt;
 {   &lt;br /&gt;
    SetMotor1(0, false);&lt;br /&gt;
    SetMotor2(0, false);&lt;br /&gt;
 }&lt;br /&gt;
   &lt;br /&gt;
    if (X &amp;lt; 400) &lt;br /&gt;
 {&lt;br /&gt;
     SetMotor1(150, true);&lt;br /&gt;
     SetMotor2(150, false);&lt;br /&gt;
 }&lt;br /&gt;
 &lt;br /&gt;
    if (X &amp;gt; 700) &lt;br /&gt;
 {&lt;br /&gt;
     SetMotor1(150, false);&lt;br /&gt;
     SetMotor2(150, true );&lt;br /&gt;
 }&lt;br /&gt;
 &lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
== Amélioration ==&lt;br /&gt;
&lt;br /&gt;
Le problème ensuite rencontré est le suivant : l'alimentation.&lt;br /&gt;
En effet, le chassis ne possède que 4 emplacement de piles AA, pour un total de 6V, alors que le voltage nécessaire est de 9V, il manque donc 2 piles. &amp;lt;br&amp;gt;&lt;br /&gt;
Il fallut alors créer une plaque contenant un emplacement pour 2 piles, et cette plaque permettra de gérer l'ensemble de l'alimentation du robot. &amp;lt;br&amp;gt;&lt;br /&gt;
Le fichier Fritzing est téléchargeable ici : [[Media:Plaque Alimentation Robot.fzz]].&lt;br /&gt;
&lt;br /&gt;
[[Fichier:Robot chenille alim PCB.png|300px|thumb|center|Circuit imprimé pour les piles supplémentaires]]&lt;br /&gt;
&lt;br /&gt;
Une fois la plaque installé, le robot est bien alimenté et fonctionne parfaitement. Vous trouvez ci-dessous des photos du robot final.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=300px heights=250px&amp;gt;&lt;br /&gt;
Fichier:DSCF4656.JPG|Robot avec le porte piles&lt;br /&gt;
Fichier:DSCF4658.JPG|Autre vue du porte piles&lt;br /&gt;
Fichier:DSCF4660.JPG|Le robot en marche&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Démonstration ==&lt;br /&gt;
&lt;br /&gt;
Pour une vidéo de démonstration cliquez [[media:DSCF4659.MP4|ici]].&lt;/div&gt;</summary>
		<author><name>Rex</name></author>	</entry>

	<entry>
		<id>https://icn.fenelonlille.org/mediawiki/index.php/Fichier:DSCF4663.JPG</id>
		<title>Fichier:DSCF4663.JPG</title>
		<link rel="alternate" type="text/html" href="https://icn.fenelonlille.org/mediawiki/index.php/Fichier:DSCF4663.JPG"/>
				<updated>2017-09-17T19:01:02Z</updated>
		
		<summary type="html">&lt;p&gt;Rex : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Rex</name></author>	</entry>

	<entry>
		<id>https://icn.fenelonlille.org/mediawiki/index.php/Fichier:DSCF4659.MP4</id>
		<title>Fichier:DSCF4659.MP4</title>
		<link rel="alternate" type="text/html" href="https://icn.fenelonlille.org/mediawiki/index.php/Fichier:DSCF4659.MP4"/>
				<updated>2017-09-17T18:57:18Z</updated>
		
		<summary type="html">&lt;p&gt;Rex : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Rex</name></author>	</entry>

	<entry>
		<id>https://icn.fenelonlille.org/mediawiki/index.php/Projet_ICN2_2016/2017</id>
		<title>Projet ICN2 2016/2017</title>
		<link rel="alternate" type="text/html" href="https://icn.fenelonlille.org/mediawiki/index.php/Projet_ICN2_2016/2017"/>
				<updated>2017-09-17T18:49:47Z</updated>
		
		<summary type="html">&lt;p&gt;Rex : /* Amélioration */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Participants ==&lt;br /&gt;
&lt;br /&gt;
* Nassim BOUDANES&lt;br /&gt;
&lt;br /&gt;
== Cahier des charges ==&lt;br /&gt;
[[Fichier:chassis-chenilles.jpg|200px|thumb|right|Chassis avec chenilles]]&lt;br /&gt;
&lt;br /&gt;
Pour réaliser ce robot filoguidé les composants suivants vont être utilisés :&lt;br /&gt;
* un chassis avec moteurs et chenilles ;&lt;br /&gt;
* deux joysticks miniatures pour la commande ;&lt;br /&gt;
* un contrôleur de moteurs ;&lt;br /&gt;
* un détecteur ultra-son ;&lt;br /&gt;
* un Arduino nano pour gérer le tout.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Réalisations ==&lt;br /&gt;
=== Prise en main ===&lt;br /&gt;
[[Fichier:P1000118.JPG|200px|thumb|right|Chassis pour l'apprentissage]]&lt;br /&gt;
Dans les premières séances un chassis complétement monté est utilisé pour comprendre la programmation de ce type de robot.&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== La manette ===&lt;br /&gt;
Il a été décidé de construire un circuit imprimé pour la manette, le circuit comprend deux joysticks et une prise RJ12 femelle. Le câble entre la manette et le robot sera constitué d'un câble à 6 conducteurs avec deux prises RJ12 mâles à chaque bout. Le logiciel Fritzing est utilisé pour concevoir le circuit imprimé. Le fichier de ce circuit est disponible [[Fichier:Manette.fzz]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=300px heights=225px&amp;gt;&lt;br /&gt;
Fichier:Manette_plaque_essai.png|Plaque d'essai&lt;br /&gt;
Fichier:Manette_schematique.png|Schématique&lt;br /&gt;
Fichier:Manette_PCB.png|Circuit électronique&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Le circuit de la manette a été produit par la société Fritzing, les deux exemplaires sont visibles sur la photo.&lt;br /&gt;
[[Fichier:DSCF4476.JPG|300px|thumb|center|Circuit imprimé manette]]&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Fichier:Manette.svg|200px|thumb|left|Forme pour la manette]]&lt;br /&gt;
[[Fichier:IMG_0736.jpg|200px|thumb|right|Manette plexiglass]]&lt;br /&gt;
&lt;br /&gt;
Pour que la manette soit plus simple d'utilisation, une forme a été créée avec inkscape pour obtenir une plaque de plexiglass adaptée.&lt;br /&gt;
La plaque a été découpée à Polytech'Lille mais avec des réglages mal adaptés, d'où les traces de brulé.&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Contrôle du chassis ===&lt;br /&gt;
Un contrôleur de moteurs pololu à base de circuit TB6612FNG a ensuite été testé pour faire tourner les moteurs du chassis de test.&lt;br /&gt;
&lt;br /&gt;
[[Fichier:DSCF4474.JPG|300px|thumb|left|Chassis et plaque d'essai]]&lt;br /&gt;
[[Fichier:DSCF4475.JPG|300px|thumb|right|Zoom sur l'Arduino et le contrôleur de moteur]]&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
À terme ce montage doit être utilisé pour le chassis acheté par l'élève.&lt;br /&gt;
[[Fichier:DSCF4480.JPG|300px|thumb|left|Montage sur le chassis choisi]]&lt;br /&gt;
[[Fichier:DSCF4481.JPG|300px|thumb|right|Autre vue]]&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Comme il n'est pas pratique de fixer la plaque d'essai au chassis, un second circuit imprimé [[Media:Robot chenille.fzz]] a été conçu, le circuit comporte :&lt;br /&gt;
* une prise RJ12 femelle pour connecter le câble en provenance de la manette ;&lt;br /&gt;
* un emplacement pour l'Arduino nano ;&lt;br /&gt;
* un emplacement pour le contrôleur de moteurs pololu ;&lt;br /&gt;
* un emplacement pour le détecteur ultrasons.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=300px heights=225px&amp;gt;&lt;br /&gt;
Fichier:Chenille_plaque_essai.png|Plaque d'essai&lt;br /&gt;
Fichier:Chenille_schematique.png|Schématique&lt;br /&gt;
Fichier:Chenille_PCB.png|Circuit électronique&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Le circuit imprimé a été gravé lors de la visite à Polytech'Lille.&lt;br /&gt;
[[Fichier:IMG_0737.jpg|300px|thumb|center|Circuit imprimé pour le chassis]]&lt;br /&gt;
&lt;br /&gt;
Voici une image du rendu actuel de la manette :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=300px heights=225px&amp;gt;&lt;br /&gt;
Fichier:Manette création 1.jpg|Rendu actuel de la manette&lt;br /&gt;
Fichier:Manette création 3.jpg|Vue globale de la manette&lt;br /&gt;
Fichier:Manette création 2.jpg|Vue d'ensemble&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Le circuit principal a été fixé sur le chassis, et le programme de fonctionnement a été écrit et est fonctionnel.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=400px heights=325px&amp;gt;&lt;br /&gt;
Fichier:20170322_112526.jpg|Robot de face gauche&lt;br /&gt;
Fichier:20170322 112518.jpg|Robot de profil&lt;br /&gt;
Fichier:20170322_112501.jpg|Robot de face droite&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Le système complet, robot avec manette connectée par un câble, est lui aussi fonctionnel :&lt;br /&gt;
&lt;br /&gt;
[[Fichier:DSCF4615.JPG|300px|thumb|center|Système complet]]&lt;br /&gt;
&lt;br /&gt;
=== Le programme ===&lt;br /&gt;
&lt;br /&gt;
L'Arduino micro a été programmé pour lire les commandes de la manette et commander les moteurs du chassis. Ce programme est donné ci-dessous.&lt;br /&gt;
&lt;br /&gt;
 const int SW1_pin = A3;&lt;br /&gt;
 const int SW2_pin = A4;&lt;br /&gt;
 const int X_pin = A5;&lt;br /&gt;
 const int Y_pin = A7;&lt;br /&gt;
 &lt;br /&gt;
 int motor1_pwm = 6;&lt;br /&gt;
 int motor1_in1Pin = 5; &lt;br /&gt;
 int motor1_in2Pin = 4;&lt;br /&gt;
 &lt;br /&gt;
 int motor2_pwm = 10;&lt;br /&gt;
 int motor2_in1Pin = 7;&lt;br /&gt;
 int motor2_in2Pin = 8;&lt;br /&gt;
 &lt;br /&gt;
 int pinSTBY = 3;&lt;br /&gt;
 &lt;br /&gt;
 void setup() {&lt;br /&gt;
   &lt;br /&gt;
  pinMode(motor1_in1Pin, OUTPUT);&lt;br /&gt;
  pinMode(motor1_in2Pin, OUTPUT);&lt;br /&gt;
  pinMode(motor1_pwm, OUTPUT);&lt;br /&gt;
 &lt;br /&gt;
  pinMode(motor2_in1Pin, OUTPUT);&lt;br /&gt;
  pinMode(motor2_in2Pin, OUTPUT);&lt;br /&gt;
  pinMode(motor2_pwm, OUTPUT);&lt;br /&gt;
   &lt;br /&gt;
  pinMode(SW1_pin, INPUT_PULLUP);&lt;br /&gt;
  pinMode(SW2_pin, INPUT_PULLUP);&lt;br /&gt;
  pinMode(pinSTBY, OUTPUT);&lt;br /&gt;
  &lt;br /&gt;
  pinMode(X_pin, INPUT);&lt;br /&gt;
  pinMode(Y_pin, INPUT);&lt;br /&gt;
 &lt;br /&gt;
  Serial.begin(9600);&lt;br /&gt;
 &lt;br /&gt;
  digitalWrite(pinSTBY, HIGH);&lt;br /&gt;
  &lt;br /&gt;
 }&lt;br /&gt;
 &lt;br /&gt;
 void  SetMotor1(int speed, boolean reverse)&lt;br /&gt;
   {&lt;br /&gt;
     analogWrite(motor1_pwm, speed);&lt;br /&gt;
     digitalWrite(motor1_in1Pin, ! reverse);&lt;br /&gt;
     digitalWrite(motor1_in2Pin, reverse);&lt;br /&gt;
   }&lt;br /&gt;
   &lt;br /&gt;
 void  SetMotor2(int speed, boolean reverse)&lt;br /&gt;
   {&lt;br /&gt;
     analogWrite(motor2_pwm, speed);&lt;br /&gt;
     digitalWrite(motor2_in1Pin, ! reverse);&lt;br /&gt;
     digitalWrite(motor2_in2Pin, reverse);&lt;br /&gt;
   }&lt;br /&gt;
 &lt;br /&gt;
 void loop() {&lt;br /&gt;
   &lt;br /&gt;
   int b1=digitalRead(SW1_pin);&lt;br /&gt;
   int b2=digitalRead(SW2_pin);&lt;br /&gt;
   int X=analogRead(X_pin);&lt;br /&gt;
   int Y=analogRead(Y_pin);&lt;br /&gt;
   &lt;br /&gt;
   Serial.print(&amp;quot;Bouton Gauche:  &amp;quot;);&lt;br /&gt;
   Serial.print(b2);&lt;br /&gt;
   Serial.print(&amp;quot;\n&amp;quot;);&lt;br /&gt;
   Serial.print(&amp;quot;Bouton Droit:  &amp;quot;);&lt;br /&gt;
   Serial.print(b1);&lt;br /&gt;
   Serial.print(&amp;quot;\n&amp;quot;);&lt;br /&gt;
   Serial.print(&amp;quot;X-axis: &amp;quot;);&lt;br /&gt;
   Serial.print(analogRead(X_pin));&lt;br /&gt;
   Serial.print(&amp;quot;\n&amp;quot;);&lt;br /&gt;
   Serial.print(&amp;quot;Y-axis: &amp;quot;);&lt;br /&gt;
   Serial.println(analogRead(Y_pin));&lt;br /&gt;
   Serial.print(&amp;quot;\n\n&amp;quot;);&lt;br /&gt;
   &lt;br /&gt;
 &lt;br /&gt;
    if (Y &amp;lt; 400) &lt;br /&gt;
 {&lt;br /&gt;
     SetMotor1(210, true);&lt;br /&gt;
     SetMotor2(210, true);&lt;br /&gt;
 }&lt;br /&gt;
 &lt;br /&gt;
    if (Y &amp;gt; 700) &lt;br /&gt;
 {&lt;br /&gt;
     SetMotor1(210, false);&lt;br /&gt;
     SetMotor2(210, false);&lt;br /&gt;
 }&lt;br /&gt;
    if(Y &amp;lt; 750 &amp;amp;&amp;amp; Y &amp;gt; 350)&lt;br /&gt;
 {   &lt;br /&gt;
    SetMotor1(0, false);&lt;br /&gt;
    SetMotor2(0, false);&lt;br /&gt;
 }&lt;br /&gt;
   &lt;br /&gt;
    if (X &amp;lt; 400) &lt;br /&gt;
 {&lt;br /&gt;
     SetMotor1(150, true);&lt;br /&gt;
     SetMotor2(150, false);&lt;br /&gt;
 }&lt;br /&gt;
 &lt;br /&gt;
    if (X &amp;gt; 700) &lt;br /&gt;
 {&lt;br /&gt;
     SetMotor1(150, false);&lt;br /&gt;
     SetMotor2(150, true );&lt;br /&gt;
 }&lt;br /&gt;
 &lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
== Amélioration ==&lt;br /&gt;
&lt;br /&gt;
Le problème ensuite rencontré est le suivant : l'alimentation.&lt;br /&gt;
En effet, le chassis ne possède que 4 emplacement de piles AA, pour un total de 6V, alors que le voltage nécessaire est de 9V, il manque donc 2 piles. &amp;lt;br&amp;gt;&lt;br /&gt;
Il fallut alors créer une plaque contenant un emplacement pour 2 piles, et cette plaque permettra de gérer l'ensemble de l'alimentation du robot. &amp;lt;br&amp;gt;&lt;br /&gt;
Le fichier Fritzing est téléchargeable ici : [[Media:Plaque Alimentation Robot.fzz]].&lt;br /&gt;
&lt;br /&gt;
[[Fichier:Robot chenille alim PCB.png|300px|thumb|center|Circuit imprimé pour les piles supplémentaires]]&lt;br /&gt;
&lt;br /&gt;
Une fois la plaque installé, le robot est bien alimenté et fonctionne parfaitement. Vous trouvez ci-dessous des photos du robot final.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=300px heights=250px&amp;gt;&lt;br /&gt;
Fichier:DSCF4656.JPG|Robot avec le porte piles&lt;br /&gt;
Fichier:DSCF4658.JPG|Autre vue du porte piles&lt;br /&gt;
Fichier:DSCF4660.JPG|Le robot en marche&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;/div&gt;</summary>
		<author><name>Rex</name></author>	</entry>

	<entry>
		<id>https://icn.fenelonlille.org/mediawiki/index.php/Projet_ICN2_2016/2017</id>
		<title>Projet ICN2 2016/2017</title>
		<link rel="alternate" type="text/html" href="https://icn.fenelonlille.org/mediawiki/index.php/Projet_ICN2_2016/2017"/>
				<updated>2017-09-17T18:49:16Z</updated>
		
		<summary type="html">&lt;p&gt;Rex : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Participants ==&lt;br /&gt;
&lt;br /&gt;
* Nassim BOUDANES&lt;br /&gt;
&lt;br /&gt;
== Cahier des charges ==&lt;br /&gt;
[[Fichier:chassis-chenilles.jpg|200px|thumb|right|Chassis avec chenilles]]&lt;br /&gt;
&lt;br /&gt;
Pour réaliser ce robot filoguidé les composants suivants vont être utilisés :&lt;br /&gt;
* un chassis avec moteurs et chenilles ;&lt;br /&gt;
* deux joysticks miniatures pour la commande ;&lt;br /&gt;
* un contrôleur de moteurs ;&lt;br /&gt;
* un détecteur ultra-son ;&lt;br /&gt;
* un Arduino nano pour gérer le tout.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Réalisations ==&lt;br /&gt;
=== Prise en main ===&lt;br /&gt;
[[Fichier:P1000118.JPG|200px|thumb|right|Chassis pour l'apprentissage]]&lt;br /&gt;
Dans les premières séances un chassis complétement monté est utilisé pour comprendre la programmation de ce type de robot.&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== La manette ===&lt;br /&gt;
Il a été décidé de construire un circuit imprimé pour la manette, le circuit comprend deux joysticks et une prise RJ12 femelle. Le câble entre la manette et le robot sera constitué d'un câble à 6 conducteurs avec deux prises RJ12 mâles à chaque bout. Le logiciel Fritzing est utilisé pour concevoir le circuit imprimé. Le fichier de ce circuit est disponible [[Fichier:Manette.fzz]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=300px heights=225px&amp;gt;&lt;br /&gt;
Fichier:Manette_plaque_essai.png|Plaque d'essai&lt;br /&gt;
Fichier:Manette_schematique.png|Schématique&lt;br /&gt;
Fichier:Manette_PCB.png|Circuit électronique&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Le circuit de la manette a été produit par la société Fritzing, les deux exemplaires sont visibles sur la photo.&lt;br /&gt;
[[Fichier:DSCF4476.JPG|300px|thumb|center|Circuit imprimé manette]]&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Fichier:Manette.svg|200px|thumb|left|Forme pour la manette]]&lt;br /&gt;
[[Fichier:IMG_0736.jpg|200px|thumb|right|Manette plexiglass]]&lt;br /&gt;
&lt;br /&gt;
Pour que la manette soit plus simple d'utilisation, une forme a été créée avec inkscape pour obtenir une plaque de plexiglass adaptée.&lt;br /&gt;
La plaque a été découpée à Polytech'Lille mais avec des réglages mal adaptés, d'où les traces de brulé.&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Contrôle du chassis ===&lt;br /&gt;
Un contrôleur de moteurs pololu à base de circuit TB6612FNG a ensuite été testé pour faire tourner les moteurs du chassis de test.&lt;br /&gt;
&lt;br /&gt;
[[Fichier:DSCF4474.JPG|300px|thumb|left|Chassis et plaque d'essai]]&lt;br /&gt;
[[Fichier:DSCF4475.JPG|300px|thumb|right|Zoom sur l'Arduino et le contrôleur de moteur]]&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
À terme ce montage doit être utilisé pour le chassis acheté par l'élève.&lt;br /&gt;
[[Fichier:DSCF4480.JPG|300px|thumb|left|Montage sur le chassis choisi]]&lt;br /&gt;
[[Fichier:DSCF4481.JPG|300px|thumb|right|Autre vue]]&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Comme il n'est pas pratique de fixer la plaque d'essai au chassis, un second circuit imprimé [[Media:Robot chenille.fzz]] a été conçu, le circuit comporte :&lt;br /&gt;
* une prise RJ12 femelle pour connecter le câble en provenance de la manette ;&lt;br /&gt;
* un emplacement pour l'Arduino nano ;&lt;br /&gt;
* un emplacement pour le contrôleur de moteurs pololu ;&lt;br /&gt;
* un emplacement pour le détecteur ultrasons.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=300px heights=225px&amp;gt;&lt;br /&gt;
Fichier:Chenille_plaque_essai.png|Plaque d'essai&lt;br /&gt;
Fichier:Chenille_schematique.png|Schématique&lt;br /&gt;
Fichier:Chenille_PCB.png|Circuit électronique&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Le circuit imprimé a été gravé lors de la visite à Polytech'Lille.&lt;br /&gt;
[[Fichier:IMG_0737.jpg|300px|thumb|center|Circuit imprimé pour le chassis]]&lt;br /&gt;
&lt;br /&gt;
Voici une image du rendu actuel de la manette :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=300px heights=225px&amp;gt;&lt;br /&gt;
Fichier:Manette création 1.jpg|Rendu actuel de la manette&lt;br /&gt;
Fichier:Manette création 3.jpg|Vue globale de la manette&lt;br /&gt;
Fichier:Manette création 2.jpg|Vue d'ensemble&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Le circuit principal a été fixé sur le chassis, et le programme de fonctionnement a été écrit et est fonctionnel.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=400px heights=325px&amp;gt;&lt;br /&gt;
Fichier:20170322_112526.jpg|Robot de face gauche&lt;br /&gt;
Fichier:20170322 112518.jpg|Robot de profil&lt;br /&gt;
Fichier:20170322_112501.jpg|Robot de face droite&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Le système complet, robot avec manette connectée par un câble, est lui aussi fonctionnel :&lt;br /&gt;
&lt;br /&gt;
[[Fichier:DSCF4615.JPG|300px|thumb|center|Système complet]]&lt;br /&gt;
&lt;br /&gt;
=== Le programme ===&lt;br /&gt;
&lt;br /&gt;
L'Arduino micro a été programmé pour lire les commandes de la manette et commander les moteurs du chassis. Ce programme est donné ci-dessous.&lt;br /&gt;
&lt;br /&gt;
 const int SW1_pin = A3;&lt;br /&gt;
 const int SW2_pin = A4;&lt;br /&gt;
 const int X_pin = A5;&lt;br /&gt;
 const int Y_pin = A7;&lt;br /&gt;
 &lt;br /&gt;
 int motor1_pwm = 6;&lt;br /&gt;
 int motor1_in1Pin = 5; &lt;br /&gt;
 int motor1_in2Pin = 4;&lt;br /&gt;
 &lt;br /&gt;
 int motor2_pwm = 10;&lt;br /&gt;
 int motor2_in1Pin = 7;&lt;br /&gt;
 int motor2_in2Pin = 8;&lt;br /&gt;
 &lt;br /&gt;
 int pinSTBY = 3;&lt;br /&gt;
 &lt;br /&gt;
 void setup() {&lt;br /&gt;
   &lt;br /&gt;
  pinMode(motor1_in1Pin, OUTPUT);&lt;br /&gt;
  pinMode(motor1_in2Pin, OUTPUT);&lt;br /&gt;
  pinMode(motor1_pwm, OUTPUT);&lt;br /&gt;
 &lt;br /&gt;
  pinMode(motor2_in1Pin, OUTPUT);&lt;br /&gt;
  pinMode(motor2_in2Pin, OUTPUT);&lt;br /&gt;
  pinMode(motor2_pwm, OUTPUT);&lt;br /&gt;
   &lt;br /&gt;
  pinMode(SW1_pin, INPUT_PULLUP);&lt;br /&gt;
  pinMode(SW2_pin, INPUT_PULLUP);&lt;br /&gt;
  pinMode(pinSTBY, OUTPUT);&lt;br /&gt;
  &lt;br /&gt;
  pinMode(X_pin, INPUT);&lt;br /&gt;
  pinMode(Y_pin, INPUT);&lt;br /&gt;
 &lt;br /&gt;
  Serial.begin(9600);&lt;br /&gt;
 &lt;br /&gt;
  digitalWrite(pinSTBY, HIGH);&lt;br /&gt;
  &lt;br /&gt;
 }&lt;br /&gt;
 &lt;br /&gt;
 void  SetMotor1(int speed, boolean reverse)&lt;br /&gt;
   {&lt;br /&gt;
     analogWrite(motor1_pwm, speed);&lt;br /&gt;
     digitalWrite(motor1_in1Pin, ! reverse);&lt;br /&gt;
     digitalWrite(motor1_in2Pin, reverse);&lt;br /&gt;
   }&lt;br /&gt;
   &lt;br /&gt;
 void  SetMotor2(int speed, boolean reverse)&lt;br /&gt;
   {&lt;br /&gt;
     analogWrite(motor2_pwm, speed);&lt;br /&gt;
     digitalWrite(motor2_in1Pin, ! reverse);&lt;br /&gt;
     digitalWrite(motor2_in2Pin, reverse);&lt;br /&gt;
   }&lt;br /&gt;
 &lt;br /&gt;
 void loop() {&lt;br /&gt;
   &lt;br /&gt;
   int b1=digitalRead(SW1_pin);&lt;br /&gt;
   int b2=digitalRead(SW2_pin);&lt;br /&gt;
   int X=analogRead(X_pin);&lt;br /&gt;
   int Y=analogRead(Y_pin);&lt;br /&gt;
   &lt;br /&gt;
   Serial.print(&amp;quot;Bouton Gauche:  &amp;quot;);&lt;br /&gt;
   Serial.print(b2);&lt;br /&gt;
   Serial.print(&amp;quot;\n&amp;quot;);&lt;br /&gt;
   Serial.print(&amp;quot;Bouton Droit:  &amp;quot;);&lt;br /&gt;
   Serial.print(b1);&lt;br /&gt;
   Serial.print(&amp;quot;\n&amp;quot;);&lt;br /&gt;
   Serial.print(&amp;quot;X-axis: &amp;quot;);&lt;br /&gt;
   Serial.print(analogRead(X_pin));&lt;br /&gt;
   Serial.print(&amp;quot;\n&amp;quot;);&lt;br /&gt;
   Serial.print(&amp;quot;Y-axis: &amp;quot;);&lt;br /&gt;
   Serial.println(analogRead(Y_pin));&lt;br /&gt;
   Serial.print(&amp;quot;\n\n&amp;quot;);&lt;br /&gt;
   &lt;br /&gt;
 &lt;br /&gt;
    if (Y &amp;lt; 400) &lt;br /&gt;
 {&lt;br /&gt;
     SetMotor1(210, true);&lt;br /&gt;
     SetMotor2(210, true);&lt;br /&gt;
 }&lt;br /&gt;
 &lt;br /&gt;
    if (Y &amp;gt; 700) &lt;br /&gt;
 {&lt;br /&gt;
     SetMotor1(210, false);&lt;br /&gt;
     SetMotor2(210, false);&lt;br /&gt;
 }&lt;br /&gt;
    if(Y &amp;lt; 750 &amp;amp;&amp;amp; Y &amp;gt; 350)&lt;br /&gt;
 {   &lt;br /&gt;
    SetMotor1(0, false);&lt;br /&gt;
    SetMotor2(0, false);&lt;br /&gt;
 }&lt;br /&gt;
   &lt;br /&gt;
    if (X &amp;lt; 400) &lt;br /&gt;
 {&lt;br /&gt;
     SetMotor1(150, true);&lt;br /&gt;
     SetMotor2(150, false);&lt;br /&gt;
 }&lt;br /&gt;
 &lt;br /&gt;
    if (X &amp;gt; 700) &lt;br /&gt;
 {&lt;br /&gt;
     SetMotor1(150, false);&lt;br /&gt;
     SetMotor2(150, true );&lt;br /&gt;
 }&lt;br /&gt;
 &lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
== Amélioration ==&lt;br /&gt;
&lt;br /&gt;
Le problème ensuite rencontré est le suivant : l'alimentation.&lt;br /&gt;
En effet, le chassis ne possède que 4 emplacement de piles AA, pour un total de 6V, alors que le voltage nécessaire est de 9V, il manque donc 2 piles. &amp;lt;br&amp;gt;&lt;br /&gt;
Il fallut alors créer une plaque contenant un emplacement pour 2 piles, et cette plaque permettra de gérer l'ensemble de l'alimentation du robot. &amp;lt;br&amp;gt;&lt;br /&gt;
Le fichier Fritzing est téléchargeable ici : [[Media:Plaque Alimentation Robot.fzz]].&lt;br /&gt;
&lt;br /&gt;
[[Fichier:Robot chenille alim PCB.png|300px|thumb|center|Circuit imprimé pour les piles supplémentaires]]&lt;br /&gt;
&lt;br /&gt;
Une fois la plaque installé, le robot est bien alimenté et fonctionne parfaitement. Vous trouvez ci-dessous des photos du robot final.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=400px heights=325px&amp;gt;&lt;br /&gt;
Fichier:DSCF4656.JPG|Robot avec le porte piles&lt;br /&gt;
Fichier:DSCF4658.JPG|Autre vue du porte piles&lt;br /&gt;
Fichier:DSCF4660.JPG|Le robot en marche&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;/div&gt;</summary>
		<author><name>Rex</name></author>	</entry>

	<entry>
		<id>https://icn.fenelonlille.org/mediawiki/index.php/Fichier:DSCF4660.JPG</id>
		<title>Fichier:DSCF4660.JPG</title>
		<link rel="alternate" type="text/html" href="https://icn.fenelonlille.org/mediawiki/index.php/Fichier:DSCF4660.JPG"/>
				<updated>2017-09-17T18:47:43Z</updated>
		
		<summary type="html">&lt;p&gt;Rex : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Rex</name></author>	</entry>

	<entry>
		<id>https://icn.fenelonlille.org/mediawiki/index.php/Fichier:DSCF4658.JPG</id>
		<title>Fichier:DSCF4658.JPG</title>
		<link rel="alternate" type="text/html" href="https://icn.fenelonlille.org/mediawiki/index.php/Fichier:DSCF4658.JPG"/>
				<updated>2017-09-17T18:47:02Z</updated>
		
		<summary type="html">&lt;p&gt;Rex : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Rex</name></author>	</entry>

	<entry>
		<id>https://icn.fenelonlille.org/mediawiki/index.php/Fichier:DSCF4656.JPG</id>
		<title>Fichier:DSCF4656.JPG</title>
		<link rel="alternate" type="text/html" href="https://icn.fenelonlille.org/mediawiki/index.php/Fichier:DSCF4656.JPG"/>
				<updated>2017-09-17T18:45:43Z</updated>
		
		<summary type="html">&lt;p&gt;Rex : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Rex</name></author>	</entry>

	<entry>
		<id>https://icn.fenelonlille.org/mediawiki/index.php/Projet_ICN2_2016/2017</id>
		<title>Projet ICN2 2016/2017</title>
		<link rel="alternate" type="text/html" href="https://icn.fenelonlille.org/mediawiki/index.php/Projet_ICN2_2016/2017"/>
				<updated>2017-09-17T18:42:15Z</updated>
		
		<summary type="html">&lt;p&gt;Rex : /* À réaliser */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Participants ==&lt;br /&gt;
&lt;br /&gt;
* Nassim BOUDANES&lt;br /&gt;
&lt;br /&gt;
== Cahier des charges ==&lt;br /&gt;
[[Fichier:chassis-chenilles.jpg|200px|thumb|right|Chassis avec chenilles]]&lt;br /&gt;
&lt;br /&gt;
Pour réaliser ce robot filoguidé les composants suivants vont être utilisés :&lt;br /&gt;
* un chassis avec moteurs et chenilles ;&lt;br /&gt;
* deux joysticks miniatures pour la commande ;&lt;br /&gt;
* un contrôleur de moteurs ;&lt;br /&gt;
* un détecteur ultra-son ;&lt;br /&gt;
* un Arduino nano pour gérer le tout.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Réalisations ==&lt;br /&gt;
=== Prise en main ===&lt;br /&gt;
[[Fichier:P1000118.JPG|200px|thumb|right|Chassis pour l'apprentissage]]&lt;br /&gt;
Dans les premières séances un chassis complétement monté est utilisé pour comprendre la programmation de ce type de robot.&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== La manette ===&lt;br /&gt;
Il a été décidé de construire un circuit imprimé pour la manette, le circuit comprend deux joysticks et une prise RJ12 femelle. Le câble entre la manette et le robot sera constitué d'un câble à 6 conducteurs avec deux prises RJ12 mâles à chaque bout. Le logiciel Fritzing est utilisé pour concevoir le circuit imprimé. Le fichier de ce circuit est disponible [[Fichier:Manette.fzz]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=300px heights=225px&amp;gt;&lt;br /&gt;
Fichier:Manette_plaque_essai.png|Plaque d'essai&lt;br /&gt;
Fichier:Manette_schematique.png|Schématique&lt;br /&gt;
Fichier:Manette_PCB.png|Circuit électronique&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Le circuit de la manette a été produit par la société Fritzing, les deux exemplaires sont visibles sur la photo.&lt;br /&gt;
[[Fichier:DSCF4476.JPG|300px|thumb|center|Circuit imprimé manette]]&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Fichier:Manette.svg|200px|thumb|left|Forme pour la manette]]&lt;br /&gt;
[[Fichier:IMG_0736.jpg|200px|thumb|right|Manette plexiglass]]&lt;br /&gt;
&lt;br /&gt;
Pour que la manette soit plus simple d'utilisation, une forme a été créée avec inkscape pour obtenir une plaque de plexiglass adaptée.&lt;br /&gt;
La plaque a été découpée à Polytech'Lille mais avec des réglages mal adaptés, d'où les traces de brulé.&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Contrôle du chassis ===&lt;br /&gt;
Un contrôleur de moteurs pololu à base de circuit TB6612FNG a ensuite été testé pour faire tourner les moteurs du chassis de test.&lt;br /&gt;
&lt;br /&gt;
[[Fichier:DSCF4474.JPG|300px|thumb|left|Chassis et plaque d'essai]]&lt;br /&gt;
[[Fichier:DSCF4475.JPG|300px|thumb|right|Zoom sur l'Arduino et le contrôleur de moteur]]&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
À terme ce montage doit être utilisé pour le chassis acheté par l'élève.&lt;br /&gt;
[[Fichier:DSCF4480.JPG|300px|thumb|left|Montage sur le chassis choisi]]&lt;br /&gt;
[[Fichier:DSCF4481.JPG|300px|thumb|right|Autre vue]]&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Comme il n'est pas pratique de fixer la plaque d'essai au chassis, un second circuit imprimé [[Media:Robot chenille.fzz]] a été conçu, le circuit comporte :&lt;br /&gt;
* une prise RJ12 femelle pour connecter le câble en provenance de la manette ;&lt;br /&gt;
* un emplacement pour l'Arduino nano ;&lt;br /&gt;
* un emplacement pour le contrôleur de moteurs pololu ;&lt;br /&gt;
* un emplacement pour le détecteur ultrasons.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=300px heights=225px&amp;gt;&lt;br /&gt;
Fichier:Chenille_plaque_essai.png|Plaque d'essai&lt;br /&gt;
Fichier:Chenille_schematique.png|Schématique&lt;br /&gt;
Fichier:Chenille_PCB.png|Circuit électronique&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Le circuit imprimé a été gravé lors de la visite à Polytech'Lille.&lt;br /&gt;
[[Fichier:IMG_0737.jpg|300px|thumb|center|Circuit imprimé pour le chassis]]&lt;br /&gt;
&lt;br /&gt;
Voici une image du rendu actuel de la manette :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=300px heights=225px&amp;gt;&lt;br /&gt;
Fichier:Manette création 1.jpg|Rendu actuel de la manette&lt;br /&gt;
Fichier:Manette création 3.jpg|Vue globale de la manette&lt;br /&gt;
Fichier:Manette création 2.jpg|Vue d'ensemble&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Le circuit principal a été fixé sur le chassis, et le programme de fonctionnement a été écrit et est fonctionnel.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=400px heights=325px&amp;gt;&lt;br /&gt;
Fichier:20170322_112526.jpg|Robot de face gauche&lt;br /&gt;
Fichier:20170322 112518.jpg|Robot de profil&lt;br /&gt;
Fichier:20170322_112501.jpg|Robot de face droite&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Le système complet, robot avec manette connectée par un câble, est lui aussi fonctionnel :&lt;br /&gt;
&lt;br /&gt;
[[Fichier:DSCF4615.JPG|300px|thumb|center|Système complet]]&lt;br /&gt;
&lt;br /&gt;
Le problème ensuite rencontré est le suivant : l'alimentation.&lt;br /&gt;
En effet, le chassis ne possède que 4 emplacement de piles AA, pour un total de 6V, alors que le voltage nécessaire est de 9V, il manque donc 2 piles. &amp;lt;br&amp;gt;&lt;br /&gt;
Il fallut alors créer une plaque contenant un emplacement pour 2 piles, et cette plaque permettra de gérer l'ensemble de l'alimentation du robot. &amp;lt;br&amp;gt;&lt;br /&gt;
Le fichier Fritzing est téléchargeable ici : [[Media:Plaque Alimentation Robot.fzz]].&lt;br /&gt;
&lt;br /&gt;
[[Fichier:Robot chenille alim PCB.png|300px|thumb|center|Circuit imprimé pour les piles supplémentaires]]&lt;br /&gt;
&lt;br /&gt;
Une fois la plaque installé, le robot est bien alimenté et fonctionne parfaitement.&lt;br /&gt;
&lt;br /&gt;
=== Le programme ===&lt;br /&gt;
&lt;br /&gt;
L'Arduino micro a été programmé pour lire les commandes de la manette et commander les moteurs du chassis. Ce programme est donné ci-dessous.&lt;br /&gt;
&lt;br /&gt;
 const int SW1_pin = A3;&lt;br /&gt;
 const int SW2_pin = A4;&lt;br /&gt;
 const int X_pin = A5;&lt;br /&gt;
 const int Y_pin = A7;&lt;br /&gt;
 &lt;br /&gt;
 int motor1_pwm = 6;&lt;br /&gt;
 int motor1_in1Pin = 5; &lt;br /&gt;
 int motor1_in2Pin = 4;&lt;br /&gt;
 &lt;br /&gt;
 int motor2_pwm = 10;&lt;br /&gt;
 int motor2_in1Pin = 7;&lt;br /&gt;
 int motor2_in2Pin = 8;&lt;br /&gt;
 &lt;br /&gt;
 int pinSTBY = 3;&lt;br /&gt;
 &lt;br /&gt;
 void setup() {&lt;br /&gt;
   &lt;br /&gt;
  pinMode(motor1_in1Pin, OUTPUT);&lt;br /&gt;
  pinMode(motor1_in2Pin, OUTPUT);&lt;br /&gt;
  pinMode(motor1_pwm, OUTPUT);&lt;br /&gt;
 &lt;br /&gt;
  pinMode(motor2_in1Pin, OUTPUT);&lt;br /&gt;
  pinMode(motor2_in2Pin, OUTPUT);&lt;br /&gt;
  pinMode(motor2_pwm, OUTPUT);&lt;br /&gt;
   &lt;br /&gt;
  pinMode(SW1_pin, INPUT_PULLUP);&lt;br /&gt;
  pinMode(SW2_pin, INPUT_PULLUP);&lt;br /&gt;
  pinMode(pinSTBY, OUTPUT);&lt;br /&gt;
  &lt;br /&gt;
  pinMode(X_pin, INPUT);&lt;br /&gt;
  pinMode(Y_pin, INPUT);&lt;br /&gt;
 &lt;br /&gt;
  Serial.begin(9600);&lt;br /&gt;
 &lt;br /&gt;
  digitalWrite(pinSTBY, HIGH);&lt;br /&gt;
  &lt;br /&gt;
 }&lt;br /&gt;
 &lt;br /&gt;
 void  SetMotor1(int speed, boolean reverse)&lt;br /&gt;
   {&lt;br /&gt;
     analogWrite(motor1_pwm, speed);&lt;br /&gt;
     digitalWrite(motor1_in1Pin, ! reverse);&lt;br /&gt;
     digitalWrite(motor1_in2Pin, reverse);&lt;br /&gt;
   }&lt;br /&gt;
   &lt;br /&gt;
 void  SetMotor2(int speed, boolean reverse)&lt;br /&gt;
   {&lt;br /&gt;
     analogWrite(motor2_pwm, speed);&lt;br /&gt;
     digitalWrite(motor2_in1Pin, ! reverse);&lt;br /&gt;
     digitalWrite(motor2_in2Pin, reverse);&lt;br /&gt;
   }&lt;br /&gt;
 &lt;br /&gt;
 void loop() {&lt;br /&gt;
   &lt;br /&gt;
   int b1=digitalRead(SW1_pin);&lt;br /&gt;
   int b2=digitalRead(SW2_pin);&lt;br /&gt;
   int X=analogRead(X_pin);&lt;br /&gt;
   int Y=analogRead(Y_pin);&lt;br /&gt;
   &lt;br /&gt;
   Serial.print(&amp;quot;Bouton Gauche:  &amp;quot;);&lt;br /&gt;
   Serial.print(b2);&lt;br /&gt;
   Serial.print(&amp;quot;\n&amp;quot;);&lt;br /&gt;
   Serial.print(&amp;quot;Bouton Droit:  &amp;quot;);&lt;br /&gt;
   Serial.print(b1);&lt;br /&gt;
   Serial.print(&amp;quot;\n&amp;quot;);&lt;br /&gt;
   Serial.print(&amp;quot;X-axis: &amp;quot;);&lt;br /&gt;
   Serial.print(analogRead(X_pin));&lt;br /&gt;
   Serial.print(&amp;quot;\n&amp;quot;);&lt;br /&gt;
   Serial.print(&amp;quot;Y-axis: &amp;quot;);&lt;br /&gt;
   Serial.println(analogRead(Y_pin));&lt;br /&gt;
   Serial.print(&amp;quot;\n\n&amp;quot;);&lt;br /&gt;
   &lt;br /&gt;
 &lt;br /&gt;
    if (Y &amp;lt; 400) &lt;br /&gt;
 {&lt;br /&gt;
     SetMotor1(210, true);&lt;br /&gt;
     SetMotor2(210, true);&lt;br /&gt;
 }&lt;br /&gt;
 &lt;br /&gt;
    if (Y &amp;gt; 700) &lt;br /&gt;
 {&lt;br /&gt;
     SetMotor1(210, false);&lt;br /&gt;
     SetMotor2(210, false);&lt;br /&gt;
 }&lt;br /&gt;
    if(Y &amp;lt; 750 &amp;amp;&amp;amp; Y &amp;gt; 350)&lt;br /&gt;
 {   &lt;br /&gt;
    SetMotor1(0, false);&lt;br /&gt;
    SetMotor2(0, false);&lt;br /&gt;
 }&lt;br /&gt;
   &lt;br /&gt;
    if (X &amp;lt; 400) &lt;br /&gt;
 {&lt;br /&gt;
     SetMotor1(150, true);&lt;br /&gt;
     SetMotor2(150, false);&lt;br /&gt;
 }&lt;br /&gt;
 &lt;br /&gt;
    if (X &amp;gt; 700) &lt;br /&gt;
 {&lt;br /&gt;
     SetMotor1(150, false);&lt;br /&gt;
     SetMotor2(150, true );&lt;br /&gt;
 }&lt;br /&gt;
 &lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
== Amélioration ==&lt;br /&gt;
&lt;br /&gt;
Pour pouvoir utiliser les 4 piles AA internes du chassis plutôt qu'une pile externe de 9V difficile à fixer, un second circuit imprimé a été réalisé. Ce circuit comprend particulièrement un porte piles 2xAA. Avec un total de 6 piles AA il est possible d'alimenter correctement l'Arduino.&lt;br /&gt;
&lt;br /&gt;
Améliorer le programme et surtout la sensibilité des joysticks pour permettre une meilleure précision.&lt;/div&gt;</summary>
		<author><name>Rex</name></author>	</entry>

	<entry>
		<id>https://icn.fenelonlille.org/mediawiki/index.php/Fichier:DSCF4647.JPG</id>
		<title>Fichier:DSCF4647.JPG</title>
		<link rel="alternate" type="text/html" href="https://icn.fenelonlille.org/mediawiki/index.php/Fichier:DSCF4647.JPG"/>
				<updated>2017-09-17T18:37:04Z</updated>
		
		<summary type="html">&lt;p&gt;Rex : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Rex</name></author>	</entry>

	<entry>
		<id>https://icn.fenelonlille.org/mediawiki/index.php/Projet_ICN3_2016/2017</id>
		<title>Projet ICN3 2016/2017</title>
		<link rel="alternate" type="text/html" href="https://icn.fenelonlille.org/mediawiki/index.php/Projet_ICN3_2016/2017"/>
				<updated>2017-09-17T18:36:33Z</updated>
		
		<summary type="html">&lt;p&gt;Rex : /* Equipement de la maison */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Participants ==&lt;br /&gt;
&lt;br /&gt;
* Paul LAMANDE&lt;br /&gt;
* Grégoire FLEURY&lt;br /&gt;
* Baptiste SENECLAUZE&lt;br /&gt;
&lt;br /&gt;
== Cahier des charges ==&lt;br /&gt;
&lt;br /&gt;
[[Fichier:P1000119.JPG|200px|thumb|right|Composants utilisés]]&lt;br /&gt;
&lt;br /&gt;
La maquette de maison doit comporter les dispositifs suivants.&lt;br /&gt;
* volets asservis par des servo-moteurs ;&lt;br /&gt;
* détection de la lumière ambiante pour l'ouverture ou la fermeture des volets et pour allumer ou éteindre les lumières ;&lt;br /&gt;
&lt;br /&gt;
La maquette de la maison est conçue en 3D puis réalisée à l'ancienne à partir de contre-plaqué.&lt;br /&gt;
&lt;br /&gt;
Les élements sont commandé par un Arduino lui-même relié à une Raspberry Pi pour la gestion par smartphone.&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Réalisations ==&lt;br /&gt;
&lt;br /&gt;
=== Montages électroniques ===&lt;br /&gt;
Différents montages ont été testés :&lt;br /&gt;
* Montage pour le sonar ultrason : le montage permet d'allumer une LED sur détection de mouvement. Le montage a été réalisé sur une plaque d'essai puis un programme a été écrit pour ce montage.&lt;br /&gt;
* Montage pour le servo-moteur : le montage permet de faire bouger le servo-moteur. Là aussi montage sur plaque d'essai et programme de test.&lt;br /&gt;
* Montage pour la photo-résistance ; le montage permet d'allumer une LED en cas d'intensité lumineuse faible. Le test a été réalisé avec des luminosités différentes.&lt;br /&gt;
* plutôt qu'une LED nous avons décidé d'utiliser une ampoule 100mA&lt;br /&gt;
&lt;br /&gt;
=== Maquette de la maison ===&lt;br /&gt;
&lt;br /&gt;
La maquette de la maison a d'abord été représentée sur Google Sketchup (ajouter le dessin).&lt;br /&gt;
&lt;br /&gt;
Nous avons, pendant les vacances, réalisé la maison en contreplaqué, peinte et volet équipés de charnières.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=300px heights=225px&amp;gt;&lt;br /&gt;
Fichier:20161027 150217.jpg|Vue de l'extérieur de la maison (volets motorisés) encore absence de capteurs et de LED&lt;br /&gt;
Fichier:20161027 150225.jpg|Ici une autre vue, de l'intérieur cette fois. La maison est en coupe pour observer les systèmes.&lt;br /&gt;
Fichier:20170524_121453.jpg|Schéma d'ensemble de la maison &lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Bouclier de commande ===&lt;br /&gt;
&lt;br /&gt;
Nous avons réalisé un montage complet avec des servo-moteurs, une photo-résistance et un sonar ultrason. Nous écrivons aussi le programme faire fonctionner ce montage.&lt;br /&gt;
&lt;br /&gt;
[[Fichier:DSCF4483.JPG|300px|thumb|center|Montage et conception de carte]]&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Nous modélisons le circuit imprimé grâce au logiciel de création de circuit imprimés Fritzing. Le fichier de la carte est disponible : [[Media:emaison.fzz]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=300px heights=225px&amp;gt;&lt;br /&gt;
Fichier:Maison_plaque_essai.png|Plaque d'essai&lt;br /&gt;
Fichier:Maison_schematique.png|Schématique&lt;br /&gt;
Fichier:Maison_PCB.png|Circuit électronique&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Le circuit imprimé a été gravé lors de notre visite à Polytech'Lille.&lt;br /&gt;
[[Fichier:IMG_0738.jpg|300px|thumb|center|Bouclier de contrôle de la maison]]&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Equipement de la maison ===&lt;br /&gt;
&lt;br /&gt;
Le circuit imprimé a été soudé et inséré au dessus de l'arduino comme la photo ci-dessous le montre.&lt;br /&gt;
[[Fichier:DSCF4671.JPG|300px|thumb|center|Maison avec son contrôleur]]&lt;br /&gt;
&lt;br /&gt;
La maquette de la maison a été équipée de différents capteurs et actionneurs comme cela se voit sur les photos ci-après.&lt;br /&gt;
&amp;lt;gallery widths=400px heights=300px&amp;gt;&lt;br /&gt;
Fichier:DSCF4646.JPG|Vue sur les servo-moteurs et sur la lampe &lt;br /&gt;
Fichier:DSCF4645.JPG|Cherchez la photo-résistance et le sonar ultrason&lt;br /&gt;
Fichier:DSCF4647.JPG|Vue externe de la photo-résistance et du sonar&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Programme ===&lt;br /&gt;
&lt;br /&gt;
Le programme de commande des servo-moteurs des volets en fonction de la lumière est le suivant :&lt;br /&gt;
&lt;br /&gt;
  #include &amp;lt;Servo.h&amp;gt;&lt;br /&gt;
  &lt;br /&gt;
  int photocellPin = A0;&lt;br /&gt;
  int photocellReading;&lt;br /&gt;
  Servo monServo;&lt;br /&gt;
  Servo tonServo;&lt;br /&gt;
  Servo sonServo;&lt;br /&gt;
  Servo leurServo;&lt;br /&gt;
  &lt;br /&gt;
  void setup(){&lt;br /&gt;
    monServo.attach(9, 1000, 2000);&lt;br /&gt;
    tonServo.attach(3, 1000, 2000);&lt;br /&gt;
    sonServo.attach(5, 1000, 2000);&lt;br /&gt;
    leurServo.attach(6, 1000, 2000);&lt;br /&gt;
    Serial.begin(9600);&lt;br /&gt;
  }&lt;br /&gt;
  &lt;br /&gt;
  void loop(){&lt;br /&gt;
    photocellReading = analogRead(photocellPin);&lt;br /&gt;
    Serial.println(photocellReading);&lt;br /&gt;
    if (photocellReading &amp;lt; 500) {&lt;br /&gt;
      monServo.write(0);&lt;br /&gt;
      tonServo.write(0);&lt;br /&gt;
      sonServo.write(0);&lt;br /&gt;
      leurServo.write(0);&lt;br /&gt;
    }&lt;br /&gt;
    else if (photocellReading &amp;gt; 500) {&lt;br /&gt;
      monServo.write(180);&lt;br /&gt;
      tonServo.write(180);&lt;br /&gt;
      sonServo.write(180);&lt;br /&gt;
      leurServo.write(180);&lt;br /&gt;
    }&lt;br /&gt;
    delay(5000);&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
Un autre programme allume une lumière sur détection d'un mouvement en face de la maison :&lt;br /&gt;
&lt;br /&gt;
  int duration;&lt;br /&gt;
  int distance;&lt;br /&gt;
  int sensorpin = 12;&lt;br /&gt;
  int pinRelais = 13;&lt;br /&gt;
  &lt;br /&gt;
  void setup()&lt;br /&gt;
  {&lt;br /&gt;
    Serial.begin(9600);&lt;br /&gt;
    pinMode(pinRelais, OUTPUT);&lt;br /&gt;
  } &lt;br /&gt;
 &lt;br /&gt;
  void loop()&lt;br /&gt;
  {&lt;br /&gt;
    pinMode(sensorpin, OUTPUT);&lt;br /&gt;
    digitalWrite(sensorpin, LOW);&lt;br /&gt;
    delayMicroseconds(2);&lt;br /&gt;
    digitalWrite(sensorpin, HIGH);&lt;br /&gt;
    delayMicroseconds(10);&lt;br /&gt;
    digitalWrite(sensorpin, LOW);&lt;br /&gt;
    pinMode(sensorpin, INPUT);&lt;br /&gt;
    duration =pulseIn(sensorpin, HIGH);&lt;br /&gt;
    distance = duration/58;&lt;br /&gt;
    Serial.println(distance);&lt;br /&gt;
    delay(100);&lt;br /&gt;
    if (distance &amp;lt; 20){&lt;br /&gt;
      digitalWrite(pinRelais, HIGH);&lt;br /&gt;
    }&lt;br /&gt;
    if (distance &amp;gt; 20){&lt;br /&gt;
      digitalWrite(pinRelais, LOW);&lt;br /&gt;
    }&lt;br /&gt;
  &lt;br /&gt;
  }&lt;/div&gt;</summary>
		<author><name>Rex</name></author>	</entry>

	<entry>
		<id>https://icn.fenelonlille.org/mediawiki/index.php/Projet_ICN3_2016/2017</id>
		<title>Projet ICN3 2016/2017</title>
		<link rel="alternate" type="text/html" href="https://icn.fenelonlille.org/mediawiki/index.php/Projet_ICN3_2016/2017"/>
				<updated>2017-09-17T18:33:52Z</updated>
		
		<summary type="html">&lt;p&gt;Rex : /* Equipement de la maison */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Participants ==&lt;br /&gt;
&lt;br /&gt;
* Paul LAMANDE&lt;br /&gt;
* Grégoire FLEURY&lt;br /&gt;
* Baptiste SENECLAUZE&lt;br /&gt;
&lt;br /&gt;
== Cahier des charges ==&lt;br /&gt;
&lt;br /&gt;
[[Fichier:P1000119.JPG|200px|thumb|right|Composants utilisés]]&lt;br /&gt;
&lt;br /&gt;
La maquette de maison doit comporter les dispositifs suivants.&lt;br /&gt;
* volets asservis par des servo-moteurs ;&lt;br /&gt;
* détection de la lumière ambiante pour l'ouverture ou la fermeture des volets et pour allumer ou éteindre les lumières ;&lt;br /&gt;
&lt;br /&gt;
La maquette de la maison est conçue en 3D puis réalisée à l'ancienne à partir de contre-plaqué.&lt;br /&gt;
&lt;br /&gt;
Les élements sont commandé par un Arduino lui-même relié à une Raspberry Pi pour la gestion par smartphone.&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Réalisations ==&lt;br /&gt;
&lt;br /&gt;
=== Montages électroniques ===&lt;br /&gt;
Différents montages ont été testés :&lt;br /&gt;
* Montage pour le sonar ultrason : le montage permet d'allumer une LED sur détection de mouvement. Le montage a été réalisé sur une plaque d'essai puis un programme a été écrit pour ce montage.&lt;br /&gt;
* Montage pour le servo-moteur : le montage permet de faire bouger le servo-moteur. Là aussi montage sur plaque d'essai et programme de test.&lt;br /&gt;
* Montage pour la photo-résistance ; le montage permet d'allumer une LED en cas d'intensité lumineuse faible. Le test a été réalisé avec des luminosités différentes.&lt;br /&gt;
* plutôt qu'une LED nous avons décidé d'utiliser une ampoule 100mA&lt;br /&gt;
&lt;br /&gt;
=== Maquette de la maison ===&lt;br /&gt;
&lt;br /&gt;
La maquette de la maison a d'abord été représentée sur Google Sketchup (ajouter le dessin).&lt;br /&gt;
&lt;br /&gt;
Nous avons, pendant les vacances, réalisé la maison en contreplaqué, peinte et volet équipés de charnières.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=300px heights=225px&amp;gt;&lt;br /&gt;
Fichier:20161027 150217.jpg|Vue de l'extérieur de la maison (volets motorisés) encore absence de capteurs et de LED&lt;br /&gt;
Fichier:20161027 150225.jpg|Ici une autre vue, de l'intérieur cette fois. La maison est en coupe pour observer les systèmes.&lt;br /&gt;
Fichier:20170524_121453.jpg|Schéma d'ensemble de la maison &lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Bouclier de commande ===&lt;br /&gt;
&lt;br /&gt;
Nous avons réalisé un montage complet avec des servo-moteurs, une photo-résistance et un sonar ultrason. Nous écrivons aussi le programme faire fonctionner ce montage.&lt;br /&gt;
&lt;br /&gt;
[[Fichier:DSCF4483.JPG|300px|thumb|center|Montage et conception de carte]]&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Nous modélisons le circuit imprimé grâce au logiciel de création de circuit imprimés Fritzing. Le fichier de la carte est disponible : [[Media:emaison.fzz]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=300px heights=225px&amp;gt;&lt;br /&gt;
Fichier:Maison_plaque_essai.png|Plaque d'essai&lt;br /&gt;
Fichier:Maison_schematique.png|Schématique&lt;br /&gt;
Fichier:Maison_PCB.png|Circuit électronique&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Le circuit imprimé a été gravé lors de notre visite à Polytech'Lille.&lt;br /&gt;
[[Fichier:IMG_0738.jpg|300px|thumb|center|Bouclier de contrôle de la maison]]&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Equipement de la maison ===&lt;br /&gt;
&lt;br /&gt;
Le circuit imprimé a été soudé et inséré au dessus de l'arduino comme la photo ci-dessous le montre.&lt;br /&gt;
[[Fichier:DSCF4671.JPG|300px|thumb|center|Maison avec son contrôleur]]&lt;br /&gt;
&lt;br /&gt;
La maquette de la maison a été équipée de différents capteurs et actionneurs comme cela se voit sur les photos ci-après.&lt;br /&gt;
&amp;lt;gallery widths=400px heights=300px&amp;gt;&lt;br /&gt;
Fichier:DSCF4646.JPG|Vue sur les servo-moteurs et sur la lampe &lt;br /&gt;
Fichier:DSCF4645.JPG|Cherchez la photo-résistance et le sonar ultrason&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Programme ===&lt;br /&gt;
&lt;br /&gt;
Le programme de commande des servo-moteurs des volets en fonction de la lumière est le suivant :&lt;br /&gt;
&lt;br /&gt;
  #include &amp;lt;Servo.h&amp;gt;&lt;br /&gt;
  &lt;br /&gt;
  int photocellPin = A0;&lt;br /&gt;
  int photocellReading;&lt;br /&gt;
  Servo monServo;&lt;br /&gt;
  Servo tonServo;&lt;br /&gt;
  Servo sonServo;&lt;br /&gt;
  Servo leurServo;&lt;br /&gt;
  &lt;br /&gt;
  void setup(){&lt;br /&gt;
    monServo.attach(9, 1000, 2000);&lt;br /&gt;
    tonServo.attach(3, 1000, 2000);&lt;br /&gt;
    sonServo.attach(5, 1000, 2000);&lt;br /&gt;
    leurServo.attach(6, 1000, 2000);&lt;br /&gt;
    Serial.begin(9600);&lt;br /&gt;
  }&lt;br /&gt;
  &lt;br /&gt;
  void loop(){&lt;br /&gt;
    photocellReading = analogRead(photocellPin);&lt;br /&gt;
    Serial.println(photocellReading);&lt;br /&gt;
    if (photocellReading &amp;lt; 500) {&lt;br /&gt;
      monServo.write(0);&lt;br /&gt;
      tonServo.write(0);&lt;br /&gt;
      sonServo.write(0);&lt;br /&gt;
      leurServo.write(0);&lt;br /&gt;
    }&lt;br /&gt;
    else if (photocellReading &amp;gt; 500) {&lt;br /&gt;
      monServo.write(180);&lt;br /&gt;
      tonServo.write(180);&lt;br /&gt;
      sonServo.write(180);&lt;br /&gt;
      leurServo.write(180);&lt;br /&gt;
    }&lt;br /&gt;
    delay(5000);&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
Un autre programme allume une lumière sur détection d'un mouvement en face de la maison :&lt;br /&gt;
&lt;br /&gt;
  int duration;&lt;br /&gt;
  int distance;&lt;br /&gt;
  int sensorpin = 12;&lt;br /&gt;
  int pinRelais = 13;&lt;br /&gt;
  &lt;br /&gt;
  void setup()&lt;br /&gt;
  {&lt;br /&gt;
    Serial.begin(9600);&lt;br /&gt;
    pinMode(pinRelais, OUTPUT);&lt;br /&gt;
  } &lt;br /&gt;
 &lt;br /&gt;
  void loop()&lt;br /&gt;
  {&lt;br /&gt;
    pinMode(sensorpin, OUTPUT);&lt;br /&gt;
    digitalWrite(sensorpin, LOW);&lt;br /&gt;
    delayMicroseconds(2);&lt;br /&gt;
    digitalWrite(sensorpin, HIGH);&lt;br /&gt;
    delayMicroseconds(10);&lt;br /&gt;
    digitalWrite(sensorpin, LOW);&lt;br /&gt;
    pinMode(sensorpin, INPUT);&lt;br /&gt;
    duration =pulseIn(sensorpin, HIGH);&lt;br /&gt;
    distance = duration/58;&lt;br /&gt;
    Serial.println(distance);&lt;br /&gt;
    delay(100);&lt;br /&gt;
    if (distance &amp;lt; 20){&lt;br /&gt;
      digitalWrite(pinRelais, HIGH);&lt;br /&gt;
    }&lt;br /&gt;
    if (distance &amp;gt; 20){&lt;br /&gt;
      digitalWrite(pinRelais, LOW);&lt;br /&gt;
    }&lt;br /&gt;
  &lt;br /&gt;
  }&lt;/div&gt;</summary>
		<author><name>Rex</name></author>	</entry>

	<entry>
		<id>https://icn.fenelonlille.org/mediawiki/index.php/Projet_ICN3_2016/2017</id>
		<title>Projet ICN3 2016/2017</title>
		<link rel="alternate" type="text/html" href="https://icn.fenelonlille.org/mediawiki/index.php/Projet_ICN3_2016/2017"/>
				<updated>2017-09-17T18:33:23Z</updated>
		
		<summary type="html">&lt;p&gt;Rex : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Participants ==&lt;br /&gt;
&lt;br /&gt;
* Paul LAMANDE&lt;br /&gt;
* Grégoire FLEURY&lt;br /&gt;
* Baptiste SENECLAUZE&lt;br /&gt;
&lt;br /&gt;
== Cahier des charges ==&lt;br /&gt;
&lt;br /&gt;
[[Fichier:P1000119.JPG|200px|thumb|right|Composants utilisés]]&lt;br /&gt;
&lt;br /&gt;
La maquette de maison doit comporter les dispositifs suivants.&lt;br /&gt;
* volets asservis par des servo-moteurs ;&lt;br /&gt;
* détection de la lumière ambiante pour l'ouverture ou la fermeture des volets et pour allumer ou éteindre les lumières ;&lt;br /&gt;
&lt;br /&gt;
La maquette de la maison est conçue en 3D puis réalisée à l'ancienne à partir de contre-plaqué.&lt;br /&gt;
&lt;br /&gt;
Les élements sont commandé par un Arduino lui-même relié à une Raspberry Pi pour la gestion par smartphone.&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Réalisations ==&lt;br /&gt;
&lt;br /&gt;
=== Montages électroniques ===&lt;br /&gt;
Différents montages ont été testés :&lt;br /&gt;
* Montage pour le sonar ultrason : le montage permet d'allumer une LED sur détection de mouvement. Le montage a été réalisé sur une plaque d'essai puis un programme a été écrit pour ce montage.&lt;br /&gt;
* Montage pour le servo-moteur : le montage permet de faire bouger le servo-moteur. Là aussi montage sur plaque d'essai et programme de test.&lt;br /&gt;
* Montage pour la photo-résistance ; le montage permet d'allumer une LED en cas d'intensité lumineuse faible. Le test a été réalisé avec des luminosités différentes.&lt;br /&gt;
* plutôt qu'une LED nous avons décidé d'utiliser une ampoule 100mA&lt;br /&gt;
&lt;br /&gt;
=== Maquette de la maison ===&lt;br /&gt;
&lt;br /&gt;
La maquette de la maison a d'abord été représentée sur Google Sketchup (ajouter le dessin).&lt;br /&gt;
&lt;br /&gt;
Nous avons, pendant les vacances, réalisé la maison en contreplaqué, peinte et volet équipés de charnières.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=300px heights=225px&amp;gt;&lt;br /&gt;
Fichier:20161027 150217.jpg|Vue de l'extérieur de la maison (volets motorisés) encore absence de capteurs et de LED&lt;br /&gt;
Fichier:20161027 150225.jpg|Ici une autre vue, de l'intérieur cette fois. La maison est en coupe pour observer les systèmes.&lt;br /&gt;
Fichier:20170524_121453.jpg|Schéma d'ensemble de la maison &lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Bouclier de commande ===&lt;br /&gt;
&lt;br /&gt;
Nous avons réalisé un montage complet avec des servo-moteurs, une photo-résistance et un sonar ultrason. Nous écrivons aussi le programme faire fonctionner ce montage.&lt;br /&gt;
&lt;br /&gt;
[[Fichier:DSCF4483.JPG|300px|thumb|center|Montage et conception de carte]]&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Nous modélisons le circuit imprimé grâce au logiciel de création de circuit imprimés Fritzing. Le fichier de la carte est disponible : [[Media:emaison.fzz]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=300px heights=225px&amp;gt;&lt;br /&gt;
Fichier:Maison_plaque_essai.png|Plaque d'essai&lt;br /&gt;
Fichier:Maison_schematique.png|Schématique&lt;br /&gt;
Fichier:Maison_PCB.png|Circuit électronique&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Le circuit imprimé a été gravé lors de notre visite à Polytech'Lille.&lt;br /&gt;
[[Fichier:IMG_0738.jpg|300px|thumb|center|Bouclier de contrôle de la maison]]&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Equipement de la maison ===&lt;br /&gt;
&lt;br /&gt;
Le circuit imprimé a été soudé et inséré au dessus de l'arduino comme la photo ci-dessous le montre.&lt;br /&gt;
[[Fichier:DSCF4671.JPG|300px|thumb|center|Maison avec son contrôleur]]&lt;br /&gt;
&lt;br /&gt;
La maquette de la maison a été équipée de différents capteurs et actionneurs comme cela se voit sur les photos ci-après.&lt;br /&gt;
&amp;lt;gallery widths=300px heights=225px&amp;gt;&lt;br /&gt;
Fichier:DSCF4646.JPG|Vue sur les servo-moteurs et sur la lampe &lt;br /&gt;
Fichier:DSCF4646.JPG|Cherchez la photo-résistance et le sonar ultrason&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Programme ===&lt;br /&gt;
&lt;br /&gt;
Le programme de commande des servo-moteurs des volets en fonction de la lumière est le suivant :&lt;br /&gt;
&lt;br /&gt;
  #include &amp;lt;Servo.h&amp;gt;&lt;br /&gt;
  &lt;br /&gt;
  int photocellPin = A0;&lt;br /&gt;
  int photocellReading;&lt;br /&gt;
  Servo monServo;&lt;br /&gt;
  Servo tonServo;&lt;br /&gt;
  Servo sonServo;&lt;br /&gt;
  Servo leurServo;&lt;br /&gt;
  &lt;br /&gt;
  void setup(){&lt;br /&gt;
    monServo.attach(9, 1000, 2000);&lt;br /&gt;
    tonServo.attach(3, 1000, 2000);&lt;br /&gt;
    sonServo.attach(5, 1000, 2000);&lt;br /&gt;
    leurServo.attach(6, 1000, 2000);&lt;br /&gt;
    Serial.begin(9600);&lt;br /&gt;
  }&lt;br /&gt;
  &lt;br /&gt;
  void loop(){&lt;br /&gt;
    photocellReading = analogRead(photocellPin);&lt;br /&gt;
    Serial.println(photocellReading);&lt;br /&gt;
    if (photocellReading &amp;lt; 500) {&lt;br /&gt;
      monServo.write(0);&lt;br /&gt;
      tonServo.write(0);&lt;br /&gt;
      sonServo.write(0);&lt;br /&gt;
      leurServo.write(0);&lt;br /&gt;
    }&lt;br /&gt;
    else if (photocellReading &amp;gt; 500) {&lt;br /&gt;
      monServo.write(180);&lt;br /&gt;
      tonServo.write(180);&lt;br /&gt;
      sonServo.write(180);&lt;br /&gt;
      leurServo.write(180);&lt;br /&gt;
    }&lt;br /&gt;
    delay(5000);&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
Un autre programme allume une lumière sur détection d'un mouvement en face de la maison :&lt;br /&gt;
&lt;br /&gt;
  int duration;&lt;br /&gt;
  int distance;&lt;br /&gt;
  int sensorpin = 12;&lt;br /&gt;
  int pinRelais = 13;&lt;br /&gt;
  &lt;br /&gt;
  void setup()&lt;br /&gt;
  {&lt;br /&gt;
    Serial.begin(9600);&lt;br /&gt;
    pinMode(pinRelais, OUTPUT);&lt;br /&gt;
  } &lt;br /&gt;
 &lt;br /&gt;
  void loop()&lt;br /&gt;
  {&lt;br /&gt;
    pinMode(sensorpin, OUTPUT);&lt;br /&gt;
    digitalWrite(sensorpin, LOW);&lt;br /&gt;
    delayMicroseconds(2);&lt;br /&gt;
    digitalWrite(sensorpin, HIGH);&lt;br /&gt;
    delayMicroseconds(10);&lt;br /&gt;
    digitalWrite(sensorpin, LOW);&lt;br /&gt;
    pinMode(sensorpin, INPUT);&lt;br /&gt;
    duration =pulseIn(sensorpin, HIGH);&lt;br /&gt;
    distance = duration/58;&lt;br /&gt;
    Serial.println(distance);&lt;br /&gt;
    delay(100);&lt;br /&gt;
    if (distance &amp;lt; 20){&lt;br /&gt;
      digitalWrite(pinRelais, HIGH);&lt;br /&gt;
    }&lt;br /&gt;
    if (distance &amp;gt; 20){&lt;br /&gt;
      digitalWrite(pinRelais, LOW);&lt;br /&gt;
    }&lt;br /&gt;
  &lt;br /&gt;
  }&lt;/div&gt;</summary>
		<author><name>Rex</name></author>	</entry>

	<entry>
		<id>https://icn.fenelonlille.org/mediawiki/index.php/Fichier:DSCF4645.JPG</id>
		<title>Fichier:DSCF4645.JPG</title>
		<link rel="alternate" type="text/html" href="https://icn.fenelonlille.org/mediawiki/index.php/Fichier:DSCF4645.JPG"/>
				<updated>2017-09-17T18:32:53Z</updated>
		
		<summary type="html">&lt;p&gt;Rex : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Rex</name></author>	</entry>

	<entry>
		<id>https://icn.fenelonlille.org/mediawiki/index.php/Fichier:DSCF4646.JPG</id>
		<title>Fichier:DSCF4646.JPG</title>
		<link rel="alternate" type="text/html" href="https://icn.fenelonlille.org/mediawiki/index.php/Fichier:DSCF4646.JPG"/>
				<updated>2017-09-17T18:31:39Z</updated>
		
		<summary type="html">&lt;p&gt;Rex : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Rex</name></author>	</entry>

	<entry>
		<id>https://icn.fenelonlille.org/mediawiki/index.php/Projet_ICN3_2016/2017</id>
		<title>Projet ICN3 2016/2017</title>
		<link rel="alternate" type="text/html" href="https://icn.fenelonlille.org/mediawiki/index.php/Projet_ICN3_2016/2017"/>
				<updated>2017-09-17T18:26:16Z</updated>
		
		<summary type="html">&lt;p&gt;Rex : /* Equipement de la maison */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Participants ==&lt;br /&gt;
&lt;br /&gt;
* Paul LAMANDE&lt;br /&gt;
* Grégoire FLEURY&lt;br /&gt;
* Baptiste SENECLAUZE&lt;br /&gt;
&lt;br /&gt;
== Cahier des charges ==&lt;br /&gt;
&lt;br /&gt;
[[Fichier:P1000119.JPG|200px|thumb|right|Composants utilisés]]&lt;br /&gt;
&lt;br /&gt;
La maquette de maison doit comporter les dispositifs suivants.&lt;br /&gt;
* volets asservis par des servo-moteurs ;&lt;br /&gt;
* détection de la lumière ambiante pour l'ouverture ou la fermeture des volets et pour allumer ou éteindre les lumières ;&lt;br /&gt;
&lt;br /&gt;
La maquette de la maison est conçue en 3D puis réalisée à l'ancienne à partir de contre-plaqué.&lt;br /&gt;
&lt;br /&gt;
Les élements sont commandé par un Arduino lui-même relié à une Raspberry Pi pour la gestion par smartphone.&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Réalisations ==&lt;br /&gt;
&lt;br /&gt;
=== Montages électroniques ===&lt;br /&gt;
Différents montages ont été testés :&lt;br /&gt;
* Montage pour le sonar ultrason : le montage permet d'allumer une LED sur détection de mouvement. Le montage a été réalisé sur une plaque d'essai puis un programme a été écrit pour ce montage.&lt;br /&gt;
* Montage pour le servo-moteur : le montage permet de faire bouger le servo-moteur. Là aussi montage sur plaque d'essai et programme de test.&lt;br /&gt;
* Montage pour la photo-résistance ; le montage permet d'allumer une LED en cas d'intensité lumineuse faible. Le test a été réalisé avec des luminosités différentes.&lt;br /&gt;
* plutôt qu'une LED nous avons décidé d'utiliser une ampoule 100mA&lt;br /&gt;
&lt;br /&gt;
=== Maquette de la maison ===&lt;br /&gt;
&lt;br /&gt;
La maquette de la maison a d'abord été représentée sur Google Sketchup (ajouter le dessin).&lt;br /&gt;
&lt;br /&gt;
Nous avons, pendant les vacances, réalisé la maison en contreplaqué, peinte et volet équipés de charnières.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=300px heights=225px&amp;gt;&lt;br /&gt;
Fichier:20161027 150217.jpg|Vue de l'extérieur de la maison (volets motorisés) encore absence de capteurs et de LED&lt;br /&gt;
Fichier:20161027 150225.jpg|Ici une autre vue, de l'intérieur cette fois. La maison est en coupe pour observer les systèmes.&lt;br /&gt;
Fichier:20170524_121453.jpg|Schéma d'ensemble de la maison &lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Bouclier de commande ===&lt;br /&gt;
&lt;br /&gt;
Nous avons réalisé un montage complet avec des servo-moteurs, une photo-résistance et un sonar ultrason. Nous écrivons aussi le programme faire fonctionner ce montage.&lt;br /&gt;
&lt;br /&gt;
[[Fichier:DSCF4483.JPG|300px|thumb|center|Montage et conception de carte]]&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Nous modélisons le circuit imprimé grâce au logiciel de création de circuit imprimés Fritzing. Le fichier de la carte est disponible : [[Media:emaison.fzz]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=300px heights=225px&amp;gt;&lt;br /&gt;
Fichier:Maison_plaque_essai.png|Plaque d'essai&lt;br /&gt;
Fichier:Maison_schematique.png|Schématique&lt;br /&gt;
Fichier:Maison_PCB.png|Circuit électronique&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Le circuit imprimé a été gravé lors de notre visite à Polytech'Lille.&lt;br /&gt;
[[Fichier:IMG_0738.jpg|300px|thumb|center|Bouclier de contrôle de la maison]]&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Equipement de la maison ===&lt;br /&gt;
&lt;br /&gt;
Le circuit imprimé a été soudé et inséré au dessus de l'arduino comme la photo ci-dessous le montre.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
La maquette de la maison a été équipée de différents capteurs comme cela se voit sur les photos ci-après.&lt;br /&gt;
&lt;br /&gt;
=== Programme ===&lt;br /&gt;
&lt;br /&gt;
Le programme de commande des servo-moteurs des volets en fonction de la lumière est le suivant :&lt;br /&gt;
&lt;br /&gt;
  #include &amp;lt;Servo.h&amp;gt;&lt;br /&gt;
  &lt;br /&gt;
  int photocellPin = A0;&lt;br /&gt;
  int photocellReading;&lt;br /&gt;
  Servo monServo;&lt;br /&gt;
  Servo tonServo;&lt;br /&gt;
  Servo sonServo;&lt;br /&gt;
  Servo leurServo;&lt;br /&gt;
  &lt;br /&gt;
  void setup(){&lt;br /&gt;
    monServo.attach(9, 1000, 2000);&lt;br /&gt;
    tonServo.attach(3, 1000, 2000);&lt;br /&gt;
    sonServo.attach(5, 1000, 2000);&lt;br /&gt;
    leurServo.attach(6, 1000, 2000);&lt;br /&gt;
    Serial.begin(9600);&lt;br /&gt;
  }&lt;br /&gt;
  &lt;br /&gt;
  void loop(){&lt;br /&gt;
    photocellReading = analogRead(photocellPin);&lt;br /&gt;
    Serial.println(photocellReading);&lt;br /&gt;
    if (photocellReading &amp;lt; 500) {&lt;br /&gt;
      monServo.write(0);&lt;br /&gt;
      tonServo.write(0);&lt;br /&gt;
      sonServo.write(0);&lt;br /&gt;
      leurServo.write(0);&lt;br /&gt;
    }&lt;br /&gt;
    else if (photocellReading &amp;gt; 500) {&lt;br /&gt;
      monServo.write(180);&lt;br /&gt;
      tonServo.write(180);&lt;br /&gt;
      sonServo.write(180);&lt;br /&gt;
      leurServo.write(180);&lt;br /&gt;
    }&lt;br /&gt;
    delay(5000);&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
Un autre programme allume une lumière sur détection d'un mouvement en face de la maison :&lt;br /&gt;
&lt;br /&gt;
  int duration;&lt;br /&gt;
  int distance;&lt;br /&gt;
  int sensorpin = 12;&lt;br /&gt;
  int pinRelais = 13;&lt;br /&gt;
  &lt;br /&gt;
  void setup()&lt;br /&gt;
  {&lt;br /&gt;
    Serial.begin(9600);&lt;br /&gt;
    pinMode(pinRelais, OUTPUT);&lt;br /&gt;
  } &lt;br /&gt;
 &lt;br /&gt;
  void loop()&lt;br /&gt;
  {&lt;br /&gt;
    pinMode(sensorpin, OUTPUT);&lt;br /&gt;
    digitalWrite(sensorpin, LOW);&lt;br /&gt;
    delayMicroseconds(2);&lt;br /&gt;
    digitalWrite(sensorpin, HIGH);&lt;br /&gt;
    delayMicroseconds(10);&lt;br /&gt;
    digitalWrite(sensorpin, LOW);&lt;br /&gt;
    pinMode(sensorpin, INPUT);&lt;br /&gt;
    duration =pulseIn(sensorpin, HIGH);&lt;br /&gt;
    distance = duration/58;&lt;br /&gt;
    Serial.println(distance);&lt;br /&gt;
    delay(100);&lt;br /&gt;
    if (distance &amp;lt; 20){&lt;br /&gt;
      digitalWrite(pinRelais, HIGH);&lt;br /&gt;
    }&lt;br /&gt;
    if (distance &amp;gt; 20){&lt;br /&gt;
      digitalWrite(pinRelais, LOW);&lt;br /&gt;
    }&lt;br /&gt;
  &lt;br /&gt;
  }&lt;/div&gt;</summary>
		<author><name>Rex</name></author>	</entry>

	<entry>
		<id>https://icn.fenelonlille.org/mediawiki/index.php/Fichier:DSCF4671.JPG</id>
		<title>Fichier:DSCF4671.JPG</title>
		<link rel="alternate" type="text/html" href="https://icn.fenelonlille.org/mediawiki/index.php/Fichier:DSCF4671.JPG"/>
				<updated>2017-09-17T18:25:10Z</updated>
		
		<summary type="html">&lt;p&gt;Rex : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Rex</name></author>	</entry>

	<entry>
		<id>https://icn.fenelonlille.org/mediawiki/index.php/Projet_ICN_%C3%89colyc%C3%A9e_2016/2017</id>
		<title>Projet ICN Écolycée 2016/2017</title>
		<link rel="alternate" type="text/html" href="https://icn.fenelonlille.org/mediawiki/index.php/Projet_ICN_%C3%89colyc%C3%A9e_2016/2017"/>
				<updated>2017-09-17T18:18:12Z</updated>
		
		<summary type="html">&lt;p&gt;Rex : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Maquettes d'oiseaux ==&lt;br /&gt;
&lt;br /&gt;
Nous nous sommes portés volontaires pour le projet de construction de maquettes d'animaux volants. Ces animaux doivent être présents en France et plus précisément à Lille. Il peut s'agir de merles, de mésanges ou de chauves souris de type pipistrelle. Ces maquettes serviront pour décorer la cour de notre Lycée Fénelon. Nous avons eu l'idée de fabriquer ces oiseaux en plexiglss, car cette matière résiste aux intempéries. Les animaux seront donc composés de plaques de plexiglas d'épaisseur variant selon la taille de l'animal reliés par des traverses ce qui donnerait un assemblage en 3 dimensions.&lt;br /&gt;
&lt;br /&gt;
=== Les plaques de plexiglas ===&lt;br /&gt;
&lt;br /&gt;
Les contours pour un pigeon et pour une mésange ont été dessinés sous paint et sous inkscape. Ces fichiers largement retouchés par M. Dhaussy sont donnés ci-après.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=300px heights=225px&amp;gt;&lt;br /&gt;
Fichier:Pigeon_V2.svg|Pièces pour le pigeon&lt;br /&gt;
Fichier:Mesange_V2.svg|Pièces pour la mésange&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Un premier prototype a été découpé dans du contre-plaqué pour voir ce que cela donnait.&lt;br /&gt;
[[Fichier:IMG_0729.jpg|400px|thumb|left|Essai de découpe du pigeon]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Les dessins entre les plaques ===&lt;br /&gt;
&lt;br /&gt;
[[Fichier:IMG_0740.jpg|300px|thumb|left|Mésange plexiglas]]&lt;br /&gt;
[[Fichier:IMG_0731.jpg|200px|thumb|right|Plexiglas pour les maquettes]]&lt;br /&gt;
&lt;br /&gt;
Durant la visite à Polytech'Lille un exemplaire du pigeon et un exemplaire de la mésange ont été découpés.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Voici les images des oiseaux, qui vont ensuite être imprimées et fixées entre les plaques de plexiglas.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=300px heights=300px&amp;gt;&lt;br /&gt;
Fichier:Image aile mésange 2.png|Image ailes de la mésange&lt;br /&gt;
Fichier:Image aile mésange 1.png|Image ailes de la mésange&lt;br /&gt;
Fichier:Image corps mésange.png|Image corps de la mésange&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=300px heights=300px&amp;gt;&lt;br /&gt;
Fichier:Pigeon image finale.png|Image corps du pigeon&lt;br /&gt;
Fichier:Pigeon image finale reverse.png|Image corps du pigeon retournée&lt;br /&gt;
Fichier:Image aile pigeon.png|Image ailes du pigeon&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Test de collage ===&lt;br /&gt;
&lt;br /&gt;
Un tutoriel sur Internet montre comment réaliser de la colle à base de morceaux de plexiglas et d'acétone. Un essai a été tenté (voir les photos). &lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=300px heights=300px&amp;gt;&lt;br /&gt;
Fichier:DSCF4648.JPG|Fabrication de la colle&lt;br /&gt;
Fichier:DSCF4649.JPG|Vue rapprochée&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Malheureusement il faut du temps pour faire fondre le plexiglas nous avons donc laissé la colle dans la salle. Quand nous sommes repassés à la séance suivante, la colle était complétement prise.&lt;br /&gt;
&lt;br /&gt;
Pour l'assemblage nous nous sommes rabattus sur un collage avec de la colle silicone.&lt;br /&gt;
&lt;br /&gt;
=== Réalisation ===&lt;br /&gt;
&lt;br /&gt;
Quelques photos de l'assemblage des oiseaux.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=300px heights=300px&amp;gt;&lt;br /&gt;
Fichier:DSCF4653.JPG|Découpe pour la mésange&lt;br /&gt;
Fichier:DSCF4655.JPG|Découpe pour le pigeon&lt;br /&gt;
Fichier:DSCF4669.JPG|Pigeon assemblé&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== A réaliser ===&lt;br /&gt;
&lt;br /&gt;
Quelques tests sont à faire avant de créer de nouvelles maquettes.&lt;br /&gt;
&lt;br /&gt;
* faire des tests de collage des plaques jumelles avec des chutes de plexiglas et de l'acétone ;&lt;br /&gt;
* étudier la fixation des ailes sur le corps, collage à l'acétone ?&lt;/div&gt;</summary>
		<author><name>Rex</name></author>	</entry>

	<entry>
		<id>https://icn.fenelonlille.org/mediawiki/index.php/Fichier:DSCF4669.JPG</id>
		<title>Fichier:DSCF4669.JPG</title>
		<link rel="alternate" type="text/html" href="https://icn.fenelonlille.org/mediawiki/index.php/Fichier:DSCF4669.JPG"/>
				<updated>2017-09-17T18:18:06Z</updated>
		
		<summary type="html">&lt;p&gt;Rex : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Rex</name></author>	</entry>

	<entry>
		<id>https://icn.fenelonlille.org/mediawiki/index.php/Fichier:DSCF4655.JPG</id>
		<title>Fichier:DSCF4655.JPG</title>
		<link rel="alternate" type="text/html" href="https://icn.fenelonlille.org/mediawiki/index.php/Fichier:DSCF4655.JPG"/>
				<updated>2017-09-17T18:17:30Z</updated>
		
		<summary type="html">&lt;p&gt;Rex : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Rex</name></author>	</entry>

	<entry>
		<id>https://icn.fenelonlille.org/mediawiki/index.php/Fichier:DSCF4653.JPG</id>
		<title>Fichier:DSCF4653.JPG</title>
		<link rel="alternate" type="text/html" href="https://icn.fenelonlille.org/mediawiki/index.php/Fichier:DSCF4653.JPG"/>
				<updated>2017-09-17T18:15:50Z</updated>
		
		<summary type="html">&lt;p&gt;Rex : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Rex</name></author>	</entry>

	<entry>
		<id>https://icn.fenelonlille.org/mediawiki/index.php/Projet_ICN_%C3%89colyc%C3%A9e_2016/2017</id>
		<title>Projet ICN Écolycée 2016/2017</title>
		<link rel="alternate" type="text/html" href="https://icn.fenelonlille.org/mediawiki/index.php/Projet_ICN_%C3%89colyc%C3%A9e_2016/2017"/>
				<updated>2017-09-17T18:11:01Z</updated>
		
		<summary type="html">&lt;p&gt;Rex : /* A réaliser */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Maquettes d'oiseaux ==&lt;br /&gt;
&lt;br /&gt;
Nous nous sommes portés volontaires pour le projet de construction de maquettes d'animaux volants. Ces animaux doivent être présents en France et plus précisément à Lille. Il peut s'agir de merles, de mésanges ou de chauves souris de type pipistrelle. Ces maquettes serviront pour décorer la cour de notre Lycée Fénelon. Nous avons eu l'idée de fabriquer ces oiseaux en plexiglss, car cette matière résiste aux intempéries. Les animaux seront donc composés de plaques de plexiglas d'épaisseur variant selon la taille de l'animal reliés par des traverses ce qui donnerait un assemblage en 3 dimensions.&lt;br /&gt;
&lt;br /&gt;
=== Les plaques de plexiglas ===&lt;br /&gt;
&lt;br /&gt;
Les contours pour un pigeon et pour une mésange ont été dessinés sous paint et sous inkscape. Ces fichiers largement retouchés par M. Dhaussy sont donnés ci-après.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=300px heights=225px&amp;gt;&lt;br /&gt;
Fichier:Pigeon_V2.svg|Pièces pour le pigeon&lt;br /&gt;
Fichier:Mesange_V2.svg|Pièces pour la mésange&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Un premier prototype a été découpé dans du contre-plaqué pour voir ce que cela donnait.&lt;br /&gt;
[[Fichier:IMG_0729.jpg|400px|thumb|left|Essai de découpe du pigeon]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Les dessins entre les plaques ===&lt;br /&gt;
&lt;br /&gt;
[[Fichier:IMG_0740.jpg|300px|thumb|left|Mésange plexiglas]]&lt;br /&gt;
[[Fichier:IMG_0731.jpg|200px|thumb|right|Plexiglas pour les maquettes]]&lt;br /&gt;
&lt;br /&gt;
Durant la visite à Polytech'Lille un exemplaire du pigeon et un exemplaire de la mésange ont été découpés.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Voici les images des oiseaux, qui vont ensuite être imprimées et fixées entre les plaques de plexiglas.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=300px heights=300px&amp;gt;&lt;br /&gt;
Fichier:Image aile mésange 2.png|Image ailes de la mésange&lt;br /&gt;
Fichier:Image aile mésange 1.png|Image ailes de la mésange&lt;br /&gt;
Fichier:Image corps mésange.png|Image corps de la mésange&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=300px heights=300px&amp;gt;&lt;br /&gt;
Fichier:Pigeon image finale.png|Image corps du pigeon&lt;br /&gt;
Fichier:Pigeon image finale reverse.png|Image corps du pigeon retournée&lt;br /&gt;
Fichier:Image aile pigeon.png|Image ailes du pigeon&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Test de collage ===&lt;br /&gt;
&lt;br /&gt;
Un tutoriel sur Internet montre comment réaliser de la colle à base de morceaux de plexiglas et d'acétone. Un essai a été tenté (voir les photos). &lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=300px heights=300px&amp;gt;&lt;br /&gt;
Fichier:DSCF4648.JPG|Fabrication de la colle&lt;br /&gt;
Fichier:DSCF4649.JPG|Vue rapprochée&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Malheureusement il faut du temps pour faire fondre le plexiglas nous avons donc laissé la colle dans la salle. Quand nous sommes repassés à la séance suivante, la colle était complétement prise.&lt;br /&gt;
&lt;br /&gt;
=== Réalisation ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== A réaliser ===&lt;br /&gt;
&lt;br /&gt;
Quelques tests sont à faire avant de créer de nouvelles maquettes.&lt;br /&gt;
&lt;br /&gt;
* laver les plaques, éventuellement avec un abrasif très fin comme une éponge magique ; (fait)&lt;br /&gt;
* imprimer les images du corps et des ailes à la bonne dimension ; (fait)&lt;br /&gt;
* faire des tests de collage des plaques jumelles avec des chutes de plexiglas et de l'acétone ;&lt;br /&gt;
* étudier la fixation des ailes sur le corps, collage à l'acétone ?&lt;br /&gt;
&lt;br /&gt;
Il faudrait aussi redimensionner la mésange pour qu'elle ne fasse pas fuir les rapaces ... (fait ;D)&lt;/div&gt;</summary>
		<author><name>Rex</name></author>	</entry>

	<entry>
		<id>https://icn.fenelonlille.org/mediawiki/index.php/Fichier:DSCF4649.JPG</id>
		<title>Fichier:DSCF4649.JPG</title>
		<link rel="alternate" type="text/html" href="https://icn.fenelonlille.org/mediawiki/index.php/Fichier:DSCF4649.JPG"/>
				<updated>2017-09-17T18:10:28Z</updated>
		
		<summary type="html">&lt;p&gt;Rex : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Rex</name></author>	</entry>

	<entry>
		<id>https://icn.fenelonlille.org/mediawiki/index.php/Projet_ICN_%C3%89colyc%C3%A9e_2016/2017</id>
		<title>Projet ICN Écolycée 2016/2017</title>
		<link rel="alternate" type="text/html" href="https://icn.fenelonlille.org/mediawiki/index.php/Projet_ICN_%C3%89colyc%C3%A9e_2016/2017"/>
				<updated>2017-09-17T18:10:18Z</updated>
		
		<summary type="html">&lt;p&gt;Rex : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Maquettes d'oiseaux ==&lt;br /&gt;
&lt;br /&gt;
Nous nous sommes portés volontaires pour le projet de construction de maquettes d'animaux volants. Ces animaux doivent être présents en France et plus précisément à Lille. Il peut s'agir de merles, de mésanges ou de chauves souris de type pipistrelle. Ces maquettes serviront pour décorer la cour de notre Lycée Fénelon. Nous avons eu l'idée de fabriquer ces oiseaux en plexiglss, car cette matière résiste aux intempéries. Les animaux seront donc composés de plaques de plexiglas d'épaisseur variant selon la taille de l'animal reliés par des traverses ce qui donnerait un assemblage en 3 dimensions.&lt;br /&gt;
&lt;br /&gt;
=== Les plaques de plexiglas ===&lt;br /&gt;
&lt;br /&gt;
Les contours pour un pigeon et pour une mésange ont été dessinés sous paint et sous inkscape. Ces fichiers largement retouchés par M. Dhaussy sont donnés ci-après.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=300px heights=225px&amp;gt;&lt;br /&gt;
Fichier:Pigeon_V2.svg|Pièces pour le pigeon&lt;br /&gt;
Fichier:Mesange_V2.svg|Pièces pour la mésange&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Un premier prototype a été découpé dans du contre-plaqué pour voir ce que cela donnait.&lt;br /&gt;
[[Fichier:IMG_0729.jpg|400px|thumb|left|Essai de découpe du pigeon]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Les dessins entre les plaques ===&lt;br /&gt;
&lt;br /&gt;
[[Fichier:IMG_0740.jpg|300px|thumb|left|Mésange plexiglas]]&lt;br /&gt;
[[Fichier:IMG_0731.jpg|200px|thumb|right|Plexiglas pour les maquettes]]&lt;br /&gt;
&lt;br /&gt;
Durant la visite à Polytech'Lille un exemplaire du pigeon et un exemplaire de la mésange ont été découpés.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Voici les images des oiseaux, qui vont ensuite être imprimées et fixées entre les plaques de plexiglas.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=300px heights=300px&amp;gt;&lt;br /&gt;
Fichier:Image aile mésange 2.png|Image ailes de la mésange&lt;br /&gt;
Fichier:Image aile mésange 1.png|Image ailes de la mésange&lt;br /&gt;
Fichier:Image corps mésange.png|Image corps de la mésange&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=300px heights=300px&amp;gt;&lt;br /&gt;
Fichier:Pigeon image finale.png|Image corps du pigeon&lt;br /&gt;
Fichier:Pigeon image finale reverse.png|Image corps du pigeon retournée&lt;br /&gt;
Fichier:Image aile pigeon.png|Image ailes du pigeon&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Test de collage ===&lt;br /&gt;
&lt;br /&gt;
Un tutoriel sur Internet montre comment réaliser de la colle à base de morceaux de plexiglas et d'acétone. Un essai a été tenté (voir les photos). &lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=300px heights=300px&amp;gt;&lt;br /&gt;
Fichier:DSCF4648.JPG|Fabrication de la colle&lt;br /&gt;
Fichier:DSCF4649.JPG|Vue rapprochée&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Malheureusement il faut du temps pour faire fondre le plexiglas nous avons donc laissé la colle dans la salle. Quand nous sommes repassés à la séance suivante, la colle était complétement prise.&lt;br /&gt;
&lt;br /&gt;
=== A réaliser ===&lt;br /&gt;
&lt;br /&gt;
Quelques tests sont à faire avant de créer de nouvelles maquettes.&lt;br /&gt;
&lt;br /&gt;
* laver les plaques, éventuellement avec un abrasif très fin comme une éponge magique ; (fait)&lt;br /&gt;
* imprimer les images du corps et des ailes à la bonne dimension ; (fait)&lt;br /&gt;
* faire des tests de collage des plaques jumelles avec des chutes de plexiglas et de l'acétone ;&lt;br /&gt;
* étudier la fixation des ailes sur le corps, collage à l'acétone ?&lt;br /&gt;
&lt;br /&gt;
Il faudrait aussi redimensionner la mésange pour qu'elle ne fasse pas fuir les rapaces ... (fait ;D)&lt;/div&gt;</summary>
		<author><name>Rex</name></author>	</entry>

	<entry>
		<id>https://icn.fenelonlille.org/mediawiki/index.php/Fichier:DSCF4648.JPG</id>
		<title>Fichier:DSCF4648.JPG</title>
		<link rel="alternate" type="text/html" href="https://icn.fenelonlille.org/mediawiki/index.php/Fichier:DSCF4648.JPG"/>
				<updated>2017-09-17T18:08:58Z</updated>
		
		<summary type="html">&lt;p&gt;Rex : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Rex</name></author>	</entry>

	<entry>
		<id>https://icn.fenelonlille.org/mediawiki/index.php/Projet_ICN_commun_2016/2017</id>
		<title>Projet ICN commun 2016/2017</title>
		<link rel="alternate" type="text/html" href="https://icn.fenelonlille.org/mediawiki/index.php/Projet_ICN_commun_2016/2017"/>
				<updated>2017-09-17T18:00:15Z</updated>
		
		<summary type="html">&lt;p&gt;Rex : /* A réaliser */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Cahier des charges ==&lt;br /&gt;
&lt;br /&gt;
Plusieurs solutions ont été proposées pour l'apparence de l'horloge :&lt;br /&gt;
* utilisation d'un disque dur : https://www.youtube.com/watch?v=xaL4Cqu8DAs ;&lt;br /&gt;
* un écran derrière un miroir : https://www.youtube.com/watch?v=fkVBAcvbrjU ;&lt;br /&gt;
* affichage de l'heure avec des aiguilles physiques ou en projection ;&lt;br /&gt;
* utilisation de matrices de LEDs pour les messages ;&lt;br /&gt;
* utilisation d'afficheurs à segments comme pour les réveils du commerce. &lt;br /&gt;
&lt;br /&gt;
Les afficheurs LCD à segments sont difficiles à trouver en pièces détachés. Les écrans de taille raisonnable sont relativement onéreux. L'affichage par un disque dur est assez délicat à réaliser et peu informatif. Les élèves se sont repliés sur un affichage par matrices de LEDs. Une matrice pour l'heure, une matrice pour les informations.&lt;br /&gt;
&lt;br /&gt;
La listes de fonctionnalités évoquées suit.&lt;br /&gt;
&lt;br /&gt;
* affichage de l'heure et de la date ;&lt;br /&gt;
* affichage d'autres fuseaux horaires ;&lt;br /&gt;
* affichage de la température ambiante :&lt;br /&gt;
* affichage de l'intitulé du cours ;&lt;br /&gt;
* sonnerie de début et de fin de cours ;&lt;br /&gt;
* avertissement en cas de niveau sonore trop élevé ;&lt;br /&gt;
* affichage d'un message de bienvenue ;&lt;br /&gt;
* affichage de la météo du jour.&lt;br /&gt;
&lt;br /&gt;
== Liste du matériel nécessaire ==&lt;br /&gt;
Voici les informations des différents éléments de l'horloge établies par Noé :&lt;br /&gt;
&lt;br /&gt;
* 420 Adafruit x2 192mmx96mm  23.53euros    http://www.digikey.fr/product-detail/fr/adafruit-industries-llc/420/1528-1412-ND/5699167&lt;br /&gt;
* Raspberry Pi 3 type B 88mmx58mm 39.95euros   http://www.materiel.net/micro-pc-raspberry-pi/raspberry-pi-3-type-b-128021.html&lt;br /&gt;
* Arduino mega 2560 R3 100mmx53mm 39.95euros    http://www.selectronic.fr/carte-arduino-mega.html&lt;br /&gt;
* Electret microphone MX9814 7.50euros   http://www.mouser.fr/ProductDetail/Adafruit/1713/?qs=sGAEpiMZZMsMyYRRhGMFNofwqklVUFtrRKKXD3NROZM%3d&lt;br /&gt;
* Haut-parleur x2 1W/ 8ohms  2.41euros    http://www.lextronic.fr/P5204-haut-parleur--1w--8-ohms.html&lt;br /&gt;
* Amplificateur MAX98306  12.21euros https://shop.mchobby.be/breakout/195-amplificateur-2-x-37w-class-d-3232100001954-adafruit.html&lt;br /&gt;
 &lt;br /&gt;
Pour l'instant 151.04euros&lt;br /&gt;
&lt;br /&gt;
Il faudrait peut-être rajouter un récepteur DCF77 pour obtenir l'heure exacte :&lt;br /&gt;
&lt;br /&gt;
* CONRAD 13.99euros http://www.conrad.fr/ce/fr/product/641138/Platine-de-reception-DCF-alimentation-25-15-VDC-3-mA&lt;br /&gt;
&lt;br /&gt;
matériel pour la prochaine séance:&lt;br /&gt;
* 40 vis en nylon de 3mm de diamètre et environ 1,5 cm de longueur&lt;br /&gt;
les vis ne sont pas assez longues pour la plupart et leurs diamètre est trop gros pour certains trous&lt;br /&gt;
&lt;br /&gt;
Il sera également nécessaire d'ajouter un carte son USB à la Raspberry Pi car elle n'en dispose pas (Réf : carte son externe USB 5.1 6.90euros https://www.pearl.fr/article/PX6653/carte-son-externe-usb-5-1)&lt;br /&gt;
&lt;br /&gt;
== Apparence de l'horloge ==&lt;br /&gt;
&lt;br /&gt;
Une première version de l'apparence de l'horloge a été dessinée avec le logiciel sketchup par Célya. A l'aide des dimensions des matrices de LEDs, un dessin vectoriel a été créé pour être utilisé par la découpeuse laser de Polytech'Lille.&lt;br /&gt;
&lt;br /&gt;
Les photos ci-dessous présentent une première maquette en contre-plaqué de test.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=300px heights=225px&amp;gt;&lt;br /&gt;
Fichier:IMG_0724.jpg|Maquette en contre-plaqué de l'horloge&lt;br /&gt;
Fichier:IMG_0726.jpg|Maquette vue de face&lt;br /&gt;
Fichier:IMG_0727.jpg|Maquette vue de profil&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La seconde version du fichier pour la découpeuse laser est donnée ci-après.&lt;br /&gt;
&lt;br /&gt;
[[Fichier:Horloge_201612.svg|500px|thumb|left|Faces de l'horloge]]&lt;br /&gt;
&lt;br /&gt;
[[Fichier:IMG_0731.jpg|200px|thumb|right|Plexiglass utilisé pour les faces]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Réalisations ==&lt;br /&gt;
&lt;br /&gt;
Quelques étapes de la réalisation de l'horloge par ordre chronologique.&lt;br /&gt;
&lt;br /&gt;
* travail sur le design de l'horloge en le schématisant sur sketchup ;&lt;br /&gt;
* recherche des différents éléments de l'horloge (prix, fournisseurs, etc) :&lt;br /&gt;
* création du fichier pour découper les plaques de plexiglas avec inkscape ; &lt;br /&gt;
* découpage des plaques de plexiglass au Fabricarium de Polytech'Lille.&lt;br /&gt;
* relier le Raspberry Pi à l'horloge atomique dont l'émetteur est situé à  Mainflingen;&lt;br /&gt;
&lt;br /&gt;
== Récupération des signaux DCF77 ==&lt;br /&gt;
&lt;br /&gt;
Les sites suivants sont conseillés par les encadrants pour faire fonctionner la platine de réception DCF77 :&lt;br /&gt;
* un [http://www.stefan-buchgeher.info/elektronik/dcf/dcf_kap2.html schéma] décrivant comment utiliser le module ;&lt;br /&gt;
* un [http://blog.debuglevel.de/raspberry-pi-und-dcf77-empfaenger-von-conrad/ site] décrivant comment utiliser le port série d'une Raspberry ;&lt;br /&gt;
* un [http://s159401799.onlinehome.fr/index.html?600HorlogeAtomiqueDCF77.html autre site] décrivant comment utiliser une entrée quelconque d'une Raspberry ;&lt;br /&gt;
* enfin ce [http://vogelchr.blogspot.fr/2013/09/dcf77-via-gpio-on-raspberry-pi-patched.html dernier site] montre comment modifier un programme pour synchroniser la date avec une entrée quelconque de la Raspberry ;&lt;br /&gt;
&lt;br /&gt;
Un grand travail de récupération des signaux DCF77 a été réalisé. &lt;br /&gt;
&lt;br /&gt;
Il y avait beaucoup de perturbation pour les ondes DCF dans la salle si bien que nous n'arrivions pas à capter un signal en entier pour avoir l'heure. Nous avons donc décidé d'isoler le Raspberry PI en le mettant devant la salle. Pour pourvoir le contrôler nous l'avons donc connecté à un point d’accès mobile sur lequel nous avons utilisé le SSH depuis un ordinateur dans la salle.trou du cul&lt;br /&gt;
&lt;br /&gt;
La carte DCF77 montrée sur la photo suivante a été utilisée.&lt;br /&gt;
&lt;br /&gt;
Cette carte a été connecté à la Raspberry Pi.&lt;br /&gt;
&lt;br /&gt;
Les logiciels utilisés pour récupérer les signaux DCF77 sont : &amp;lt;code&amp;gt;radioclkd2&amp;lt;/code&amp;gt; (version modifié), ...&lt;br /&gt;
&lt;br /&gt;
Le logiciel &amp;lt;code&amp;gt;radioclkd2&amp;lt;/code&amp;gt; a été récupéré sur Internet [http://vogelchr.blogspot.fr/2013/09/dcf77-via-gpio-on-raspberry-pi-patched.html] et compilé sur la Raspberry Pi. Un script a été écrit pour le lancer correctement après configuration des ports d'entrée/sortie de la Raspberry. Le script est donné ci-après :&lt;br /&gt;
&lt;br /&gt;
  #!/bin/sh&lt;br /&gt;
  if [ ! -d /sys/class/gpio/gpio17/ ] ; then&lt;br /&gt;
    echo 17 &amp;gt; /sys/class/gpio/export&lt;br /&gt;
    echo in &amp;gt; /sys/class/gpio/gpio17/direction&lt;br /&gt;
    echo both &amp;gt; /sys/class/gpio/gpio17/edge&lt;br /&gt;
  fi&lt;br /&gt;
  radioclkd2 -s gpio -v /sys/class/gpio/gpio17/value:-DCD&lt;br /&gt;
&lt;br /&gt;
Pour que le logiciel &amp;lt;code&amp;gt;radioclkd2&amp;lt;/code&amp;gt; puisse communiquer la date et l'heure au logiciel &amp;lt;code&amp;gt;ntp&amp;lt;/code&amp;gt; qui s'occupe de la gestion du temps, il faut ajouter les lignes ci-dessous dans le fichier de configuration de &amp;lt;code&amp;gt;ntp&amp;lt;/code&amp;gt;, c'est à dire &amp;lt;code&amp;gt;/etc/ntp.conf&amp;lt;/code&amp;gt; :&lt;br /&gt;
&lt;br /&gt;
 server 127.127.28.0&lt;br /&gt;
 fudge 127.127.28.0 flag1 1&lt;br /&gt;
&lt;br /&gt;
Ce fichier permet aux deux logiciels de communiquer par mémoire partagée. Pour pouvoir vérifier le bon fonctionnement de la communication utiliser les lignes suivantes :&lt;br /&gt;
&lt;br /&gt;
 server 127.127.28.0&lt;br /&gt;
 fudge 127.127.28.0 flag1 1 flag4 1&lt;br /&gt;
 statistics clockstats&lt;br /&gt;
 statsdir /ntpstats/&lt;br /&gt;
 filegen clockstats file clockstats type day enable&lt;br /&gt;
&lt;br /&gt;
Les statistiques sur la récupération de l'heure par DCF77 sont alors sauvegardés dans le répertoire &amp;lt;code&amp;gt;/var/lib/ntp/ntpstats&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Pour intégrer proprement la carte dans l'horloge un circuit électronique a été réalisé avec le logiciel Fritzing. Le fichier de cette carte est disponible : [[Media:Dcf77.fzz]].[[Fichier:20170607_122319.jpg]]&lt;br /&gt;
&lt;br /&gt;
[[Fichier:Dcf77 PCB.png|thumb|300px|center|Circuit imprimé pour connecter le récepteur DCF77 à la Raspberry Pi]]&lt;br /&gt;
&lt;br /&gt;
== Début de construction de l'horloge ==&lt;br /&gt;
&lt;br /&gt;
Les photos ci-dessous montrent une partie de l'horloge montée avec&lt;br /&gt;
* les plaques de plexiglas les plus propres obtenues avec la découpeuse laser de Polytech'Lille ;&lt;br /&gt;
* les deux matrices de LEDs comportant, chacune, 32x16 LEDs ;&lt;br /&gt;
* la Raspberry PI avec le chapeau de contrôle des matrices de LEDs.&lt;br /&gt;
&lt;br /&gt;
La Raspberry PI est configurée en mode point d'accès WiFi pour pour dialoguer avec l'horloge à partir d'un téléphone portable.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=400px heights=400px&amp;gt;&lt;br /&gt;
Fichier:DSCF4650.JPG|Horloge de face&lt;br /&gt;
Fichier:DSCF4651.JPG|Horloge de coté&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Encore à réaliser ==&lt;br /&gt;
&lt;br /&gt;
Il reste encore beaucoup de travail à réaliser pour cette horloge.&lt;br /&gt;
&lt;br /&gt;
* la Raspberry ne possède pas d'entrée audio, il faut donc trouver une carte son USB reconnue par la Raspberry et expérimenter la capture audio avec cette carte son ;&lt;br /&gt;
* il faut concevoir le dispositif d'accroche pour les haut-parleurs sur la facade avant ;&lt;br /&gt;
* un circuit électronique pour la connexion carte son / haut-parleurs et platine DCF / Raspberry sera certainement nécessaire, utiliser la place prévue à l'origine pour l'Arduino pour la fixer dans l'horloge.&lt;br /&gt;
&lt;br /&gt;
== Quelques indications ==&lt;br /&gt;
&lt;br /&gt;
Pour utiliser les matrices de LEDs avec la Raspberry PI : &lt;br /&gt;
* suivez le [https://learn.adafruit.com/adafruit-rgb-matrix-plus-real-time-clock-hat-for-raspberry-pi/driving-matrices tutorial adafruit] à partir du chapitre 6, en particulier&lt;br /&gt;
** récupérez les paquetages nécessaires par &amp;lt;tt&amp;gt;apt-get install python-dev python-imaging&amp;lt;/tt&amp;gt;;&lt;br /&gt;
** récuperez les [https://github.com/adafruit/rpi-rgb-led-matrix/archive/master.zip programmes de démonstration].&lt;br /&gt;
* modifiez le programme pour afficher en boucle les textes qui se trouvent dans un fichier donné.&lt;br /&gt;
&lt;br /&gt;
Pour transformer la Raspberry PI en point d'accès WiFi, il faut :&lt;br /&gt;
* installer le paquetage &amp;lt;tt&amp;gt;hostapd&amp;lt;/tt&amp;gt;, configurer le serveur &amp;lt;tt&amp;gt;hostapd&amp;lt;/tt&amp;gt; en WPA (méthode d'identification) avec un SSID (réseau WiFi) et un mot de passe ;&lt;br /&gt;
* modifier le fichier &amp;lt;tt&amp;gt;/etc/network/interfaces&amp;lt;/tt&amp;gt; pour donner une adresse IP à la Raspberry PI sur son interface WiFi ;&lt;br /&gt;
* installer le paquetage &amp;lt;tt&amp;gt;isc-dhcp-server&amp;lt;/tt&amp;gt; et configurer le serveur &amp;lt;tt&amp;gt;dhcpd&amp;lt;/tt&amp;gt; pour donner des adresses IP aux téléphones portables qui se connecteront sur votre SSID ;&lt;br /&gt;
* installer le paquetage &amp;lt;tt&amp;gt;bind9&amp;lt;/tt&amp;gt; et configurer le serveur &amp;lt;tt&amp;gt;named&amp;lt;/tt&amp;gt; pour donner un nom facile à retenir à l'horloge.&lt;br /&gt;
* installer les paquetage &amp;lt;tt&amp;gt;apache2&amp;lt;/tt&amp;gt; et &amp;lt;tt&amp;gt;php5&amp;lt;/tt&amp;gt; pour pouvoir créer un petit site Web dont les fichiers doivent se trouver dans le répertoire &amp;lt;tt&amp;gt;/var/www/html&amp;lt;/tt&amp;gt;.&lt;/div&gt;</summary>
		<author><name>Rex</name></author>	</entry>

	</feed>