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

	<entry>
		<id>https://projets-ima.plil.fr/mediawiki/index.php?title=Projet_IMA3_P5,_2017/2018,_TD1&amp;diff=58307</id>
		<title>Projet IMA3 P5, 2017/2018, TD1</title>
		<link rel="alternate" type="text/html" href="https://projets-ima.plil.fr/mediawiki/index.php?title=Projet_IMA3_P5,_2017/2018,_TD1&amp;diff=58307"/>
				<updated>2018-05-30T15:33:56Z</updated>
		
		<summary type="html">&lt;p&gt;Alepolar : /* Séance 3 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Projet IMA3-SC 2017-2018 =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Cahier des charges ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Jeu de fléchettes intelligent ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Description du système ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Le jeu de fléchettes sera équipé de capteurs piézo afin de détecter les impacts réalisés sur le jeu. Les données seront traitées et envoyées en wifi à un ordinateur.&amp;lt;br&amp;gt;&lt;br /&gt;
L'utilisateur aura accès à une interface web pour consulter les données en temps réel :&lt;br /&gt;
* le score&lt;br /&gt;
* les pressions mesurées sur le plateau&lt;br /&gt;
&lt;br /&gt;
=== Matériel nécessaire ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;Carte Arduino&amp;lt;/font&amp;gt;&lt;br /&gt;
* &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;Shield pour Arduino&amp;lt;/font&amp;gt;&lt;br /&gt;
* &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;Carte Raspberry avec adaptateur wifi&amp;lt;/font&amp;gt;&lt;br /&gt;
* &amp;lt;font style=&amp;quot;color: orange;&amp;quot;&amp;gt;Capteurs piézo (pour le moment nous n'en avons que deux mais c'est suffisant pour faire les tests)&amp;lt;/font&amp;gt;&lt;br /&gt;
* &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;Breadboard&amp;lt;/font&amp;gt;&lt;br /&gt;
* &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;Jeu de fléchettes&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Séance 1==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Nous avons résumé les différentes parties du système afin de nous partager le travail :&lt;br /&gt;
&amp;lt;br&amp;gt;[[Fichier:Principe_jeuFlechettes.png|700px|center]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Partie Informatique ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Carte Raspberry'''&lt;br /&gt;
&lt;br /&gt;
* envoi du signal brut en wifi en temps réel&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Interface web'''&lt;br /&gt;
&lt;br /&gt;
* réception du signal brut&lt;br /&gt;
* évaluation des points&lt;br /&gt;
* visualisation des données de pression et des points&lt;br /&gt;
&lt;br /&gt;
=== Partie Electronique ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Nous avons finalement choisi d'utiliser une carte Arduino pour le convertisseur analogique -&amp;gt; numérique.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Jeu de fléchettes'''&lt;br /&gt;
* minimum 3 zones de touches&lt;br /&gt;
* utilisation de capteurs piézo pour déterminer la touche&lt;br /&gt;
* plutôt souple pour aider à la localisation de la touche&lt;br /&gt;
&lt;br /&gt;
'''Carte électronique'''&lt;br /&gt;
* amplification du signal&lt;br /&gt;
* filtrage du signal&lt;br /&gt;
* CAN (Arduino)&lt;br /&gt;
&lt;br /&gt;
Nous avons constaté des pics de tension détectés par l'Arduino lorsque des chocs étaient infligés au capteur piézo.&amp;lt;br&amp;gt;&lt;br /&gt;
Il est important de noter que le capteur piézo était plus efficace d'un côté que de l'autre, ceci était du à une soudure présente que d'un seul côté qui surélevait le capteur. Cette soudure rendait le capteur asymétrique et favorisait la concentration de contrainte, amplifiant ainsi les résultats. Il sera donc important d'avoir ceci à l'esprit sur le système réel en ajoutant un petit objet entre le capteur piézo et le jeu de fléchette afin d'amplifier la sensibilité au besoin.&lt;br /&gt;
[[Fichier:ConcentrationContrainte.png|700px|center]]&lt;br /&gt;
==Séance 2==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Partie Informatique ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Nous nous sommes aussi occupés de la configuration de la Raspberry pi en point d'accès Wifi. &amp;lt;br&amp;gt;&lt;br /&gt;
Pour cela, nous nous sommes connectés à la Rapsberry via ssh et son adresse IP ethernet : 172.26.145.110 (différente de l'adresse IP wifi : 192.168.100.1).&amp;lt;br&amp;gt; &lt;br /&gt;
Une fois connectés sur la carte, il nous suffit de configurer cette dernière en pont d'accès.&amp;lt;br&amp;gt;&lt;br /&gt;
Pour cela, nous avons utilisé le paquetage &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;'''hostapd''' &amp;lt;/font&amp;gt; et nous avons modifié les paramètres suivants :&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* le nom de notre point d'accès via &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;'''ssid=&amp;quot;...&amp;quot;'''&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* le code de la France via &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;'''country_code=FR'''&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* le canal pour éviter que toutes les Raspberry soit sur le même canal  via &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;'''channel=5;'''&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* le WPA via &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;'''wpa=1'''&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* le mot de passe du point d'accès via &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;'''wpa_passphrase = **********'''&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* la protection de la Wifi via &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;'''wap_key_mgmt = WPA-PSK'''&amp;lt;/font&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
Une fois la configuration terminée, nous avons dû configurer les IP des clients du point d'accès afin d'avoir la possibilité de se connecter sur la Wifi.&amp;lt;br&amp;gt;&lt;br /&gt;
Pour cela, nous avons utilisé le paquetage &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;'''isc-dhcp-server''' &amp;lt;/font&amp;gt; et nous avons modifié les paramètres suivants :&lt;br /&gt;
&lt;br /&gt;
* le nom de notre domaine via &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;'''option domain-name'''&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* l'adresse du serveur DNS (192.168.100.1)&lt;br /&gt;
&lt;br /&gt;
* l'état de légitimité de notre serveur DHCP via &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;'''authoritative'''&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Ensuite, nous avons ajouter, dans le code, ce bloc réseau :&lt;br /&gt;
&lt;br /&gt;
  subnet 192.168.100.0 netmask 255.255.255.0 &lt;br /&gt;
  {range 192.168.100.100 192.168.100.200;&lt;br /&gt;
  option routers 192.168.100.1;}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Partie Electronique ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Nous avons réalisés plusieurs essais avec la carte Arduino afin de mesurer les données envoyées par les capteurs piézo&lt;br /&gt;
&lt;br /&gt;
Le problème que nous avions rencontré à la séance précédente était une impédance trop forte du capteur piézo lorsque aucune variation de pression n'est faite, donnant des valeurs erronées lors d'une mesure de tension.&lt;br /&gt;
&lt;br /&gt;
'''Solution 1 - utilisation d'un AOP'''&amp;lt;br&amp;gt;&lt;br /&gt;
Ceci est le premier montage essayé, nous avons utilisé un LM324 (non sujet au problème de &amp;quot;phase reversal&amp;quot; dans notre cas) afin de comparer la tension captée à une tension de référence modifiable par un potentiomètre.&amp;lt;br&amp;gt;&lt;br /&gt;
Ce montage était supposé augmenter l'impédance d'entrée du montage après le capteur piézo tout en permettant des erreurs de mesures plus fortes (car seulement deux signaux possibles en sortie tout ou rien), cependant cela n'a pas suffit à stabiliser la mesure qui, bien que plus fiable pouvait s'avérer tout de même fausse car on devait parfois ré-ajuster la tension de référence.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Solution 2 - utilisation d'une résistance de faible valeur en parallèle du capteur piézo'''&amp;lt;br&amp;gt;&lt;br /&gt;
Ceci est la solution retenue car elle permet l'utilisation d'une entrée analogique. La résistance ajoutée permet à l'entrée analogique d'être reliée à la masse lorsque le capteur piézo n'est pas sollicité.&amp;lt;br&amp;gt;&lt;br /&gt;
Nous avons également trouvé un modèle qui nous à permis, avec deux capteurs posés à la base d'une règle de trouver à quelle coordonnées la pression était faite en analysant les deux signaux trouvés.&amp;lt;br&amp;gt;&lt;br /&gt;
Ceci s'avère donc une solution efficace qui permettra d'utiliser plusieurs capteurs pour augmenter la précision de la mesure des coordonnées de l'impact.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Séance 3==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Partie Informatique ===&lt;br /&gt;
&lt;br /&gt;
Durant cette séance, nous avons commencé à créer notre site internet. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;[[Fichier:Site_Web.png|700px|center]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Il est composé d'un bloc Menu, avec les entrées, et d'un bloc d'affichage, avec les sorties.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Notre bloc Menu possède 2 boutons :&lt;br /&gt;
&lt;br /&gt;
* Un bouton &amp;quot;RESET&amp;quot; &lt;br /&gt;
&lt;br /&gt;
* Un bouton &amp;quot;JOUER&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;[[Fichier:Site_Web_Menu.png|700px|center]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Notre bloc d'affichage affiche une cible et le résultat des 2 joueurs.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;[[Fichier:Site_Web_Affichage.png|700px|center]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Partie Electronique ===&lt;br /&gt;
&lt;br /&gt;
==Séance supplémentaire==&lt;br /&gt;
&lt;br /&gt;
===Partie Mécanique===&lt;br /&gt;
&amp;lt;br&amp;gt;Pour réaliser notre projet, nous devions faire une cible afin de tester. Pour ce fait, nous avons décidé d'utiliser le Fabricarium (''1'').&amp;lt;br&amp;gt;&lt;br /&gt;
Nous avons utilisé la découpeuse-laser pour créer notre cible.&lt;br /&gt;
&lt;br /&gt;
(''1'') http://www.fabricarium.fr/mediawiki-1.23.5/index.php/Accueil&lt;br /&gt;
&lt;br /&gt;
(''1'') https://fr-fr.facebook.com/fabricarium/&lt;br /&gt;
&lt;br /&gt;
===Partie Informatique===&lt;br /&gt;
&lt;br /&gt;
== Bilan ==&lt;/div&gt;</summary>
		<author><name>Alepolar</name></author>	</entry>

	<entry>
		<id>https://projets-ima.plil.fr/mediawiki/index.php?title=Projet_IMA3_P5,_2017/2018,_TD1&amp;diff=58306</id>
		<title>Projet IMA3 P5, 2017/2018, TD1</title>
		<link rel="alternate" type="text/html" href="https://projets-ima.plil.fr/mediawiki/index.php?title=Projet_IMA3_P5,_2017/2018,_TD1&amp;diff=58306"/>
				<updated>2018-05-30T15:33:36Z</updated>
		
		<summary type="html">&lt;p&gt;Alepolar : /* Partie Mécanique */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Projet IMA3-SC 2017-2018 =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Cahier des charges ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Jeu de fléchettes intelligent ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Description du système ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Le jeu de fléchettes sera équipé de capteurs piézo afin de détecter les impacts réalisés sur le jeu. Les données seront traitées et envoyées en wifi à un ordinateur.&amp;lt;br&amp;gt;&lt;br /&gt;
L'utilisateur aura accès à une interface web pour consulter les données en temps réel :&lt;br /&gt;
* le score&lt;br /&gt;
* les pressions mesurées sur le plateau&lt;br /&gt;
&lt;br /&gt;
=== Matériel nécessaire ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;Carte Arduino&amp;lt;/font&amp;gt;&lt;br /&gt;
* &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;Shield pour Arduino&amp;lt;/font&amp;gt;&lt;br /&gt;
* &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;Carte Raspberry avec adaptateur wifi&amp;lt;/font&amp;gt;&lt;br /&gt;
* &amp;lt;font style=&amp;quot;color: orange;&amp;quot;&amp;gt;Capteurs piézo (pour le moment nous n'en avons que deux mais c'est suffisant pour faire les tests)&amp;lt;/font&amp;gt;&lt;br /&gt;
* &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;Breadboard&amp;lt;/font&amp;gt;&lt;br /&gt;
* &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;Jeu de fléchettes&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Séance 1==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Nous avons résumé les différentes parties du système afin de nous partager le travail :&lt;br /&gt;
&amp;lt;br&amp;gt;[[Fichier:Principe_jeuFlechettes.png|700px|center]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Partie Informatique ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Carte Raspberry'''&lt;br /&gt;
&lt;br /&gt;
* envoi du signal brut en wifi en temps réel&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Interface web'''&lt;br /&gt;
&lt;br /&gt;
* réception du signal brut&lt;br /&gt;
* évaluation des points&lt;br /&gt;
* visualisation des données de pression et des points&lt;br /&gt;
&lt;br /&gt;
=== Partie Electronique ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Nous avons finalement choisi d'utiliser une carte Arduino pour le convertisseur analogique -&amp;gt; numérique.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Jeu de fléchettes'''&lt;br /&gt;
* minimum 3 zones de touches&lt;br /&gt;
* utilisation de capteurs piézo pour déterminer la touche&lt;br /&gt;
* plutôt souple pour aider à la localisation de la touche&lt;br /&gt;
&lt;br /&gt;
'''Carte électronique'''&lt;br /&gt;
* amplification du signal&lt;br /&gt;
* filtrage du signal&lt;br /&gt;
* CAN (Arduino)&lt;br /&gt;
&lt;br /&gt;
Nous avons constaté des pics de tension détectés par l'Arduino lorsque des chocs étaient infligés au capteur piézo.&amp;lt;br&amp;gt;&lt;br /&gt;
Il est important de noter que le capteur piézo était plus efficace d'un côté que de l'autre, ceci était du à une soudure présente que d'un seul côté qui surélevait le capteur. Cette soudure rendait le capteur asymétrique et favorisait la concentration de contrainte, amplifiant ainsi les résultats. Il sera donc important d'avoir ceci à l'esprit sur le système réel en ajoutant un petit objet entre le capteur piézo et le jeu de fléchette afin d'amplifier la sensibilité au besoin.&lt;br /&gt;
[[Fichier:ConcentrationContrainte.png|700px|center]]&lt;br /&gt;
==Séance 2==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Partie Informatique ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Nous nous sommes aussi occupés de la configuration de la Raspberry pi en point d'accès Wifi. &amp;lt;br&amp;gt;&lt;br /&gt;
Pour cela, nous nous sommes connectés à la Rapsberry via ssh et son adresse IP ethernet : 172.26.145.110 (différente de l'adresse IP wifi : 192.168.100.1).&amp;lt;br&amp;gt; &lt;br /&gt;
Une fois connectés sur la carte, il nous suffit de configurer cette dernière en pont d'accès.&amp;lt;br&amp;gt;&lt;br /&gt;
Pour cela, nous avons utilisé le paquetage &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;'''hostapd''' &amp;lt;/font&amp;gt; et nous avons modifié les paramètres suivants :&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* le nom de notre point d'accès via &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;'''ssid=&amp;quot;...&amp;quot;'''&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* le code de la France via &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;'''country_code=FR'''&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* le canal pour éviter que toutes les Raspberry soit sur le même canal  via &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;'''channel=5;'''&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* le WPA via &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;'''wpa=1'''&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* le mot de passe du point d'accès via &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;'''wpa_passphrase = **********'''&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* la protection de la Wifi via &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;'''wap_key_mgmt = WPA-PSK'''&amp;lt;/font&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
Une fois la configuration terminée, nous avons dû configurer les IP des clients du point d'accès afin d'avoir la possibilité de se connecter sur la Wifi.&amp;lt;br&amp;gt;&lt;br /&gt;
Pour cela, nous avons utilisé le paquetage &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;'''isc-dhcp-server''' &amp;lt;/font&amp;gt; et nous avons modifié les paramètres suivants :&lt;br /&gt;
&lt;br /&gt;
* le nom de notre domaine via &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;'''option domain-name'''&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* l'adresse du serveur DNS (192.168.100.1)&lt;br /&gt;
&lt;br /&gt;
* l'état de légitimité de notre serveur DHCP via &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;'''authoritative'''&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Ensuite, nous avons ajouter, dans le code, ce bloc réseau :&lt;br /&gt;
&lt;br /&gt;
  subnet 192.168.100.0 netmask 255.255.255.0 &lt;br /&gt;
  {range 192.168.100.100 192.168.100.200;&lt;br /&gt;
  option routers 192.168.100.1;}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Partie Electronique ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Nous avons réalisés plusieurs essais avec la carte Arduino afin de mesurer les données envoyées par les capteurs piézo&lt;br /&gt;
&lt;br /&gt;
Le problème que nous avions rencontré à la séance précédente était une impédance trop forte du capteur piézo lorsque aucune variation de pression n'est faite, donnant des valeurs erronées lors d'une mesure de tension.&lt;br /&gt;
&lt;br /&gt;
'''Solution 1 - utilisation d'un AOP'''&amp;lt;br&amp;gt;&lt;br /&gt;
Ceci est le premier montage essayé, nous avons utilisé un LM324 (non sujet au problème de &amp;quot;phase reversal&amp;quot; dans notre cas) afin de comparer la tension captée à une tension de référence modifiable par un potentiomètre.&amp;lt;br&amp;gt;&lt;br /&gt;
Ce montage était supposé augmenter l'impédance d'entrée du montage après le capteur piézo tout en permettant des erreurs de mesures plus fortes (car seulement deux signaux possibles en sortie tout ou rien), cependant cela n'a pas suffit à stabiliser la mesure qui, bien que plus fiable pouvait s'avérer tout de même fausse car on devait parfois ré-ajuster la tension de référence.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Solution 2 - utilisation d'une résistance de faible valeur en parallèle du capteur piézo'''&amp;lt;br&amp;gt;&lt;br /&gt;
Ceci est la solution retenue car elle permet l'utilisation d'une entrée analogique. La résistance ajoutée permet à l'entrée analogique d'être reliée à la masse lorsque le capteur piézo n'est pas sollicité.&amp;lt;br&amp;gt;&lt;br /&gt;
Nous avons également trouvé un modèle qui nous à permis, avec deux capteurs posés à la base d'une règle de trouver à quelle coordonnées la pression était faite en analysant les deux signaux trouvés.&amp;lt;br&amp;gt;&lt;br /&gt;
Ceci s'avère donc une solution efficace qui permettra d'utiliser plusieurs capteurs pour augmenter la précision de la mesure des coordonnées de l'impact.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Séance 3==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Partie Informatique ===&lt;br /&gt;
&lt;br /&gt;
Durant cette séance, nous avons commencé à créer notre site internet. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;[[Fichier:Site_Web.png|700px|center]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Il est composé d'un bloc Menu, avec les entrées, et d'un bloc d'affichage, avec les sorties.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Notre bloc Menu possède 2 boutons :&lt;br /&gt;
&lt;br /&gt;
* Un bouton &amp;quot;RESET&amp;quot; &lt;br /&gt;
&lt;br /&gt;
* Un bouton &amp;quot;JOUER&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;[[Fichier:Site_Web_Menu.png|700px|center]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Notre bloc d'affichage affiche une cible et le résultat des 2 joueurs.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;[[Fichier:Site_Web_Affichage.png|700px|center]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Partie Electronique ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Séance supplémentaire==&lt;br /&gt;
&lt;br /&gt;
===Partie Mécanique===&lt;br /&gt;
&amp;lt;br&amp;gt;Pour réaliser notre projet, nous devions faire une cible afin de tester. Pour ce fait, nous avons décidé d'utiliser le Fabricarium (''1'').&amp;lt;br&amp;gt;&lt;br /&gt;
Nous avons utilisé la découpeuse-laser pour créer notre cible.&lt;br /&gt;
&lt;br /&gt;
(''1'') http://www.fabricarium.fr/mediawiki-1.23.5/index.php/Accueil&lt;br /&gt;
&lt;br /&gt;
(''1'') https://fr-fr.facebook.com/fabricarium/&lt;br /&gt;
&lt;br /&gt;
===Partie Informatique===&lt;br /&gt;
&lt;br /&gt;
== Bilan ==&lt;/div&gt;</summary>
		<author><name>Alepolar</name></author>	</entry>

	<entry>
		<id>https://projets-ima.plil.fr/mediawiki/index.php?title=Projet_IMA3_P5,_2017/2018,_TD1&amp;diff=58305</id>
		<title>Projet IMA3 P5, 2017/2018, TD1</title>
		<link rel="alternate" type="text/html" href="https://projets-ima.plil.fr/mediawiki/index.php?title=Projet_IMA3_P5,_2017/2018,_TD1&amp;diff=58305"/>
				<updated>2018-05-30T15:32:07Z</updated>
		
		<summary type="html">&lt;p&gt;Alepolar : /* Projet IMA3-SC 2017-2018 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Projet IMA3-SC 2017-2018 =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Cahier des charges ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Jeu de fléchettes intelligent ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Description du système ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Le jeu de fléchettes sera équipé de capteurs piézo afin de détecter les impacts réalisés sur le jeu. Les données seront traitées et envoyées en wifi à un ordinateur.&amp;lt;br&amp;gt;&lt;br /&gt;
L'utilisateur aura accès à une interface web pour consulter les données en temps réel :&lt;br /&gt;
* le score&lt;br /&gt;
* les pressions mesurées sur le plateau&lt;br /&gt;
&lt;br /&gt;
=== Matériel nécessaire ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;Carte Arduino&amp;lt;/font&amp;gt;&lt;br /&gt;
* &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;Shield pour Arduino&amp;lt;/font&amp;gt;&lt;br /&gt;
* &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;Carte Raspberry avec adaptateur wifi&amp;lt;/font&amp;gt;&lt;br /&gt;
* &amp;lt;font style=&amp;quot;color: orange;&amp;quot;&amp;gt;Capteurs piézo (pour le moment nous n'en avons que deux mais c'est suffisant pour faire les tests)&amp;lt;/font&amp;gt;&lt;br /&gt;
* &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;Breadboard&amp;lt;/font&amp;gt;&lt;br /&gt;
* &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;Jeu de fléchettes&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Séance 1==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Nous avons résumé les différentes parties du système afin de nous partager le travail :&lt;br /&gt;
&amp;lt;br&amp;gt;[[Fichier:Principe_jeuFlechettes.png|700px|center]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Partie Informatique ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Carte Raspberry'''&lt;br /&gt;
&lt;br /&gt;
* envoi du signal brut en wifi en temps réel&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Interface web'''&lt;br /&gt;
&lt;br /&gt;
* réception du signal brut&lt;br /&gt;
* évaluation des points&lt;br /&gt;
* visualisation des données de pression et des points&lt;br /&gt;
&lt;br /&gt;
=== Partie Electronique ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Nous avons finalement choisi d'utiliser une carte Arduino pour le convertisseur analogique -&amp;gt; numérique.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Jeu de fléchettes'''&lt;br /&gt;
* minimum 3 zones de touches&lt;br /&gt;
* utilisation de capteurs piézo pour déterminer la touche&lt;br /&gt;
* plutôt souple pour aider à la localisation de la touche&lt;br /&gt;
&lt;br /&gt;
'''Carte électronique'''&lt;br /&gt;
* amplification du signal&lt;br /&gt;
* filtrage du signal&lt;br /&gt;
* CAN (Arduino)&lt;br /&gt;
&lt;br /&gt;
Nous avons constaté des pics de tension détectés par l'Arduino lorsque des chocs étaient infligés au capteur piézo.&amp;lt;br&amp;gt;&lt;br /&gt;
Il est important de noter que le capteur piézo était plus efficace d'un côté que de l'autre, ceci était du à une soudure présente que d'un seul côté qui surélevait le capteur. Cette soudure rendait le capteur asymétrique et favorisait la concentration de contrainte, amplifiant ainsi les résultats. Il sera donc important d'avoir ceci à l'esprit sur le système réel en ajoutant un petit objet entre le capteur piézo et le jeu de fléchette afin d'amplifier la sensibilité au besoin.&lt;br /&gt;
[[Fichier:ConcentrationContrainte.png|700px|center]]&lt;br /&gt;
==Séance 2==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Partie Informatique ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Nous nous sommes aussi occupés de la configuration de la Raspberry pi en point d'accès Wifi. &amp;lt;br&amp;gt;&lt;br /&gt;
Pour cela, nous nous sommes connectés à la Rapsberry via ssh et son adresse IP ethernet : 172.26.145.110 (différente de l'adresse IP wifi : 192.168.100.1).&amp;lt;br&amp;gt; &lt;br /&gt;
Une fois connectés sur la carte, il nous suffit de configurer cette dernière en pont d'accès.&amp;lt;br&amp;gt;&lt;br /&gt;
Pour cela, nous avons utilisé le paquetage &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;'''hostapd''' &amp;lt;/font&amp;gt; et nous avons modifié les paramètres suivants :&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* le nom de notre point d'accès via &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;'''ssid=&amp;quot;...&amp;quot;'''&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* le code de la France via &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;'''country_code=FR'''&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* le canal pour éviter que toutes les Raspberry soit sur le même canal  via &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;'''channel=5;'''&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* le WPA via &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;'''wpa=1'''&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* le mot de passe du point d'accès via &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;'''wpa_passphrase = **********'''&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* la protection de la Wifi via &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;'''wap_key_mgmt = WPA-PSK'''&amp;lt;/font&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
Une fois la configuration terminée, nous avons dû configurer les IP des clients du point d'accès afin d'avoir la possibilité de se connecter sur la Wifi.&amp;lt;br&amp;gt;&lt;br /&gt;
Pour cela, nous avons utilisé le paquetage &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;'''isc-dhcp-server''' &amp;lt;/font&amp;gt; et nous avons modifié les paramètres suivants :&lt;br /&gt;
&lt;br /&gt;
* le nom de notre domaine via &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;'''option domain-name'''&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* l'adresse du serveur DNS (192.168.100.1)&lt;br /&gt;
&lt;br /&gt;
* l'état de légitimité de notre serveur DHCP via &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;'''authoritative'''&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Ensuite, nous avons ajouter, dans le code, ce bloc réseau :&lt;br /&gt;
&lt;br /&gt;
  subnet 192.168.100.0 netmask 255.255.255.0 &lt;br /&gt;
  {range 192.168.100.100 192.168.100.200;&lt;br /&gt;
  option routers 192.168.100.1;}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Partie Electronique ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Nous avons réalisés plusieurs essais avec la carte Arduino afin de mesurer les données envoyées par les capteurs piézo&lt;br /&gt;
&lt;br /&gt;
Le problème que nous avions rencontré à la séance précédente était une impédance trop forte du capteur piézo lorsque aucune variation de pression n'est faite, donnant des valeurs erronées lors d'une mesure de tension.&lt;br /&gt;
&lt;br /&gt;
'''Solution 1 - utilisation d'un AOP'''&amp;lt;br&amp;gt;&lt;br /&gt;
Ceci est le premier montage essayé, nous avons utilisé un LM324 (non sujet au problème de &amp;quot;phase reversal&amp;quot; dans notre cas) afin de comparer la tension captée à une tension de référence modifiable par un potentiomètre.&amp;lt;br&amp;gt;&lt;br /&gt;
Ce montage était supposé augmenter l'impédance d'entrée du montage après le capteur piézo tout en permettant des erreurs de mesures plus fortes (car seulement deux signaux possibles en sortie tout ou rien), cependant cela n'a pas suffit à stabiliser la mesure qui, bien que plus fiable pouvait s'avérer tout de même fausse car on devait parfois ré-ajuster la tension de référence.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Solution 2 - utilisation d'une résistance de faible valeur en parallèle du capteur piézo'''&amp;lt;br&amp;gt;&lt;br /&gt;
Ceci est la solution retenue car elle permet l'utilisation d'une entrée analogique. La résistance ajoutée permet à l'entrée analogique d'être reliée à la masse lorsque le capteur piézo n'est pas sollicité.&amp;lt;br&amp;gt;&lt;br /&gt;
Nous avons également trouvé un modèle qui nous à permis, avec deux capteurs posés à la base d'une règle de trouver à quelle coordonnées la pression était faite en analysant les deux signaux trouvés.&amp;lt;br&amp;gt;&lt;br /&gt;
Ceci s'avère donc une solution efficace qui permettra d'utiliser plusieurs capteurs pour augmenter la précision de la mesure des coordonnées de l'impact.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Séance 3==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Partie Informatique ===&lt;br /&gt;
&lt;br /&gt;
Durant cette séance, nous avons commencé à créer notre site internet. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;[[Fichier:Site_Web.png|700px|center]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Il est composé d'un bloc Menu, avec les entrées, et d'un bloc d'affichage, avec les sorties.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Notre bloc Menu possède 2 boutons :&lt;br /&gt;
&lt;br /&gt;
* Un bouton &amp;quot;RESET&amp;quot; &lt;br /&gt;
&lt;br /&gt;
* Un bouton &amp;quot;JOUER&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;[[Fichier:Site_Web_Menu.png|700px|center]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Notre bloc d'affichage affiche une cible et le résultat des 2 joueurs.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;[[Fichier:Site_Web_Affichage.png|700px|center]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Partie Electronique ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Séance supplémentaire==&lt;br /&gt;
&lt;br /&gt;
===Partie Mécanique===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;Pour réaliser notre projet, nous devions faire une cible afin de tester. Pour ce fait, nous avons décidé d'utiliser le Fabricarium (''1'').&amp;lt;br&amp;gt;&lt;br /&gt;
Nous avons utilisé la découpeuse-laser pour créer notre cible.&lt;br /&gt;
&lt;br /&gt;
(''1'') http://www.fabricarium.fr/mediawiki-1.23.5/index.php/Accueil&lt;br /&gt;
&lt;br /&gt;
(''1'') https://fr-fr.facebook.com/fabricarium/&lt;br /&gt;
&lt;br /&gt;
===Partie Informatique===&lt;br /&gt;
&lt;br /&gt;
== Bilan ==&lt;/div&gt;</summary>
		<author><name>Alepolar</name></author>	</entry>

	<entry>
		<id>https://projets-ima.plil.fr/mediawiki/index.php?title=Projet_IMA3_P5,_2017/2018,_TD1&amp;diff=58304</id>
		<title>Projet IMA3 P5, 2017/2018, TD1</title>
		<link rel="alternate" type="text/html" href="https://projets-ima.plil.fr/mediawiki/index.php?title=Projet_IMA3_P5,_2017/2018,_TD1&amp;diff=58304"/>
				<updated>2018-05-30T15:29:23Z</updated>
		
		<summary type="html">&lt;p&gt;Alepolar : /* Partie Mécanique */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Projet IMA3-SC 2017-2018 =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Cahier des charges ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Jeu de fléchettes intelligent ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Description du système ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Le jeu de fléchettes sera équipé de capteurs piézo afin de détecter les impacts réalisés sur le jeu. Les données seront traitées et envoyées en wifi à un ordinateur.&amp;lt;br&amp;gt;&lt;br /&gt;
L'utilisateur aura accès à une interface web pour consulter les données en temps réel :&lt;br /&gt;
* le score&lt;br /&gt;
* les pressions mesurées sur le plateau&lt;br /&gt;
&lt;br /&gt;
=== Matériel nécessaire ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;Carte Arduino&amp;lt;/font&amp;gt;&lt;br /&gt;
* &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;Shield pour Arduino&amp;lt;/font&amp;gt;&lt;br /&gt;
* &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;Carte Raspberry avec adaptateur wifi&amp;lt;/font&amp;gt;&lt;br /&gt;
* &amp;lt;font style=&amp;quot;color: orange;&amp;quot;&amp;gt;Capteurs piézo (pour le moment nous n'en avons que deux mais c'est suffisant pour faire les tests)&amp;lt;/font&amp;gt;&lt;br /&gt;
* &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;Breadboard&amp;lt;/font&amp;gt;&lt;br /&gt;
* &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;Jeu de fléchettes&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Séance 1==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Nous avons résumé les différentes parties du système afin de nous partager le travail :&lt;br /&gt;
&amp;lt;br&amp;gt;[[Fichier:Principe_jeuFlechettes.png|700px|center]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Partie Informatique ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Carte Raspberry'''&lt;br /&gt;
&lt;br /&gt;
* envoi du signal brut en wifi en temps réel&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Interface web'''&lt;br /&gt;
&lt;br /&gt;
* réception du signal brut&lt;br /&gt;
* évaluation des points&lt;br /&gt;
* visualisation des données de pression et des points&lt;br /&gt;
&lt;br /&gt;
=== Partie Electronique ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Nous avons finalement choisi d'utiliser une carte Arduino pour le convertisseur analogique -&amp;gt; numérique.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Jeu de fléchettes'''&lt;br /&gt;
* minimum 3 zones de touches&lt;br /&gt;
* utilisation de capteurs piézo pour déterminer la touche&lt;br /&gt;
* plutôt souple pour aider à la localisation de la touche&lt;br /&gt;
&lt;br /&gt;
'''Carte électronique'''&lt;br /&gt;
* amplification du signal&lt;br /&gt;
* filtrage du signal&lt;br /&gt;
* CAN (Arduino)&lt;br /&gt;
&lt;br /&gt;
Nous avons constaté des pics de tension détectés par l'Arduino lorsque des chocs étaient infligés au capteur piézo.&amp;lt;br&amp;gt;&lt;br /&gt;
Il est important de noter que le capteur piézo était plus efficace d'un côté que de l'autre, ceci était du à une soudure présente que d'un seul côté qui surélevait le capteur. Cette soudure rendait le capteur asymétrique et favorisait la concentration de contrainte, amplifiant ainsi les résultats. Il sera donc important d'avoir ceci à l'esprit sur le système réel en ajoutant un petit objet entre le capteur piézo et le jeu de fléchette afin d'amplifier la sensibilité au besoin.&lt;br /&gt;
[[Fichier:ConcentrationContrainte.png|700px|center]]&lt;br /&gt;
==Séance 2==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Partie Informatique ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Nous nous sommes aussi occupés de la configuration de la Raspberry pi en point d'accès Wifi. &amp;lt;br&amp;gt;&lt;br /&gt;
Pour cela, nous nous sommes connectés à la Rapsberry via ssh et son adresse IP ethernet : 172.26.145.110 (différente de l'adresse IP wifi : 192.168.100.1).&amp;lt;br&amp;gt; &lt;br /&gt;
Une fois connectés sur la carte, il nous suffit de configurer cette dernière en pont d'accès.&amp;lt;br&amp;gt;&lt;br /&gt;
Pour cela, nous avons utilisé le paquetage &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;'''hostapd''' &amp;lt;/font&amp;gt; et nous avons modifié les paramètres suivants :&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* le nom de notre point d'accès via &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;'''ssid=&amp;quot;...&amp;quot;'''&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* le code de la France via &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;'''country_code=FR'''&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* le canal pour éviter que toutes les Raspberry soit sur le même canal  via &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;'''channel=5;'''&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* le WPA via &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;'''wpa=1'''&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* le mot de passe du point d'accès via &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;'''wpa_passphrase = **********'''&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* la protection de la Wifi via &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;'''wap_key_mgmt = WPA-PSK'''&amp;lt;/font&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
Une fois la configuration terminée, nous avons dû configurer les IP des clients du point d'accès afin d'avoir la possibilité de se connecter sur la Wifi.&amp;lt;br&amp;gt;&lt;br /&gt;
Pour cela, nous avons utilisé le paquetage &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;'''isc-dhcp-server''' &amp;lt;/font&amp;gt; et nous avons modifié les paramètres suivants :&lt;br /&gt;
&lt;br /&gt;
* le nom de notre domaine via &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;'''option domain-name'''&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* l'adresse du serveur DNS (192.168.100.1)&lt;br /&gt;
&lt;br /&gt;
* l'état de légitimité de notre serveur DHCP via &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;'''authoritative'''&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Ensuite, nous avons ajouter, dans le code, ce bloc réseau :&lt;br /&gt;
&lt;br /&gt;
  subnet 192.168.100.0 netmask 255.255.255.0 &lt;br /&gt;
  {range 192.168.100.100 192.168.100.200;&lt;br /&gt;
  option routers 192.168.100.1;}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Partie Electronique ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Nous avons réalisés plusieurs essais avec la carte Arduino afin de mesurer les données envoyées par les capteurs piézo&lt;br /&gt;
&lt;br /&gt;
Le problème que nous avions rencontré à la séance précédente était une impédance trop forte du capteur piézo lorsque aucune variation de pression n'est faite, donnant des valeurs erronées lors d'une mesure de tension.&lt;br /&gt;
&lt;br /&gt;
'''Solution 1 - utilisation d'un AOP'''&amp;lt;br&amp;gt;&lt;br /&gt;
Ceci est le premier montage essayé, nous avons utilisé un LM324 (non sujet au problème de &amp;quot;phase reversal&amp;quot; dans notre cas) afin de comparer la tension captée à une tension de référence modifiable par un potentiomètre.&amp;lt;br&amp;gt;&lt;br /&gt;
Ce montage était supposé augmenter l'impédance d'entrée du montage après le capteur piézo tout en permettant des erreurs de mesures plus fortes (car seulement deux signaux possibles en sortie tout ou rien), cependant cela n'a pas suffit à stabiliser la mesure qui, bien que plus fiable pouvait s'avérer tout de même fausse car on devait parfois ré-ajuster la tension de référence.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Solution 2 - utilisation d'une résistance de faible valeur en parallèle du capteur piézo'''&amp;lt;br&amp;gt;&lt;br /&gt;
Ceci est la solution retenue car elle permet l'utilisation d'une entrée analogique. La résistance ajoutée permet à l'entrée analogique d'être reliée à la masse lorsque le capteur piézo n'est pas sollicité.&amp;lt;br&amp;gt;&lt;br /&gt;
Nous avons également trouvé un modèle qui nous à permis, avec deux capteurs posés à la base d'une règle de trouver à quelle coordonnées la pression était faite en analysant les deux signaux trouvés.&amp;lt;br&amp;gt;&lt;br /&gt;
Ceci s'avère donc une solution efficace qui permettra d'utiliser plusieurs capteurs pour augmenter la précision de la mesure des coordonnées de l'impact.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Séance 3==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Partie Informatique ===&lt;br /&gt;
&lt;br /&gt;
Durant cette séance, nous avons commencé à créer notre site internet. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;[[Fichier:Site_Web.png|700px|center]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Il est composé d'un bloc Menu, avec les entrées, et d'un bloc d'affichage, avec les sorties.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Notre bloc Menu possède 2 boutons :&lt;br /&gt;
&lt;br /&gt;
* Un bouton &amp;quot;RESET&amp;quot; &lt;br /&gt;
&lt;br /&gt;
* Un bouton &amp;quot;JOUER&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;[[Fichier:Site_Web_Menu.png|700px|center]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Notre bloc d'affichage affiche une cible et le résultat des 2 joueurs.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;[[Fichier:Site_Web_Affichage.png|700px|center]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Partie Electronique ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Séance supplémentaire==&lt;br /&gt;
&lt;br /&gt;
===Partie Mécanique===&lt;br /&gt;
&lt;br /&gt;
Pour réaliser notre projet, nous devions faire une cible afin de tester. Pour ce fait, nous avons décidé d'utiliser le Fabricarium (''1'').&lt;br /&gt;
Nous avons utilisé la découpeuse-laser pour créer notre cible.&lt;br /&gt;
&lt;br /&gt;
(''1'') http://www.fabricarium.fr/mediawiki-1.23.5/index.php/Accueil&lt;br /&gt;
&lt;br /&gt;
(''1'') https://fr-fr.facebook.com/fabricarium/&lt;br /&gt;
&lt;br /&gt;
===Partie Informatique===&lt;br /&gt;
&lt;br /&gt;
== Bilan ==&lt;/div&gt;</summary>
		<author><name>Alepolar</name></author>	</entry>

	<entry>
		<id>https://projets-ima.plil.fr/mediawiki/index.php?title=Projet_IMA3_P5,_2017/2018,_TD1&amp;diff=58303</id>
		<title>Projet IMA3 P5, 2017/2018, TD1</title>
		<link rel="alternate" type="text/html" href="https://projets-ima.plil.fr/mediawiki/index.php?title=Projet_IMA3_P5,_2017/2018,_TD1&amp;diff=58303"/>
				<updated>2018-05-30T15:28:47Z</updated>
		
		<summary type="html">&lt;p&gt;Alepolar : /* Partie Mécanique */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Projet IMA3-SC 2017-2018 =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Cahier des charges ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Jeu de fléchettes intelligent ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Description du système ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Le jeu de fléchettes sera équipé de capteurs piézo afin de détecter les impacts réalisés sur le jeu. Les données seront traitées et envoyées en wifi à un ordinateur.&amp;lt;br&amp;gt;&lt;br /&gt;
L'utilisateur aura accès à une interface web pour consulter les données en temps réel :&lt;br /&gt;
* le score&lt;br /&gt;
* les pressions mesurées sur le plateau&lt;br /&gt;
&lt;br /&gt;
=== Matériel nécessaire ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;Carte Arduino&amp;lt;/font&amp;gt;&lt;br /&gt;
* &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;Shield pour Arduino&amp;lt;/font&amp;gt;&lt;br /&gt;
* &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;Carte Raspberry avec adaptateur wifi&amp;lt;/font&amp;gt;&lt;br /&gt;
* &amp;lt;font style=&amp;quot;color: orange;&amp;quot;&amp;gt;Capteurs piézo (pour le moment nous n'en avons que deux mais c'est suffisant pour faire les tests)&amp;lt;/font&amp;gt;&lt;br /&gt;
* &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;Breadboard&amp;lt;/font&amp;gt;&lt;br /&gt;
* &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;Jeu de fléchettes&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Séance 1==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Nous avons résumé les différentes parties du système afin de nous partager le travail :&lt;br /&gt;
&amp;lt;br&amp;gt;[[Fichier:Principe_jeuFlechettes.png|700px|center]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Partie Informatique ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Carte Raspberry'''&lt;br /&gt;
&lt;br /&gt;
* envoi du signal brut en wifi en temps réel&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Interface web'''&lt;br /&gt;
&lt;br /&gt;
* réception du signal brut&lt;br /&gt;
* évaluation des points&lt;br /&gt;
* visualisation des données de pression et des points&lt;br /&gt;
&lt;br /&gt;
=== Partie Electronique ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Nous avons finalement choisi d'utiliser une carte Arduino pour le convertisseur analogique -&amp;gt; numérique.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Jeu de fléchettes'''&lt;br /&gt;
* minimum 3 zones de touches&lt;br /&gt;
* utilisation de capteurs piézo pour déterminer la touche&lt;br /&gt;
* plutôt souple pour aider à la localisation de la touche&lt;br /&gt;
&lt;br /&gt;
'''Carte électronique'''&lt;br /&gt;
* amplification du signal&lt;br /&gt;
* filtrage du signal&lt;br /&gt;
* CAN (Arduino)&lt;br /&gt;
&lt;br /&gt;
Nous avons constaté des pics de tension détectés par l'Arduino lorsque des chocs étaient infligés au capteur piézo.&amp;lt;br&amp;gt;&lt;br /&gt;
Il est important de noter que le capteur piézo était plus efficace d'un côté que de l'autre, ceci était du à une soudure présente que d'un seul côté qui surélevait le capteur. Cette soudure rendait le capteur asymétrique et favorisait la concentration de contrainte, amplifiant ainsi les résultats. Il sera donc important d'avoir ceci à l'esprit sur le système réel en ajoutant un petit objet entre le capteur piézo et le jeu de fléchette afin d'amplifier la sensibilité au besoin.&lt;br /&gt;
[[Fichier:ConcentrationContrainte.png|700px|center]]&lt;br /&gt;
==Séance 2==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Partie Informatique ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Nous nous sommes aussi occupés de la configuration de la Raspberry pi en point d'accès Wifi. &amp;lt;br&amp;gt;&lt;br /&gt;
Pour cela, nous nous sommes connectés à la Rapsberry via ssh et son adresse IP ethernet : 172.26.145.110 (différente de l'adresse IP wifi : 192.168.100.1).&amp;lt;br&amp;gt; &lt;br /&gt;
Une fois connectés sur la carte, il nous suffit de configurer cette dernière en pont d'accès.&amp;lt;br&amp;gt;&lt;br /&gt;
Pour cela, nous avons utilisé le paquetage &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;'''hostapd''' &amp;lt;/font&amp;gt; et nous avons modifié les paramètres suivants :&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* le nom de notre point d'accès via &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;'''ssid=&amp;quot;...&amp;quot;'''&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* le code de la France via &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;'''country_code=FR'''&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* le canal pour éviter que toutes les Raspberry soit sur le même canal  via &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;'''channel=5;'''&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* le WPA via &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;'''wpa=1'''&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* le mot de passe du point d'accès via &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;'''wpa_passphrase = **********'''&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* la protection de la Wifi via &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;'''wap_key_mgmt = WPA-PSK'''&amp;lt;/font&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
Une fois la configuration terminée, nous avons dû configurer les IP des clients du point d'accès afin d'avoir la possibilité de se connecter sur la Wifi.&amp;lt;br&amp;gt;&lt;br /&gt;
Pour cela, nous avons utilisé le paquetage &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;'''isc-dhcp-server''' &amp;lt;/font&amp;gt; et nous avons modifié les paramètres suivants :&lt;br /&gt;
&lt;br /&gt;
* le nom de notre domaine via &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;'''option domain-name'''&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* l'adresse du serveur DNS (192.168.100.1)&lt;br /&gt;
&lt;br /&gt;
* l'état de légitimité de notre serveur DHCP via &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;'''authoritative'''&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Ensuite, nous avons ajouter, dans le code, ce bloc réseau :&lt;br /&gt;
&lt;br /&gt;
  subnet 192.168.100.0 netmask 255.255.255.0 &lt;br /&gt;
  {range 192.168.100.100 192.168.100.200;&lt;br /&gt;
  option routers 192.168.100.1;}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Partie Electronique ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Nous avons réalisés plusieurs essais avec la carte Arduino afin de mesurer les données envoyées par les capteurs piézo&lt;br /&gt;
&lt;br /&gt;
Le problème que nous avions rencontré à la séance précédente était une impédance trop forte du capteur piézo lorsque aucune variation de pression n'est faite, donnant des valeurs erronées lors d'une mesure de tension.&lt;br /&gt;
&lt;br /&gt;
'''Solution 1 - utilisation d'un AOP'''&amp;lt;br&amp;gt;&lt;br /&gt;
Ceci est le premier montage essayé, nous avons utilisé un LM324 (non sujet au problème de &amp;quot;phase reversal&amp;quot; dans notre cas) afin de comparer la tension captée à une tension de référence modifiable par un potentiomètre.&amp;lt;br&amp;gt;&lt;br /&gt;
Ce montage était supposé augmenter l'impédance d'entrée du montage après le capteur piézo tout en permettant des erreurs de mesures plus fortes (car seulement deux signaux possibles en sortie tout ou rien), cependant cela n'a pas suffit à stabiliser la mesure qui, bien que plus fiable pouvait s'avérer tout de même fausse car on devait parfois ré-ajuster la tension de référence.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Solution 2 - utilisation d'une résistance de faible valeur en parallèle du capteur piézo'''&amp;lt;br&amp;gt;&lt;br /&gt;
Ceci est la solution retenue car elle permet l'utilisation d'une entrée analogique. La résistance ajoutée permet à l'entrée analogique d'être reliée à la masse lorsque le capteur piézo n'est pas sollicité.&amp;lt;br&amp;gt;&lt;br /&gt;
Nous avons également trouvé un modèle qui nous à permis, avec deux capteurs posés à la base d'une règle de trouver à quelle coordonnées la pression était faite en analysant les deux signaux trouvés.&amp;lt;br&amp;gt;&lt;br /&gt;
Ceci s'avère donc une solution efficace qui permettra d'utiliser plusieurs capteurs pour augmenter la précision de la mesure des coordonnées de l'impact.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Séance 3==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Partie Informatique ===&lt;br /&gt;
&lt;br /&gt;
Durant cette séance, nous avons commencé à créer notre site internet. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;[[Fichier:Site_Web.png|700px|center]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Il est composé d'un bloc Menu, avec les entrées, et d'un bloc d'affichage, avec les sorties.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Notre bloc Menu possède 2 boutons :&lt;br /&gt;
&lt;br /&gt;
* Un bouton &amp;quot;RESET&amp;quot; &lt;br /&gt;
&lt;br /&gt;
* Un bouton &amp;quot;JOUER&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;[[Fichier:Site_Web_Menu.png|700px|center]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Notre bloc d'affichage affiche une cible et le résultat des 2 joueurs.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;[[Fichier:Site_Web_Affichage.png|700px|center]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Partie Electronique ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Séance supplémentaire==&lt;br /&gt;
&lt;br /&gt;
===Partie Mécanique===&lt;br /&gt;
&lt;br /&gt;
Pour réaliser notre projet, nous devions faire une cible afin de tester. Pour ce fait, nous avons décidé d'utiliser le Fabricarium (''1'').&lt;br /&gt;
Nous avons utilisé la découpeuse-laser pour créer notre cible.&lt;br /&gt;
&lt;br /&gt;
(''1'') http://www.fabricarium.fr/mediawiki-1.23.5/index.php/Accueil&lt;br /&gt;
(''1'') https://fr-fr.facebook.com/fabricarium/&lt;br /&gt;
&lt;br /&gt;
===Partie Informatique===&lt;br /&gt;
&lt;br /&gt;
== Bilan ==&lt;/div&gt;</summary>
		<author><name>Alepolar</name></author>	</entry>

	<entry>
		<id>https://projets-ima.plil.fr/mediawiki/index.php?title=Projet_IMA3_P5,_2017/2018,_TD1&amp;diff=58302</id>
		<title>Projet IMA3 P5, 2017/2018, TD1</title>
		<link rel="alternate" type="text/html" href="https://projets-ima.plil.fr/mediawiki/index.php?title=Projet_IMA3_P5,_2017/2018,_TD1&amp;diff=58302"/>
				<updated>2018-05-30T15:25:29Z</updated>
		
		<summary type="html">&lt;p&gt;Alepolar : /* Partie Informatique */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Projet IMA3-SC 2017-2018 =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Cahier des charges ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Jeu de fléchettes intelligent ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Description du système ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Le jeu de fléchettes sera équipé de capteurs piézo afin de détecter les impacts réalisés sur le jeu. Les données seront traitées et envoyées en wifi à un ordinateur.&amp;lt;br&amp;gt;&lt;br /&gt;
L'utilisateur aura accès à une interface web pour consulter les données en temps réel :&lt;br /&gt;
* le score&lt;br /&gt;
* les pressions mesurées sur le plateau&lt;br /&gt;
&lt;br /&gt;
=== Matériel nécessaire ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;Carte Arduino&amp;lt;/font&amp;gt;&lt;br /&gt;
* &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;Shield pour Arduino&amp;lt;/font&amp;gt;&lt;br /&gt;
* &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;Carte Raspberry avec adaptateur wifi&amp;lt;/font&amp;gt;&lt;br /&gt;
* &amp;lt;font style=&amp;quot;color: orange;&amp;quot;&amp;gt;Capteurs piézo (pour le moment nous n'en avons que deux mais c'est suffisant pour faire les tests)&amp;lt;/font&amp;gt;&lt;br /&gt;
* &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;Breadboard&amp;lt;/font&amp;gt;&lt;br /&gt;
* &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;Jeu de fléchettes&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Séance 1==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Nous avons résumé les différentes parties du système afin de nous partager le travail :&lt;br /&gt;
&amp;lt;br&amp;gt;[[Fichier:Principe_jeuFlechettes.png|700px|center]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Partie Informatique ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Carte Raspberry'''&lt;br /&gt;
&lt;br /&gt;
* envoi du signal brut en wifi en temps réel&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Interface web'''&lt;br /&gt;
&lt;br /&gt;
* réception du signal brut&lt;br /&gt;
* évaluation des points&lt;br /&gt;
* visualisation des données de pression et des points&lt;br /&gt;
&lt;br /&gt;
=== Partie Electronique ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Nous avons finalement choisi d'utiliser une carte Arduino pour le convertisseur analogique -&amp;gt; numérique.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Jeu de fléchettes'''&lt;br /&gt;
* minimum 3 zones de touches&lt;br /&gt;
* utilisation de capteurs piézo pour déterminer la touche&lt;br /&gt;
* plutôt souple pour aider à la localisation de la touche&lt;br /&gt;
&lt;br /&gt;
'''Carte électronique'''&lt;br /&gt;
* amplification du signal&lt;br /&gt;
* filtrage du signal&lt;br /&gt;
* CAN (Arduino)&lt;br /&gt;
&lt;br /&gt;
Nous avons constaté des pics de tension détectés par l'Arduino lorsque des chocs étaient infligés au capteur piézo.&amp;lt;br&amp;gt;&lt;br /&gt;
Il est important de noter que le capteur piézo était plus efficace d'un côté que de l'autre, ceci était du à une soudure présente que d'un seul côté qui surélevait le capteur. Cette soudure rendait le capteur asymétrique et favorisait la concentration de contrainte, amplifiant ainsi les résultats. Il sera donc important d'avoir ceci à l'esprit sur le système réel en ajoutant un petit objet entre le capteur piézo et le jeu de fléchette afin d'amplifier la sensibilité au besoin.&lt;br /&gt;
[[Fichier:ConcentrationContrainte.png|700px|center]]&lt;br /&gt;
==Séance 2==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Partie Informatique ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Nous nous sommes aussi occupés de la configuration de la Raspberry pi en point d'accès Wifi. &amp;lt;br&amp;gt;&lt;br /&gt;
Pour cela, nous nous sommes connectés à la Rapsberry via ssh et son adresse IP ethernet : 172.26.145.110 (différente de l'adresse IP wifi : 192.168.100.1).&amp;lt;br&amp;gt; &lt;br /&gt;
Une fois connectés sur la carte, il nous suffit de configurer cette dernière en pont d'accès.&amp;lt;br&amp;gt;&lt;br /&gt;
Pour cela, nous avons utilisé le paquetage &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;'''hostapd''' &amp;lt;/font&amp;gt; et nous avons modifié les paramètres suivants :&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* le nom de notre point d'accès via &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;'''ssid=&amp;quot;...&amp;quot;'''&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* le code de la France via &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;'''country_code=FR'''&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* le canal pour éviter que toutes les Raspberry soit sur le même canal  via &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;'''channel=5;'''&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* le WPA via &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;'''wpa=1'''&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* le mot de passe du point d'accès via &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;'''wpa_passphrase = **********'''&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* la protection de la Wifi via &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;'''wap_key_mgmt = WPA-PSK'''&amp;lt;/font&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
Une fois la configuration terminée, nous avons dû configurer les IP des clients du point d'accès afin d'avoir la possibilité de se connecter sur la Wifi.&amp;lt;br&amp;gt;&lt;br /&gt;
Pour cela, nous avons utilisé le paquetage &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;'''isc-dhcp-server''' &amp;lt;/font&amp;gt; et nous avons modifié les paramètres suivants :&lt;br /&gt;
&lt;br /&gt;
* le nom de notre domaine via &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;'''option domain-name'''&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* l'adresse du serveur DNS (192.168.100.1)&lt;br /&gt;
&lt;br /&gt;
* l'état de légitimité de notre serveur DHCP via &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;'''authoritative'''&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Ensuite, nous avons ajouter, dans le code, ce bloc réseau :&lt;br /&gt;
&lt;br /&gt;
  subnet 192.168.100.0 netmask 255.255.255.0 &lt;br /&gt;
  {range 192.168.100.100 192.168.100.200;&lt;br /&gt;
  option routers 192.168.100.1;}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Partie Electronique ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Nous avons réalisés plusieurs essais avec la carte Arduino afin de mesurer les données envoyées par les capteurs piézo&lt;br /&gt;
&lt;br /&gt;
Le problème que nous avions rencontré à la séance précédente était une impédance trop forte du capteur piézo lorsque aucune variation de pression n'est faite, donnant des valeurs erronées lors d'une mesure de tension.&lt;br /&gt;
&lt;br /&gt;
'''Solution 1 - utilisation d'un AOP'''&amp;lt;br&amp;gt;&lt;br /&gt;
Ceci est le premier montage essayé, nous avons utilisé un LM324 (non sujet au problème de &amp;quot;phase reversal&amp;quot; dans notre cas) afin de comparer la tension captée à une tension de référence modifiable par un potentiomètre.&amp;lt;br&amp;gt;&lt;br /&gt;
Ce montage était supposé augmenter l'impédance d'entrée du montage après le capteur piézo tout en permettant des erreurs de mesures plus fortes (car seulement deux signaux possibles en sortie tout ou rien), cependant cela n'a pas suffit à stabiliser la mesure qui, bien que plus fiable pouvait s'avérer tout de même fausse car on devait parfois ré-ajuster la tension de référence.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Solution 2 - utilisation d'une résistance de faible valeur en parallèle du capteur piézo'''&amp;lt;br&amp;gt;&lt;br /&gt;
Ceci est la solution retenue car elle permet l'utilisation d'une entrée analogique. La résistance ajoutée permet à l'entrée analogique d'être reliée à la masse lorsque le capteur piézo n'est pas sollicité.&amp;lt;br&amp;gt;&lt;br /&gt;
Nous avons également trouvé un modèle qui nous à permis, avec deux capteurs posés à la base d'une règle de trouver à quelle coordonnées la pression était faite en analysant les deux signaux trouvés.&amp;lt;br&amp;gt;&lt;br /&gt;
Ceci s'avère donc une solution efficace qui permettra d'utiliser plusieurs capteurs pour augmenter la précision de la mesure des coordonnées de l'impact.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Séance 3==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Partie Informatique ===&lt;br /&gt;
&lt;br /&gt;
Durant cette séance, nous avons commencé à créer notre site internet. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;[[Fichier:Site_Web.png|700px|center]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Il est composé d'un bloc Menu, avec les entrées, et d'un bloc d'affichage, avec les sorties.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Notre bloc Menu possède 2 boutons :&lt;br /&gt;
&lt;br /&gt;
* Un bouton &amp;quot;RESET&amp;quot; &lt;br /&gt;
&lt;br /&gt;
* Un bouton &amp;quot;JOUER&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;[[Fichier:Site_Web_Menu.png|700px|center]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Notre bloc d'affichage affiche une cible et le résultat des 2 joueurs.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;[[Fichier:Site_Web_Affichage.png|700px|center]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Partie Electronique ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Séance supplémentaire==&lt;br /&gt;
&lt;br /&gt;
===Partie Mécanique===&lt;br /&gt;
&lt;br /&gt;
Pour réaliser notre projet, nous devions faire une cible afin de tester. Pour ce fait, nous avons décidé d'utiliser le Fabricarium (''1'').&lt;br /&gt;
Nous avons utilisé la découpeuse-laser pour créer notre cible.&lt;br /&gt;
&lt;br /&gt;
(''1'') http://www.fabricarium.fr/mediawiki-1.23.5/index.php/Accueil&lt;br /&gt;
&lt;br /&gt;
===Partie Informatique===&lt;br /&gt;
&lt;br /&gt;
== Bilan ==&lt;/div&gt;</summary>
		<author><name>Alepolar</name></author>	</entry>

	<entry>
		<id>https://projets-ima.plil.fr/mediawiki/index.php?title=Projet_IMA3_P5,_2017/2018,_TD1&amp;diff=58301</id>
		<title>Projet IMA3 P5, 2017/2018, TD1</title>
		<link rel="alternate" type="text/html" href="https://projets-ima.plil.fr/mediawiki/index.php?title=Projet_IMA3_P5,_2017/2018,_TD1&amp;diff=58301"/>
				<updated>2018-05-30T15:25:21Z</updated>
		
		<summary type="html">&lt;p&gt;Alepolar : /* Partie Mécanique */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Projet IMA3-SC 2017-2018 =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Cahier des charges ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Jeu de fléchettes intelligent ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Description du système ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Le jeu de fléchettes sera équipé de capteurs piézo afin de détecter les impacts réalisés sur le jeu. Les données seront traitées et envoyées en wifi à un ordinateur.&amp;lt;br&amp;gt;&lt;br /&gt;
L'utilisateur aura accès à une interface web pour consulter les données en temps réel :&lt;br /&gt;
* le score&lt;br /&gt;
* les pressions mesurées sur le plateau&lt;br /&gt;
&lt;br /&gt;
=== Matériel nécessaire ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;Carte Arduino&amp;lt;/font&amp;gt;&lt;br /&gt;
* &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;Shield pour Arduino&amp;lt;/font&amp;gt;&lt;br /&gt;
* &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;Carte Raspberry avec adaptateur wifi&amp;lt;/font&amp;gt;&lt;br /&gt;
* &amp;lt;font style=&amp;quot;color: orange;&amp;quot;&amp;gt;Capteurs piézo (pour le moment nous n'en avons que deux mais c'est suffisant pour faire les tests)&amp;lt;/font&amp;gt;&lt;br /&gt;
* &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;Breadboard&amp;lt;/font&amp;gt;&lt;br /&gt;
* &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;Jeu de fléchettes&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Séance 1==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Nous avons résumé les différentes parties du système afin de nous partager le travail :&lt;br /&gt;
&amp;lt;br&amp;gt;[[Fichier:Principe_jeuFlechettes.png|700px|center]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Partie Informatique ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Carte Raspberry'''&lt;br /&gt;
&lt;br /&gt;
* envoi du signal brut en wifi en temps réel&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Interface web'''&lt;br /&gt;
&lt;br /&gt;
* réception du signal brut&lt;br /&gt;
* évaluation des points&lt;br /&gt;
* visualisation des données de pression et des points&lt;br /&gt;
&lt;br /&gt;
=== Partie Electronique ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Nous avons finalement choisi d'utiliser une carte Arduino pour le convertisseur analogique -&amp;gt; numérique.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Jeu de fléchettes'''&lt;br /&gt;
* minimum 3 zones de touches&lt;br /&gt;
* utilisation de capteurs piézo pour déterminer la touche&lt;br /&gt;
* plutôt souple pour aider à la localisation de la touche&lt;br /&gt;
&lt;br /&gt;
'''Carte électronique'''&lt;br /&gt;
* amplification du signal&lt;br /&gt;
* filtrage du signal&lt;br /&gt;
* CAN (Arduino)&lt;br /&gt;
&lt;br /&gt;
Nous avons constaté des pics de tension détectés par l'Arduino lorsque des chocs étaient infligés au capteur piézo.&amp;lt;br&amp;gt;&lt;br /&gt;
Il est important de noter que le capteur piézo était plus efficace d'un côté que de l'autre, ceci était du à une soudure présente que d'un seul côté qui surélevait le capteur. Cette soudure rendait le capteur asymétrique et favorisait la concentration de contrainte, amplifiant ainsi les résultats. Il sera donc important d'avoir ceci à l'esprit sur le système réel en ajoutant un petit objet entre le capteur piézo et le jeu de fléchette afin d'amplifier la sensibilité au besoin.&lt;br /&gt;
[[Fichier:ConcentrationContrainte.png|700px|center]]&lt;br /&gt;
==Séance 2==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Partie Informatique ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Nous nous sommes aussi occupés de la configuration de la Raspberry pi en point d'accès Wifi. &amp;lt;br&amp;gt;&lt;br /&gt;
Pour cela, nous nous sommes connectés à la Rapsberry via ssh et son adresse IP ethernet : 172.26.145.110 (différente de l'adresse IP wifi : 192.168.100.1).&amp;lt;br&amp;gt; &lt;br /&gt;
Une fois connectés sur la carte, il nous suffit de configurer cette dernière en pont d'accès.&amp;lt;br&amp;gt;&lt;br /&gt;
Pour cela, nous avons utilisé le paquetage &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;'''hostapd''' &amp;lt;/font&amp;gt; et nous avons modifié les paramètres suivants :&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* le nom de notre point d'accès via &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;'''ssid=&amp;quot;...&amp;quot;'''&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* le code de la France via &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;'''country_code=FR'''&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* le canal pour éviter que toutes les Raspberry soit sur le même canal  via &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;'''channel=5;'''&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* le WPA via &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;'''wpa=1'''&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* le mot de passe du point d'accès via &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;'''wpa_passphrase = **********'''&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* la protection de la Wifi via &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;'''wap_key_mgmt = WPA-PSK'''&amp;lt;/font&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
Une fois la configuration terminée, nous avons dû configurer les IP des clients du point d'accès afin d'avoir la possibilité de se connecter sur la Wifi.&amp;lt;br&amp;gt;&lt;br /&gt;
Pour cela, nous avons utilisé le paquetage &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;'''isc-dhcp-server''' &amp;lt;/font&amp;gt; et nous avons modifié les paramètres suivants :&lt;br /&gt;
&lt;br /&gt;
* le nom de notre domaine via &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;'''option domain-name'''&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* l'adresse du serveur DNS (192.168.100.1)&lt;br /&gt;
&lt;br /&gt;
* l'état de légitimité de notre serveur DHCP via &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;'''authoritative'''&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Ensuite, nous avons ajouter, dans le code, ce bloc réseau :&lt;br /&gt;
&lt;br /&gt;
  subnet 192.168.100.0 netmask 255.255.255.0 &lt;br /&gt;
  {range 192.168.100.100 192.168.100.200;&lt;br /&gt;
  option routers 192.168.100.1;}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Partie Electronique ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Nous avons réalisés plusieurs essais avec la carte Arduino afin de mesurer les données envoyées par les capteurs piézo&lt;br /&gt;
&lt;br /&gt;
Le problème que nous avions rencontré à la séance précédente était une impédance trop forte du capteur piézo lorsque aucune variation de pression n'est faite, donnant des valeurs erronées lors d'une mesure de tension.&lt;br /&gt;
&lt;br /&gt;
'''Solution 1 - utilisation d'un AOP'''&amp;lt;br&amp;gt;&lt;br /&gt;
Ceci est le premier montage essayé, nous avons utilisé un LM324 (non sujet au problème de &amp;quot;phase reversal&amp;quot; dans notre cas) afin de comparer la tension captée à une tension de référence modifiable par un potentiomètre.&amp;lt;br&amp;gt;&lt;br /&gt;
Ce montage était supposé augmenter l'impédance d'entrée du montage après le capteur piézo tout en permettant des erreurs de mesures plus fortes (car seulement deux signaux possibles en sortie tout ou rien), cependant cela n'a pas suffit à stabiliser la mesure qui, bien que plus fiable pouvait s'avérer tout de même fausse car on devait parfois ré-ajuster la tension de référence.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Solution 2 - utilisation d'une résistance de faible valeur en parallèle du capteur piézo'''&amp;lt;br&amp;gt;&lt;br /&gt;
Ceci est la solution retenue car elle permet l'utilisation d'une entrée analogique. La résistance ajoutée permet à l'entrée analogique d'être reliée à la masse lorsque le capteur piézo n'est pas sollicité.&amp;lt;br&amp;gt;&lt;br /&gt;
Nous avons également trouvé un modèle qui nous à permis, avec deux capteurs posés à la base d'une règle de trouver à quelle coordonnées la pression était faite en analysant les deux signaux trouvés.&amp;lt;br&amp;gt;&lt;br /&gt;
Ceci s'avère donc une solution efficace qui permettra d'utiliser plusieurs capteurs pour augmenter la précision de la mesure des coordonnées de l'impact.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Séance 3==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Partie Informatique ===&lt;br /&gt;
&lt;br /&gt;
Durant cette séance, nous avons commencé à créer notre site internet. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;[[Fichier:Site_Web.png|700px|center]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Il est composé d'un bloc Menu, avec les entrées, et d'un bloc d'affichage, avec les sorties.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Notre bloc Menu possède 2 boutons :&lt;br /&gt;
&lt;br /&gt;
* Un bouton &amp;quot;RESET&amp;quot; &lt;br /&gt;
&lt;br /&gt;
* Un bouton &amp;quot;JOUER&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;[[Fichier:Site_Web_Menu.png|700px|center]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Notre bloc d'affichage affiche une cible et le résultat des 2 joueurs.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;[[Fichier:Site_Web_Affichage.png|700px|center]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Partie Electronique ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Séance supplémentaire==&lt;br /&gt;
&lt;br /&gt;
===Partie Mécanique===&lt;br /&gt;
&lt;br /&gt;
Pour réaliser notre projet, nous devions faire une cible afin de tester. Pour ce fait, nous avons décidé d'utiliser le Fabricarium (''1'').&lt;br /&gt;
Nous avons utilisé la découpeuse-laser pour créer notre cible.&lt;br /&gt;
&lt;br /&gt;
(''1'') http://www.fabricarium.fr/mediawiki-1.23.5/index.php/Accueil&lt;br /&gt;
&lt;br /&gt;
==Partie Informatique==&lt;br /&gt;
&lt;br /&gt;
== Bilan ==&lt;/div&gt;</summary>
		<author><name>Alepolar</name></author>	</entry>

	<entry>
		<id>https://projets-ima.plil.fr/mediawiki/index.php?title=Projet_IMA3_P5,_2017/2018,_TD1&amp;diff=58300</id>
		<title>Projet IMA3 P5, 2017/2018, TD1</title>
		<link rel="alternate" type="text/html" href="https://projets-ima.plil.fr/mediawiki/index.php?title=Projet_IMA3_P5,_2017/2018,_TD1&amp;diff=58300"/>
				<updated>2018-05-30T15:23:40Z</updated>
		
		<summary type="html">&lt;p&gt;Alepolar : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Projet IMA3-SC 2017-2018 =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Cahier des charges ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Jeu de fléchettes intelligent ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Description du système ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Le jeu de fléchettes sera équipé de capteurs piézo afin de détecter les impacts réalisés sur le jeu. Les données seront traitées et envoyées en wifi à un ordinateur.&amp;lt;br&amp;gt;&lt;br /&gt;
L'utilisateur aura accès à une interface web pour consulter les données en temps réel :&lt;br /&gt;
* le score&lt;br /&gt;
* les pressions mesurées sur le plateau&lt;br /&gt;
&lt;br /&gt;
=== Matériel nécessaire ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;Carte Arduino&amp;lt;/font&amp;gt;&lt;br /&gt;
* &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;Shield pour Arduino&amp;lt;/font&amp;gt;&lt;br /&gt;
* &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;Carte Raspberry avec adaptateur wifi&amp;lt;/font&amp;gt;&lt;br /&gt;
* &amp;lt;font style=&amp;quot;color: orange;&amp;quot;&amp;gt;Capteurs piézo (pour le moment nous n'en avons que deux mais c'est suffisant pour faire les tests)&amp;lt;/font&amp;gt;&lt;br /&gt;
* &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;Breadboard&amp;lt;/font&amp;gt;&lt;br /&gt;
* &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;Jeu de fléchettes&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Séance 1==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Nous avons résumé les différentes parties du système afin de nous partager le travail :&lt;br /&gt;
&amp;lt;br&amp;gt;[[Fichier:Principe_jeuFlechettes.png|700px|center]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Partie Informatique ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Carte Raspberry'''&lt;br /&gt;
&lt;br /&gt;
* envoi du signal brut en wifi en temps réel&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Interface web'''&lt;br /&gt;
&lt;br /&gt;
* réception du signal brut&lt;br /&gt;
* évaluation des points&lt;br /&gt;
* visualisation des données de pression et des points&lt;br /&gt;
&lt;br /&gt;
=== Partie Electronique ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Nous avons finalement choisi d'utiliser une carte Arduino pour le convertisseur analogique -&amp;gt; numérique.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Jeu de fléchettes'''&lt;br /&gt;
* minimum 3 zones de touches&lt;br /&gt;
* utilisation de capteurs piézo pour déterminer la touche&lt;br /&gt;
* plutôt souple pour aider à la localisation de la touche&lt;br /&gt;
&lt;br /&gt;
'''Carte électronique'''&lt;br /&gt;
* amplification du signal&lt;br /&gt;
* filtrage du signal&lt;br /&gt;
* CAN (Arduino)&lt;br /&gt;
&lt;br /&gt;
Nous avons constaté des pics de tension détectés par l'Arduino lorsque des chocs étaient infligés au capteur piézo.&amp;lt;br&amp;gt;&lt;br /&gt;
Il est important de noter que le capteur piézo était plus efficace d'un côté que de l'autre, ceci était du à une soudure présente que d'un seul côté qui surélevait le capteur. Cette soudure rendait le capteur asymétrique et favorisait la concentration de contrainte, amplifiant ainsi les résultats. Il sera donc important d'avoir ceci à l'esprit sur le système réel en ajoutant un petit objet entre le capteur piézo et le jeu de fléchette afin d'amplifier la sensibilité au besoin.&lt;br /&gt;
[[Fichier:ConcentrationContrainte.png|700px|center]]&lt;br /&gt;
==Séance 2==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Partie Informatique ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Nous nous sommes aussi occupés de la configuration de la Raspberry pi en point d'accès Wifi. &amp;lt;br&amp;gt;&lt;br /&gt;
Pour cela, nous nous sommes connectés à la Rapsberry via ssh et son adresse IP ethernet : 172.26.145.110 (différente de l'adresse IP wifi : 192.168.100.1).&amp;lt;br&amp;gt; &lt;br /&gt;
Une fois connectés sur la carte, il nous suffit de configurer cette dernière en pont d'accès.&amp;lt;br&amp;gt;&lt;br /&gt;
Pour cela, nous avons utilisé le paquetage &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;'''hostapd''' &amp;lt;/font&amp;gt; et nous avons modifié les paramètres suivants :&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* le nom de notre point d'accès via &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;'''ssid=&amp;quot;...&amp;quot;'''&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* le code de la France via &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;'''country_code=FR'''&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* le canal pour éviter que toutes les Raspberry soit sur le même canal  via &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;'''channel=5;'''&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* le WPA via &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;'''wpa=1'''&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* le mot de passe du point d'accès via &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;'''wpa_passphrase = **********'''&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* la protection de la Wifi via &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;'''wap_key_mgmt = WPA-PSK'''&amp;lt;/font&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
Une fois la configuration terminée, nous avons dû configurer les IP des clients du point d'accès afin d'avoir la possibilité de se connecter sur la Wifi.&amp;lt;br&amp;gt;&lt;br /&gt;
Pour cela, nous avons utilisé le paquetage &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;'''isc-dhcp-server''' &amp;lt;/font&amp;gt; et nous avons modifié les paramètres suivants :&lt;br /&gt;
&lt;br /&gt;
* le nom de notre domaine via &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;'''option domain-name'''&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* l'adresse du serveur DNS (192.168.100.1)&lt;br /&gt;
&lt;br /&gt;
* l'état de légitimité de notre serveur DHCP via &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;'''authoritative'''&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Ensuite, nous avons ajouter, dans le code, ce bloc réseau :&lt;br /&gt;
&lt;br /&gt;
  subnet 192.168.100.0 netmask 255.255.255.0 &lt;br /&gt;
  {range 192.168.100.100 192.168.100.200;&lt;br /&gt;
  option routers 192.168.100.1;}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Partie Electronique ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Nous avons réalisés plusieurs essais avec la carte Arduino afin de mesurer les données envoyées par les capteurs piézo&lt;br /&gt;
&lt;br /&gt;
Le problème que nous avions rencontré à la séance précédente était une impédance trop forte du capteur piézo lorsque aucune variation de pression n'est faite, donnant des valeurs erronées lors d'une mesure de tension.&lt;br /&gt;
&lt;br /&gt;
'''Solution 1 - utilisation d'un AOP'''&amp;lt;br&amp;gt;&lt;br /&gt;
Ceci est le premier montage essayé, nous avons utilisé un LM324 (non sujet au problème de &amp;quot;phase reversal&amp;quot; dans notre cas) afin de comparer la tension captée à une tension de référence modifiable par un potentiomètre.&amp;lt;br&amp;gt;&lt;br /&gt;
Ce montage était supposé augmenter l'impédance d'entrée du montage après le capteur piézo tout en permettant des erreurs de mesures plus fortes (car seulement deux signaux possibles en sortie tout ou rien), cependant cela n'a pas suffit à stabiliser la mesure qui, bien que plus fiable pouvait s'avérer tout de même fausse car on devait parfois ré-ajuster la tension de référence.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Solution 2 - utilisation d'une résistance de faible valeur en parallèle du capteur piézo'''&amp;lt;br&amp;gt;&lt;br /&gt;
Ceci est la solution retenue car elle permet l'utilisation d'une entrée analogique. La résistance ajoutée permet à l'entrée analogique d'être reliée à la masse lorsque le capteur piézo n'est pas sollicité.&amp;lt;br&amp;gt;&lt;br /&gt;
Nous avons également trouvé un modèle qui nous à permis, avec deux capteurs posés à la base d'une règle de trouver à quelle coordonnées la pression était faite en analysant les deux signaux trouvés.&amp;lt;br&amp;gt;&lt;br /&gt;
Ceci s'avère donc une solution efficace qui permettra d'utiliser plusieurs capteurs pour augmenter la précision de la mesure des coordonnées de l'impact.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Séance 3==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Partie Informatique ===&lt;br /&gt;
&lt;br /&gt;
Durant cette séance, nous avons commencé à créer notre site internet. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;[[Fichier:Site_Web.png|700px|center]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Il est composé d'un bloc Menu, avec les entrées, et d'un bloc d'affichage, avec les sorties.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Notre bloc Menu possède 2 boutons :&lt;br /&gt;
&lt;br /&gt;
* Un bouton &amp;quot;RESET&amp;quot; &lt;br /&gt;
&lt;br /&gt;
* Un bouton &amp;quot;JOUER&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;[[Fichier:Site_Web_Menu.png|700px|center]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Notre bloc d'affichage affiche une cible et le résultat des 2 joueurs.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;[[Fichier:Site_Web_Affichage.png|700px|center]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Partie Electronique ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Séance supplémentaire==&lt;br /&gt;
&lt;br /&gt;
==Partie Mécanique==&lt;br /&gt;
&lt;br /&gt;
Pour réaliser notre projet, nous devions faire une cible afin de tester. Pour ce fait, nous avons décidé d'utiliser le Fabricarium (''1'').&lt;br /&gt;
Nous avons utilisé la découpeuse-laser pour créer notre cible.&lt;br /&gt;
&lt;br /&gt;
(''1'') http://www.fabricarium.fr/mediawiki-1.23.5/index.php/Accueil&lt;br /&gt;
&lt;br /&gt;
==Partie Informatique==&lt;br /&gt;
&lt;br /&gt;
== Bilan ==&lt;/div&gt;</summary>
		<author><name>Alepolar</name></author>	</entry>

	<entry>
		<id>https://projets-ima.plil.fr/mediawiki/index.php?title=Projet_IMA3_P5,_2017/2018,_TD1&amp;diff=56799</id>
		<title>Projet IMA3 P5, 2017/2018, TD1</title>
		<link rel="alternate" type="text/html" href="https://projets-ima.plil.fr/mediawiki/index.php?title=Projet_IMA3_P5,_2017/2018,_TD1&amp;diff=56799"/>
				<updated>2018-05-14T12:39:02Z</updated>
		
		<summary type="html">&lt;p&gt;Alepolar : /* Partie Informatique */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Projet IMA3-SC 2017-2018 =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Cahier des charges ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Jeu de fléchettes intelligent ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Description du système ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Le jeu de fléchettes sera équipé de capteurs piézo afin de détecter les impacts réalisés sur le jeu. Les données seront traitées et envoyées en wifi à un ordinateur.&amp;lt;br&amp;gt;&lt;br /&gt;
L'utilisateur aura accès à une interface web pour consulter les données en temps réel :&lt;br /&gt;
* le score&lt;br /&gt;
* les pressions mesurées sur le plateau&lt;br /&gt;
&lt;br /&gt;
=== Matériel nécessaire ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;Carte Arduino&amp;lt;/font&amp;gt;&lt;br /&gt;
* &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;Shield pour Arduino&amp;lt;/font&amp;gt;&lt;br /&gt;
* &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;Carte Raspberry avec adaptateur wifi&amp;lt;/font&amp;gt;&lt;br /&gt;
* &amp;lt;font style=&amp;quot;color: orange;&amp;quot;&amp;gt;Capteurs piézo (pour le moment nous n'en avons que deux mais c'est suffisant pour faire les tests)&amp;lt;/font&amp;gt;&lt;br /&gt;
* &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;Breadboard&amp;lt;/font&amp;gt;&lt;br /&gt;
* &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;Jeu de fléchettes&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Séance 1==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Nous avons résumé les différentes parties du système afin de nous partager le travail :&lt;br /&gt;
&amp;lt;br&amp;gt;[[Fichier:Principe_jeuFlechettes.png|700px|center]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Partie Informatique ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Carte Raspberry'''&lt;br /&gt;
&lt;br /&gt;
* envoi du signal brut en wifi en temps réel&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Interface web'''&lt;br /&gt;
&lt;br /&gt;
* réception du signal brut&lt;br /&gt;
* évaluation des points&lt;br /&gt;
* visualisation des données de pression et des points&lt;br /&gt;
&lt;br /&gt;
=== Partie Electronique ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Nous avons finalement choisi d'utiliser une carte Arduino pour le convertisseur analogique -&amp;gt; numérique.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Jeu de fléchettes'''&lt;br /&gt;
* minimum 3 zones de touches&lt;br /&gt;
* utilisation de capteurs piézo pour déterminer la touche&lt;br /&gt;
* plutôt souple pour aider à la localisation de la touche&lt;br /&gt;
&lt;br /&gt;
'''Carte électronique'''&lt;br /&gt;
* amplification du signal&lt;br /&gt;
* filtrage du signal&lt;br /&gt;
* CAN (Arduino)&lt;br /&gt;
&lt;br /&gt;
Nous avons constaté des pics de tension détectés par l'Arduino lorsque des chocs étaient infligés au capteur piézo.&amp;lt;br&amp;gt;&lt;br /&gt;
Il est important de noter que le capteur piézo était plus efficace d'un côté que de l'autre, ceci était du à une soudure présente que d'un seul côté qui surélevait le capteur. Cette soudure rendait le capteur asymétrique et favorisait la concentration de contrainte, amplifiant ainsi les résultats. Il sera donc important d'avoir ceci à l'esprit sur le système réel en ajoutant un petit objet entre le capteur piézo et le jeu de fléchette afin d'amplifier la sensibilité au besoin.&lt;br /&gt;
[[Fichier:ConcentrationContrainte.png|700px|center]]&lt;br /&gt;
==Séance 2==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Partie Informatique ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Nous nous sommes aussi occupés de la configuration de la Raspberry pi en point d'accès Wifi. &amp;lt;br&amp;gt;&lt;br /&gt;
Pour cela, nous nous sommes connectés à la Rapsberry via ssh et son adresse IP ethernet : 172.26.145.110 (différente de l'adresse IP wifi : 192.168.100.1).&amp;lt;br&amp;gt; &lt;br /&gt;
Une fois connectés sur la carte, il nous suffit de configurer cette dernière en pont d'accès.&amp;lt;br&amp;gt;&lt;br /&gt;
Pour cela, nous avons utilisé le paquetage &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;'''hostapd''' &amp;lt;/font&amp;gt; et nous avons modifié les paramètres suivants :&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* le nom de notre point d'accès via &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;'''ssid=&amp;quot;...&amp;quot;'''&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* le code de la France via &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;'''country_code=FR'''&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* le canal pour éviter que toutes les Raspberry soit sur le même canal  via &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;'''channel=5;'''&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* le WPA via &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;'''wpa=1'''&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* le mot de passe du point d'accès via &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;'''wpa_passphrase = **********'''&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* la protection de la Wifi via &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;'''wap_key_mgmt = WPA-PSK'''&amp;lt;/font&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
Une fois la configuration terminée, nous avons dû configurer les IP des clients du point d'accès afin d'avoir la possibilité de se connecter sur la Wifi.&amp;lt;br&amp;gt;&lt;br /&gt;
Pour cela, nous avons utilisé le paquetage &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;'''isc-dhcp-server''' &amp;lt;/font&amp;gt; et nous avons modifié les paramètres suivants :&lt;br /&gt;
&lt;br /&gt;
* le nom de notre domaine via &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;'''option domain-name'''&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* l'adresse du serveur DNS (192.168.100.1)&lt;br /&gt;
&lt;br /&gt;
* l'état de légitimité de notre serveur DHCP via &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;'''authoritative'''&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Ensuite, nous avons ajouter, dans le code, ce bloc réseau :&lt;br /&gt;
&lt;br /&gt;
  subnet 192.168.100.0 netmask 255.255.255.0 &lt;br /&gt;
  {range 192.168.100.100 192.168.100.200;&lt;br /&gt;
  option routers 192.168.100.1;}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Partie Electronique ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Nous avons réalisés plusieurs essais avec la carte Arduino afin de mesurer les données envoyées par les capteurs piézo&lt;br /&gt;
&lt;br /&gt;
Le problème que nous avions rencontré à la séance précédente était une impédance trop forte du capteur piézo lorsque aucune variation de pression n'est faite, donnant des valeurs erronées lors d'une mesure de tension.&lt;br /&gt;
&lt;br /&gt;
'''Solution 1 - utilisation d'un AOP'''&amp;lt;br&amp;gt;&lt;br /&gt;
Ceci est le premier montage essayé, nous avons utilisé un LM324 (non sujet au problème de &amp;quot;phase reversal&amp;quot; dans notre cas) afin de comparer la tension captée à une tension de référence modifiable par un potentiomètre.&amp;lt;br&amp;gt;&lt;br /&gt;
Ce montage était supposé augmenter l'impédance d'entrée du montage après le capteur piézo tout en permettant des erreurs de mesures plus fortes (car seulement deux signaux possibles en sortie tout ou rien), cependant cela n'a pas suffit à stabiliser la mesure qui, bien que plus fiable pouvait s'avérer tout de même fausse car on devait parfois ré-ajuster la tension de référence.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Solution 2 - utilisation d'une résistance de faible valeur en parallèle du capteur piézo'''&amp;lt;br&amp;gt;&lt;br /&gt;
Ceci est la solution retenue car elle permet l'utilisation d'une entrée analogique. La résistance ajoutée permet à l'entrée analogique d'être reliée à la masse lorsque le capteur piézo n'est pas sollicité.&amp;lt;br&amp;gt;&lt;br /&gt;
Nous avons également trouvé un modèle qui nous à permis, avec deux capteurs posés à la base d'une règle de trouver à quelle coordonnées la pression était faite en analysant les deux signaux trouvés.&amp;lt;br&amp;gt;&lt;br /&gt;
Ceci s'avère donc une solution efficace qui permettra d'utiliser plusieurs capteurs pour augmenter la précision de la mesure des coordonnées de l'impact.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Séance 3==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Partie Informatique ===&lt;br /&gt;
&lt;br /&gt;
Durant cette séance, nous avons commencé à créer notre site internet. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;[[Fichier:Site_Web.png|700px|center]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Il est composé d'un bloc Menu, avec les entrées, et d'un bloc d'affichage, avec les sorties.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Notre bloc Menu possède 2 boutons :&lt;br /&gt;
&lt;br /&gt;
* Un bouton &amp;quot;RESET&amp;quot; &lt;br /&gt;
&lt;br /&gt;
* Un bouton &amp;quot;JOUER&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;[[Fichier:Site_Web_Menu.png|700px|center]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Notre bloc d'affichage affiche une cible et le résultat des 2 joueurs.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;[[Fichier:Site_Web_Affichage.png|700px|center]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Partie Electronique ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Bilan ==&lt;/div&gt;</summary>
		<author><name>Alepolar</name></author>	</entry>

	<entry>
		<id>https://projets-ima.plil.fr/mediawiki/index.php?title=Projet_IMA3_P5,_2017/2018,_TD1&amp;diff=56798</id>
		<title>Projet IMA3 P5, 2017/2018, TD1</title>
		<link rel="alternate" type="text/html" href="https://projets-ima.plil.fr/mediawiki/index.php?title=Projet_IMA3_P5,_2017/2018,_TD1&amp;diff=56798"/>
				<updated>2018-05-14T12:38:25Z</updated>
		
		<summary type="html">&lt;p&gt;Alepolar : /* Description du système */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Projet IMA3-SC 2017-2018 =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Cahier des charges ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Jeu de fléchettes intelligent ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Description du système ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Le jeu de fléchettes sera équipé de capteurs piézo afin de détecter les impacts réalisés sur le jeu. Les données seront traitées et envoyées en wifi à un ordinateur.&amp;lt;br&amp;gt;&lt;br /&gt;
L'utilisateur aura accès à une interface web pour consulter les données en temps réel :&lt;br /&gt;
* le score&lt;br /&gt;
* les pressions mesurées sur le plateau&lt;br /&gt;
&lt;br /&gt;
=== Matériel nécessaire ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;Carte Arduino&amp;lt;/font&amp;gt;&lt;br /&gt;
* &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;Shield pour Arduino&amp;lt;/font&amp;gt;&lt;br /&gt;
* &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;Carte Raspberry avec adaptateur wifi&amp;lt;/font&amp;gt;&lt;br /&gt;
* &amp;lt;font style=&amp;quot;color: orange;&amp;quot;&amp;gt;Capteurs piézo (pour le moment nous n'en avons que deux mais c'est suffisant pour faire les tests)&amp;lt;/font&amp;gt;&lt;br /&gt;
* &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;Breadboard&amp;lt;/font&amp;gt;&lt;br /&gt;
* &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;Jeu de fléchettes&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Séance 1==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Nous avons résumé les différentes parties du système afin de nous partager le travail :&lt;br /&gt;
&amp;lt;br&amp;gt;[[Fichier:Principe_jeuFlechettes.png|700px|center]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Partie Informatique ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Carte Raspberry'''&lt;br /&gt;
&lt;br /&gt;
* envoi du signal brut en wifi en temps réel&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Interface web'''&lt;br /&gt;
&lt;br /&gt;
* réception du signal brut&lt;br /&gt;
* évaluation des points&lt;br /&gt;
* visualisation des données de pression et des points&lt;br /&gt;
&lt;br /&gt;
=== Partie Electronique ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Nous avons finalement choisi d'utiliser une carte Arduino pour le convertisseur analogique -&amp;gt; numérique.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Jeu de fléchettes'''&lt;br /&gt;
* minimum 3 zones de touches&lt;br /&gt;
* utilisation de capteurs piézo pour déterminer la touche&lt;br /&gt;
* plutôt souple pour aider à la localisation de la touche&lt;br /&gt;
&lt;br /&gt;
'''Carte électronique'''&lt;br /&gt;
* amplification du signal&lt;br /&gt;
* filtrage du signal&lt;br /&gt;
* CAN (Arduino)&lt;br /&gt;
&lt;br /&gt;
Nous avons constaté des pics de tension détectés par l'Arduino lorsque des chocs étaient infligés au capteur piézo.&amp;lt;br&amp;gt;&lt;br /&gt;
Il est important de noter que le capteur piézo était plus efficace d'un côté que de l'autre, ceci était du à une soudure présente que d'un seul côté qui surélevait le capteur. Cette soudure rendait le capteur asymétrique et favorisait la concentration de contrainte, amplifiant ainsi les résultats. Il sera donc important d'avoir ceci à l'esprit sur le système réel en ajoutant un petit objet entre le capteur piézo et le jeu de fléchette afin d'amplifier la sensibilité au besoin.&lt;br /&gt;
[[Fichier:ConcentrationContrainte.png|700px|center]]&lt;br /&gt;
==Séance 2==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Partie Informatique ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Nous nous sommes aussi occupés de la configuration de la Raspberry pi en point d'accès Wifi. &amp;lt;br&amp;gt;&lt;br /&gt;
Pour cela, nous nous sommes connectés à la Rapsberry via ssh et son adresse IP ethernet : 172.26.145.110 (différente de l'adresse IP wifi : 192.168.100.1).&amp;lt;br&amp;gt; &lt;br /&gt;
Une fois connectés sur la carte, il nous suffit de configurer cette dernière en pont d'accès.&amp;lt;br&amp;gt;&lt;br /&gt;
Pour cela, nous avons utilisé le paquetage &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;'''hostapd''' &amp;lt;/font&amp;gt; et nous avons modifié les paramètres suivants :&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* le nom de notre point d'accès via &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;'''ssid=&amp;quot;...&amp;quot;'''&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* le code de la France via &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;'''country_code=FR'''&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* le canal pour éviter que toutes les Raspberry soit sur le même canal  via &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;'''channel=5;'''&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* le WPA via &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;'''wpa=1'''&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* le mot de passe du point d'accès via &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;'''wpa_passphrase = **********'''&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* la protection de la Wifi via &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;'''wap_key_mgmt = WPA-PSK'''&amp;lt;/font&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
Une fois la configuration terminée, nous avons dû configurer les IP des clients du point d'accès afin d'avoir la possibilité de se connecter sur la Wifi.&amp;lt;br&amp;gt;&lt;br /&gt;
Pour cela, nous avons utilisé le paquetage &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;'''isc-dhcp-server''' &amp;lt;/font&amp;gt; et nous avons modifié les paramètres suivants :&lt;br /&gt;
&lt;br /&gt;
* le nom de notre domaine via &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;'''option domain-name'''&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* l'adresse du serveur DNS (192.168.100.1)&lt;br /&gt;
&lt;br /&gt;
* l'état de légitimité de notre serveur DHCP via &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;'''authoritative'''&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Ensuite, nous avons ajouter, dans le code, ce bloc réseau :&lt;br /&gt;
&lt;br /&gt;
  subnet 192.168.100.0 netmask 255.255.255.0 &lt;br /&gt;
  {range 192.168.100.100 192.168.100.200;&lt;br /&gt;
  option routers 192.168.100.1;}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Partie Electronique ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Nous avons réalisés plusieurs essais avec la carte Arduino afin de mesurer les données envoyées par les capteurs piézo&lt;br /&gt;
&lt;br /&gt;
Le problème que nous avions rencontré à la séance précédente était une impédance trop forte du capteur piézo lorsque aucune variation de pression n'est faite, donnant des valeurs erronées lors d'une mesure de tension.&lt;br /&gt;
&lt;br /&gt;
'''Solution 1 - utilisation d'un AOP'''&amp;lt;br&amp;gt;&lt;br /&gt;
Ceci est le premier montage essayé, nous avons utilisé un LM324 (non sujet au problème de &amp;quot;phase reversal&amp;quot; dans notre cas) afin de comparer la tension captée à une tension de référence modifiable par un potentiomètre.&amp;lt;br&amp;gt;&lt;br /&gt;
Ce montage était supposé augmenter l'impédance d'entrée du montage après le capteur piézo tout en permettant des erreurs de mesures plus fortes (car seulement deux signaux possibles en sortie tout ou rien), cependant cela n'a pas suffit à stabiliser la mesure qui, bien que plus fiable pouvait s'avérer tout de même fausse car on devait parfois ré-ajuster la tension de référence.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Solution 2 - utilisation d'une résistance de faible valeur en parallèle du capteur piézo'''&amp;lt;br&amp;gt;&lt;br /&gt;
Ceci est la solution retenue car elle permet l'utilisation d'une entrée analogique. La résistance ajoutée permet à l'entrée analogique d'être reliée à la masse lorsque le capteur piézo n'est pas sollicité.&amp;lt;br&amp;gt;&lt;br /&gt;
Nous avons également trouvé un modèle qui nous à permis, avec deux capteurs posés à la base d'une règle de trouver à quelle coordonnées la pression était faite en analysant les deux signaux trouvés.&amp;lt;br&amp;gt;&lt;br /&gt;
Ceci s'avère donc une solution efficace qui permettra d'utiliser plusieurs capteurs pour augmenter la précision de la mesure des coordonnées de l'impact.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Séance 3==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Partie Informatique ===&lt;br /&gt;
&lt;br /&gt;
Durant cette séance, nous avons commencé à créer notre site internet. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;[[Fichier:Site_Web.png|700px|center]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Il est composé d'un bloc Menu, avec les entrées, et d'un bloc d'affichage, avec les sorties.&lt;br /&gt;
&lt;br /&gt;
Notre bloc Menu possède 2 boutons :&lt;br /&gt;
&lt;br /&gt;
* Un bouton &amp;quot;RESET&amp;quot; &lt;br /&gt;
&lt;br /&gt;
* Un bouton &amp;quot;JOUER&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;[[Fichier:Site_Web_Menu.png|700px|center]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Notre bloc d'affichage affiche une cible et le résultat des 2 joueurs.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;[[Fichier:Site_Web_Affichage.png|700px|center]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Partie Electronique ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Bilan ==&lt;/div&gt;</summary>
		<author><name>Alepolar</name></author>	</entry>

	<entry>
		<id>https://projets-ima.plil.fr/mediawiki/index.php?title=Projet_IMA3_P5,_2017/2018,_TD1&amp;diff=56797</id>
		<title>Projet IMA3 P5, 2017/2018, TD1</title>
		<link rel="alternate" type="text/html" href="https://projets-ima.plil.fr/mediawiki/index.php?title=Projet_IMA3_P5,_2017/2018,_TD1&amp;diff=56797"/>
				<updated>2018-05-14T12:37:12Z</updated>
		
		<summary type="html">&lt;p&gt;Alepolar : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Projet IMA3-SC 2017-2018 =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Cahier des charges ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Jeu de fléchettes intelligent ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Description du système ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Le jeu de fléchette sera équipé de capteurs piézo afin de détecter les impacts réalisés sur le jeu. Les données seront traitées et envoyées en wifi à un ordinateur.&amp;lt;br&amp;gt;&lt;br /&gt;
L'utilisateur aura accès à une interface web pour consulter les données en temps réel :&lt;br /&gt;
* le score&lt;br /&gt;
* les pressions mesurées sur le plateau&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Matériel nécessaire ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;Carte Arduino&amp;lt;/font&amp;gt;&lt;br /&gt;
* &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;Shield pour Arduino&amp;lt;/font&amp;gt;&lt;br /&gt;
* &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;Carte Raspberry avec adaptateur wifi&amp;lt;/font&amp;gt;&lt;br /&gt;
* &amp;lt;font style=&amp;quot;color: orange;&amp;quot;&amp;gt;Capteurs piézo (pour le moment nous n'en avons que deux mais c'est suffisant pour faire les tests)&amp;lt;/font&amp;gt;&lt;br /&gt;
* &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;Breadboard&amp;lt;/font&amp;gt;&lt;br /&gt;
* &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;Jeu de fléchettes&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Séance 1==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Nous avons résumé les différentes parties du système afin de nous partager le travail :&lt;br /&gt;
&amp;lt;br&amp;gt;[[Fichier:Principe_jeuFlechettes.png|700px|center]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Partie Informatique ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Carte Raspberry'''&lt;br /&gt;
&lt;br /&gt;
* envoi du signal brut en wifi en temps réel&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Interface web'''&lt;br /&gt;
&lt;br /&gt;
* réception du signal brut&lt;br /&gt;
* évaluation des points&lt;br /&gt;
* visualisation des données de pression et des points&lt;br /&gt;
&lt;br /&gt;
=== Partie Electronique ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Nous avons finalement choisi d'utiliser une carte Arduino pour le convertisseur analogique -&amp;gt; numérique.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Jeu de fléchettes'''&lt;br /&gt;
* minimum 3 zones de touches&lt;br /&gt;
* utilisation de capteurs piézo pour déterminer la touche&lt;br /&gt;
* plutôt souple pour aider à la localisation de la touche&lt;br /&gt;
&lt;br /&gt;
'''Carte électronique'''&lt;br /&gt;
* amplification du signal&lt;br /&gt;
* filtrage du signal&lt;br /&gt;
* CAN (Arduino)&lt;br /&gt;
&lt;br /&gt;
Nous avons constaté des pics de tension détectés par l'Arduino lorsque des chocs étaient infligés au capteur piézo.&amp;lt;br&amp;gt;&lt;br /&gt;
Il est important de noter que le capteur piézo était plus efficace d'un côté que de l'autre, ceci était du à une soudure présente que d'un seul côté qui surélevait le capteur. Cette soudure rendait le capteur asymétrique et favorisait la concentration de contrainte, amplifiant ainsi les résultats. Il sera donc important d'avoir ceci à l'esprit sur le système réel en ajoutant un petit objet entre le capteur piézo et le jeu de fléchette afin d'amplifier la sensibilité au besoin.&lt;br /&gt;
[[Fichier:ConcentrationContrainte.png|700px|center]]&lt;br /&gt;
==Séance 2==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Partie Informatique ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Nous nous sommes aussi occupés de la configuration de la Raspberry pi en point d'accès Wifi. &amp;lt;br&amp;gt;&lt;br /&gt;
Pour cela, nous nous sommes connectés à la Rapsberry via ssh et son adresse IP ethernet : 172.26.145.110 (différente de l'adresse IP wifi : 192.168.100.1).&amp;lt;br&amp;gt; &lt;br /&gt;
Une fois connectés sur la carte, il nous suffit de configurer cette dernière en pont d'accès.&amp;lt;br&amp;gt;&lt;br /&gt;
Pour cela, nous avons utilisé le paquetage &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;'''hostapd''' &amp;lt;/font&amp;gt; et nous avons modifié les paramètres suivants :&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* le nom de notre point d'accès via &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;'''ssid=&amp;quot;...&amp;quot;'''&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* le code de la France via &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;'''country_code=FR'''&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* le canal pour éviter que toutes les Raspberry soit sur le même canal  via &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;'''channel=5;'''&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* le WPA via &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;'''wpa=1'''&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* le mot de passe du point d'accès via &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;'''wpa_passphrase = **********'''&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* la protection de la Wifi via &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;'''wap_key_mgmt = WPA-PSK'''&amp;lt;/font&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
Une fois la configuration terminée, nous avons dû configurer les IP des clients du point d'accès afin d'avoir la possibilité de se connecter sur la Wifi.&amp;lt;br&amp;gt;&lt;br /&gt;
Pour cela, nous avons utilisé le paquetage &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;'''isc-dhcp-server''' &amp;lt;/font&amp;gt; et nous avons modifié les paramètres suivants :&lt;br /&gt;
&lt;br /&gt;
* le nom de notre domaine via &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;'''option domain-name'''&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* l'adresse du serveur DNS (192.168.100.1)&lt;br /&gt;
&lt;br /&gt;
* l'état de légitimité de notre serveur DHCP via &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;'''authoritative'''&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Ensuite, nous avons ajouter, dans le code, ce bloc réseau :&lt;br /&gt;
&lt;br /&gt;
  subnet 192.168.100.0 netmask 255.255.255.0 &lt;br /&gt;
  {range 192.168.100.100 192.168.100.200;&lt;br /&gt;
  option routers 192.168.100.1;}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Partie Electronique ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Nous avons réalisés plusieurs essais avec la carte Arduino afin de mesurer les données envoyées par les capteurs piézo&lt;br /&gt;
&lt;br /&gt;
Le problème que nous avions rencontré à la séance précédente était une impédance trop forte du capteur piézo lorsque aucune variation de pression n'est faite, donnant des valeurs erronées lors d'une mesure de tension.&lt;br /&gt;
&lt;br /&gt;
'''Solution 1 - utilisation d'un AOP'''&amp;lt;br&amp;gt;&lt;br /&gt;
Ceci est le premier montage essayé, nous avons utilisé un LM324 (non sujet au problème de &amp;quot;phase reversal&amp;quot; dans notre cas) afin de comparer la tension captée à une tension de référence modifiable par un potentiomètre.&amp;lt;br&amp;gt;&lt;br /&gt;
Ce montage était supposé augmenter l'impédance d'entrée du montage après le capteur piézo tout en permettant des erreurs de mesures plus fortes (car seulement deux signaux possibles en sortie tout ou rien), cependant cela n'a pas suffit à stabiliser la mesure qui, bien que plus fiable pouvait s'avérer tout de même fausse car on devait parfois ré-ajuster la tension de référence.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Solution 2 - utilisation d'une résistance de faible valeur en parallèle du capteur piézo'''&amp;lt;br&amp;gt;&lt;br /&gt;
Ceci est la solution retenue car elle permet l'utilisation d'une entrée analogique. La résistance ajoutée permet à l'entrée analogique d'être reliée à la masse lorsque le capteur piézo n'est pas sollicité.&amp;lt;br&amp;gt;&lt;br /&gt;
Nous avons également trouvé un modèle qui nous à permis, avec deux capteurs posés à la base d'une règle de trouver à quelle coordonnées la pression était faite en analysant les deux signaux trouvés.&amp;lt;br&amp;gt;&lt;br /&gt;
Ceci s'avère donc une solution efficace qui permettra d'utiliser plusieurs capteurs pour augmenter la précision de la mesure des coordonnées de l'impact.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Séance 3==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Partie Informatique ===&lt;br /&gt;
&lt;br /&gt;
Durant cette séance, nous avons commencé à créer notre site internet. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;[[Fichier:Site_Web.png|700px|center]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Il est composé d'un bloc Menu, avec les entrées, et d'un bloc d'affichage, avec les sorties.&lt;br /&gt;
&lt;br /&gt;
Notre bloc Menu possède 2 boutons :&lt;br /&gt;
&lt;br /&gt;
* Un bouton &amp;quot;RESET&amp;quot; &lt;br /&gt;
&lt;br /&gt;
* Un bouton &amp;quot;JOUER&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;[[Fichier:Site_Web_Menu.png|700px|center]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Notre bloc d'affichage affiche une cible et le résultat des 2 joueurs.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;[[Fichier:Site_Web_Affichage.png|700px|center]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Partie Electronique ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Bilan ==&lt;/div&gt;</summary>
		<author><name>Alepolar</name></author>	</entry>

	<entry>
		<id>https://projets-ima.plil.fr/mediawiki/index.php?title=Fichier:Site_Web_Affichage.png&amp;diff=56796</id>
		<title>Fichier:Site Web Affichage.png</title>
		<link rel="alternate" type="text/html" href="https://projets-ima.plil.fr/mediawiki/index.php?title=Fichier:Site_Web_Affichage.png&amp;diff=56796"/>
				<updated>2018-05-14T12:35:05Z</updated>
		
		<summary type="html">&lt;p&gt;Alepolar : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Alepolar</name></author>	</entry>

	<entry>
		<id>https://projets-ima.plil.fr/mediawiki/index.php?title=Fichier:Site_Web.png&amp;diff=56795</id>
		<title>Fichier:Site Web.png</title>
		<link rel="alternate" type="text/html" href="https://projets-ima.plil.fr/mediawiki/index.php?title=Fichier:Site_Web.png&amp;diff=56795"/>
				<updated>2018-05-14T12:34:54Z</updated>
		
		<summary type="html">&lt;p&gt;Alepolar : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Alepolar</name></author>	</entry>

	<entry>
		<id>https://projets-ima.plil.fr/mediawiki/index.php?title=Fichier:Site_Web_Menu.png&amp;diff=56794</id>
		<title>Fichier:Site Web Menu.png</title>
		<link rel="alternate" type="text/html" href="https://projets-ima.plil.fr/mediawiki/index.php?title=Fichier:Site_Web_Menu.png&amp;diff=56794"/>
				<updated>2018-05-14T12:33:59Z</updated>
		
		<summary type="html">&lt;p&gt;Alepolar : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Alepolar</name></author>	</entry>

	<entry>
		<id>https://projets-ima.plil.fr/mediawiki/index.php?title=Projet_IMA3_P5,_2017/2018,_TD1&amp;diff=56793</id>
		<title>Projet IMA3 P5, 2017/2018, TD1</title>
		<link rel="alternate" type="text/html" href="https://projets-ima.plil.fr/mediawiki/index.php?title=Projet_IMA3_P5,_2017/2018,_TD1&amp;diff=56793"/>
				<updated>2018-05-14T12:33:05Z</updated>
		
		<summary type="html">&lt;p&gt;Alepolar : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Projet IMA3-SC 2017-2018 =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Cahier des charges ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Jeu de fléchettes intelligent ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Description du système ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Le jeu de fléchette sera équipé de capteurs piézo afin de détecter les impacts réalisés sur le jeu. Les données seront traitées et envoyées en wifi à un ordinateur.&amp;lt;br&amp;gt;&lt;br /&gt;
L'utilisateur aura accès à une interface web pour consulter les données en temps réel :&lt;br /&gt;
* le score&lt;br /&gt;
* les pressions mesurées sur le plateau&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Matériel nécessaire ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;Carte Arduino&amp;lt;/font&amp;gt;&lt;br /&gt;
* &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;Shield pour Arduino&amp;lt;/font&amp;gt;&lt;br /&gt;
* &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;Carte Raspberry avec adaptateur wifi&amp;lt;/font&amp;gt;&lt;br /&gt;
* &amp;lt;font style=&amp;quot;color: orange;&amp;quot;&amp;gt;Capteurs piézo (pour le moment nous n'en avons que deux mais c'est suffisant pour faire les tests)&amp;lt;/font&amp;gt;&lt;br /&gt;
* &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;Breadboard&amp;lt;/font&amp;gt;&lt;br /&gt;
* &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;Jeu de fléchettes&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Séance 1==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Nous avons résumé les différentes parties du système afin de nous partager le travail :&lt;br /&gt;
&amp;lt;br&amp;gt;[[Fichier:Principe_jeuFlechettes.png|700px|center]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Partie Informatique ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Carte Raspberry'''&lt;br /&gt;
&lt;br /&gt;
* envoi du signal brut en wifi en temps réel&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Interface web'''&lt;br /&gt;
&lt;br /&gt;
* réception du signal brut&lt;br /&gt;
* évaluation des points&lt;br /&gt;
* visualisation des données de pression et des points&lt;br /&gt;
&lt;br /&gt;
=== Partie Electronique ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Nous avons finalement choisi d'utiliser une carte Arduino pour le convertisseur analogique -&amp;gt; numérique.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Jeu de fléchettes'''&lt;br /&gt;
* minimum 3 zones de touches&lt;br /&gt;
* utilisation de capteurs piézo pour déterminer la touche&lt;br /&gt;
* plutôt souple pour aider à la localisation de la touche&lt;br /&gt;
&lt;br /&gt;
'''Carte électronique'''&lt;br /&gt;
* amplification du signal&lt;br /&gt;
* filtrage du signal&lt;br /&gt;
* CAN (Arduino)&lt;br /&gt;
&lt;br /&gt;
Nous avons constaté des pics de tension détectés par l'Arduino lorsque des chocs étaient infligés au capteur piézo.&amp;lt;br&amp;gt;&lt;br /&gt;
Il est important de noter que le capteur piézo était plus efficace d'un côté que de l'autre, ceci était du à une soudure présente que d'un seul côté qui surélevait le capteur. Cette soudure rendait le capteur asymétrique et favorisait la concentration de contrainte, amplifiant ainsi les résultats. Il sera donc important d'avoir ceci à l'esprit sur le système réel en ajoutant un petit objet entre le capteur piézo et le jeu de fléchette afin d'amplifier la sensibilité au besoin.&lt;br /&gt;
[[Fichier:ConcentrationContrainte.png|700px|center]]&lt;br /&gt;
==Séance 2==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Partie Informatique ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Nous nous sommes aussi occupés de la configuration de la Raspberry pi en point d'accès Wifi. &amp;lt;br&amp;gt;&lt;br /&gt;
Pour cela, nous nous sommes connectés à la Rapsberry via ssh et son adresse IP ethernet : 172.26.145.110 (différente de l'adresse IP wifi : 192.168.100.1).&amp;lt;br&amp;gt; &lt;br /&gt;
Une fois connectés sur la carte, il nous suffit de configurer cette dernière en pont d'accès.&amp;lt;br&amp;gt;&lt;br /&gt;
Pour cela, nous avons utilisé le paquetage &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;'''hostapd''' &amp;lt;/font&amp;gt; et nous avons modifié les paramètres suivants :&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* le nom de notre point d'accès via &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;'''ssid=&amp;quot;...&amp;quot;'''&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* le code de la France via &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;'''country_code=FR'''&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* le canal pour éviter que toutes les Raspberry soit sur le même canal  via &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;'''channel=5;'''&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* le WPA via &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;'''wpa=1'''&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* le mot de passe du point d'accès via &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;'''wpa_passphrase = **********'''&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* la protection de la Wifi via &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;'''wap_key_mgmt = WPA-PSK'''&amp;lt;/font&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
Une fois la configuration terminée, nous avons dû configurer les IP des clients du point d'accès afin d'avoir la possibilité de se connecter sur la Wifi.&amp;lt;br&amp;gt;&lt;br /&gt;
Pour cela, nous avons utilisé le paquetage &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;'''isc-dhcp-server''' &amp;lt;/font&amp;gt; et nous avons modifié les paramètres suivants :&lt;br /&gt;
&lt;br /&gt;
* le nom de notre domaine via &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;'''option domain-name'''&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* l'adresse du serveur DNS (192.168.100.1)&lt;br /&gt;
&lt;br /&gt;
* l'état de légitimité de notre serveur DHCP via &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;'''authoritative'''&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Ensuite, nous avons ajouter, dans le code, ce bloc réseau :&lt;br /&gt;
&lt;br /&gt;
  subnet 192.168.100.0 netmask 255.255.255.0 &lt;br /&gt;
  {range 192.168.100.100 192.168.100.200;&lt;br /&gt;
  option routers 192.168.100.1;}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Partie Electronique ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Nous avons réalisés plusieurs essais avec la carte Arduino afin de mesurer les données envoyées par les capteurs piézo&lt;br /&gt;
&lt;br /&gt;
Le problème que nous avions rencontré à la séance précédente était une impédance trop forte du capteur piézo lorsque aucune variation de pression n'est faite, donnant des valeurs erronées lors d'une mesure de tension.&lt;br /&gt;
&lt;br /&gt;
'''Solution 1 - utilisation d'un AOP'''&amp;lt;br&amp;gt;&lt;br /&gt;
Ceci est le premier montage essayé, nous avons utilisé un LM324 (non sujet au problème de &amp;quot;phase reversal&amp;quot; dans notre cas) afin de comparer la tension captée à une tension de référence modifiable par un potentiomètre.&amp;lt;br&amp;gt;&lt;br /&gt;
Ce montage était supposé augmenter l'impédance d'entrée du montage après le capteur piézo tout en permettant des erreurs de mesures plus fortes (car seulement deux signaux possibles en sortie tout ou rien), cependant cela n'a pas suffit à stabiliser la mesure qui, bien que plus fiable pouvait s'avérer tout de même fausse car on devait parfois ré-ajuster la tension de référence.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Solution 2 - utilisation d'une résistance de faible valeur en parallèle du capteur piézo'''&amp;lt;br&amp;gt;&lt;br /&gt;
Ceci est la solution retenue car elle permet l'utilisation d'une entrée analogique. La résistance ajoutée permet à l'entrée analogique d'être reliée à la masse lorsque le capteur piézo n'est pas sollicité.&amp;lt;br&amp;gt;&lt;br /&gt;
Nous avons également trouvé un modèle qui nous à permis, avec deux capteurs posés à la base d'une règle de trouver à quelle coordonnées la pression était faite en analysant les deux signaux trouvés.&amp;lt;br&amp;gt;&lt;br /&gt;
Ceci s'avère donc une solution efficace qui permettra d'utiliser plusieurs capteurs pour augmenter la précision de la mesure des coordonnées de l'impact.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Séance 3==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Partie Informatique ===&lt;br /&gt;
&lt;br /&gt;
Durant cette séance, nous avons commencé à créer notre site internet. &lt;br /&gt;
&lt;br /&gt;
Il est composé d'un bloc Menu, avec les entrées, et d'un bloc d'affichage, avec les sorties.&lt;br /&gt;
&lt;br /&gt;
Notre bloc Menu possède 2 boutons :&lt;br /&gt;
&lt;br /&gt;
* Un bouton &amp;quot;RESET&amp;quot; &lt;br /&gt;
&lt;br /&gt;
* Un bouton &amp;quot;JOUER&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Notre bloc d'affichage affiche une cible et le résultat des 2 joueurs.&lt;br /&gt;
&lt;br /&gt;
=== Partie Electronique ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Bilan ==&lt;/div&gt;</summary>
		<author><name>Alepolar</name></author>	</entry>

	<entry>
		<id>https://projets-ima.plil.fr/mediawiki/index.php?title=Projet_IMA3_P5,_2017/2018,_TD1&amp;diff=56788</id>
		<title>Projet IMA3 P5, 2017/2018, TD1</title>
		<link rel="alternate" type="text/html" href="https://projets-ima.plil.fr/mediawiki/index.php?title=Projet_IMA3_P5,_2017/2018,_TD1&amp;diff=56788"/>
				<updated>2018-05-14T12:23:48Z</updated>
		
		<summary type="html">&lt;p&gt;Alepolar : /* Partie Informatique */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Projet IMA3-SC 2017-2018 =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Cahier des charges ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Jeu de fléchettes intelligent ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Description du système ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Le jeu de fléchette sera équipé de capteurs piézo afin de détecter les impacts réalisés sur le jeu. Les données seront traitées et envoyées en wifi à un ordinateur.&amp;lt;br&amp;gt;&lt;br /&gt;
L'utilisateur aura accès à une interface web pour consulter les données en temps réel :&lt;br /&gt;
* le score&lt;br /&gt;
* les pressions mesurées sur le plateau&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Matériel nécessaire ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;Carte Arduino&amp;lt;/font&amp;gt;&lt;br /&gt;
* &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;Shield pour Arduino&amp;lt;/font&amp;gt;&lt;br /&gt;
* &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;Carte Raspberry avec adaptateur wifi&amp;lt;/font&amp;gt;&lt;br /&gt;
* &amp;lt;font style=&amp;quot;color: orange;&amp;quot;&amp;gt;Capteurs piézo (pour le moment nous n'en avons que deux mais c'est suffisant pour faire les tests)&amp;lt;/font&amp;gt;&lt;br /&gt;
* &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;Breadboard&amp;lt;/font&amp;gt;&lt;br /&gt;
* &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;Jeu de fléchettes&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Séance 1==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Nous avons résumé les différentes parties du système afin de nous partager le travail :&lt;br /&gt;
&amp;lt;br&amp;gt;[[Fichier:Principe_jeuFlechettes.png|700px|center]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Partie Informatique ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Carte Raspberry'''&lt;br /&gt;
&lt;br /&gt;
* envoi du signal brut en wifi en temps réel&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Interface web'''&lt;br /&gt;
&lt;br /&gt;
* réception du signal brut&lt;br /&gt;
* évaluation des points&lt;br /&gt;
* visualisation des données de pression et des points&lt;br /&gt;
&lt;br /&gt;
=== Partie Electronique ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Nous avons finalement choisi d'utiliser une carte Arduino pour le convertisseur analogique -&amp;gt; numérique.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Jeu de fléchettes'''&lt;br /&gt;
* minimum 3 zones de touches&lt;br /&gt;
* utilisation de capteurs piézo pour déterminer la touche&lt;br /&gt;
* plutôt souple pour aider à la localisation de la touche&lt;br /&gt;
&lt;br /&gt;
'''Carte électronique'''&lt;br /&gt;
* amplification du signal&lt;br /&gt;
* filtrage du signal&lt;br /&gt;
* CAN (Arduino)&lt;br /&gt;
&lt;br /&gt;
Nous avons constaté des pics de tension détectés par l'Arduino lorsque des chocs étaient infligés au capteur piézo.&amp;lt;br&amp;gt;&lt;br /&gt;
Il est important de noter que le capteur piézo était plus efficace d'un côté que de l'autre, ceci était du à une soudure présente que d'un seul côté qui surélevait le capteur. Cette soudure rendait le capteur asymétrique et favorisait la concentration de contrainte, amplifiant ainsi les résultats. Il sera donc important d'avoir ceci à l'esprit sur le système réel en ajoutant un petit objet entre le capteur piézo et le jeu de fléchette afin d'amplifier la sensibilité au besoin.&lt;br /&gt;
[[Fichier:ConcentrationContrainte.png|700px|center]]&lt;br /&gt;
==Séance 2==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Partie Informatique ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Nous nous sommes aussi occupés de la configuration de la Raspberry pi en point d'accès Wifi. &amp;lt;br&amp;gt;&lt;br /&gt;
Pour cela, nous nous sommes connectés à la Rapsberry via ssh et son adresse IP ethernet : 172.26.145.110 (différente de l'adresse IP wifi : 192.168.100.1).&amp;lt;br&amp;gt; &lt;br /&gt;
Une fois connectés sur la carte, il nous suffit de configurer cette dernière en pont d'accès.&amp;lt;br&amp;gt;&lt;br /&gt;
Pour cela, nous avons utilisé le paquetage &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;'''hostapd''' &amp;lt;/font&amp;gt; et nous avons modifié les paramètres suivants :&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* le nom de notre point d'accès via &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;'''ssid=&amp;quot;...&amp;quot;'''&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* le code de la France via &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;'''country_code=FR'''&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* le canal pour éviter que toutes les Raspberry soit sur le même canal  via &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;'''channel=5;'''&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* le WPA via &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;'''wpa=1'''&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* le mot de passe du point d'accès via &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;'''wpa_passphrase = **********'''&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* la protection de la Wifi via &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;'''wap_key_mgmt = WPA-PSK'''&amp;lt;/font&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
Une fois la configuration terminée, nous avons dû configurer les IP des clients du point d'accès afin d'avoir la possibilité de se connecter sur la Wifi.&amp;lt;br&amp;gt;&lt;br /&gt;
Pour cela, nous avons utilisé le paquetage &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;'''isc-dhcp-server''' &amp;lt;/font&amp;gt; et nous avons modifié les paramètres suivants :&lt;br /&gt;
&lt;br /&gt;
* le nom de notre domaine via &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;'''option domain-name'''&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* l'adresse du serveur DNS (192.168.100.1)&lt;br /&gt;
&lt;br /&gt;
* l'état de légitimité de notre serveur DHCP via &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;'''authoritative'''&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Ensuite, nous avons ajouter, dans le code, ce bloc réseau :&lt;br /&gt;
&lt;br /&gt;
  subnet 192.168.100.0 netmask 255.255.255.0 &lt;br /&gt;
  {range 192.168.100.100 192.168.100.200;&lt;br /&gt;
  option routers 192.168.100.1;}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Partie Electronique ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Nous avons réalisés plusieurs essais avec la carte Arduino afin de mesurer les données envoyées par les capteurs piézo&lt;br /&gt;
&lt;br /&gt;
Le problème que nous avions rencontré à la séance précédente était une impédance trop forte du capteur piézo lorsque aucune variation de pression n'est faite, donnant des valeurs erronées lors d'une mesure de tension.&lt;br /&gt;
&lt;br /&gt;
'''Solution 1 - utilisation d'un AOP'''&amp;lt;br&amp;gt;&lt;br /&gt;
Ceci est le premier montage essayé, nous avons utilisé un LM324 (non sujet au problème de &amp;quot;phase reversal&amp;quot; dans notre cas) afin de comparer la tension captée à une tension de référence modifiable par un potentiomètre.&amp;lt;br&amp;gt;&lt;br /&gt;
Ce montage était supposé augmenter l'impédance d'entrée du montage après le capteur piézo tout en permettant des erreurs de mesures plus fortes (car seulement deux signaux possibles en sortie tout ou rien), cependant cela n'a pas suffit à stabiliser la mesure qui, bien que plus fiable pouvait s'avérer tout de même fausse car on devait parfois ré-ajuster la tension de référence.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Solution 2 - utilisation d'une résistance de faible valeur en parallèle du capteur piézo'''&amp;lt;br&amp;gt;&lt;br /&gt;
Ceci est la solution retenue car elle permet l'utilisation d'une entrée analogique. La résistance ajoutée permet à l'entrée analogique d'être reliée à la masse lorsque le capteur piézo n'est pas sollicité.&amp;lt;br&amp;gt;&lt;br /&gt;
Nous avons également trouvé un modèle qui nous à permis, avec deux capteurs posés à la base d'une règle de trouver à quelle coordonnées la pression était faite en analysant les deux signaux trouvés.&amp;lt;br&amp;gt;&lt;br /&gt;
Ceci s'avère donc une solution efficace qui permettra d'utiliser plusieurs capteurs pour augmenter la précision de la mesure des coordonnées de l'impact.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Séance 3==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Partie Informatique ===&lt;br /&gt;
&lt;br /&gt;
Durant cette séance, nous avons commencé à créer notre site internet. &lt;br /&gt;
&lt;br /&gt;
Il est composé d'un bloc Menu, avec les entrées, et d'un bloc d'affichage, avec les sorties.&lt;br /&gt;
&lt;br /&gt;
Notre bloc Menu possède 2 boutons : Un bouton &amp;quot;RESET&amp;quot; et un bouton &amp;quot;Jouer&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Notre bloc d'affichage affiche une cible et le résultat des 2 joueurs.&lt;br /&gt;
&lt;br /&gt;
=== Partie Electronique ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Bilan ==&lt;/div&gt;</summary>
		<author><name>Alepolar</name></author>	</entry>

	<entry>
		<id>https://projets-ima.plil.fr/mediawiki/index.php?title=Projet_IMA3_P5,_2017/2018,_TD1&amp;diff=53911</id>
		<title>Projet IMA3 P5, 2017/2018, TD1</title>
		<link rel="alternate" type="text/html" href="https://projets-ima.plil.fr/mediawiki/index.php?title=Projet_IMA3_P5,_2017/2018,_TD1&amp;diff=53911"/>
				<updated>2018-03-23T13:18:00Z</updated>
		
		<summary type="html">&lt;p&gt;Alepolar : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Projet IMA3-SC 2017-2018 =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Cahier des charges ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Jeu de fléchettes intelligent ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Description du système ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Le jeu de fléchette sera équipé de capteurs piézo afin de détecter les impacts réalisés sur le jeu. Les données seront traitées et envoyées en wifi à un ordinateur.&amp;lt;br&amp;gt;&lt;br /&gt;
L'utilisateur aura accès à une interface web pour consulter les données en temps réel :&lt;br /&gt;
* le score&lt;br /&gt;
* les pressions mesurées sur le plateau&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Matériel nécessaire ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;Carte Arduino&amp;lt;/font&amp;gt;&lt;br /&gt;
* &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;Shield pour Arduino&amp;lt;/font&amp;gt;&lt;br /&gt;
* &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;Carte Raspberry avec adaptateur wifi&amp;lt;/font&amp;gt;&lt;br /&gt;
* &amp;lt;font style=&amp;quot;color: orange;&amp;quot;&amp;gt;Capteurs piézo (pour le moment nous n'en avons que deux mais c'est suffisant pour faire les tests)&amp;lt;/font&amp;gt;&lt;br /&gt;
* &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;Breadboard&amp;lt;/font&amp;gt;&lt;br /&gt;
* &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;Jeu de fléchettes&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Séance 1==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Nous avons résumé les différentes parties du système afin de nous partager le travail :&lt;br /&gt;
&amp;lt;br&amp;gt;[[Fichier:Principe_jeuFlechettes.png|700px|center]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Partie Informatique ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Carte Raspberry'''&lt;br /&gt;
&lt;br /&gt;
* envoi du signal brut en wifi en temps réel&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Interface web'''&lt;br /&gt;
&lt;br /&gt;
* réception du signal brut&lt;br /&gt;
* évaluation des points&lt;br /&gt;
* visualisation des données de pression et des points&lt;br /&gt;
&lt;br /&gt;
=== Partie Electronique ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Nous avons finalement choisi d'utiliser une carte Arduino pour le convertisseur analogique -&amp;gt; numérique.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Jeu de fléchettes'''&lt;br /&gt;
* minimum 3 zones de touches&lt;br /&gt;
* utilisation de capteurs piézo pour déterminer la touche&lt;br /&gt;
* plutôt souple pour aider à la localisation de la touche&lt;br /&gt;
&lt;br /&gt;
'''Carte électronique'''&lt;br /&gt;
* amplification du signal&lt;br /&gt;
* filtrage du signal&lt;br /&gt;
* CAN (Arduino)&lt;br /&gt;
&lt;br /&gt;
Nous avons constaté des pics de tension détectés par l'Arduino lorsque des chocs étaient infligés au capteur piézo.&amp;lt;br&amp;gt;&lt;br /&gt;
Il est important de noter que le capteur piézo était plus efficace d'un côté que de l'autre, ceci était du à une soudure présente que d'un seul côté qui surélevait le capteur. Cette soudure rendait le capteur asymétrique et favorisait la concentration de contrainte, amplifiant ainsi les résultats. Il sera donc important d'avoir ceci à l'esprit sur le système réel en ajoutant un petit objet entre le capteur piézo et le jeu de fléchette afin d'amplifier la sensibilité au besoin.&lt;br /&gt;
[[Fichier:ConcentrationContrainte.png|700px|center]]&lt;br /&gt;
==Séance 2==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Partie Informatique ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Nous nous sommes aussi occupés de la configuration de la Raspberry pi en point d'accès Wifi. &amp;lt;br&amp;gt;&lt;br /&gt;
Pour cela, nous nous sommes connectés à la Rapsberry via ssh et son adresse IP ethernet : 172.26.145.110 (différente de l'adresse IP wifi : 192.168.100.1).&amp;lt;br&amp;gt; &lt;br /&gt;
Une fois connectés sur la carte, il nous suffit de configurer cette dernière en pont d'accès.&amp;lt;br&amp;gt;&lt;br /&gt;
Pour cela, nous avons utilisé le paquetage &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;'''hostapd''' &amp;lt;/font&amp;gt; et nous avons modifié les paramètres suivants :&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* le nom de notre point d'accès via &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;'''ssid=&amp;quot;...&amp;quot;'''&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* le code de la France via &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;'''country_code=FR'''&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* le canal pour éviter que toutes les Raspberry soit sur le même canal  via &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;'''channel=5;'''&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* le WPA via &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;'''wpa=1'''&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* le mot de passe du point d'accès via &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;'''wpa_passphrase = **********'''&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* la protection de la Wifi via &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;'''wap_key_mgmt = WPA-PSK'''&amp;lt;/font&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
Une fois la configuration terminée, nous avons dû configurer les IP des clients du point d'accès afin d'avoir la possibilité de se connecter sur la Wifi.&amp;lt;br&amp;gt;&lt;br /&gt;
Pour cela, nous avons utilisé le paquetage &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;'''isc-dhcp-server''' &amp;lt;/font&amp;gt; et nous avons modifié les paramètres suivants :&lt;br /&gt;
&lt;br /&gt;
* le nom de notre domaine via &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;'''option domain-name'''&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* l'adresse du serveur DNS (192.168.100.1)&lt;br /&gt;
&lt;br /&gt;
* l'état de légitimité de notre serveur DHCP via &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;'''authoritative'''&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Ensuite, nous avons ajouter, dans le code, ce bloc réseau :&lt;br /&gt;
&lt;br /&gt;
  subnet 192.168.100.0 netmask 255.255.255.0 &lt;br /&gt;
  {range 192.168.100.100 192.168.100.200;&lt;br /&gt;
  option routers 192.168.100.1;}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Partie Electronique ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Nous avons réalisés plusieurs essais avec la carte Arduino afin de mesurer les données envoyées par les capteurs piézo&lt;br /&gt;
&lt;br /&gt;
Le problème que nous avions rencontré à la séance précédente était une impédance trop forte du capteur piézo lorsque aucune variation de pression n'est faite, donnant des valeurs erronées lors d'une mesure de tension.&lt;br /&gt;
&lt;br /&gt;
'''Solution 1 - utilisation d'un AOP'''&amp;lt;br&amp;gt;&lt;br /&gt;
Ceci est le premier montage essayé, nous avons utilisé un LM324 (non sujet au problème de &amp;quot;phase reversal&amp;quot; dans notre cas) afin de comparer la tension captée à une tension de référence modifiable par un potentiomètre.&amp;lt;br&amp;gt;&lt;br /&gt;
Ce montage était supposé augmenter l'impédance d'entrée du montage après le capteur piézo tout en permettant des erreurs de mesures plus fortes (car seulement deux signaux possibles en sortie tout ou rien), cependant cela n'a pas suffit à stabiliser la mesure qui, bien que plus fiable pouvait s'avérer tout de même fausse car on devait parfois ré-ajuster la tension de référence.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Solution 2 - utilisation d'une résistance de faible valeur en parallèle du capteur piézo'''&amp;lt;br&amp;gt;&lt;br /&gt;
Ceci est la solution retenue car elle permet l'utilisation d'une entrée analogique. La résistance ajoutée permet à l'entrée analogique d'être reliée à la masse lorsque le capteur piézo n'est pas sollicité.&amp;lt;br&amp;gt;&lt;br /&gt;
Nous avons également trouvé un modèle qui nous à permis, avec deux capteurs posés à la base d'une règle de trouver à quelle coordonnées la pression était faite en analysant les deux signaux trouvés.&amp;lt;br&amp;gt;&lt;br /&gt;
Ceci s'avère donc une solution efficace qui permettra d'utiliser plusieurs capteurs pour augmenter la précision de la mesure des coordonnées de l'impact.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Séance 3==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Partie Informatique ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Partie Electronique ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Bilan ==&lt;/div&gt;</summary>
		<author><name>Alepolar</name></author>	</entry>

	<entry>
		<id>https://projets-ima.plil.fr/mediawiki/index.php?title=Projet_IMA3_P5,_2017/2018,_TD1&amp;diff=53231</id>
		<title>Projet IMA3 P5, 2017/2018, TD1</title>
		<link rel="alternate" type="text/html" href="https://projets-ima.plil.fr/mediawiki/index.php?title=Projet_IMA3_P5,_2017/2018,_TD1&amp;diff=53231"/>
				<updated>2018-03-13T15:22:54Z</updated>
		
		<summary type="html">&lt;p&gt;Alepolar : /* Partie Informatique */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Projet IMA3-SC 2017-2018 =&lt;br /&gt;
&lt;br /&gt;
== Projet informatique ==&lt;br /&gt;
&lt;br /&gt;
=== Cahier des charges ===&lt;br /&gt;
&lt;br /&gt;
==== Jeu de fléchettes intelligent ====&lt;br /&gt;
&lt;br /&gt;
==== Description du système ====&lt;br /&gt;
&lt;br /&gt;
Le jeu de fléchette sera équipé de capteurs piézo afin de détecter les impacts réalisés sur le jeu. Les données seront traitées et envoyées en wifi à un ordinateur.&amp;lt;br&amp;gt;&lt;br /&gt;
L'utilisateur aura accès à une interface web pour consulter les données en temps réel :&lt;br /&gt;
* le score&lt;br /&gt;
* les pressions mesurées sur le plateau&lt;br /&gt;
&lt;br /&gt;
==== Matériel nécessaire ====&lt;br /&gt;
* &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;Carte Arduino&amp;lt;/font&amp;gt;&lt;br /&gt;
* &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;Shield pour Arduino&amp;lt;/font&amp;gt;&lt;br /&gt;
* &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;Carte Raspberry avec adaptateur wifi&amp;lt;/font&amp;gt;&lt;br /&gt;
* &amp;lt;font style=&amp;quot;color: orange;&amp;quot;&amp;gt;Capteurs piézo (pour le moment nous n'en avons que deux mais c'est suffisant pour faire les tests)&amp;lt;/font&amp;gt;&lt;br /&gt;
* &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;Breadboard&amp;lt;/font&amp;gt;&lt;br /&gt;
* &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;Jeu de fléchettes&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Séance 1==&lt;br /&gt;
&lt;br /&gt;
Nous avons résumé les différentes parties du système afin de nous partager le travail :&lt;br /&gt;
&amp;lt;br&amp;gt;[[Fichier:Principe_jeuFlechettes.png|700px|center]]&amp;lt;br&amp;gt;&lt;br /&gt;
Nous avons finalement choisi d'utiliser une carte Arduino pour le convertisseur analogique -&amp;gt; numérique.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Jeu de fléchettes'''&lt;br /&gt;
* minimum 3 zones de touches&lt;br /&gt;
* utilisation de capteurs piézo pour déterminer la touche&lt;br /&gt;
* plutôt souple pour aider à la localisation de la touche&lt;br /&gt;
&lt;br /&gt;
'''Carte électronique'''&lt;br /&gt;
* amplification du signal&lt;br /&gt;
* filtrage du signal&lt;br /&gt;
* CAN (Arduino)&lt;br /&gt;
&lt;br /&gt;
'''Carte Raspberry'''&lt;br /&gt;
* envoi du signal brut en wifi en temps réel&lt;br /&gt;
&lt;br /&gt;
'''Interface web'''&lt;br /&gt;
* réception du signal brut&lt;br /&gt;
* évaluation des points&lt;br /&gt;
* visualisation des données de pression et des points&lt;br /&gt;
&lt;br /&gt;
==Séance 2==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Partie Electronique ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Nous avons réalisés plusieurs essais avec la carte Arduino afin de mesurer les données envoyées par les capteurs piézo&lt;br /&gt;
&lt;br /&gt;
Le problème que nous avions rencontré à la séance précédente était une impédance trop forte du capteur piézo lorsque aucune variation de pression n'est faite, donnant des valeurs erronées lors d'une mesure de tension.&lt;br /&gt;
&lt;br /&gt;
'''Solution 1 - utilisation d'un AOP'''&amp;lt;br&amp;gt;&lt;br /&gt;
Ceci est le premier montage essayé, nous avons utilisé un LM324 (non sujet au problème de &amp;quot;phase reversal&amp;quot; dans notre cas) afin de comparer la tension captée à une tension de référence modifiable par un potentiomètre.&amp;lt;br&amp;gt;&lt;br /&gt;
Ce montage était supposé augmenter l'impédance d'entrée du montage après le capteur piézo tout en permettant des erreurs de mesures plus fortes (car seulement deux signaux possibles en sortie tout ou rien), cependant cela n'a pas suffit à stabiliser la mesure qui, bien que plus fiable pouvait s'avérer tout de même fausse car on devait parfois ré-ajuster la tension de référence.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Solution 2 - utilisation d'une résistance de faible valeur en parallèle du capteur piézo'''&amp;lt;br&amp;gt;&lt;br /&gt;
Ceci est la solution retenue car elle permet l'utilisation d'une entrée analogique. La résistance ajoutée permet à l'entrée analogique d'être reliée à la masse lorsque le capteur piézo n'est pas sollicité.&amp;lt;br&amp;gt;&lt;br /&gt;
Nous avons également trouvé un modèle qui nous à permis, avec deux capteurs posés à la base d'une règle de trouver à quelle coordonnées la pression était faite en analysant les deux signaux trouvés.&amp;lt;br&amp;gt;&lt;br /&gt;
Ceci s'avère donc une solution efficace qui permettra d'utiliser plusieurs capteurs pour augmenter la précision de la mesure des coordonnées de l'impact.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Partie Informatique ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Nous nous sommes aussi occupés de la configuration de la Raspberry pi en point d'accès Wifi. &amp;lt;br&amp;gt;&lt;br /&gt;
Pour cela, nous nous sommes connectés à la Rapsberry via ssh et son adresse IP ethernet : 172.26.145.110 (différente de l'adresse IP wifi : 192.168.100.1).&amp;lt;br&amp;gt; &lt;br /&gt;
Une fois connectés sur la carte, il nous suffit de configurer cette dernière en pont d'accès.&amp;lt;br&amp;gt;&lt;br /&gt;
Pour cela, nous avons utilisé le paquetage &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;'''hostapd''' &amp;lt;/font&amp;gt; et nous avons modifié les paramètres suivants :&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* le nom de notre point d'accès via &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;'''ssid=&amp;quot;...&amp;quot;'''&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* le code de la France via &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;'''country_code=FR'''&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* le canal pour éviter que toutes les Raspberry soit sur le même canal  via &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;'''channel=5;'''&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* le WPA via &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;'''wpa=1'''&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* le mot de passe du point d'accès via &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;'''wpa_passphrase = **********'''&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* la protection de la Wifi via &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;'''wap_key_mgmt = WPA-PSK'''&amp;lt;/font&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
Une fois la configuration terminée, nous avons dû configurer les IP des clients du point d'accès afin d'avoir la possibilité de se connecter sur la Wifi.&amp;lt;br&amp;gt;&lt;br /&gt;
Pour cela, nous avons utilisé le paquetage &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;'''isc-dhcp-server''' &amp;lt;/font&amp;gt; et nous avons modifié les paramètres suivants :&lt;br /&gt;
&lt;br /&gt;
* le nom de notre domaine via &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;'''option domain-name'''&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* l'adresse du serveur DNS (192.168.100.1)&lt;br /&gt;
&lt;br /&gt;
* l'état de légitimité de notre serveur DHCP via &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;'''authoritative'''&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Ensuite, nous avons ajouter, dans le code, ce bloc réseau :&lt;br /&gt;
&lt;br /&gt;
  subnet 192.168.100.0 netmask 255.255.255.0 &lt;br /&gt;
  {range 192.168.100.100 192.168.100.200;&lt;br /&gt;
  option routers 192.168.100.1;}&lt;br /&gt;
&lt;br /&gt;
==Séance 3==&lt;br /&gt;
&lt;br /&gt;
=== Bilan ===&lt;br /&gt;
&lt;br /&gt;
== Activité électronique ==&lt;br /&gt;
&lt;br /&gt;
Nous avons constaté des pics de tension détectés par l'Arduino lorsque des chocs étaient infligés au capteur piézo.&amp;lt;br&amp;gt;&lt;br /&gt;
Il est important de noter que le capteur piézo était plus efficace d'un côté que de l'autre, ceci était du à une soudure présente que d'un seul côté qui surélevait le capteur. Cette soudure rendait le capteur asymétrique et favorisait la concentration de contrainte, amplifiant ainsi les résultats. Il sera donc important d'avoir ceci à l'esprit sur le système réel en ajoutant un petit objet entre le capteur piézo et le jeu de fléchette afin d'amplifier la sensibilité au besoin.&lt;br /&gt;
[[Fichier:ConcentrationContrainte.png|700px|center]]&lt;/div&gt;</summary>
		<author><name>Alepolar</name></author>	</entry>

	<entry>
		<id>https://projets-ima.plil.fr/mediawiki/index.php?title=Projet_IMA3_P5,_2017/2018,_TD1&amp;diff=53230</id>
		<title>Projet IMA3 P5, 2017/2018, TD1</title>
		<link rel="alternate" type="text/html" href="https://projets-ima.plil.fr/mediawiki/index.php?title=Projet_IMA3_P5,_2017/2018,_TD1&amp;diff=53230"/>
				<updated>2018-03-13T15:21:26Z</updated>
		
		<summary type="html">&lt;p&gt;Alepolar : /* Partie Electronique */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Projet IMA3-SC 2017-2018 =&lt;br /&gt;
&lt;br /&gt;
== Projet informatique ==&lt;br /&gt;
&lt;br /&gt;
=== Cahier des charges ===&lt;br /&gt;
&lt;br /&gt;
==== Jeu de fléchettes intelligent ====&lt;br /&gt;
&lt;br /&gt;
==== Description du système ====&lt;br /&gt;
&lt;br /&gt;
Le jeu de fléchette sera équipé de capteurs piézo afin de détecter les impacts réalisés sur le jeu. Les données seront traitées et envoyées en wifi à un ordinateur.&amp;lt;br&amp;gt;&lt;br /&gt;
L'utilisateur aura accès à une interface web pour consulter les données en temps réel :&lt;br /&gt;
* le score&lt;br /&gt;
* les pressions mesurées sur le plateau&lt;br /&gt;
&lt;br /&gt;
==== Matériel nécessaire ====&lt;br /&gt;
* &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;Carte Arduino&amp;lt;/font&amp;gt;&lt;br /&gt;
* &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;Shield pour Arduino&amp;lt;/font&amp;gt;&lt;br /&gt;
* &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;Carte Raspberry avec adaptateur wifi&amp;lt;/font&amp;gt;&lt;br /&gt;
* &amp;lt;font style=&amp;quot;color: orange;&amp;quot;&amp;gt;Capteurs piézo (pour le moment nous n'en avons que deux mais c'est suffisant pour faire les tests)&amp;lt;/font&amp;gt;&lt;br /&gt;
* &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;Breadboard&amp;lt;/font&amp;gt;&lt;br /&gt;
* &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;Jeu de fléchettes&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Séance 1==&lt;br /&gt;
&lt;br /&gt;
Nous avons résumé les différentes parties du système afin de nous partager le travail :&lt;br /&gt;
&amp;lt;br&amp;gt;[[Fichier:Principe_jeuFlechettes.png|700px|center]]&amp;lt;br&amp;gt;&lt;br /&gt;
Nous avons finalement choisi d'utiliser une carte Arduino pour le convertisseur analogique -&amp;gt; numérique.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Jeu de fléchettes'''&lt;br /&gt;
* minimum 3 zones de touches&lt;br /&gt;
* utilisation de capteurs piézo pour déterminer la touche&lt;br /&gt;
* plutôt souple pour aider à la localisation de la touche&lt;br /&gt;
&lt;br /&gt;
'''Carte électronique'''&lt;br /&gt;
* amplification du signal&lt;br /&gt;
* filtrage du signal&lt;br /&gt;
* CAN (Arduino)&lt;br /&gt;
&lt;br /&gt;
'''Carte Raspberry'''&lt;br /&gt;
* envoi du signal brut en wifi en temps réel&lt;br /&gt;
&lt;br /&gt;
'''Interface web'''&lt;br /&gt;
* réception du signal brut&lt;br /&gt;
* évaluation des points&lt;br /&gt;
* visualisation des données de pression et des points&lt;br /&gt;
&lt;br /&gt;
==Séance 2==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Partie Electronique ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Nous avons réalisés plusieurs essais avec la carte Arduino afin de mesurer les données envoyées par les capteurs piézo&lt;br /&gt;
&lt;br /&gt;
Le problème que nous avions rencontré à la séance précédente était une impédance trop forte du capteur piézo lorsque aucune variation de pression n'est faite, donnant des valeurs erronées lors d'une mesure de tension.&lt;br /&gt;
&lt;br /&gt;
'''Solution 1 - utilisation d'un AOP'''&amp;lt;br&amp;gt;&lt;br /&gt;
Ceci est le premier montage essayé, nous avons utilisé un LM324 (non sujet au problème de &amp;quot;phase reversal&amp;quot; dans notre cas) afin de comparer la tension captée à une tension de référence modifiable par un potentiomètre.&amp;lt;br&amp;gt;&lt;br /&gt;
Ce montage était supposé augmenter l'impédance d'entrée du montage après le capteur piézo tout en permettant des erreurs de mesures plus fortes (car seulement deux signaux possibles en sortie tout ou rien), cependant cela n'a pas suffit à stabiliser la mesure qui, bien que plus fiable pouvait s'avérer tout de même fausse car on devait parfois ré-ajuster la tension de référence.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Solution 2 - utilisation d'une résistance de faible valeur en parallèle du capteur piézo'''&amp;lt;br&amp;gt;&lt;br /&gt;
Ceci est la solution retenue car elle permet l'utilisation d'une entrée analogique. La résistance ajoutée permet à l'entrée analogique d'être reliée à la masse lorsque le capteur piézo n'est pas sollicité.&amp;lt;br&amp;gt;&lt;br /&gt;
Nous avons également trouvé un modèle qui nous à permis, avec deux capteurs posés à la base d'une règle de trouver à quelle coordonnées la pression était faite en analysant les deux signaux trouvés.&amp;lt;br&amp;gt;&lt;br /&gt;
Ceci s'avère donc une solution efficace qui permettra d'utiliser plusieurs capteurs pour augmenter la précision de la mesure des coordonnées de l'impact.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Partie Informatique ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Nous nous sommes aussi occupés de la configuration de la Raspberry pi en point d'accès Wifi. &lt;br /&gt;
&lt;br /&gt;
Pour cela, nous nous sommes connectés à la Rapsberry via ssh&lt;br /&gt;
et son adresse IP ethernet : 172.26.145.110 (différente de l'adresse IP wifi : 192.168.100.1). Une fois connectés sur la carte, il nous suffit de configurer &lt;br /&gt;
cette dernière en pont d'accès. Pour cela, nous avons utilisé le paquetage &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;'''hostapd''' &amp;lt;/font&amp;gt; et nous avons modifié les paramètres suivants :&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* le nom de notre point d'accès via &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;'''ssid=&amp;quot;...&amp;quot;'''&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* le code de la France via &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;'''country_code=FR'''&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* le canal pour éviter que toutes les Raspberry soit sur le même canal  via &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;'''channel=5;'''&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* le WPA via &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;'''wpa=1'''&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* le mot de passe du point d'accès via &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;'''wpa_passphrase = **********'''&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* la protection de la Wifi via &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;'''wap_key_mgmt = WPA-PSK'''&amp;lt;/font&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
Une fois la configuration terminée, nous avons dû configurer les IP des clients du point d'accès afin d'avoir la possibilité de se connecter sur la Wifi.&lt;br /&gt;
&lt;br /&gt;
Pour cela, nous avons utilisé le paquetage &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;'''isc-dhcp-server''' &amp;lt;/font&amp;gt; et nous avons modifié les paramètres suivants :&lt;br /&gt;
&lt;br /&gt;
* le nom de notre domaine via &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;'''option domain-name'''&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* l'adresse du serveur DNS (192.168.100.1)&lt;br /&gt;
&lt;br /&gt;
* l'état de légitimité de notre serveur DHCP via &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;'''authoritative'''&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Ensuite, nous avons ajouter, dans le code, ce bloc réseau :&lt;br /&gt;
&lt;br /&gt;
  subnet 192.168.100.0 netmask 255.255.255.0 &lt;br /&gt;
  {range 192.168.100.100 192.168.100.200;&lt;br /&gt;
  option routers 192.168.100.1;}&lt;br /&gt;
&lt;br /&gt;
==Séance 3==&lt;br /&gt;
&lt;br /&gt;
=== Bilan ===&lt;br /&gt;
&lt;br /&gt;
== Activité électronique ==&lt;br /&gt;
&lt;br /&gt;
Nous avons constaté des pics de tension détectés par l'Arduino lorsque des chocs étaient infligés au capteur piézo.&amp;lt;br&amp;gt;&lt;br /&gt;
Il est important de noter que le capteur piézo était plus efficace d'un côté que de l'autre, ceci était du à une soudure présente que d'un seul côté qui surélevait le capteur. Cette soudure rendait le capteur asymétrique et favorisait la concentration de contrainte, amplifiant ainsi les résultats. Il sera donc important d'avoir ceci à l'esprit sur le système réel en ajoutant un petit objet entre le capteur piézo et le jeu de fléchette afin d'amplifier la sensibilité au besoin.&lt;br /&gt;
[[Fichier:ConcentrationContrainte.png|700px|center]]&lt;/div&gt;</summary>
		<author><name>Alepolar</name></author>	</entry>

	<entry>
		<id>https://projets-ima.plil.fr/mediawiki/index.php?title=Projet_IMA3_P5,_2017/2018,_TD1&amp;diff=53229</id>
		<title>Projet IMA3 P5, 2017/2018, TD1</title>
		<link rel="alternate" type="text/html" href="https://projets-ima.plil.fr/mediawiki/index.php?title=Projet_IMA3_P5,_2017/2018,_TD1&amp;diff=53229"/>
				<updated>2018-03-13T15:20:50Z</updated>
		
		<summary type="html">&lt;p&gt;Alepolar : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Projet IMA3-SC 2017-2018 =&lt;br /&gt;
&lt;br /&gt;
== Projet informatique ==&lt;br /&gt;
&lt;br /&gt;
=== Cahier des charges ===&lt;br /&gt;
&lt;br /&gt;
==== Jeu de fléchettes intelligent ====&lt;br /&gt;
&lt;br /&gt;
==== Description du système ====&lt;br /&gt;
&lt;br /&gt;
Le jeu de fléchette sera équipé de capteurs piézo afin de détecter les impacts réalisés sur le jeu. Les données seront traitées et envoyées en wifi à un ordinateur.&amp;lt;br&amp;gt;&lt;br /&gt;
L'utilisateur aura accès à une interface web pour consulter les données en temps réel :&lt;br /&gt;
* le score&lt;br /&gt;
* les pressions mesurées sur le plateau&lt;br /&gt;
&lt;br /&gt;
==== Matériel nécessaire ====&lt;br /&gt;
* &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;Carte Arduino&amp;lt;/font&amp;gt;&lt;br /&gt;
* &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;Shield pour Arduino&amp;lt;/font&amp;gt;&lt;br /&gt;
* &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;Carte Raspberry avec adaptateur wifi&amp;lt;/font&amp;gt;&lt;br /&gt;
* &amp;lt;font style=&amp;quot;color: orange;&amp;quot;&amp;gt;Capteurs piézo (pour le moment nous n'en avons que deux mais c'est suffisant pour faire les tests)&amp;lt;/font&amp;gt;&lt;br /&gt;
* &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;Breadboard&amp;lt;/font&amp;gt;&lt;br /&gt;
* &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;Jeu de fléchettes&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Séance 1==&lt;br /&gt;
&lt;br /&gt;
Nous avons résumé les différentes parties du système afin de nous partager le travail :&lt;br /&gt;
&amp;lt;br&amp;gt;[[Fichier:Principe_jeuFlechettes.png|700px|center]]&amp;lt;br&amp;gt;&lt;br /&gt;
Nous avons finalement choisi d'utiliser une carte Arduino pour le convertisseur analogique -&amp;gt; numérique.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Jeu de fléchettes'''&lt;br /&gt;
* minimum 3 zones de touches&lt;br /&gt;
* utilisation de capteurs piézo pour déterminer la touche&lt;br /&gt;
* plutôt souple pour aider à la localisation de la touche&lt;br /&gt;
&lt;br /&gt;
'''Carte électronique'''&lt;br /&gt;
* amplification du signal&lt;br /&gt;
* filtrage du signal&lt;br /&gt;
* CAN (Arduino)&lt;br /&gt;
&lt;br /&gt;
'''Carte Raspberry'''&lt;br /&gt;
* envoi du signal brut en wifi en temps réel&lt;br /&gt;
&lt;br /&gt;
'''Interface web'''&lt;br /&gt;
* réception du signal brut&lt;br /&gt;
* évaluation des points&lt;br /&gt;
* visualisation des données de pression et des points&lt;br /&gt;
&lt;br /&gt;
==Séance 2==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Partie Electronique ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Nous avons réalisés plusieurs essais avec la carte Arduino afin de mesurer les données envoyées par les capteurs piézo&lt;br /&gt;
&lt;br /&gt;
Le problème que nous avions rencontré à la séance précédente était une impédance trop forte du capteur piézo lorsque aucune variation de pression n'est faite, donnant des valeurs erronées lors d'une mesure de tension.&lt;br /&gt;
&lt;br /&gt;
'''Solution 1 - utilisation d'un AOP'''&amp;lt;br&amp;gt;&lt;br /&gt;
Ceci est le premier montage essayé, nous avons utilisé un LM324 (non sujet au problème de &amp;quot;phase reversal&amp;quot; dans notre cas) afin de comparer la tension captée à une tension de référence modifiable par un potentiomètre.&amp;lt;br&amp;gt;&lt;br /&gt;
Ce montage était supposé augmenter l'impédance d'entrée du montage après le capteur piézo tout en permettant des erreurs de mesures plus fortes (car seulement deux signaux possibles en sortie tout ou rien), cependant cela n'a pas suffit à stabiliser la mesure qui, bien que plus fiable pouvait s'avérer tout de même fausse car on devait parfois ré-ajuster la tension de référence.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Solution 2 - utilisation d'une résistance de faible valeur en parallèle du capteur piézo'''&amp;lt;br&amp;gt;&lt;br /&gt;
Ceci est la solution retenue car elle permet l'utilisation d'une entrée analogique. La résistance ajoutée permet à l'entrée analogique d'être reliée à la masse lorsque le capteur piézo n'est pas sollicité.&amp;lt;br&amp;gt;&lt;br /&gt;
Nous avons également trouvé un modèle qui nous à permis, avec deux capteurs posés à la base d'une règle de trouver à quelle coordonnées la pression était faite en analysant les deux signaux trouvés.&amp;lt;br&amp;gt;&lt;br /&gt;
Ceci s'avère donc une solution efficace qui permettra d'utiliser plusieurs capteurs pour augmenter la précision de la mesure des coordonnées de l'impact.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Partie Informatique ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Nous nous sommes aussi occupés de la configuration de la Raspberry pi en point d'accès Wifi. &lt;br /&gt;
&lt;br /&gt;
Pour cela, nous nous sommes connectés à la Rapsberry via ssh&lt;br /&gt;
et son adresse IP ethernet : 172.26.145.110 (différente de l'adresse IP wifi : 192.168.100.1). Une fois connectés sur la carte, il nous suffit de configurer &lt;br /&gt;
cette dernière en pont d'accès. Pour cela, nous avons utilisé le paquetage &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;'''hostapd''' &amp;lt;/font&amp;gt; et nous avons modifié les paramètres suivants :&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* le nom de notre point d'accès via &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;'''ssid=&amp;quot;...&amp;quot;'''&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* le code de la France via &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;'''country_code=FR'''&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* le canal pour éviter que toutes les Raspberry soit sur le même canal  via &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;'''channel=5;'''&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* le WPA via &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;'''wpa=1'''&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* le mot de passe du point d'accès via &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;'''wpa_passphrase = **********'''&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* la protection de la Wifi via &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;'''wap_key_mgmt = WPA-PSK'''&amp;lt;/font&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
Une fois la configuration terminée, nous avons dû configurer les IP des clients du point d'accès afin d'avoir la possibilité de se connecter sur la Wifi.&lt;br /&gt;
&lt;br /&gt;
Pour cela, nous avons utilisé le paquetage &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;'''isc-dhcp-server''' &amp;lt;/font&amp;gt; et nous avons modifié les paramètres suivants :&lt;br /&gt;
&lt;br /&gt;
* le nom de notre domaine via &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;'''option domain-name'''&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* l'adresse du serveur DNS (192.168.100.1)&lt;br /&gt;
&lt;br /&gt;
* l'état de légitimité de notre serveur DHCP via &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;'''authoritative'''&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Ensuite, nous avons ajouter, dans le code, ce bloc réseau :&lt;br /&gt;
&lt;br /&gt;
  subnet 192.168.100.0 netmask 255.255.255.0 &lt;br /&gt;
  {range 192.168.100.100 192.168.100.200;&lt;br /&gt;
  option routers 192.168.100.1;}&lt;br /&gt;
&lt;br /&gt;
==Séance 3==&lt;br /&gt;
&lt;br /&gt;
=== Bilan ===&lt;br /&gt;
&lt;br /&gt;
== Activité électronique ==&lt;br /&gt;
&lt;br /&gt;
Nous avons constaté des pics de tension détectés par l'Arduino lorsque des chocs étaient infligés au capteur piézo.&amp;lt;br&amp;gt;&lt;br /&gt;
Il est important de noter que le capteur piézo était plus efficace d'un côté que de l'autre, ceci était du à une soudure présente que d'un seul côté qui surélevait le capteur. Cette soudure rendait le capteur asymétrique et favorisait la concentration de contrainte, amplifiant ainsi les résultats. Il sera donc important d'avoir ceci à l'esprit sur le système réel en ajoutant un petit objet entre le capteur piézo et le jeu de fléchette afin d'amplifier la sensibilité au besoin.&lt;br /&gt;
[[Fichier:ConcentrationContrainte.png|700px|center]]&lt;/div&gt;</summary>
		<author><name>Alepolar</name></author>	</entry>

	<entry>
		<id>https://projets-ima.plil.fr/mediawiki/index.php?title=Projet_IMA3_P5,_2017/2018,_TD1&amp;diff=53228</id>
		<title>Projet IMA3 P5, 2017/2018, TD1</title>
		<link rel="alternate" type="text/html" href="https://projets-ima.plil.fr/mediawiki/index.php?title=Projet_IMA3_P5,_2017/2018,_TD1&amp;diff=53228"/>
				<updated>2018-03-13T14:59:02Z</updated>
		
		<summary type="html">&lt;p&gt;Alepolar : /* Séance 2 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Projet IMA3-SC 2017-2018 =&lt;br /&gt;
&lt;br /&gt;
== Projet informatique ==&lt;br /&gt;
&lt;br /&gt;
=== Cahier des charges ===&lt;br /&gt;
&lt;br /&gt;
==== Jeu de fléchettes intelligent ====&lt;br /&gt;
&lt;br /&gt;
==== Description du système ====&lt;br /&gt;
&lt;br /&gt;
Le jeu de fléchette sera équipé de capteurs piézo afin de détecter les impacts réalisés sur le jeu. Les données seront traitées et envoyées en wifi à un ordinateur.&amp;lt;br&amp;gt;&lt;br /&gt;
L'utilisateur aura accès à une interface web pour consulter les données en temps réel :&lt;br /&gt;
* le score&lt;br /&gt;
* les pressions mesurées sur le plateau&lt;br /&gt;
&lt;br /&gt;
==== Matériel nécessaire ====&lt;br /&gt;
* &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;Carte Arduino&amp;lt;/font&amp;gt;&lt;br /&gt;
* &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;Shield pour Arduino&amp;lt;/font&amp;gt;&lt;br /&gt;
* &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;Carte Raspberry avec adaptateur wifi&amp;lt;/font&amp;gt;&lt;br /&gt;
* &amp;lt;font style=&amp;quot;color: orange;&amp;quot;&amp;gt;Capteurs piézo (pour le moment nous n'en avons que deux mais c'est suffisant pour faire les tests)&amp;lt;/font&amp;gt;&lt;br /&gt;
* &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;Breadboard&amp;lt;/font&amp;gt;&lt;br /&gt;
* &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;Jeu de fléchettes&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Séance 1 ===&lt;br /&gt;
&lt;br /&gt;
Nous avons résumé les différentes parties du système afin de nous partager le travail :&lt;br /&gt;
&amp;lt;br&amp;gt;[[Fichier:Principe_jeuFlechettes.png|700px|center]]&amp;lt;br&amp;gt;&lt;br /&gt;
Nous avons finalement choisi d'utiliser une carte Arduino pour le convertisseur analogique -&amp;gt; numérique.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Jeu de fléchettes'''&lt;br /&gt;
* minimum 3 zones de touches&lt;br /&gt;
* utilisation de capteurs piézo pour déterminer la touche&lt;br /&gt;
* plutôt souple pour aider à la localisation de la touche&lt;br /&gt;
&lt;br /&gt;
'''Carte électronique'''&lt;br /&gt;
* amplification du signal&lt;br /&gt;
* filtrage du signal&lt;br /&gt;
* CAN (Arduino)&lt;br /&gt;
&lt;br /&gt;
'''Carte Raspberry'''&lt;br /&gt;
* envoi du signal brut en wifi en temps réel&lt;br /&gt;
&lt;br /&gt;
'''Interface web'''&lt;br /&gt;
* réception du signal brut&lt;br /&gt;
* évaluation des points&lt;br /&gt;
* visualisation des données de pression et des points&lt;br /&gt;
&lt;br /&gt;
=== Séance 2 ===&lt;br /&gt;
Nous avons réalisés plusieurs essais avec la carte Arduino afin de mesurer les données envoyées par les capteurs piézo&lt;br /&gt;
&lt;br /&gt;
Le problème que nous avions rencontré à la séance précédente était une impédance trop forte du capteur piézo lorsque aucune variation de pression n'est faite, donnant des valeurs erronées lors d'une mesure de tension.&lt;br /&gt;
&lt;br /&gt;
'''Solution 1 - utilisation d'un AOP'''&amp;lt;br&amp;gt;&lt;br /&gt;
Ceci est le premier montage essayé, nous avons utilisé un LM324 (non sujet au problème de &amp;quot;phase reversal&amp;quot; dans notre cas) afin de comparer la tension captée à une tension de référence modifiable par un potentiomètre.&amp;lt;br&amp;gt;&lt;br /&gt;
Ce montage était supposé augmenter l'impédance d'entrée du montage après le capteur piézo tout en permettant des erreurs de mesures plus fortes (car seulement deux signaux possibles en sortie tout ou rien), cependant cela n'a pas suffit à stabiliser la mesure qui, bien que plus fiable pouvait s'avérer tout de même fausse car on devait parfois ré-ajuster la tension de référence.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Solution 2 - utilisation d'une résistance de faible valeur en parallèle du capteur piézo'''&amp;lt;br&amp;gt;&lt;br /&gt;
Ceci est la solution retenue car elle permet l'utilisation d'une entrée analogique. La résistance ajoutée permet à l'entrée analogique d'être reliée à la masse lorsque le capteur piézo n'est pas sollicité.&amp;lt;br&amp;gt;&lt;br /&gt;
Nous avons également trouvé un modèle qui nous à permis, avec deux capteurs posés à la base d'une règle de trouver à quelle coordonnées la pression était faite en analysant les deux signaux trouvés.&amp;lt;br&amp;gt;&lt;br /&gt;
Ceci s'avère donc une solution efficace qui permettra d'utiliser plusieurs capteurs pour augmenter la précision de la mesure des coordonnées de l'impact.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Nous nous sommes aussi occupés de la configuration de la Raspberry pi en point d'accès Wifi. &lt;br /&gt;
&lt;br /&gt;
Pour cela, nous nous sommes connectés à la Rapsberry via ssh&lt;br /&gt;
et son adresse IP ethernet : 172.26.145.110 (différente de l'adresse IP wifi : 192.168.100.1). Une fois connectés sur la carte, il nous suffit de configurer &lt;br /&gt;
cette dernière en pont d'accès. Pour cela, nous avons utilisé le paquetage &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;'''hostapd''' &amp;lt;/font&amp;gt; et nous avons modifié les paramètres suivants :&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* le nom de notre point d'accès via &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;'''ssid=&amp;quot;...&amp;quot;'''&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* le code de la France via &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;'''country_code=FR'''&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* le canal pour éviter que toutes les Raspberry soit sur le même canal  via &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;'''channel=5;'''&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* le WPA via &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;'''wpa=1'''&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* le mot de passe du point d'accès via &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;'''wpa_passphrase = **********'''&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* la protection de la Wifi via &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;'''wap_key_mgmt = WPA-PSK'''&amp;lt;/font&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
Une fois la configuration terminée, nous avons dû configurer les IP des clients du point d'accès afin d'avoir la possibilité de se connecter sur la Wifi.&lt;br /&gt;
&lt;br /&gt;
Pour cela, nous avons utilisé le paquetage &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;'''isc-dhcp-server''' &amp;lt;/font&amp;gt; et nous avons modifié les paramètres suivants :&lt;br /&gt;
&lt;br /&gt;
* le nom de notre domaine via &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;'''option domain-name'''&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* l'adresse du serveur DNS (192.168.100.1)&lt;br /&gt;
&lt;br /&gt;
* l'état de légitimité de notre serveur DHCP via &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;'''authoritative'''&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Ensuite, nous avons ajouter, dans le code, ce bloc réseau :&lt;br /&gt;
&lt;br /&gt;
  subnet 192.168.100.0 netmask 255.255.255.0 &lt;br /&gt;
  {range 192.168.100.100 192.168.100.200;&lt;br /&gt;
  option routers 192.168.100.1;}&lt;br /&gt;
&lt;br /&gt;
=== Séance 3 ===&lt;br /&gt;
&lt;br /&gt;
=== Bilan ===&lt;br /&gt;
&lt;br /&gt;
== Activité électronique ==&lt;br /&gt;
&lt;br /&gt;
Nous avons constaté des pics de tension détectés par l'Arduino lorsque des chocs étaient infligés au capteur piézo.&amp;lt;br&amp;gt;&lt;br /&gt;
Il est important de noter que le capteur piézo était plus efficace d'un côté que de l'autre, ceci était du à une soudure présente que d'un seul côté qui surélevait le capteur. Cette soudure rendait le capteur asymétrique et favorisait la concentration de contrainte, amplifiant ainsi les résultats. Il sera donc important d'avoir ceci à l'esprit sur le système réel en ajoutant un petit objet entre le capteur piézo et le jeu de fléchette afin d'amplifier la sensibilité au besoin.&lt;br /&gt;
[[Fichier:ConcentrationContrainte.png|700px|center]]&lt;/div&gt;</summary>
		<author><name>Alepolar</name></author>	</entry>

	<entry>
		<id>https://projets-ima.plil.fr/mediawiki/index.php?title=Projet_IMA3_P5,_2017/2018,_TD1&amp;diff=53227</id>
		<title>Projet IMA3 P5, 2017/2018, TD1</title>
		<link rel="alternate" type="text/html" href="https://projets-ima.plil.fr/mediawiki/index.php?title=Projet_IMA3_P5,_2017/2018,_TD1&amp;diff=53227"/>
				<updated>2018-03-13T14:51:43Z</updated>
		
		<summary type="html">&lt;p&gt;Alepolar : /* Séance 2 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Projet IMA3-SC 2017-2018 =&lt;br /&gt;
&lt;br /&gt;
== Projet informatique ==&lt;br /&gt;
&lt;br /&gt;
=== Cahier des charges ===&lt;br /&gt;
&lt;br /&gt;
==== Jeu de fléchettes intelligent ====&lt;br /&gt;
&lt;br /&gt;
==== Description du système ====&lt;br /&gt;
&lt;br /&gt;
Le jeu de fléchette sera équipé de capteurs piézo afin de détecter les impacts réalisés sur le jeu. Les données seront traitées et envoyées en wifi à un ordinateur.&amp;lt;br&amp;gt;&lt;br /&gt;
L'utilisateur aura accès à une interface web pour consulter les données en temps réel :&lt;br /&gt;
* le score&lt;br /&gt;
* les pressions mesurées sur le plateau&lt;br /&gt;
&lt;br /&gt;
==== Matériel nécessaire ====&lt;br /&gt;
* &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;Carte Arduino&amp;lt;/font&amp;gt;&lt;br /&gt;
* &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;Shield pour Arduino&amp;lt;/font&amp;gt;&lt;br /&gt;
* &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;Carte Raspberry avec adaptateur wifi&amp;lt;/font&amp;gt;&lt;br /&gt;
* &amp;lt;font style=&amp;quot;color: orange;&amp;quot;&amp;gt;Capteurs piézo (pour le moment nous n'en avons que deux mais c'est suffisant pour faire les tests)&amp;lt;/font&amp;gt;&lt;br /&gt;
* &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;Breadboard&amp;lt;/font&amp;gt;&lt;br /&gt;
* &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;Jeu de fléchettes&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Séance 1 ===&lt;br /&gt;
&lt;br /&gt;
Nous avons résumé les différentes parties du système afin de nous partager le travail :&lt;br /&gt;
&amp;lt;br&amp;gt;[[Fichier:Principe_jeuFlechettes.png|700px|center]]&amp;lt;br&amp;gt;&lt;br /&gt;
Nous avons finalement choisi d'utiliser une carte Arduino pour le convertisseur analogique -&amp;gt; numérique.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Jeu de fléchettes'''&lt;br /&gt;
* minimum 3 zones de touches&lt;br /&gt;
* utilisation de capteurs piézo pour déterminer la touche&lt;br /&gt;
* plutôt souple pour aider à la localisation de la touche&lt;br /&gt;
&lt;br /&gt;
'''Carte électronique'''&lt;br /&gt;
* amplification du signal&lt;br /&gt;
* filtrage du signal&lt;br /&gt;
* CAN (Arduino)&lt;br /&gt;
&lt;br /&gt;
'''Carte Raspberry'''&lt;br /&gt;
* envoi du signal brut en wifi en temps réel&lt;br /&gt;
&lt;br /&gt;
'''Interface web'''&lt;br /&gt;
* réception du signal brut&lt;br /&gt;
* évaluation des points&lt;br /&gt;
* visualisation des données de pression et des points&lt;br /&gt;
&lt;br /&gt;
=== Séance 2 ===&lt;br /&gt;
Nous avons réalisés plusieurs essais avec la carte Arduino afin de mesurer les données envoyées par les capteurs piézo&lt;br /&gt;
&lt;br /&gt;
Le problème que nous avions rencontré à la séance précédente était une impédance trop forte du capteur piézo lorsque aucune variation de pression n'est faite, donnant des valeurs erronées lors d'une mesure de tension.&lt;br /&gt;
&lt;br /&gt;
'''Solution 1 - utilisation d'un AOP'''&amp;lt;br&amp;gt;&lt;br /&gt;
Ceci est le premier montage essayé, nous avons utilisé un LM324 (non sujet au problème de &amp;quot;phase reversal&amp;quot; dans notre cas) afin de comparer la tension captée à une tension de référence modifiable par un potentiomètre.&amp;lt;br&amp;gt;&lt;br /&gt;
Ce montage était supposé augmenter l'impédance d'entrée du montage après le capteur piézo tout en permettant des erreurs de mesures plus fortes (car seulement deux signaux possibles en sortie tout ou rien), cependant cela n'a pas suffit à stabiliser la mesure qui, bien que plus fiable pouvait s'avérer tout de même fausse car on devait parfois ré-ajuster la tension de référence.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Solution 2 - utilisation d'une résistance de faible valeur en parallèle du capteur piézo'''&amp;lt;br&amp;gt;&lt;br /&gt;
Ceci est la solution retenue car elle permet l'utilisation d'une entrée analogique. La résistance ajoutée permet à l'entrée analogique d'être reliée à la masse lorsque le capteur piézo n'est pas sollicité.&amp;lt;br&amp;gt;&lt;br /&gt;
Nous avons également trouvé un modèle qui nous à permis, avec deux capteurs posés à la base d'une règle de trouver à quelle coordonnées la pression était faite en analysant les deux signaux trouvés.&amp;lt;br&amp;gt;&lt;br /&gt;
Ceci s'avère donc une solution efficace qui permettra d'utiliser plusieurs capteurs pour augmenter la précision de la mesure des coordonnées de l'impact.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Nous nous sommes aussi occupés de la configuration de la Raspberry pi en point d'accès Wifi. &lt;br /&gt;
&lt;br /&gt;
Pour cela, nous nous sommes connectés à la Rapsberry via ssh&lt;br /&gt;
et son adresse IP ethernet : 172.26.145.110 (différente de l'adresse IP wifi : 192.168.100.1). Une fois connectés sur la carte, il nous suffit de configurer &lt;br /&gt;
cette dernière en pont d'accès. Pour cela, nous avons utilisé le paquetage &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;'''hostapd''' &amp;lt;/font&amp;gt; et nous avons modifié les paramètres suivants :&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* le nom de notre point d'accès via &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;'''ssid=&amp;quot;...&amp;quot;'''&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* le code de la France via &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;'''country_code=FR'''&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* le canal pour éviter que toutes les Raspberry soit sur le même canal  via &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;'''channel=5;'''&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* le WPA via &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;'''wpa=1'''&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* le mot de passe du point d'accès via &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;'''wpa_passphrase = **********'''&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* la protection de la Wifi via &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;'''wap_key_mgmt = WPA-PSK'''&amp;lt;/font&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
Une fois la configuration terminée, nous avons dû configurer les IP des clients du point d'accès afin d'avoir la possibilité de se connecter sur la Wifi.&lt;br /&gt;
&lt;br /&gt;
Pour cela, nous avons utilisé le paquetage &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;'''isc-dhcp-server''' &amp;lt;/font&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
=== Séance 3 ===&lt;br /&gt;
&lt;br /&gt;
=== Bilan ===&lt;br /&gt;
&lt;br /&gt;
== Activité électronique ==&lt;br /&gt;
&lt;br /&gt;
Nous avons constaté des pics de tension détectés par l'Arduino lorsque des chocs étaient infligés au capteur piézo.&amp;lt;br&amp;gt;&lt;br /&gt;
Il est important de noter que le capteur piézo était plus efficace d'un côté que de l'autre, ceci était du à une soudure présente que d'un seul côté qui surélevait le capteur. Cette soudure rendait le capteur asymétrique et favorisait la concentration de contrainte, amplifiant ainsi les résultats. Il sera donc important d'avoir ceci à l'esprit sur le système réel en ajoutant un petit objet entre le capteur piézo et le jeu de fléchette afin d'amplifier la sensibilité au besoin.&lt;br /&gt;
[[Fichier:ConcentrationContrainte.png|700px|center]]&lt;/div&gt;</summary>
		<author><name>Alepolar</name></author>	</entry>

	<entry>
		<id>https://projets-ima.plil.fr/mediawiki/index.php?title=Projet_IMA3_P5,_2017/2018,_TD1&amp;diff=53226</id>
		<title>Projet IMA3 P5, 2017/2018, TD1</title>
		<link rel="alternate" type="text/html" href="https://projets-ima.plil.fr/mediawiki/index.php?title=Projet_IMA3_P5,_2017/2018,_TD1&amp;diff=53226"/>
				<updated>2018-03-13T14:51:16Z</updated>
		
		<summary type="html">&lt;p&gt;Alepolar : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Projet IMA3-SC 2017-2018 =&lt;br /&gt;
&lt;br /&gt;
== Projet informatique ==&lt;br /&gt;
&lt;br /&gt;
=== Cahier des charges ===&lt;br /&gt;
&lt;br /&gt;
==== Jeu de fléchettes intelligent ====&lt;br /&gt;
&lt;br /&gt;
==== Description du système ====&lt;br /&gt;
&lt;br /&gt;
Le jeu de fléchette sera équipé de capteurs piézo afin de détecter les impacts réalisés sur le jeu. Les données seront traitées et envoyées en wifi à un ordinateur.&amp;lt;br&amp;gt;&lt;br /&gt;
L'utilisateur aura accès à une interface web pour consulter les données en temps réel :&lt;br /&gt;
* le score&lt;br /&gt;
* les pressions mesurées sur le plateau&lt;br /&gt;
&lt;br /&gt;
==== Matériel nécessaire ====&lt;br /&gt;
* &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;Carte Arduino&amp;lt;/font&amp;gt;&lt;br /&gt;
* &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;Shield pour Arduino&amp;lt;/font&amp;gt;&lt;br /&gt;
* &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;Carte Raspberry avec adaptateur wifi&amp;lt;/font&amp;gt;&lt;br /&gt;
* &amp;lt;font style=&amp;quot;color: orange;&amp;quot;&amp;gt;Capteurs piézo (pour le moment nous n'en avons que deux mais c'est suffisant pour faire les tests)&amp;lt;/font&amp;gt;&lt;br /&gt;
* &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;Breadboard&amp;lt;/font&amp;gt;&lt;br /&gt;
* &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;Jeu de fléchettes&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Séance 1 ===&lt;br /&gt;
&lt;br /&gt;
Nous avons résumé les différentes parties du système afin de nous partager le travail :&lt;br /&gt;
&amp;lt;br&amp;gt;[[Fichier:Principe_jeuFlechettes.png|700px|center]]&amp;lt;br&amp;gt;&lt;br /&gt;
Nous avons finalement choisi d'utiliser une carte Arduino pour le convertisseur analogique -&amp;gt; numérique.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Jeu de fléchettes'''&lt;br /&gt;
* minimum 3 zones de touches&lt;br /&gt;
* utilisation de capteurs piézo pour déterminer la touche&lt;br /&gt;
* plutôt souple pour aider à la localisation de la touche&lt;br /&gt;
&lt;br /&gt;
'''Carte électronique'''&lt;br /&gt;
* amplification du signal&lt;br /&gt;
* filtrage du signal&lt;br /&gt;
* CAN (Arduino)&lt;br /&gt;
&lt;br /&gt;
'''Carte Raspberry'''&lt;br /&gt;
* envoi du signal brut en wifi en temps réel&lt;br /&gt;
&lt;br /&gt;
'''Interface web'''&lt;br /&gt;
* réception du signal brut&lt;br /&gt;
* évaluation des points&lt;br /&gt;
* visualisation des données de pression et des points&lt;br /&gt;
&lt;br /&gt;
=== Séance 2 ===&lt;br /&gt;
Nous avons réalisés plusieurs essais avec la carte Arduino afin de mesurer les données envoyées par les capteurs piézo&lt;br /&gt;
&lt;br /&gt;
Le problème que nous avions rencontré à la séance précédente était une impédance trop forte du capteur piézo lorsque aucune variation de pression n'est faite, donnant des valeurs erronées lors d'une mesure de tension.&lt;br /&gt;
&lt;br /&gt;
'''Solution 1 - utilisation d'un AOP'''&amp;lt;br&amp;gt;&lt;br /&gt;
Ceci est le premier montage essayé, nous avons utilisé un LM324 (non sujet au problème de &amp;quot;phase reversal&amp;quot; dans notre cas) afin de comparer la tension captée à une tension de référence modifiable par un potentiomètre.&amp;lt;br&amp;gt;&lt;br /&gt;
Ce montage était supposé augmenter l'impédance d'entrée du montage après le capteur piézo tout en permettant des erreurs de mesures plus fortes (car seulement deux signaux possibles en sortie tout ou rien), cependant cela n'a pas suffit à stabiliser la mesure qui, bien que plus fiable pouvait s'avérer tout de même fausse car on devait parfois ré-ajuster la tension de référence.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Solution 2 - utilisation d'une résistance de faible valeur en parallèle du capteur piézo'''&amp;lt;br&amp;gt;&lt;br /&gt;
Ceci est la solution retenue car elle permet l'utilisation d'une entrée analogique. La résistance ajoutée permet à l'entrée analogique d'être reliée à la masse lorsque le capteur piézo n'est pas sollicité.&amp;lt;br&amp;gt;&lt;br /&gt;
Nous avons également trouvé un modèle qui nous à permis, avec deux capteurs posés à la base d'une règle de trouver à quelle coordonnées la pression était faite en analysant les deux signaux trouvés.&amp;lt;br&amp;gt;&lt;br /&gt;
Ceci s'avère donc une solution efficace qui permettra d'utiliser plusieurs capteurs pour augmenter la précision de la mesure des coordonnées de l'impact.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Nous nous sommes aussi occupés de la configuration de la Raspberry pi en point d'accès Wifi. &lt;br /&gt;
&lt;br /&gt;
Pour cela, nous nous sommes connectés à la Rapsberry via ssh&lt;br /&gt;
et son adresse IP ethernet : 172.26.145.110 (différente de l'adresse IP wifi : 192.168.100.1). Une fois connectés sur la carte, il nous suffit de configurer &lt;br /&gt;
cette dernière en pont d'accès. Pour cela, nous avons utilisé le paquetage &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;'''hostapd''' &amp;lt;/font&amp;gt; et nous avons modifié les paramètres suivants :&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* le nom de notre point d'accès via &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;'''ssid=&amp;quot;...&amp;quot;'''&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* le code de la France via &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;'''country_code=FR'''&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* le canal pour éviter que toutes les Raspberry soit sur le même canal  via &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;'''channel=5;'''&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* le WPA via &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;'''wpa=1'''&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* le mot de passe du point d'accès via &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;'''wpa_passphrase = **********'''&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* la protection de la Wifi via &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;'''wap_key_mgmt = WPA-PSK'''&amp;lt;/font&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
Une fois la configuration terminée, nous avons dû configurer les IP des clients du point d'accès afin d'avoir la possibilité de se connecter sur la Wifi.&lt;br /&gt;
Pour cela, nous avons utilisé le paquetage &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;'''isc-dhcp-server''' &amp;lt;/font&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Séance 3 ===&lt;br /&gt;
&lt;br /&gt;
=== Bilan ===&lt;br /&gt;
&lt;br /&gt;
== Activité électronique ==&lt;br /&gt;
&lt;br /&gt;
Nous avons constaté des pics de tension détectés par l'Arduino lorsque des chocs étaient infligés au capteur piézo.&amp;lt;br&amp;gt;&lt;br /&gt;
Il est important de noter que le capteur piézo était plus efficace d'un côté que de l'autre, ceci était du à une soudure présente que d'un seul côté qui surélevait le capteur. Cette soudure rendait le capteur asymétrique et favorisait la concentration de contrainte, amplifiant ainsi les résultats. Il sera donc important d'avoir ceci à l'esprit sur le système réel en ajoutant un petit objet entre le capteur piézo et le jeu de fléchette afin d'amplifier la sensibilité au besoin.&lt;br /&gt;
[[Fichier:ConcentrationContrainte.png|700px|center]]&lt;/div&gt;</summary>
		<author><name>Alepolar</name></author>	</entry>

	<entry>
		<id>https://projets-ima.plil.fr/mediawiki/index.php?title=Projet_IMA3_P5,_2017/2018,_TD1&amp;diff=53225</id>
		<title>Projet IMA3 P5, 2017/2018, TD1</title>
		<link rel="alternate" type="text/html" href="https://projets-ima.plil.fr/mediawiki/index.php?title=Projet_IMA3_P5,_2017/2018,_TD1&amp;diff=53225"/>
				<updated>2018-03-13T14:46:08Z</updated>
		
		<summary type="html">&lt;p&gt;Alepolar : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Projet IMA3-SC 2017-2018 =&lt;br /&gt;
&lt;br /&gt;
== Projet informatique ==&lt;br /&gt;
&lt;br /&gt;
=== Cahier des charges ===&lt;br /&gt;
&lt;br /&gt;
==== Jeu de fléchettes intelligent ====&lt;br /&gt;
&lt;br /&gt;
==== Description du système ====&lt;br /&gt;
&lt;br /&gt;
Le jeu de fléchette sera équipé de capteurs piézo afin de détecter les impacts réalisés sur le jeu. Les données seront traitées et envoyées en wifi à un ordinateur.&amp;lt;br&amp;gt;&lt;br /&gt;
L'utilisateur aura accès à une interface web pour consulter les données en temps réel :&lt;br /&gt;
* le score&lt;br /&gt;
* les pressions mesurées sur le plateau&lt;br /&gt;
&lt;br /&gt;
==== Matériel nécessaire ====&lt;br /&gt;
* &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;Carte Arduino&amp;lt;/font&amp;gt;&lt;br /&gt;
* &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;Shield pour Arduino&amp;lt;/font&amp;gt;&lt;br /&gt;
* &amp;lt;font style=&amp;quot;color: green;&amp;quot;&amp;gt;Carte Raspberry avec adaptateur wifi&amp;lt;/font&amp;gt;&lt;br /&gt;
* &amp;lt;font style=&amp;quot;color: orange;&amp;quot;&amp;gt;Capteurs piézo (pour le moment nous n'en avons que deux mais c'est suffisant pour faire les tests)&amp;lt;/font&amp;gt;&lt;br /&gt;
* &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;Breadboard&amp;lt;/font&amp;gt;&lt;br /&gt;
* &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;Jeu de fléchettes&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Séance 1 ===&lt;br /&gt;
&lt;br /&gt;
Nous avons résumé les différentes parties du système afin de nous partager le travail :&lt;br /&gt;
&amp;lt;br&amp;gt;[[Fichier:Principe_jeuFlechettes.png|700px|center]]&amp;lt;br&amp;gt;&lt;br /&gt;
Nous avons finalement choisi d'utiliser une carte Arduino pour le convertisseur analogique -&amp;gt; numérique.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Jeu de fléchettes'''&lt;br /&gt;
* minimum 3 zones de touches&lt;br /&gt;
* utilisation de capteurs piézo pour déterminer la touche&lt;br /&gt;
* plutôt souple pour aider à la localisation de la touche&lt;br /&gt;
&lt;br /&gt;
'''Carte électronique'''&lt;br /&gt;
* amplification du signal&lt;br /&gt;
* filtrage du signal&lt;br /&gt;
* CAN (Arduino)&lt;br /&gt;
&lt;br /&gt;
'''Carte Raspberry'''&lt;br /&gt;
* envoi du signal brut en wifi en temps réel&lt;br /&gt;
&lt;br /&gt;
'''Interface web'''&lt;br /&gt;
* réception du signal brut&lt;br /&gt;
* évaluation des points&lt;br /&gt;
* visualisation des données de pression et des points&lt;br /&gt;
&lt;br /&gt;
=== Séance 2 ===&lt;br /&gt;
Nous avons réalisés plusieurs essais avec la carte Arduino afin de mesurer les données envoyées par les capteurs piézo&lt;br /&gt;
&lt;br /&gt;
Le problème que nous avions rencontré à la séance précédente était une impédance trop forte du capteur piézo lorsque aucune variation de pression n'est faite, donnant des valeurs erronées lors d'une mesure de tension.&lt;br /&gt;
&lt;br /&gt;
'''Solution 1 - utilisation d'un AOP'''&amp;lt;br&amp;gt;&lt;br /&gt;
Ceci est le premier montage essayé, nous avons utilisé un LM324 (non sujet au problème de &amp;quot;phase reversal&amp;quot; dans notre cas) afin de comparer la tension captée à une tension de référence modifiable par un potentiomètre.&amp;lt;br&amp;gt;&lt;br /&gt;
Ce montage était supposé augmenter l'impédance d'entrée du montage après le capteur piézo tout en permettant des erreurs de mesures plus fortes (car seulement deux signaux possibles en sortie tout ou rien), cependant cela n'a pas suffit à stabiliser la mesure qui, bien que plus fiable pouvait s'avérer tout de même fausse car on devait parfois ré-ajuster la tension de référence.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Solution 2 - utilisation d'une résistance de faible valeur en parallèle du capteur piézo'''&amp;lt;br&amp;gt;&lt;br /&gt;
Ceci est la solution retenue car elle permet l'utilisation d'une entrée analogique. La résistance ajoutée permet à l'entrée analogique d'être reliée à la masse lorsque le capteur piézo n'est pas sollicité.&amp;lt;br&amp;gt;&lt;br /&gt;
Nous avons également trouvé un modèle qui nous à permis, avec deux capteurs posés à la base d'une règle de trouver à quelle coordonnées la pression était faite en analysant les deux signaux trouvés.&amp;lt;br&amp;gt;&lt;br /&gt;
Ceci s'avère donc une solution efficace qui permettra d'utiliser plusieurs capteurs pour augmenter la précision de la mesure des coordonnées de l'impact.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Nous nous sommes aussi occupés de la configuration de la Raspberry pi en point d'accès Wifi. &lt;br /&gt;
&lt;br /&gt;
Pour cela, nous nous sommes connectés à la Rapsberry via ssh&lt;br /&gt;
et son adresse IP ethernet : 172.26.145.110 (différente de l'adresse IP wifi : 192.168.100.1). Une fois connectés sur la carte, il nous suffit de configurer &lt;br /&gt;
cette dernière en pont d'accès. Pour cela, nous avons utilisé le paquetage &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;'''hostapd''' &amp;lt;/font&amp;gt; et nous avons modifié les paramètres suivants :&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* le nom de notre point d'accès via &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;'''ssid=&amp;quot;...&amp;quot;'''&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* le code de la France via &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;'''country_code=FR'''&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* le canal pour éviter que toutes les Raspberry soit sur le même canal  via &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;'''channel=5;'''&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* le WPA via &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;'''wpa=1'''&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* le mot de passe du point d'accès via &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;'''wpa_passphrase = **********'''&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* la protection de la Wifi via &amp;lt;font style=&amp;quot;color: red;&amp;quot;&amp;gt;'''wap_key_mgmt = WPA-PSK'''&amp;lt;/font&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
=== Séance 3 ===&lt;br /&gt;
&lt;br /&gt;
=== Bilan ===&lt;br /&gt;
&lt;br /&gt;
== Activité électronique ==&lt;br /&gt;
&lt;br /&gt;
Nous avons constaté des pics de tension détectés par l'Arduino lorsque des chocs étaient infligés au capteur piézo.&amp;lt;br&amp;gt;&lt;br /&gt;
Il est important de noter que le capteur piézo était plus efficace d'un côté que de l'autre, ceci était du à une soudure présente que d'un seul côté qui surélevait le capteur. Cette soudure rendait le capteur asymétrique et favorisait la concentration de contrainte, amplifiant ainsi les résultats. Il sera donc important d'avoir ceci à l'esprit sur le système réel en ajoutant un petit objet entre le capteur piézo et le jeu de fléchette afin d'amplifier la sensibilité au besoin.&lt;br /&gt;
[[Fichier:ConcentrationContrainte.png|700px|center]]&lt;/div&gt;</summary>
		<author><name>Alepolar</name></author>	</entry>

	<entry>
		<id>https://projets-ima.plil.fr/mediawiki/index.php?title=Projets_troisi%C3%A8me_ann%C3%A9e,_2017/2018,_TD1&amp;diff=53163</id>
		<title>Projets troisième année, 2017/2018, TD1</title>
		<link rel="alternate" type="text/html" href="https://projets-ima.plil.fr/mediawiki/index.php?title=Projets_troisi%C3%A8me_ann%C3%A9e,_2017/2018,_TD1&amp;diff=53163"/>
				<updated>2018-03-13T07:58:21Z</updated>
		
		<summary type="html">&lt;p&gt;Alepolar : /* Répartition des binômes */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Répartition des binômes ==&lt;br /&gt;
&lt;br /&gt;
Ecrivez vos noms sous le format exact &amp;quot;Prénom Nom&amp;quot;, séparez vos noms par des virgules.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Projet !! Elèves&lt;br /&gt;
|- &lt;br /&gt;
| [[Projet IMA3 P1, 2017/2018, TD1]] || Gaëlle Bernard, François Brassart, Jérôme Haon &lt;br /&gt;
|-&lt;br /&gt;
| [[Projet IMA3 P2, 2017/2018, TD1]] || Fabien Di Natale, Ibrahim Ben Dhiab, Samuel Benayed, Simon Lecoutère&lt;br /&gt;
|-&lt;br /&gt;
| [[Projet IMA3 P3, 2017/2018, TD1]] || Florent Borel, Flora Dziedzic, Brandon Elemva&lt;br /&gt;
|-&lt;br /&gt;
| [[Projet IMA3 P4, 2017/2018, TD1]] || Branquart Antoine, Dejeagher Hugo, Khinache Souheib, Danjou Corentin&lt;br /&gt;
|-&lt;br /&gt;
| [[Projet IMA3 P5, 2017/2018, TD1]] || Raphaël MARTIN, Emmanuel DELGRANGE, Arthur DELCROIX, Antonin LEPOLARD&lt;br /&gt;
|-&lt;br /&gt;
| [[Projet IMA3 P6, 2017/2018, TD1]] || Guillaume Declerck, Rémi Foucault, Stephen Andriambolisoa, Wenjing Chen&lt;br /&gt;
|-&lt;br /&gt;
| [[Projet IMA3 P7, 2017/2018, TD1]] || Bianca Gridean, Arezki Ait Mouheb, Anas Ilou, Mathis Dupre&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Alepolar</name></author>	</entry>

	<entry>
		<id>https://projets-ima.plil.fr/mediawiki/index.php?title=Projet_IMA3_P3,_2016/2017,_TD2&amp;diff=43845</id>
		<title>Projet IMA3 P3, 2016/2017, TD2</title>
		<link rel="alternate" type="text/html" href="https://projets-ima.plil.fr/mediawiki/index.php?title=Projet_IMA3_P3,_2016/2017,_TD2&amp;diff=43845"/>
				<updated>2017-06-13T22:49:47Z</updated>
		
		<summary type="html">&lt;p&gt;Alepolar : /* Partie informatique */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Projet IMA3-SC 2016/2017 : Banc test pour station météo =&lt;br /&gt;
&lt;br /&gt;
== Cahier des charges ==&lt;br /&gt;
*	Commande  du taux d'humidité dans l’air &lt;br /&gt;
*	Commande de la température&lt;br /&gt;
*	Commande de la luminosité&lt;br /&gt;
*	Commande du vent &lt;br /&gt;
*	Commande de la pluie &lt;br /&gt;
*	Commande depuis  une interface Web.&lt;br /&gt;
*	Système  de comparaison  avec les valeurs de la station météo et alerte si les valeurs sont incohérentes  &lt;br /&gt;
&lt;br /&gt;
=== Description du système ===&lt;br /&gt;
&lt;br /&gt;
Le  banc de test  pour  station  météo  est un  banc  de test  destiné à vérifier le bon fonctionnement des stations météo en  sortie d’usine . Pour  cela  le  banc de test  crée une atmosphère  dans une  cloche fermée. Cette  atmosphère  est « programmable » c’est  à dire que la  personne chargée du  test va  rentrer par  exemple  les paramètres  suivants : température :22° humidité : 30 % , temps : ensoleillé , vent : 10 km/h. Une fois la commande envoyée par l’opérateur le banc de test « crée » les conditions  météorologiques souhaitées, l’opérateur enregistre les valeurs affichées sur la station météo sur l’interface web qui valide ou non le  produit.&lt;br /&gt;
&lt;br /&gt;
=== Le matériel ===&lt;br /&gt;
&lt;br /&gt;
====En notre possession====&lt;br /&gt;
&lt;br /&gt;
*	1 hygromètre/sonde de température DHT11&lt;br /&gt;
*	1 photorésistance LDR&lt;br /&gt;
*	1 lampe&lt;br /&gt;
*	1 ventilateur &lt;br /&gt;
*	1 Arduino Uno (en  attendant le  FPGA)&lt;br /&gt;
*	1 Rapsberry Pi&lt;br /&gt;
*       3 résistance de 9k ohm&lt;br /&gt;
*       3 résistance de 10k ohm&lt;br /&gt;
*       3 transistor &lt;br /&gt;
&lt;br /&gt;
====En attente====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*	1 système d'écoulement d'eau (fabrication artisanale)&lt;br /&gt;
*	1 réservoir  d’eau (fabrication artisanale) &lt;br /&gt;
*	1 résistance chauffante (fabrication artisanale)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Séance 1 ==&lt;br /&gt;
&lt;br /&gt;
=== Partie électronique ===&lt;br /&gt;
&lt;br /&gt;
*       Étude des capteurs : &lt;br /&gt;
&lt;br /&gt;
====Température====&lt;br /&gt;
&lt;br /&gt;
Voici les caractéristiques des 2 modèles envisageables de capteurs de températures:&lt;br /&gt;
&lt;br /&gt;
=====DHT11=====&lt;br /&gt;
&lt;br /&gt;
*Voltage: 0-5V&lt;br /&gt;
*Plage humidité: 20% à 90%&lt;br /&gt;
*Plage température: 0 à 50°C&lt;br /&gt;
*Précision humidité: +/- 5%&lt;br /&gt;
*Précision température: +/- 2°C&lt;br /&gt;
&lt;br /&gt;
=====DHT22=====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*Voltage: 0-5V&lt;br /&gt;
*Plage humidité: 0% à 100%&lt;br /&gt;
*Plage température: -40°C à 80°C&lt;br /&gt;
*Précision humidité: +/- 2%&lt;br /&gt;
*Précision température: +/- 0.5°C      &lt;br /&gt;
&lt;br /&gt;
Le capteur DHT22 est plus précis et plus cher, cependant nous n'avons pas besoin de tant de précision. C'est pourquoi, nous avons choisi d'utiliser le capteur DHT11.  &lt;br /&gt;
         &lt;br /&gt;
====Humidité====&lt;br /&gt;
&lt;br /&gt;
Nous avons la possibilité d'utiliser le même capteur que le capteur de température pour obtenir les valeurs de l'humidité. Alors, nous utiliserons aussi le capteur DHT11. &lt;br /&gt;
&lt;br /&gt;
====Luminosité====&lt;br /&gt;
&lt;br /&gt;
=====Photorésistance LDR=====&lt;br /&gt;
&lt;br /&gt;
*Plage de photorésistance : 2 à 20 Kohm&lt;br /&gt;
*Résistance d'obscurité (après 10 secondes) : supérieur à 2 Mohm&lt;br /&gt;
*Valeur de gamma à 10-100 Lux : 0.7&lt;br /&gt;
*Dissipation de puissance maximale : 100 mW&lt;br /&gt;
*Tension de claquage maximale : 150 Vcc&lt;br /&gt;
*Temps de réponse (montée) : 20 ms&lt;br /&gt;
*Temps de réponse (descente) : 30 ms&lt;br /&gt;
*Température ambiante : -35°C à +70°C&lt;br /&gt;
&lt;br /&gt;
=== Partie informatique ===&lt;br /&gt;
&lt;br /&gt;
*     Ecriture des programmes tests : &lt;br /&gt;
&lt;br /&gt;
===== Test de la réception de valeur en LUX  =====&lt;br /&gt;
&lt;br /&gt;
Nous avons codé un programme qui reçoit une valeur en Lux. En fonction de la valeur retournée, nous affichons l'environnement autour de la photorésistance.&lt;br /&gt;
Nous avons réparti les différents environnements avec les plages suivantes :&lt;br /&gt;
&lt;br /&gt;
* 0 &amp;lt; LUX &amp;lt;10,           le capteur est couvert.&lt;br /&gt;
* 10 &amp;lt; LUX &amp;lt; 200,        l'environnement est sombre.&lt;br /&gt;
* 200 &amp;lt; LUX &amp;lt; 500,       l'environnement est exposé à de la lumière.&lt;br /&gt;
* 500 &amp;lt; LUX &amp;lt; 800,       l'environnement est lumineux.&lt;br /&gt;
* 800 &amp;lt; LUX &amp;lt; + ∞,       l'environnement est très lumineux.&lt;br /&gt;
&lt;br /&gt;
===== Commande de la LED =====&lt;br /&gt;
&lt;br /&gt;
Nous avons réalisé un programme qui commande une photorésistance et une LED.&lt;br /&gt;
&lt;br /&gt;
Ce programme reçoit une valeur en Lux, captée par la photorésistance, et si la valeur est supérieur à 700 Lux, la LED reste éteinte et inversement si la valeur est inférieur à 700 Lux, le LED s'allume afin d'avoir une bonne luminosité.&lt;br /&gt;
 &lt;br /&gt;
===== Test de réception de la valeur en °C =====&lt;br /&gt;
&lt;br /&gt;
Nous voulions tester la réception de la valeur de la température en °C. C'est pourquoi,nous avons réalisé un programme qui reçoit une valeur en °C avec le capteur DHT11.&lt;br /&gt;
  &lt;br /&gt;
===== Test de réception de la valeur en % =====&lt;br /&gt;
&lt;br /&gt;
Nous voulions tester la réception de la valeur de l'humidité en %. C'est pourquoi,nous avons codé un programme qui reçoit une valeur en % avec le capteur DHT11.&lt;br /&gt;
&lt;br /&gt;
== Séance 2 ==&lt;br /&gt;
&lt;br /&gt;
=== Partie électronique ===&lt;br /&gt;
&lt;br /&gt;
Dans ce projet, il nous était conseillé d'utiliser une carte FPGA NanoBoard. Tout d'abord, nous avons commencé par se renseigner sur la carte. Ensuite, nous avons réalisé le tutoriel , donné au début du projet.&lt;br /&gt;
&lt;br /&gt;
=== Partie informatique ===&lt;br /&gt;
&lt;br /&gt;
Pour notre projet, nous avons décidé d'utiliser une Raspberry Pi qui est un très petit ordinateur.Pour se faire, nous avons dû configurer le nano-ordinateur.&lt;br /&gt;
Notre Raspberry Pi doit pouvoir communiquer avec un ordinateur de salle de projet mais aussi avec le réseau de Polytech pour permettre l'installation de paquetages. &lt;br /&gt;
Pour accéder à la carte Raspberry Pi, nous avons utilisé un câble série et le logiciel 'minicom' afin d'établir une connexion série avec une vitesse de 115200 bauds et aucun contrôle de flux matériel.&lt;br /&gt;
&lt;br /&gt;
== Séance 3 ==&lt;br /&gt;
&lt;br /&gt;
=== Partie électronique ===&lt;br /&gt;
&lt;br /&gt;
Prise de mesures pour l'utilisation du ventilateur&lt;br /&gt;
&lt;br /&gt;
=== Partie informatique ===&lt;br /&gt;
&lt;br /&gt;
Dans notre projet, nous avons utilisé des Websockets. Les WebSockets permettent au navigateur et à l'application distante de communiquer de façon &lt;br /&gt;
bi-directionnelle .&lt;br /&gt;
&lt;br /&gt;
== Séance supplémentaire 1 ==&lt;br /&gt;
&lt;br /&gt;
=== Partie électronique ===&lt;br /&gt;
&lt;br /&gt;
=== Partie informatique ===&lt;br /&gt;
&lt;br /&gt;
Utilisation des Websockets&lt;br /&gt;
&lt;br /&gt;
== Conclusion ==&lt;br /&gt;
&lt;br /&gt;
Pour conclure, notre projet n'est pas vraiment un succès car il n'est que partiellement fini. Notre projet aurait pu être fini dans les temps si ce dernier aurait été plus simple.De plus, nous avons eu des problèmes d'accès à la salle FPGA, ce qui a chamboulé un peu notre programme mais nous avons dû fait avoir les contres-temps, comme dans la vie quotidienne. Cependant, ce projet complexe nous a permis de voir le travail de groupe et aussi d'appliquer les cours que nous avons suivis au cours de cette 3ème année.&lt;/div&gt;</summary>
		<author><name>Alepolar</name></author>	</entry>

	<entry>
		<id>https://projets-ima.plil.fr/mediawiki/index.php?title=Projet_IMA3_P3,_2016/2017,_TD2&amp;diff=43844</id>
		<title>Projet IMA3 P3, 2016/2017, TD2</title>
		<link rel="alternate" type="text/html" href="https://projets-ima.plil.fr/mediawiki/index.php?title=Projet_IMA3_P3,_2016/2017,_TD2&amp;diff=43844"/>
				<updated>2017-06-13T22:49:08Z</updated>
		
		<summary type="html">&lt;p&gt;Alepolar : /* Partie informatique */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Projet IMA3-SC 2016/2017 : Banc test pour station météo =&lt;br /&gt;
&lt;br /&gt;
== Cahier des charges ==&lt;br /&gt;
*	Commande  du taux d'humidité dans l’air &lt;br /&gt;
*	Commande de la température&lt;br /&gt;
*	Commande de la luminosité&lt;br /&gt;
*	Commande du vent &lt;br /&gt;
*	Commande de la pluie &lt;br /&gt;
*	Commande depuis  une interface Web.&lt;br /&gt;
*	Système  de comparaison  avec les valeurs de la station météo et alerte si les valeurs sont incohérentes  &lt;br /&gt;
&lt;br /&gt;
=== Description du système ===&lt;br /&gt;
&lt;br /&gt;
Le  banc de test  pour  station  météo  est un  banc  de test  destiné à vérifier le bon fonctionnement des stations météo en  sortie d’usine . Pour  cela  le  banc de test  crée une atmosphère  dans une  cloche fermée. Cette  atmosphère  est « programmable » c’est  à dire que la  personne chargée du  test va  rentrer par  exemple  les paramètres  suivants : température :22° humidité : 30 % , temps : ensoleillé , vent : 10 km/h. Une fois la commande envoyée par l’opérateur le banc de test « crée » les conditions  météorologiques souhaitées, l’opérateur enregistre les valeurs affichées sur la station météo sur l’interface web qui valide ou non le  produit.&lt;br /&gt;
&lt;br /&gt;
=== Le matériel ===&lt;br /&gt;
&lt;br /&gt;
====En notre possession====&lt;br /&gt;
&lt;br /&gt;
*	1 hygromètre/sonde de température DHT11&lt;br /&gt;
*	1 photorésistance LDR&lt;br /&gt;
*	1 lampe&lt;br /&gt;
*	1 ventilateur &lt;br /&gt;
*	1 Arduino Uno (en  attendant le  FPGA)&lt;br /&gt;
*	1 Rapsberry Pi&lt;br /&gt;
*       3 résistance de 9k ohm&lt;br /&gt;
*       3 résistance de 10k ohm&lt;br /&gt;
*       3 transistor &lt;br /&gt;
&lt;br /&gt;
====En attente====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*	1 système d'écoulement d'eau (fabrication artisanale)&lt;br /&gt;
*	1 réservoir  d’eau (fabrication artisanale) &lt;br /&gt;
*	1 résistance chauffante (fabrication artisanale)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Séance 1 ==&lt;br /&gt;
&lt;br /&gt;
=== Partie électronique ===&lt;br /&gt;
&lt;br /&gt;
*       Étude des capteurs : &lt;br /&gt;
&lt;br /&gt;
====Température====&lt;br /&gt;
&lt;br /&gt;
Voici les caractéristiques des 2 modèles envisageables de capteurs de températures:&lt;br /&gt;
&lt;br /&gt;
=====DHT11=====&lt;br /&gt;
&lt;br /&gt;
*Voltage: 0-5V&lt;br /&gt;
*Plage humidité: 20% à 90%&lt;br /&gt;
*Plage température: 0 à 50°C&lt;br /&gt;
*Précision humidité: +/- 5%&lt;br /&gt;
*Précision température: +/- 2°C&lt;br /&gt;
&lt;br /&gt;
=====DHT22=====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*Voltage: 0-5V&lt;br /&gt;
*Plage humidité: 0% à 100%&lt;br /&gt;
*Plage température: -40°C à 80°C&lt;br /&gt;
*Précision humidité: +/- 2%&lt;br /&gt;
*Précision température: +/- 0.5°C      &lt;br /&gt;
&lt;br /&gt;
Le capteur DHT22 est plus précis et plus cher, cependant nous n'avons pas besoin de tant de précision. C'est pourquoi, nous avons choisi d'utiliser le capteur DHT11.  &lt;br /&gt;
         &lt;br /&gt;
====Humidité====&lt;br /&gt;
&lt;br /&gt;
Nous avons la possibilité d'utiliser le même capteur que le capteur de température pour obtenir les valeurs de l'humidité. Alors, nous utiliserons aussi le capteur DHT11. &lt;br /&gt;
&lt;br /&gt;
====Luminosité====&lt;br /&gt;
&lt;br /&gt;
=====Photorésistance LDR=====&lt;br /&gt;
&lt;br /&gt;
*Plage de photorésistance : 2 à 20 Kohm&lt;br /&gt;
*Résistance d'obscurité (après 10 secondes) : supérieur à 2 Mohm&lt;br /&gt;
*Valeur de gamma à 10-100 Lux : 0.7&lt;br /&gt;
*Dissipation de puissance maximale : 100 mW&lt;br /&gt;
*Tension de claquage maximale : 150 Vcc&lt;br /&gt;
*Temps de réponse (montée) : 20 ms&lt;br /&gt;
*Temps de réponse (descente) : 30 ms&lt;br /&gt;
*Température ambiante : -35°C à +70°C&lt;br /&gt;
&lt;br /&gt;
=== Partie informatique ===&lt;br /&gt;
&lt;br /&gt;
*     Ecriture des programmes tests : &lt;br /&gt;
&lt;br /&gt;
===== Test de la réception de valeur en LUX  =====&lt;br /&gt;
&lt;br /&gt;
Nous avons codé un programme qui reçoit une valeur en Lux. En fonction de la valeur retournée, nous affichons l'environnement autour de la photorésistance.&lt;br /&gt;
Nous avons réparti les différents environnements avec les plages suivantes :&lt;br /&gt;
&lt;br /&gt;
* 0 &amp;lt; LUX &amp;lt;10,           le capteur est couvert.&lt;br /&gt;
* 10 &amp;lt; LUX &amp;lt; 200,        l'environnement est sombre.&lt;br /&gt;
* 200 &amp;lt; LUX &amp;lt; 500,       l'environnement est exposé à de la lumière.&lt;br /&gt;
* 500 &amp;lt; LUX &amp;lt; 800,       l'environnement est lumineux.&lt;br /&gt;
* 800 &amp;lt; LUX &amp;lt; + ∞,       l'environnement est très lumineux.&lt;br /&gt;
&lt;br /&gt;
===== Commande de la LED =====&lt;br /&gt;
&lt;br /&gt;
Nous avons réalisé un programme qui commande une photorésistance et une LED.&lt;br /&gt;
&lt;br /&gt;
Ce programme reçoit une valeur en Lux, captée par la photorésistance, et si la valeur est supérieur à 700 Lux, la LED reste éteinte et inversement si la valeur est inférieur à 700 Lux, le LED s'allume afin d'avoir une bonne luminosité.&lt;br /&gt;
 &lt;br /&gt;
===== Test de réception de la valeur en °C =====&lt;br /&gt;
&lt;br /&gt;
Nous voulions tester la réception de la valeur de la température en °C. C'est pourquoi,nous avons réalisé un programme qui reçoit une valeur en °C avec le capteur DHT11.&lt;br /&gt;
  &lt;br /&gt;
===== Test de réception de la valeur en % =====&lt;br /&gt;
&lt;br /&gt;
Nous voulions tester la réception de la valeur de l'humidité en %. C'est pourquoi,nous avons codé un programme qui reçoit une valeur en % avec le capteur DHT11.&lt;br /&gt;
&lt;br /&gt;
== Séance 2 ==&lt;br /&gt;
&lt;br /&gt;
=== Partie électronique ===&lt;br /&gt;
&lt;br /&gt;
Dans ce projet, il nous était conseillé d'utiliser une carte FPGA NanoBoard. Tout d'abord, nous avons commencé par se renseigner sur la carte. Ensuite, nous avons réalisé le tutoriel , donné au début du projet.&lt;br /&gt;
&lt;br /&gt;
=== Partie informatique ===&lt;br /&gt;
&lt;br /&gt;
Pour notre projet, nous avons décidé d'utiliser une Raspberry Pi qui est un très petit ordinateur.Pour se faire, nous avons dû configurer le nano-ordinateur.&lt;br /&gt;
Notre Raspberry Pi doit pouvoir communiquer avec un ordinateur de salle de projet mais aussi avec le réseau de Polytech pour permettre l'installation de paquetages. &lt;br /&gt;
Pour accéder à la carte Raspberry Pi, nous avons utilisé un câble série et le logiciel 'minicom' afin d'établir une connexion série avec une vitesse de 115200 bauds et aucun contrôle de flux matériel.&lt;br /&gt;
&lt;br /&gt;
== Séance 3 ==&lt;br /&gt;
&lt;br /&gt;
=== Partie électronique ===&lt;br /&gt;
&lt;br /&gt;
Prise de mesures pour l'utilisation du ventilateur&lt;br /&gt;
&lt;br /&gt;
=== Partie informatique ===&lt;br /&gt;
&lt;br /&gt;
Dans notre projet, nous avons utilisé des Websockets. Les WebSockets permettent au navigateur et a l'application distante de communiquer de façon &lt;br /&gt;
bi-directionnelle .&lt;br /&gt;
&lt;br /&gt;
== Séance supplémentaire 1 ==&lt;br /&gt;
&lt;br /&gt;
=== Partie électronique ===&lt;br /&gt;
&lt;br /&gt;
=== Partie informatique ===&lt;br /&gt;
&lt;br /&gt;
Utilisation des Websockets&lt;br /&gt;
&lt;br /&gt;
== Conclusion ==&lt;br /&gt;
&lt;br /&gt;
Pour conclure, notre projet n'est pas vraiment un succès car il n'est que partiellement fini. Notre projet aurait pu être fini dans les temps si ce dernier aurait été plus simple.De plus, nous avons eu des problèmes d'accès à la salle FPGA, ce qui a chamboulé un peu notre programme mais nous avons dû fait avoir les contres-temps, comme dans la vie quotidienne. Cependant, ce projet complexe nous a permis de voir le travail de groupe et aussi d'appliquer les cours que nous avons suivis au cours de cette 3ème année.&lt;/div&gt;</summary>
		<author><name>Alepolar</name></author>	</entry>

	<entry>
		<id>https://projets-ima.plil.fr/mediawiki/index.php?title=Projet_IMA3_P3,_2016/2017,_TD2&amp;diff=43843</id>
		<title>Projet IMA3 P3, 2016/2017, TD2</title>
		<link rel="alternate" type="text/html" href="https://projets-ima.plil.fr/mediawiki/index.php?title=Projet_IMA3_P3,_2016/2017,_TD2&amp;diff=43843"/>
				<updated>2017-06-13T22:45:22Z</updated>
		
		<summary type="html">&lt;p&gt;Alepolar : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Projet IMA3-SC 2016/2017 : Banc test pour station météo =&lt;br /&gt;
&lt;br /&gt;
== Cahier des charges ==&lt;br /&gt;
*	Commande  du taux d'humidité dans l’air &lt;br /&gt;
*	Commande de la température&lt;br /&gt;
*	Commande de la luminosité&lt;br /&gt;
*	Commande du vent &lt;br /&gt;
*	Commande de la pluie &lt;br /&gt;
*	Commande depuis  une interface Web.&lt;br /&gt;
*	Système  de comparaison  avec les valeurs de la station météo et alerte si les valeurs sont incohérentes  &lt;br /&gt;
&lt;br /&gt;
=== Description du système ===&lt;br /&gt;
&lt;br /&gt;
Le  banc de test  pour  station  météo  est un  banc  de test  destiné à vérifier le bon fonctionnement des stations météo en  sortie d’usine . Pour  cela  le  banc de test  crée une atmosphère  dans une  cloche fermée. Cette  atmosphère  est « programmable » c’est  à dire que la  personne chargée du  test va  rentrer par  exemple  les paramètres  suivants : température :22° humidité : 30 % , temps : ensoleillé , vent : 10 km/h. Une fois la commande envoyée par l’opérateur le banc de test « crée » les conditions  météorologiques souhaitées, l’opérateur enregistre les valeurs affichées sur la station météo sur l’interface web qui valide ou non le  produit.&lt;br /&gt;
&lt;br /&gt;
=== Le matériel ===&lt;br /&gt;
&lt;br /&gt;
====En notre possession====&lt;br /&gt;
&lt;br /&gt;
*	1 hygromètre/sonde de température DHT11&lt;br /&gt;
*	1 photorésistance LDR&lt;br /&gt;
*	1 lampe&lt;br /&gt;
*	1 ventilateur &lt;br /&gt;
*	1 Arduino Uno (en  attendant le  FPGA)&lt;br /&gt;
*	1 Rapsberry Pi&lt;br /&gt;
*       3 résistance de 9k ohm&lt;br /&gt;
*       3 résistance de 10k ohm&lt;br /&gt;
*       3 transistor &lt;br /&gt;
&lt;br /&gt;
====En attente====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*	1 système d'écoulement d'eau (fabrication artisanale)&lt;br /&gt;
*	1 réservoir  d’eau (fabrication artisanale) &lt;br /&gt;
*	1 résistance chauffante (fabrication artisanale)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Séance 1 ==&lt;br /&gt;
&lt;br /&gt;
=== Partie électronique ===&lt;br /&gt;
&lt;br /&gt;
*       Étude des capteurs : &lt;br /&gt;
&lt;br /&gt;
====Température====&lt;br /&gt;
&lt;br /&gt;
Voici les caractéristiques des 2 modèles envisageables de capteurs de températures:&lt;br /&gt;
&lt;br /&gt;
=====DHT11=====&lt;br /&gt;
&lt;br /&gt;
*Voltage: 0-5V&lt;br /&gt;
*Plage humidité: 20% à 90%&lt;br /&gt;
*Plage température: 0 à 50°C&lt;br /&gt;
*Précision humidité: +/- 5%&lt;br /&gt;
*Précision température: +/- 2°C&lt;br /&gt;
&lt;br /&gt;
=====DHT22=====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*Voltage: 0-5V&lt;br /&gt;
*Plage humidité: 0% à 100%&lt;br /&gt;
*Plage température: -40°C à 80°C&lt;br /&gt;
*Précision humidité: +/- 2%&lt;br /&gt;
*Précision température: +/- 0.5°C      &lt;br /&gt;
&lt;br /&gt;
Le capteur DHT22 est plus précis et plus cher, cependant nous n'avons pas besoin de tant de précision. C'est pourquoi, nous avons choisi d'utiliser le capteur DHT11.  &lt;br /&gt;
         &lt;br /&gt;
====Humidité====&lt;br /&gt;
&lt;br /&gt;
Nous avons la possibilité d'utiliser le même capteur que le capteur de température pour obtenir les valeurs de l'humidité. Alors, nous utiliserons aussi le capteur DHT11. &lt;br /&gt;
&lt;br /&gt;
====Luminosité====&lt;br /&gt;
&lt;br /&gt;
=====Photorésistance LDR=====&lt;br /&gt;
&lt;br /&gt;
*Plage de photorésistance : 2 à 20 Kohm&lt;br /&gt;
*Résistance d'obscurité (après 10 secondes) : supérieur à 2 Mohm&lt;br /&gt;
*Valeur de gamma à 10-100 Lux : 0.7&lt;br /&gt;
*Dissipation de puissance maximale : 100 mW&lt;br /&gt;
*Tension de claquage maximale : 150 Vcc&lt;br /&gt;
*Temps de réponse (montée) : 20 ms&lt;br /&gt;
*Temps de réponse (descente) : 30 ms&lt;br /&gt;
*Température ambiante : -35°C à +70°C&lt;br /&gt;
&lt;br /&gt;
=== Partie informatique ===&lt;br /&gt;
&lt;br /&gt;
*     Ecriture des programmes tests : &lt;br /&gt;
&lt;br /&gt;
===== Test de la réception de valeur en LUX  =====&lt;br /&gt;
&lt;br /&gt;
Nous avons codé un programme qui reçoit une valeur en Lux. En fonction de la valeur retournée, nous affichons l'environnement autour de la photorésistance.&lt;br /&gt;
Nous avons réparti les différents environnements avec les plages suivantes :&lt;br /&gt;
&lt;br /&gt;
* 0 &amp;lt; LUX &amp;lt;10,           le capteur est couvert.&lt;br /&gt;
* 10 &amp;lt; LUX &amp;lt; 200,        l'environnement est sombre.&lt;br /&gt;
* 200 &amp;lt; LUX &amp;lt; 500,       l'environnement est exposé à de la lumière.&lt;br /&gt;
* 500 &amp;lt; LUX &amp;lt; 800,       l'environnement est lumineux.&lt;br /&gt;
* 800 &amp;lt; LUX &amp;lt; + ∞,       l'environnement est très lumineux.&lt;br /&gt;
&lt;br /&gt;
===== Commande de la LED =====&lt;br /&gt;
&lt;br /&gt;
Nous avons réalisé un programme qui commande une photorésistance et une LED.&lt;br /&gt;
&lt;br /&gt;
Ce programme reçoit une valeur en Lux, captée par la photorésistance, et si la valeur est supérieur à 700 Lux, la LED reste éteinte et inversement si la valeur est inférieur à 700 Lux, le LED s'allume afin d'avoir une bonne luminosité.&lt;br /&gt;
 &lt;br /&gt;
===== Test de réception de la valeur en °C =====&lt;br /&gt;
&lt;br /&gt;
Nous voulions tester la réception de la valeur de la température en °C. C'est pourquoi,nous avons réalisé un programme qui reçoit une valeur en °C avec le capteur DHT11.&lt;br /&gt;
  &lt;br /&gt;
===== Test de réception de la valeur en % =====&lt;br /&gt;
&lt;br /&gt;
Nous voulions tester la réception de la valeur de l'humidité en %. C'est pourquoi,nous avons codé un programme qui reçoit une valeur en % avec le capteur DHT11.&lt;br /&gt;
&lt;br /&gt;
== Séance 2 ==&lt;br /&gt;
&lt;br /&gt;
=== Partie électronique ===&lt;br /&gt;
&lt;br /&gt;
Dans ce projet, il nous était conseillé d'utiliser une carte FPGA NanoBoard. Tout d'abord, nous avons commencé par se renseigner sur la carte. Ensuite, nous avons réalisé le tutoriel , donné au début du projet.&lt;br /&gt;
&lt;br /&gt;
=== Partie informatique ===&lt;br /&gt;
&lt;br /&gt;
Pour notre projet, nous avons décidé d'utiliser une Raspberry Pi qui est un très petit ordinateur.Pour se faire, nous avons dû configurer le nano-ordinateur.&lt;br /&gt;
Notre Raspberry Pi doit pouvoir communiquer avec un ordinateur de salle de projet mais aussi avec le réseau de Polytech pour permettre l'installation de paquetages. &lt;br /&gt;
Pour accéder à la carte Raspberry Pi, nous avons utilisé un câble série et le logiciel 'minicom' afin d'établir une connexion série avec une vitesse de 115200 bauds et aucun contrôle de flux matériel.&lt;br /&gt;
&lt;br /&gt;
== Séance 3 ==&lt;br /&gt;
&lt;br /&gt;
=== Partie électronique ===&lt;br /&gt;
&lt;br /&gt;
Prise de mesures pour l'utilisation du ventilateur&lt;br /&gt;
&lt;br /&gt;
=== Partie informatique ===&lt;br /&gt;
&lt;br /&gt;
Apprentissage de l'utilisation des Websockets&lt;br /&gt;
&lt;br /&gt;
== Séance supplémentaire 1 ==&lt;br /&gt;
&lt;br /&gt;
=== Partie électronique ===&lt;br /&gt;
&lt;br /&gt;
=== Partie informatique ===&lt;br /&gt;
&lt;br /&gt;
Utilisation des Websockets&lt;br /&gt;
&lt;br /&gt;
== Conclusion ==&lt;br /&gt;
&lt;br /&gt;
Pour conclure, notre projet n'est pas vraiment un succès car il n'est que partiellement fini. Notre projet aurait pu être fini dans les temps si ce dernier aurait été plus simple.De plus, nous avons eu des problèmes d'accès à la salle FPGA, ce qui a chamboulé un peu notre programme mais nous avons dû fait avoir les contres-temps, comme dans la vie quotidienne. Cependant, ce projet complexe nous a permis de voir le travail de groupe et aussi d'appliquer les cours que nous avons suivis au cours de cette 3ème année.&lt;/div&gt;</summary>
		<author><name>Alepolar</name></author>	</entry>

	<entry>
		<id>https://projets-ima.plil.fr/mediawiki/index.php?title=Projet_IMA3_P3,_2016/2017,_TD2&amp;diff=43842</id>
		<title>Projet IMA3 P3, 2016/2017, TD2</title>
		<link rel="alternate" type="text/html" href="https://projets-ima.plil.fr/mediawiki/index.php?title=Projet_IMA3_P3,_2016/2017,_TD2&amp;diff=43842"/>
				<updated>2017-06-13T22:31:02Z</updated>
		
		<summary type="html">&lt;p&gt;Alepolar : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Projet IMA3-SC 2016/2017 : Banc test pour station météo =&lt;br /&gt;
&lt;br /&gt;
== Cahier des charges ==&lt;br /&gt;
*	Commande  du taux d'humidité dans l’air &lt;br /&gt;
*	Commande de la température&lt;br /&gt;
*	Commande de la luminosité&lt;br /&gt;
*	Commande du vent &lt;br /&gt;
*	Commande de la pluie &lt;br /&gt;
*	Commande depuis  une interface Web.&lt;br /&gt;
*	Système  de comparaison  avec les valeurs de la station météo et alerte si les valeurs sont incohérentes  &lt;br /&gt;
&lt;br /&gt;
=== Description du système ===&lt;br /&gt;
&lt;br /&gt;
Le  banc de test  pour  station  météo  est un  banc  de test  destiné à vérifier le bon fonctionnement des stations météo en  sortie d’usine . Pour  cela  le  banc de test  crée une atmosphère  dans une  cloche fermée. Cette  atmosphère  est « programmable » c’est  à dire que la  personne chargée du  test va  rentrer par  exemple  les paramètres  suivants : température :22° humidité : 30 % , temps : ensoleillé , vent : 10 km/h. Une fois la commande envoyée par l’opérateur le banc de test « crée » les conditions  météorologiques souhaitées, l’opérateur enregistre les valeurs affichées sur la station météo sur l’interface web qui valide ou non le  produit.&lt;br /&gt;
&lt;br /&gt;
=== Le matériel ===&lt;br /&gt;
&lt;br /&gt;
====En notre possession====&lt;br /&gt;
&lt;br /&gt;
*	1 hygromètre/sonde de température DHT11&lt;br /&gt;
*	1 photorésistance LDR&lt;br /&gt;
*	1 lampe&lt;br /&gt;
*	1 ventilateur &lt;br /&gt;
*	1 Arduino Uno (en  attendant le  FPGA)&lt;br /&gt;
*	1 Rapsberry Pi&lt;br /&gt;
*       3 résistance de 9k ohm&lt;br /&gt;
*       3 résistance de 10k ohm&lt;br /&gt;
*       3 transistor &lt;br /&gt;
&lt;br /&gt;
====En attente====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*	1 système d'écoulement d'eau (fabrication artisanale)&lt;br /&gt;
*	1 réservoir  d’eau (fabrication artisanale) &lt;br /&gt;
*	1 résistance chauffante (fabrication artisanale)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Séance 1 ==&lt;br /&gt;
&lt;br /&gt;
=== Partie électronique ===&lt;br /&gt;
&lt;br /&gt;
*       Étude des capteurs : &lt;br /&gt;
&lt;br /&gt;
====Température====&lt;br /&gt;
&lt;br /&gt;
Voici les caractéristiques des 2 modèles envisageables de capteurs de températures:&lt;br /&gt;
&lt;br /&gt;
=====DHT11=====&lt;br /&gt;
&lt;br /&gt;
*Voltage: 0-5V&lt;br /&gt;
*Plage humidité: 20% à 90%&lt;br /&gt;
*Plage température: 0 à 50°C&lt;br /&gt;
*Précision humidité: +/- 5%&lt;br /&gt;
*Précision température: +/- 2°C&lt;br /&gt;
&lt;br /&gt;
=====DHT22=====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*Voltage: 0-5V&lt;br /&gt;
*Plage humidité: 0% à 100%&lt;br /&gt;
*Plage température: -40°C à 80°C&lt;br /&gt;
*Précision humidité: +/- 2%&lt;br /&gt;
*Précision température: +/- 0.5°C      &lt;br /&gt;
&lt;br /&gt;
Le capteur DHT22 est plus précis et plus cher, cependant nous n'avons pas besoin de tant de précision. C'est pourquoi, nous avons choisi d'utiliser le capteur DHT11.  &lt;br /&gt;
         &lt;br /&gt;
====Humidité====&lt;br /&gt;
&lt;br /&gt;
Nous avons la possibilité d'utiliser le même capteur que le capteur de température pour obtenir les valeurs de l'humidité. Alors, nous utiliserons aussi le capteur DHT11. &lt;br /&gt;
&lt;br /&gt;
====Luminosité====&lt;br /&gt;
&lt;br /&gt;
=====Photorésistance LDR=====&lt;br /&gt;
&lt;br /&gt;
*Plage de photorésistance : 2 à 20 Kohm&lt;br /&gt;
*Résistance d'obscurité (après 10 secondes) : supérieur à 2 Mohm&lt;br /&gt;
*Valeur de gamma à 10-100 Lux : 0.7&lt;br /&gt;
*Dissipation de puissance maximale : 100 mW&lt;br /&gt;
*Tension de claquage maximale : 150 Vcc&lt;br /&gt;
*Temps de réponse (montée) : 20 ms&lt;br /&gt;
*Temps de réponse (descente) : 30 ms&lt;br /&gt;
*Température ambiante : -35°C à +70°C&lt;br /&gt;
&lt;br /&gt;
=== Partie informatique ===&lt;br /&gt;
&lt;br /&gt;
*     Ecriture des programmes tests : &lt;br /&gt;
&lt;br /&gt;
===== Test de la réception de valeur en LUX  =====&lt;br /&gt;
&lt;br /&gt;
Nous avons codé un programme qui reçoit une valeur en Lux. En fonction de la valeur retournée, nous affichons l'environnement autour de la photorésistance.&lt;br /&gt;
Nous avons réparti les différents environnements avec les plages suivantes :&lt;br /&gt;
&lt;br /&gt;
* 0 &amp;lt; LUX &amp;lt;10,           le capteur est couvert.&lt;br /&gt;
* 10 &amp;lt; LUX &amp;lt; 200,        l'environnement est sombre.&lt;br /&gt;
* 200 &amp;lt; LUX &amp;lt; 500,       l'environnement est exposé à de la lumière.&lt;br /&gt;
* 500 &amp;lt; LUX &amp;lt; 800,       l'environnement est lumineux.&lt;br /&gt;
* 800 &amp;lt; LUX &amp;lt; + ∞,       l'environnement est très lumineux.&lt;br /&gt;
&lt;br /&gt;
===== Commande de la LED =====&lt;br /&gt;
&lt;br /&gt;
Nous avons réalisé un programme qui commande une photorésistance et une LED.&lt;br /&gt;
&lt;br /&gt;
Ce programme reçoit une valeur en Lux, captée par la photorésistance, et si la valeur est supérieur à 700 Lux, la LED reste éteinte et inversement si la valeur est inférieur à 700 Lux, le LED s'allume afin d'avoir une bonne luminosité.&lt;br /&gt;
 &lt;br /&gt;
===== Test de réception de la valeur en °C =====&lt;br /&gt;
&lt;br /&gt;
Nous voulions tester la réception de la valeur de la température en °C. C'est pourquoi,nous avons réalisé un programme qui reçoit une valeur en °C avec le capteur DHT11.&lt;br /&gt;
  &lt;br /&gt;
===== Test de réception de la valeur en % =====&lt;br /&gt;
&lt;br /&gt;
Nous voulions tester la réception de la valeur de l'humidité en %. C'est pourquoi,nous avons codé un programme qui reçoit une valeur en % avec le capteur DHT11.&lt;br /&gt;
&lt;br /&gt;
== Séance 2 ==&lt;br /&gt;
&lt;br /&gt;
=== Partie électronique ===&lt;br /&gt;
&lt;br /&gt;
Familiarisation avec le FPGA&lt;br /&gt;
&lt;br /&gt;
=== Partie informatique ===&lt;br /&gt;
&lt;br /&gt;
Pour notre projet, nous avons décidé d'utiliser une Raspberry Pi qui est un très petit ordinateur.Pour se faire, nous avons dû configurer le nano-ordinateur.&lt;br /&gt;
&lt;br /&gt;
== Séance 3 ==&lt;br /&gt;
&lt;br /&gt;
=== Partie électronique ===&lt;br /&gt;
&lt;br /&gt;
Prise de mesures pour l'utilisation du ventilateur&lt;br /&gt;
&lt;br /&gt;
=== Partie informatique ===&lt;br /&gt;
&lt;br /&gt;
Apprentissage de l'utilisation des Websockets&lt;br /&gt;
&lt;br /&gt;
== Séance supplémentaire 1 ==&lt;br /&gt;
&lt;br /&gt;
=== Partie électronique ===&lt;br /&gt;
&lt;br /&gt;
=== Partie informatique ===&lt;br /&gt;
&lt;br /&gt;
Utilisation des Websockets&lt;br /&gt;
&lt;br /&gt;
== Conclusion ==&lt;br /&gt;
&lt;br /&gt;
Pour conclure, notre projet n'est pas vraiment un succès car il n'est que partiellement fini. Notre projet aurait pu être fini dans les temps si ce dernier aurait été plus simple.De plus, nous avons eu des problèmes d'accès à la salle FPGA, ce qui a chamboulé un peu notre programme mais nous avons dû fait avoir les contres-temps, comme dans la vie quotidienne. Cependant, ce projet complexe nous a permis de voir le travail de groupe et aussi d'appliquer les cours que nous avons suivis au cours de cette 3ème année.&lt;/div&gt;</summary>
		<author><name>Alepolar</name></author>	</entry>

	<entry>
		<id>https://projets-ima.plil.fr/mediawiki/index.php?title=Projet_IMA3_P3,_2016/2017,_TD2&amp;diff=43841</id>
		<title>Projet IMA3 P3, 2016/2017, TD2</title>
		<link rel="alternate" type="text/html" href="https://projets-ima.plil.fr/mediawiki/index.php?title=Projet_IMA3_P3,_2016/2017,_TD2&amp;diff=43841"/>
				<updated>2017-06-13T22:13:07Z</updated>
		
		<summary type="html">&lt;p&gt;Alepolar : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Projet IMA3-SC 2016/2017 : Banc test pour station météo =&lt;br /&gt;
&lt;br /&gt;
== Cahier des charges ==&lt;br /&gt;
*	Commande  du taux d'humidité dans l’air &lt;br /&gt;
*	Commande de la température&lt;br /&gt;
*	Commande de la luminosité&lt;br /&gt;
*	Commande du vent &lt;br /&gt;
*	Commande de la pluie &lt;br /&gt;
*	Commande depuis  une interface Web.&lt;br /&gt;
*	Système  de comparaison  avec les valeurs de la station météo et alerte si les valeurs sont incohérentes  &lt;br /&gt;
&lt;br /&gt;
=== Description du système ===&lt;br /&gt;
&lt;br /&gt;
Le  banc de test  pour  station  météo  est un  banc  de test  destiné à vérifier le bon fonctionnement des stations météo en  sortie d’usine . Pour  cela  le  banc de test  crée une atmosphère  dans une  cloche fermée. Cette  atmosphère  est « programmable » c’est  à dire que la  personne chargée du  test va  rentrer par  exemple  les paramètres  suivants : température :22° humidité : 30 % , temps : ensoleillé , vent : 10 km/h. Une fois la commande envoyée par l’opérateur le banc de test « crée » les conditions  météorologiques souhaitées, l’opérateur enregistre les valeurs affichées sur la station météo sur l’interface web qui valide ou non le  produit.&lt;br /&gt;
&lt;br /&gt;
=== Le matériel ===&lt;br /&gt;
&lt;br /&gt;
====En notre possession====&lt;br /&gt;
&lt;br /&gt;
*	1 hygromètre/sonde de température DHT11&lt;br /&gt;
*	1 photorésistance LDR&lt;br /&gt;
*	1 lampe&lt;br /&gt;
*	1 ventilateur &lt;br /&gt;
*	1 Arduino Uno (en  attendant le  FPGA)&lt;br /&gt;
&lt;br /&gt;
====En attente====&lt;br /&gt;
&lt;br /&gt;
*	1 Rapsberry Pi&lt;br /&gt;
*	1 système d'écoulement d'eau (fabrication artisanale)&lt;br /&gt;
*	1 réservoir  d’eau (fabrication artisanale) &lt;br /&gt;
*	1 résistance chauffante (fabrication artisanale)&lt;br /&gt;
*       3 résistance de 9k ohm&lt;br /&gt;
*       3 résistance de 10k ohm&lt;br /&gt;
*       3 transistor &lt;br /&gt;
&lt;br /&gt;
== Séance 1 ==&lt;br /&gt;
&lt;br /&gt;
=== Partie électronique ===&lt;br /&gt;
&lt;br /&gt;
*       Étude des capteurs : &lt;br /&gt;
&lt;br /&gt;
====Température====&lt;br /&gt;
&lt;br /&gt;
Voici les caractéristiques des 2 modèles envisageables de capteurs de températures:&lt;br /&gt;
&lt;br /&gt;
=====DHT11=====&lt;br /&gt;
&lt;br /&gt;
*Voltage: 0-5V&lt;br /&gt;
*Plage humidité: 20% à 90%&lt;br /&gt;
*Plage température: 0 à 50°C&lt;br /&gt;
*Précision humidité: +/- 5%&lt;br /&gt;
*Précision température: +/- 2°C&lt;br /&gt;
&lt;br /&gt;
=====DHT22=====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*Voltage: 0-5V&lt;br /&gt;
*Plage humidité: 0% à 100%&lt;br /&gt;
*Plage température: -40°C à 80°C&lt;br /&gt;
*Précision humidité: +/- 2%&lt;br /&gt;
*Précision température: +/- 0.5°C      &lt;br /&gt;
&lt;br /&gt;
Le capteur DHT22 est plus précis et plus cher, cependant nous n'avons pas besoin de tant de précision. C'est pourquoi, nous avons choisi d'utiliser le capteur DHT11.  &lt;br /&gt;
         &lt;br /&gt;
====Humidité====&lt;br /&gt;
&lt;br /&gt;
Nous avons la possibilité d'utiliser le même capteur que le capteur de température pour obtenir les valeurs de l'humidité. Alors, nous utiliserons aussi le capteur DHT11. &lt;br /&gt;
&lt;br /&gt;
====Luminosité====&lt;br /&gt;
&lt;br /&gt;
=====Photorésistance LDR=====&lt;br /&gt;
&lt;br /&gt;
*Plage de photorésistance : 2 à 20 Kohm&lt;br /&gt;
*Résistance d'obscurité (après 10 secondes) : supérieur à 2 Mohm&lt;br /&gt;
*Valeur de gamma à 10-100 Lux : 0.7&lt;br /&gt;
*Dissipation de puissance maximale : 100 mW&lt;br /&gt;
*Tension de claquage maximale : 150 Vcc&lt;br /&gt;
*Temps de réponse (montée) : 20 ms&lt;br /&gt;
*Temps de réponse (descente) : 30 ms&lt;br /&gt;
*Température ambiante : -35°C à +70°C&lt;br /&gt;
&lt;br /&gt;
=== Partie informatique ===&lt;br /&gt;
&lt;br /&gt;
*     Ecriture des programmes tests : &lt;br /&gt;
&lt;br /&gt;
===== Test de la réception de valeur en LUX  =====&lt;br /&gt;
&lt;br /&gt;
Nous avons codé un programme qui reçoit une valeur en Lux. En fonction de la valeur retournée, nous affichons l'environnement autour de la photorésistance.&lt;br /&gt;
Nous avons réparti les différents environnements avec les plages suivantes :&lt;br /&gt;
&lt;br /&gt;
* 0 &amp;lt; LUX &amp;lt;10,           le capteur est couvert.&lt;br /&gt;
* 10 &amp;lt; LUX &amp;lt; 200,        l'environnement est sombre.&lt;br /&gt;
* 200 &amp;lt; LUX &amp;lt; 500,       l'environnement est exposé à de la lumière.&lt;br /&gt;
* 500 &amp;lt; LUX &amp;lt; 800,       l'environnement est lumineux.&lt;br /&gt;
* 800 &amp;lt; LUX &amp;lt; + ∞,       l'environnement est très lumineux.&lt;br /&gt;
&lt;br /&gt;
===== Commande de la LED =====&lt;br /&gt;
&lt;br /&gt;
Nous avons réalisé un programme qui commande une photorésistance et une LED.&lt;br /&gt;
&lt;br /&gt;
Ce programme reçoit une valeur en Lux, captée par la photorésistance, et si la valeur est supérieur à 700 Lux, la LED reste éteinte et inversement si la valeur est inférieur à 700 Lux, le LED s'allume afin d'avoir une bonne luminosité.&lt;br /&gt;
 &lt;br /&gt;
===== Test de réception de la valeur en °C =====&lt;br /&gt;
&lt;br /&gt;
Nous voulions tester la réception de la valeur de la température en °C. C'est pourquoi,nous avons réalisé un programme qui reçoit une valeur en °C avec le capteur DHT11.&lt;br /&gt;
  &lt;br /&gt;
===== Test de réception de la valeur en % =====&lt;br /&gt;
&lt;br /&gt;
Nous voulions tester la réception de la valeur de l'humidité en %. C'est pourquoi,nous avons codé un programme qui reçoit une valeur en % avec le capteur DHT11.&lt;br /&gt;
&lt;br /&gt;
== Séance 2 ==&lt;br /&gt;
&lt;br /&gt;
=== Partie électronique ===&lt;br /&gt;
&lt;br /&gt;
Familiarisation avec le FPGA&lt;br /&gt;
&lt;br /&gt;
=== Partie informatique ===&lt;br /&gt;
&lt;br /&gt;
Apprentissage de l'utilisation des Websockets&lt;br /&gt;
&lt;br /&gt;
== Séance 3 ==&lt;br /&gt;
&lt;br /&gt;
=== Partie électronique ===&lt;br /&gt;
&lt;br /&gt;
Prise de mesures pour l'utilsation du ventilateur&lt;br /&gt;
&lt;br /&gt;
=== Partie informatique ===&lt;br /&gt;
&lt;br /&gt;
Utilisation des Websockets&lt;br /&gt;
&lt;br /&gt;
== Séance supplémentaire 1 ==&lt;br /&gt;
&lt;br /&gt;
=== Partie électronique ===&lt;br /&gt;
&lt;br /&gt;
=== Partie informatique ===&lt;br /&gt;
&lt;br /&gt;
== Conclusion ==&lt;br /&gt;
&lt;br /&gt;
Pour conclure, notre projet n'est pas vraiment un succès car il n'est que partiellement fini. Notre projet aurait pu être fini dans les temps si ce dernier aurait été plus simple.De plus, nous avons eu des problèmes d'accès à la salle FPGA, ce qui a chamboulé un peu notre programme mais nous avons dû fait avoir les contres-temps, comme dans la vie quotidienne. Cependant, ce projet complexe nous a permis de voir le travail de groupe et aussi d'appliquer les cours que nous avons suivis au cours de cette 3ème année.&lt;/div&gt;</summary>
		<author><name>Alepolar</name></author>	</entry>

	<entry>
		<id>https://projets-ima.plil.fr/mediawiki/index.php?title=Projet_IMA3_P3,_2016/2017,_TD2&amp;diff=43840</id>
		<title>Projet IMA3 P3, 2016/2017, TD2</title>
		<link rel="alternate" type="text/html" href="https://projets-ima.plil.fr/mediawiki/index.php?title=Projet_IMA3_P3,_2016/2017,_TD2&amp;diff=43840"/>
				<updated>2017-06-13T22:06:23Z</updated>
		
		<summary type="html">&lt;p&gt;Alepolar : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Projet IMA3-SC 2016/2017 : Banc test pour station météo =&lt;br /&gt;
&lt;br /&gt;
== Cahier des charges ==&lt;br /&gt;
*	Commande  du taux d'humidité dans l’air &lt;br /&gt;
*	Commande de la température&lt;br /&gt;
*	Commande de la luminosité&lt;br /&gt;
*	Commande du vent &lt;br /&gt;
*	Commande de la pluie &lt;br /&gt;
*	Commande depuis  une interface Web.&lt;br /&gt;
*	Système  de comparaison  avec les valeurs de la station météo et alerte si les valeurs sont incohérentes  &lt;br /&gt;
&lt;br /&gt;
=== Description du système ===&lt;br /&gt;
&lt;br /&gt;
Le  banc de test  pour  station  météo  est un  banc  de test  destiné à vérifier le bon fonctionnement des stations météo en  sortie d’usine . Pour  cela  le  banc de test  crée une atmosphère  dans une  cloche fermée. Cette  atmosphère  est « programmable » c’est  à dire que la  personne chargée du  test va  rentrer par  exemple  les paramètres  suivants : température :22° humidité : 30 % , temps : ensoleillé , vent : 10 km/h. Une fois la commande envoyée par l’opérateur le banc de test « crée » les conditions  météorologiques souhaitées, l’opérateur enregistre les valeurs affichées sur la station météo sur l’interface web qui valide ou non le  produit.&lt;br /&gt;
&lt;br /&gt;
=== Le matériel ===&lt;br /&gt;
&lt;br /&gt;
====En notre possession====&lt;br /&gt;
&lt;br /&gt;
*	1 hygromètre/sonde de température DHT11&lt;br /&gt;
*	1 photorésistance LDR&lt;br /&gt;
*	1 lampe&lt;br /&gt;
*	1 ventilateur &lt;br /&gt;
*	1 Arduino Uno (en  attendant le  FPGA)&lt;br /&gt;
&lt;br /&gt;
====En attente====&lt;br /&gt;
&lt;br /&gt;
*	1 Rapsberry Pi&lt;br /&gt;
*	1 système d'écoulement d'eau (fabrication artisanale)&lt;br /&gt;
*	1 réservoir  d’eau (fabrication artisanale) &lt;br /&gt;
*	1 résistance chauffante (fabrication artisanale)&lt;br /&gt;
*       3 résistance de 9k ohm&lt;br /&gt;
*       3 résistance de 10k ohm&lt;br /&gt;
*       3 transistor &lt;br /&gt;
&lt;br /&gt;
== Séance 1 ==&lt;br /&gt;
&lt;br /&gt;
=== Partie électronique ===&lt;br /&gt;
&lt;br /&gt;
*       Étude des capteurs : &lt;br /&gt;
&lt;br /&gt;
====Température====&lt;br /&gt;
&lt;br /&gt;
Voici les caractéristiques des 2 modèles envisageables de capteurs de températures:&lt;br /&gt;
&lt;br /&gt;
=====DHT11=====&lt;br /&gt;
&lt;br /&gt;
*Voltage: 0-5V&lt;br /&gt;
*Plage humidité: 20% à 90%&lt;br /&gt;
*Plage température: 0 à 50°C&lt;br /&gt;
*Précision humidité: +/- 5%&lt;br /&gt;
*Précision température: +/- 2°C&lt;br /&gt;
&lt;br /&gt;
=====DHT22=====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*Voltage: 0-5V&lt;br /&gt;
*Plage humidité: 0% à 100%&lt;br /&gt;
*Plage température: -40°C à 80°C&lt;br /&gt;
*Précision humidité: +/- 2%&lt;br /&gt;
*Précision température: +/- 0.5°C      &lt;br /&gt;
&lt;br /&gt;
Le capteur DHT22 est plus précis et plus cher, cependant nous n'avons pas besoin de tant de précision. C'est pourquoi, nous avons choisi d'utiliser le capteur DHT11.  &lt;br /&gt;
         &lt;br /&gt;
====Humidité====&lt;br /&gt;
&lt;br /&gt;
Nous avons la possibilité d'utiliser le même capteur que le capteur de température pour obtenir les valeurs de l'humidité. Alors, nous utiliserons aussi le capteur DHT11. &lt;br /&gt;
&lt;br /&gt;
====Luminosité====&lt;br /&gt;
&lt;br /&gt;
=====Photorésistance LDR=====&lt;br /&gt;
&lt;br /&gt;
*Plage de photorésistance : 2 à 20 Kohm&lt;br /&gt;
*Résistance d'obscurité (après 10 secondes) : supérieur à 2 Mohm&lt;br /&gt;
*Valeur de gamma à 10-100 Lux : 0.7&lt;br /&gt;
*Dissipation de puissance maximale : 100 mW&lt;br /&gt;
*Tension de claquage maximale : 150 Vcc&lt;br /&gt;
*Temps de réponse (montée) : 20 ms&lt;br /&gt;
*Temps de réponse (descente) : 30 ms&lt;br /&gt;
*Température ambiante : -35°C à +70°C&lt;br /&gt;
&lt;br /&gt;
=== Partie informatique ===&lt;br /&gt;
&lt;br /&gt;
*     Ecriture des programmes tests : &lt;br /&gt;
&lt;br /&gt;
===== Test de la réception de valeur en LUX  =====&lt;br /&gt;
&lt;br /&gt;
Nous avons codé un programme qui reçoit une valeur en Lux. En fonction de la valeur retournée, nous affichons l'environnement autour de la photorésistance.&lt;br /&gt;
Nous avons réparti les différents environnements avec les plages suivantes :&lt;br /&gt;
&lt;br /&gt;
* 0 &amp;lt; LUX &amp;lt;10,           le capteur est couvert.&lt;br /&gt;
* 10 &amp;lt; LUX &amp;lt; 200,        l'environnement est sombre.&lt;br /&gt;
* 200 &amp;lt; LUX &amp;lt; 500,       l'environnement est exposé à de la lumière.&lt;br /&gt;
* 500 &amp;lt; LUX &amp;lt; 800,       l'environnement est lumineux.&lt;br /&gt;
* 800 &amp;lt; LUX &amp;lt; + ∞,       l'environnement est très lumineux.&lt;br /&gt;
&lt;br /&gt;
===== Commande de la LED =====&lt;br /&gt;
&lt;br /&gt;
Nous avons réalisé un programme qui commande une photorésistance et une LED.&lt;br /&gt;
&lt;br /&gt;
Ce programme reçoit une valeur en Lux, captée par la photorésistance, et si la valeur est supérieur à 700 Lux, la LED reste éteinte et inversement si la valeur est inférieur à 700 Lux, le LED s'allume afin d'avoir une bonne luminosité.&lt;br /&gt;
 &lt;br /&gt;
===== Test de réception de la valeur en °C =====&lt;br /&gt;
&lt;br /&gt;
Nous voulions tester la réception de la valeur de la température en °C. C'est pourquoi,nous avons réalisé un programme qui reçoit une valeur en °C avec le capteur DHT11.&lt;br /&gt;
  &lt;br /&gt;
===== Test de réception de la valeur en % =====&lt;br /&gt;
&lt;br /&gt;
Nous voulions tester la réception de la valeur de l'humidité en %. C'est pourquoi,nous avons codé un programme qui reçoit une valeur en % avec le capteur DHT11.&lt;br /&gt;
&lt;br /&gt;
== Séance 2 ==&lt;br /&gt;
&lt;br /&gt;
=== Partie électronique ===&lt;br /&gt;
&lt;br /&gt;
Familiarisation avec le FPGA&lt;br /&gt;
&lt;br /&gt;
=== Partie informatique ===&lt;br /&gt;
&lt;br /&gt;
Apprentissage de l'utilisation des Websockets&lt;br /&gt;
&lt;br /&gt;
== Séance 3 ==&lt;br /&gt;
&lt;br /&gt;
=== Partie électronique ===&lt;br /&gt;
&lt;br /&gt;
Prise de mesures pour l'utilsation du ventilateur&lt;br /&gt;
&lt;br /&gt;
=== Partie informatique ===&lt;br /&gt;
&lt;br /&gt;
Utilisation des Websockets&lt;br /&gt;
&lt;br /&gt;
== Séance supplémentaire 1 ==&lt;br /&gt;
&lt;br /&gt;
=== Partie électronique ===&lt;br /&gt;
&lt;br /&gt;
=== Partie informatique ===&lt;br /&gt;
&lt;br /&gt;
== Conclusion ==&lt;/div&gt;</summary>
		<author><name>Alepolar</name></author>	</entry>

	<entry>
		<id>https://projets-ima.plil.fr/mediawiki/index.php?title=Projet_IMA3_P3,_2016/2017,_TD2&amp;diff=41769</id>
		<title>Projet IMA3 P3, 2016/2017, TD2</title>
		<link rel="alternate" type="text/html" href="https://projets-ima.plil.fr/mediawiki/index.php?title=Projet_IMA3_P3,_2016/2017,_TD2&amp;diff=41769"/>
				<updated>2017-05-08T20:49:25Z</updated>
		
		<summary type="html">&lt;p&gt;Alepolar : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Projet IMA3-SC 2016/2017 : Banc test pour station météo =&lt;br /&gt;
&lt;br /&gt;
== Cahier des charges ==&lt;br /&gt;
*	Commande  du taux d'humidité dans l’air &lt;br /&gt;
*	Commande de la température&lt;br /&gt;
*	Commande de la luminosité&lt;br /&gt;
*	Commande du vent &lt;br /&gt;
*	Commande de la pluie &lt;br /&gt;
*	Commande depuis  une interface Web.&lt;br /&gt;
*	Système  de comparaison  avec les valeurs de la station météo et alerte si les valeurs sont incohérentes  &lt;br /&gt;
&lt;br /&gt;
=== Description du système ===&lt;br /&gt;
&lt;br /&gt;
Le  banc de test  pour  station  météo  est un  banc  de test  destiné à vérifier le bon fonctionnement des stations météo en  sortie d’usine . Pour  cela  le  banc de test  crée une atmosphère  dans une  cloche fermée. Cette  atmosphère  est « programmable » c’est  à dire que la  personne chargée du  test va  rentrer par  exemple  les paramètres  suivants : température :22° humidité : 30 % , temps : ensoleillé , vent : 10 km/h. Une fois la commande envoyée par l’opérateur le banc de test « crée » les conditions  météorologiques souhaitées, l’opérateur enregistre les valeurs affichées sur la station météo sur l’interface web qui valide ou non le  produit.&lt;br /&gt;
&lt;br /&gt;
=== Le matériel ===&lt;br /&gt;
&lt;br /&gt;
====En notre possession====&lt;br /&gt;
&lt;br /&gt;
*	1 hygromètre/sonde de température DHT11&lt;br /&gt;
*	1 photorésistance LDR&lt;br /&gt;
*	1 lampe&lt;br /&gt;
*	1 ventilateur &lt;br /&gt;
*	1 Arduino Uno (en  attendant le  FPGA)&lt;br /&gt;
&lt;br /&gt;
====En attente====&lt;br /&gt;
&lt;br /&gt;
*	1 Rapsberry Pi&lt;br /&gt;
*	1 système d'écoulement d'eau (fabrication artisanale)&lt;br /&gt;
*	1 réservoir  d’eau (fabrication artisanale) &lt;br /&gt;
*	1 résistance chauffante (fabrication artisanale)&lt;br /&gt;
*       3 résistance de 9k ohm&lt;br /&gt;
*       3 résistance de 10k ohm&lt;br /&gt;
*       3 transistor &lt;br /&gt;
&lt;br /&gt;
== Séance 1 ==&lt;br /&gt;
&lt;br /&gt;
=== Partie électronique ===&lt;br /&gt;
&lt;br /&gt;
*       Étude des capteurs : &lt;br /&gt;
&lt;br /&gt;
====Température====&lt;br /&gt;
&lt;br /&gt;
Voici les caractéristiques des 2 modèles envisageables de capteurs de températures:&lt;br /&gt;
&lt;br /&gt;
=====DHT11=====&lt;br /&gt;
&lt;br /&gt;
*Voltage: 0-5V&lt;br /&gt;
*Plage humidité: 20% à 90%&lt;br /&gt;
*Plage température: 0 à 50°C&lt;br /&gt;
*Précision humidité: +/- 5%&lt;br /&gt;
*Précision température: +/- 2°C&lt;br /&gt;
&lt;br /&gt;
=====DHT22=====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*Voltage: 0-5V&lt;br /&gt;
*Plage humidité: 0% à 100%&lt;br /&gt;
*Plage température: -40°C à 80°C&lt;br /&gt;
*Précision humidité: +/- 2%&lt;br /&gt;
*Précision température: +/- 0.5°C      &lt;br /&gt;
&lt;br /&gt;
Le capteur DHT22 est plus précis et plus cher, cependant nous n'avons pas besoin de tant de précision. C'est pourquoi, nous avons choisi d'utiliser le capteur DHT11.  &lt;br /&gt;
         &lt;br /&gt;
====Humidité====&lt;br /&gt;
&lt;br /&gt;
Nous avons la possibilité d'utiliser le même capteur que le capteur de température pour obtenir les valeurs de l'humidité. Alors, nous utiliserons aussi le capteur DHT11. &lt;br /&gt;
&lt;br /&gt;
====Luminosité====&lt;br /&gt;
&lt;br /&gt;
=====Photorésistance LDR=====&lt;br /&gt;
&lt;br /&gt;
*Plage de photorésistance : 2 à 20 Kohm&lt;br /&gt;
*Résistance d'obscurité (après 10 secondes) : supérieur à 2 Mohm&lt;br /&gt;
*Valeur de gamma à 10-100 Lux : 0.7&lt;br /&gt;
*Dissipation de puissance maximale : 100 mW&lt;br /&gt;
*Tension de claquage maximale : 150 Vcc&lt;br /&gt;
*Temps de réponse (montée) : 20 ms&lt;br /&gt;
*Temps de réponse (descente) : 30 ms&lt;br /&gt;
*Température ambiante : -35°C à +70°C&lt;br /&gt;
&lt;br /&gt;
=== Partie informatique ===&lt;br /&gt;
&lt;br /&gt;
*     Ecriture des programmes tests : &lt;br /&gt;
&lt;br /&gt;
===== Test de la réception de valeur en LUX  =====&lt;br /&gt;
&lt;br /&gt;
Nous avons codé un programme qui reçoit une valeur en Lux. En fonction de la valeur retournée, nous affichons l'environnement autour de la photorésistance.&lt;br /&gt;
Nous avons réparti les différents environnements avec les plages suivantes :&lt;br /&gt;
&lt;br /&gt;
* 0 &amp;lt; LUX &amp;lt;10,           le capteur est couvert.&lt;br /&gt;
* 10 &amp;lt; LUX &amp;lt; 200,        l'environnement est sombre.&lt;br /&gt;
* 200 &amp;lt; LUX &amp;lt; 500,       l'environnement est exposé à de la lumière.&lt;br /&gt;
* 500 &amp;lt; LUX &amp;lt; 800,       l'environnement est lumineux.&lt;br /&gt;
* 800 &amp;lt; LUX &amp;lt; + ∞,       l'environnement est très lumineux.&lt;br /&gt;
&lt;br /&gt;
===== Commande de la LED =====&lt;br /&gt;
&lt;br /&gt;
Nous avons réalisé un programme qui commande une photorésistance et une LED.&lt;br /&gt;
&lt;br /&gt;
Ce programme reçoit une valeur en Lux, captée par la photorésistance, et si la valeur est supérieur à 700 Lux, la LED reste éteinte et inversement si la valeur est inférieur à 700 Lux, le LED s'allume afin d'avoir une bonne luminosité.&lt;br /&gt;
 &lt;br /&gt;
===== Test de réception de la valeur en °C =====&lt;br /&gt;
&lt;br /&gt;
Nous voulions tester la réception de la valeur de la température en °C. C'est pourquoi,nous avons réalisé un programme qui reçoit une valeur en °C avec le capteur DHT11.&lt;br /&gt;
  &lt;br /&gt;
===== Test de réception de la valeur en % =====&lt;br /&gt;
&lt;br /&gt;
Nous voulions tester la réception de la valeur de l'humidité en %. C'est pourquoi,nous avons codé un programme qui reçoit une valeur en % avec le capteur DHT11.&lt;br /&gt;
&lt;br /&gt;
== Séance 2 ==&lt;br /&gt;
&lt;br /&gt;
=== Partie électronique ===&lt;br /&gt;
&lt;br /&gt;
=== Partie informatique ===&lt;br /&gt;
&lt;br /&gt;
== Séance 3 ==&lt;br /&gt;
&lt;br /&gt;
=== Partie électronique ===&lt;br /&gt;
&lt;br /&gt;
=== Partie informatique ===&lt;br /&gt;
&lt;br /&gt;
== Séance supplémentaire 1 ==&lt;br /&gt;
&lt;br /&gt;
=== Partie électronique ===&lt;br /&gt;
&lt;br /&gt;
=== Partie informatique ===&lt;br /&gt;
&lt;br /&gt;
== Conclusion ==&lt;/div&gt;</summary>
		<author><name>Alepolar</name></author>	</entry>

	<entry>
		<id>https://projets-ima.plil.fr/mediawiki/index.php?title=Projet_IMA3_P3,_2016/2017,_TD2&amp;diff=41646</id>
		<title>Projet IMA3 P3, 2016/2017, TD2</title>
		<link rel="alternate" type="text/html" href="https://projets-ima.plil.fr/mediawiki/index.php?title=Projet_IMA3_P3,_2016/2017,_TD2&amp;diff=41646"/>
				<updated>2017-05-02T07:26:02Z</updated>
		
		<summary type="html">&lt;p&gt;Alepolar : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Projet IMA3-SC 2016/2017 : Banc test pour station météo =&lt;br /&gt;
&lt;br /&gt;
== Cahier des charges ==&lt;br /&gt;
*	Commande  du taux d'humidité dans l’air &lt;br /&gt;
*	Commande de la température&lt;br /&gt;
*	Commande de la luminosité&lt;br /&gt;
*	Commande du vent &lt;br /&gt;
*	Commande de la pluie &lt;br /&gt;
*	Commande depuis  une interface Web.&lt;br /&gt;
*	Système  de comparaison  avec les valeurs de la station météo et alerte si les valeurs sont incohérentes  &lt;br /&gt;
&lt;br /&gt;
=== Description du système ===&lt;br /&gt;
&lt;br /&gt;
Le  banc de test  pour  station  météo  est un  banc  de test  destiné à vérifier le bon fonctionnement des stations météo en  sortie d’usine . Pour  cela  le  banc de test  crée une atmosphère  dans une  cloche fermée. Cette  atmosphère  est « programmable » c’est  à dire que la  personne chargée du  test va  rentrer par  exemple  les paramètres  suivants : température :22° humidité : 30 % , temps : ensoleillé , vent : 10 km/h. Une fois la commande envoyée par l’opérateur le banc de test « crée » les conditions  météorologiques souhaitées, l’opérateur enregistre les valeurs affichées sur la station météo sur l’interface web qui valide ou non le  produit.&lt;br /&gt;
&lt;br /&gt;
=== Le matériel ===&lt;br /&gt;
&lt;br /&gt;
====En notre possession====&lt;br /&gt;
&lt;br /&gt;
*	1 hygromètre/sonde de température DHT11&lt;br /&gt;
*	1 photorésistance LDR&lt;br /&gt;
*	1 lampe&lt;br /&gt;
*	1 ventilateur &lt;br /&gt;
*	1 Arduino Uno (en  attendant le  FPGA)&lt;br /&gt;
&lt;br /&gt;
====En attente====&lt;br /&gt;
&lt;br /&gt;
*	1 Rapsberry Pi&lt;br /&gt;
*	1 système d'écoulement d'eau (fabrication artisanale)&lt;br /&gt;
*	1 réservoir  d’eau (fabrication artisanale) &lt;br /&gt;
*	1 résistance chauffante (fabrication artisanale)&lt;br /&gt;
*       3 résistance de 9k ohm&lt;br /&gt;
*       3 résistance de 10k ohm&lt;br /&gt;
*       3 transistor tnd017&lt;br /&gt;
&lt;br /&gt;
== Séance 1 ==&lt;br /&gt;
&lt;br /&gt;
=== Partie électronique ===&lt;br /&gt;
&lt;br /&gt;
*       Étude des capteurs : &lt;br /&gt;
&lt;br /&gt;
====Température====&lt;br /&gt;
&lt;br /&gt;
Voici les caractéristiques des 2 modèles envisageables de capteurs de températures:&lt;br /&gt;
&lt;br /&gt;
=====DHT11=====&lt;br /&gt;
&lt;br /&gt;
*Voltage: 0-5V&lt;br /&gt;
*Plage humidité: 20% à 90%&lt;br /&gt;
*Plage température: 0 à 50°C&lt;br /&gt;
*Précision humidité: +/- 5%&lt;br /&gt;
*Précision température: +/- 2°C&lt;br /&gt;
&lt;br /&gt;
=====DHT22=====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*Voltage: 0-5V&lt;br /&gt;
*Plage humidité: 0% à 100%&lt;br /&gt;
*Plage température: -40°C à 80°C&lt;br /&gt;
*Précision humidité: +/- 2%&lt;br /&gt;
*Précision température: +/- 0.5°C      &lt;br /&gt;
&lt;br /&gt;
Le capteur DHT22 est plus précis et plus cher, cependant nous n'avons pas besoin de tant de précision. C'est pourquoi, nous avons choisi d'utiliser le capteur DHT11.  &lt;br /&gt;
         &lt;br /&gt;
====Humidité====&lt;br /&gt;
&lt;br /&gt;
Nous avons la possibilité d'utiliser le même capteur que le capteur de température pour obtenir les valeurs de l'humidité. Alors, nous utiliserons aussi le capteur DHT11. &lt;br /&gt;
&lt;br /&gt;
====Luminosité====&lt;br /&gt;
&lt;br /&gt;
=====Photorésistance LDR=====&lt;br /&gt;
&lt;br /&gt;
*Plage de photorésistance : 2 à 20 Kohm&lt;br /&gt;
*Résistance d'obscurité (après 10 secondes) : supérieur à 2 Mohm&lt;br /&gt;
*Valeur de gamma à 10-100 Lux : 0.7&lt;br /&gt;
*Dissipation de puissance maximale : 100 mW&lt;br /&gt;
*Tension de claquage maximale : 150 Vcc&lt;br /&gt;
*Temps de réponse (montée) : 20 ms&lt;br /&gt;
*Temps de réponse (descente) : 30 ms&lt;br /&gt;
*Température ambiante : -35°C à +70°C&lt;br /&gt;
&lt;br /&gt;
=== Partie informatique ===&lt;br /&gt;
&lt;br /&gt;
*     Ecriture des programmes tests : &lt;br /&gt;
&lt;br /&gt;
===== Test de la réception de valeur en LUX  =====&lt;br /&gt;
&lt;br /&gt;
Nous avons codé un programme qui reçoit une valeur en Lux. En fonction de la valeur retournée, nous affichons l'environnement autour de la photorésistance.&lt;br /&gt;
Nous avons réparti les différents environnements avec les plages suivantes :&lt;br /&gt;
&lt;br /&gt;
* 0 &amp;lt; LUX &amp;lt;10,           le capteur est couvert.&lt;br /&gt;
* 10 &amp;lt; LUX &amp;lt; 200,        l'environnement est sombre.&lt;br /&gt;
* 200 &amp;lt; LUX &amp;lt; 500,       l'environnement est exposé à de la lumière.&lt;br /&gt;
* 500 &amp;lt; LUX &amp;lt; 800,       l'environnement est lumineux.&lt;br /&gt;
* 800 &amp;lt; LUX &amp;lt; + ∞,       l'environnement est très lumineux.&lt;br /&gt;
&lt;br /&gt;
===== Commande de la LED =====&lt;br /&gt;
&lt;br /&gt;
Nous avons réalisé un programme qui commande une photorésistance et une LED.&lt;br /&gt;
&lt;br /&gt;
Ce programme reçoit une valeur en Lux, captée par la photorésistance, et si la valeur est supérieur à 700 Lux, la LED reste éteinte et inversement si la valeur est inférieur à 700 Lux, le LED s'allume afin d'avoir une bonne luminosité.&lt;br /&gt;
 &lt;br /&gt;
===== Test de réception de la valeur en °C =====&lt;br /&gt;
&lt;br /&gt;
Nous voulions tester la réception de la valeur de la température en °C. C'est pourquoi,nous avons réalisé un programme qui reçoit une valeur en °C avec le capteur DHT11.&lt;br /&gt;
  &lt;br /&gt;
===== Test de réception de la valeur en % =====&lt;br /&gt;
&lt;br /&gt;
Nous voulions tester la réception de la valeur de l'humidité en %. C'est pourquoi,nous avons codé un programme qui reçoit une valeur en % avec le capteur DHT11.&lt;br /&gt;
&lt;br /&gt;
== Séance 2 ==&lt;br /&gt;
&lt;br /&gt;
=== Partie électronique ===&lt;br /&gt;
&lt;br /&gt;
=== Partie informatique ===&lt;br /&gt;
&lt;br /&gt;
== Séance 3 ==&lt;br /&gt;
&lt;br /&gt;
=== Partie électronique ===&lt;br /&gt;
&lt;br /&gt;
=== Partie informatique ===&lt;br /&gt;
&lt;br /&gt;
== Séance supplémentaire 1 ==&lt;br /&gt;
&lt;br /&gt;
=== Partie électronique ===&lt;br /&gt;
&lt;br /&gt;
=== Partie informatique ===&lt;br /&gt;
&lt;br /&gt;
== Conclusion ==&lt;/div&gt;</summary>
		<author><name>Alepolar</name></author>	</entry>

	<entry>
		<id>https://projets-ima.plil.fr/mediawiki/index.php?title=Projet_IMA3_P3,_2016/2017,_TD2&amp;diff=41645</id>
		<title>Projet IMA3 P3, 2016/2017, TD2</title>
		<link rel="alternate" type="text/html" href="https://projets-ima.plil.fr/mediawiki/index.php?title=Projet_IMA3_P3,_2016/2017,_TD2&amp;diff=41645"/>
				<updated>2017-05-02T07:25:21Z</updated>
		
		<summary type="html">&lt;p&gt;Alepolar : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Projet IMA3-SC 2016/2017 : Banc test pour station météo =&lt;br /&gt;
&lt;br /&gt;
== Cahier des charges ==&lt;br /&gt;
*	Commande  du taux d'humidité dans l’air &lt;br /&gt;
*	Commande de la température&lt;br /&gt;
*	Commande de la luminosité&lt;br /&gt;
*	Commande du vent &lt;br /&gt;
*	Commande de la pluie &lt;br /&gt;
*	Commande depuis  une interface Web.&lt;br /&gt;
*	Système  de comparaison  avec les valeurs de la station météo et alerte si les valeurs sont incohérentes  &lt;br /&gt;
&lt;br /&gt;
=== Description du système ===&lt;br /&gt;
&lt;br /&gt;
Le  banc de test  pour  station  météo  est un  banc  de test  destiné à vérifier le bon fonctionnement des stations météo en  sortie d’usine . Pour  cela  le  banc de test  crée une atmosphère  dans une  cloche fermée. Cette  atmosphère  est « programmable » c’est  à dire que la  personne chargée du  test va  rentrer par  exemple  les paramètres  suivants : température :22° humidité : 30 % , temps : ensoleillé , vent : 10 km/h. Une fois la commande envoyée par l’opérateur le banc de test « crée » les conditions  météorologiques souhaitées, l’opérateur enregistre les valeurs affichées sur la station météo sur l’interface web qui valide ou non le  produit.&lt;br /&gt;
&lt;br /&gt;
=== Le matériel ===&lt;br /&gt;
&lt;br /&gt;
====En notre possession====&lt;br /&gt;
&lt;br /&gt;
*	1 hygromètre/sonde de température DHT11&lt;br /&gt;
*	1 photorésistance LDR&lt;br /&gt;
*	1 lampe&lt;br /&gt;
*	1 ventilateur &lt;br /&gt;
*	1 Arduino Uno (en  attendant le  FPGA)&lt;br /&gt;
&lt;br /&gt;
====En attente====&lt;br /&gt;
&lt;br /&gt;
*	1 Rapsberry Pi&lt;br /&gt;
*	1 système d'écoulement d'eau (fabrication artisanale)&lt;br /&gt;
*	1 réservoir  d’eau (fabrication artisanale) &lt;br /&gt;
*	1 résistance chauffante (fabrication artisanale)&lt;br /&gt;
*       3 résistance de 9k ohm&lt;br /&gt;
*       3 résistance de 10k ohm&lt;br /&gt;
*       3 transistor tnd017&lt;br /&gt;
&lt;br /&gt;
== Séance 1 ==&lt;br /&gt;
&lt;br /&gt;
=== Partie électronique ===&lt;br /&gt;
&lt;br /&gt;
*       Étude des capteurs : &lt;br /&gt;
&lt;br /&gt;
====Température====&lt;br /&gt;
&lt;br /&gt;
Voici les caractéristiques des 2 modèles envisageables de capteurs de températures:&lt;br /&gt;
&lt;br /&gt;
=====DHT11=====&lt;br /&gt;
&lt;br /&gt;
*Voltage: 0-5V&lt;br /&gt;
*Plage humidité: 20% à 90%&lt;br /&gt;
*Plage température: 0 à 50°C&lt;br /&gt;
*Précision humidité: +/- 5%&lt;br /&gt;
*Précision température: +/- 2°C&lt;br /&gt;
&lt;br /&gt;
=====DHT22=====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*Voltage: 0-5V&lt;br /&gt;
*Plage humidité: 0% à 100%&lt;br /&gt;
*Plage température: -40°C à 80°C&lt;br /&gt;
*Précision humidité: +/- 2%&lt;br /&gt;
*Précision température: +/- 0.5°C      &lt;br /&gt;
&lt;br /&gt;
Le capteur DHT22 est plus précis et plus cher, cependant nous n'avons pas besoin de tant de précision. C'est pourquoi, nous avons choisi d'utiliser le capteur DHT11.  &lt;br /&gt;
         &lt;br /&gt;
====Humidité====&lt;br /&gt;
&lt;br /&gt;
Nous avons la possibilité d'utiliser le même capteur que le capteur de température pour obtenir les valeurs de l'humidité. Alors, nous utiliserons aussi le capteur DHT11. &lt;br /&gt;
&lt;br /&gt;
====Luminosité====&lt;br /&gt;
&lt;br /&gt;
=====Photorésistance LDR=====&lt;br /&gt;
&lt;br /&gt;
*Plage de photorésistance : 2 à 20 Kohm&lt;br /&gt;
*Résistance d'obscurité (après 10 secondes) : supérieur à 2 Mohm&lt;br /&gt;
*Valeur de gamma à 10-100 Lux : 0.7&lt;br /&gt;
*Dissipation de puissance maximale : 100 mW&lt;br /&gt;
*Tension de claquage maximale : 150 Vcc&lt;br /&gt;
*Temps de réponse (montée) : 20 ms&lt;br /&gt;
*Temps de réponse (descente) : 30 ms&lt;br /&gt;
*Température ambiante : -35°C à +70°C&lt;br /&gt;
&lt;br /&gt;
=== Partie informatique ===&lt;br /&gt;
&lt;br /&gt;
*     Ecriture des programmes tests : &lt;br /&gt;
&lt;br /&gt;
===== Test de la réception de valeur en LUX  =====&lt;br /&gt;
&lt;br /&gt;
Nous avons codé un programme qui reçoit une valeur en Lux. En fonction de la valeur retournée, nous affichons l'environnement autour de la photorésistance.&lt;br /&gt;
Nous avons réparti les différents environnements avec les plages suivantes :&lt;br /&gt;
&lt;br /&gt;
* 0 &amp;lt; LUX &amp;lt;10,           le capteur est couvert.&lt;br /&gt;
* 10 &amp;lt; LUX &amp;lt; 200,        l'environnement est sombre.&lt;br /&gt;
* 200 &amp;lt; LUX &amp;lt; 500,       l'environnement est exposé à de la lumière.&lt;br /&gt;
* 500 &amp;lt; LUX &amp;lt; 800,       l'environnement est lumineux.&lt;br /&gt;
* 800 &amp;lt; LUX &amp;lt; + ∞,       l'environnement est très lumineux.&lt;br /&gt;
&lt;br /&gt;
====Commande de la LED====&lt;br /&gt;
&lt;br /&gt;
Nous avons réalisé un programme qui commande une photorésistance et une LED.&lt;br /&gt;
&lt;br /&gt;
Ce programme reçoit une valeur en Lux, captée par la photorésistance, et si la valeur est supérieur à 700 Lux, la LED reste éteinte et inversement si la valeur est inférieur à 700 Lux, le LED s'allume afin d'avoir une bonne luminosité.&lt;br /&gt;
 &lt;br /&gt;
===== Test de réception de la valeur en °C =====&lt;br /&gt;
&lt;br /&gt;
Nous voulions tester la réception de la valeur de la température en °C. C'est pourquoi,nous avons réalisé un programme qui reçoit une valeur en °C avec le capteur DHT11.&lt;br /&gt;
  &lt;br /&gt;
==== Test de réception de la valeur en % ====&lt;br /&gt;
&lt;br /&gt;
Nous voulions tester la réception de la valeur de l'humidité en %. C'est pourquoi,nous avons codé un programme qui reçoit une valeur en % avec le capteur DHT11.&lt;br /&gt;
&lt;br /&gt;
== Séance 2 ==&lt;br /&gt;
&lt;br /&gt;
=== Partie électronique ===&lt;br /&gt;
&lt;br /&gt;
=== Partie informatique ===&lt;br /&gt;
&lt;br /&gt;
== Séance 3 ==&lt;br /&gt;
&lt;br /&gt;
=== Partie électronique ===&lt;br /&gt;
&lt;br /&gt;
=== Partie informatique ===&lt;br /&gt;
&lt;br /&gt;
== Séance supplémentaire 1 ==&lt;br /&gt;
&lt;br /&gt;
=== Partie électronique ===&lt;br /&gt;
&lt;br /&gt;
=== Partie informatique ===&lt;br /&gt;
&lt;br /&gt;
== Conclusion ==&lt;/div&gt;</summary>
		<author><name>Alepolar</name></author>	</entry>

	<entry>
		<id>https://projets-ima.plil.fr/mediawiki/index.php?title=Projet_IMA3_P3,_2016/2017,_TD2&amp;diff=41644</id>
		<title>Projet IMA3 P3, 2016/2017, TD2</title>
		<link rel="alternate" type="text/html" href="https://projets-ima.plil.fr/mediawiki/index.php?title=Projet_IMA3_P3,_2016/2017,_TD2&amp;diff=41644"/>
				<updated>2017-05-02T07:24:20Z</updated>
		
		<summary type="html">&lt;p&gt;Alepolar : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Projet IMA3-SC 2016/2017 : Banc test pour station météo =&lt;br /&gt;
&lt;br /&gt;
== Cahier des charges ==&lt;br /&gt;
*	Commande  du taux d'humidité dans l’air &lt;br /&gt;
*	Commande de la température&lt;br /&gt;
*	Commande de la luminosité&lt;br /&gt;
*	Commande du vent &lt;br /&gt;
*	Commande de la pluie &lt;br /&gt;
*	Commande depuis  une interface Web.&lt;br /&gt;
*	Système  de comparaison  avec les valeurs de la station météo et alerte si les valeurs sont incohérentes  &lt;br /&gt;
&lt;br /&gt;
=== Description du système ===&lt;br /&gt;
&lt;br /&gt;
Le  banc de test  pour  station  météo  est un  banc  de test  destiné à vérifier le bon fonctionnement des stations météo en  sortie d’usine . Pour  cela  le  banc de test  crée une atmosphère  dans une  cloche fermée. Cette  atmosphère  est « programmable » c’est  à dire que la  personne chargée du  test va  rentrer par  exemple  les paramètres  suivants : température :22° humidité : 30 % , temps : ensoleillé , vent : 10 km/h. Une fois la commande envoyée par l’opérateur le banc de test « crée » les conditions  météorologiques souhaitées, l’opérateur enregistre les valeurs affichées sur la station météo sur l’interface web qui valide ou non le  produit.&lt;br /&gt;
&lt;br /&gt;
=== Le matériel ===&lt;br /&gt;
&lt;br /&gt;
====En notre possession====&lt;br /&gt;
&lt;br /&gt;
*	1 hygromètre/sonde de température DHT11&lt;br /&gt;
*	1 photorésistance LDR&lt;br /&gt;
*	1 lampe&lt;br /&gt;
*	1 ventilateur &lt;br /&gt;
*	1 Arduino Uno (en  attendant le  FPGA)&lt;br /&gt;
&lt;br /&gt;
====En attente====&lt;br /&gt;
&lt;br /&gt;
*	1 Rapsberry Pi&lt;br /&gt;
*	1 système d'écoulement d'eau (fabrication artisanale)&lt;br /&gt;
*	1 réservoir  d’eau (fabrication artisanale) &lt;br /&gt;
*	1 résistance chauffante (fabrication artisanale)&lt;br /&gt;
*       3 résistance de 9k ohm&lt;br /&gt;
*       3 résistance de 10k ohm&lt;br /&gt;
*       3 transistor tnd017&lt;br /&gt;
&lt;br /&gt;
== Séance 1 ==&lt;br /&gt;
&lt;br /&gt;
=== Partie électronique ===&lt;br /&gt;
&lt;br /&gt;
*       Étude des capteurs : &lt;br /&gt;
&lt;br /&gt;
====Température====&lt;br /&gt;
&lt;br /&gt;
Voici les caractéristiques des 2 modèles envisageables de capteurs de températures:&lt;br /&gt;
&lt;br /&gt;
=====DHT11=====&lt;br /&gt;
&lt;br /&gt;
*Voltage: 0-5V&lt;br /&gt;
*Plage humidité: 20% à 90%&lt;br /&gt;
*Plage température: 0 à 50°C&lt;br /&gt;
*Précision humidité: +/- 5%&lt;br /&gt;
*Précision température: +/- 2°C&lt;br /&gt;
&lt;br /&gt;
=====DHT22=====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*Voltage: 0-5V&lt;br /&gt;
*Plage humidité: 0% à 100%&lt;br /&gt;
*Plage température: -40°C à 80°C&lt;br /&gt;
*Précision humidité: +/- 2%&lt;br /&gt;
*Précision température: +/- 0.5°C      &lt;br /&gt;
&lt;br /&gt;
Le capteur DHT22 est plus précis et plus cher, cependant nous n'avons pas besoin de tant de précision. C'est pourquoi, nous avons choisi d'utiliser le capteur DHT11.  &lt;br /&gt;
         &lt;br /&gt;
====Humidité====&lt;br /&gt;
&lt;br /&gt;
Nous avons la possibilité d'utiliser le même capteur que le capteur de température pour obtenir les valeurs de l'humidité. Alors, nous utiliserons aussi le capteur DHT11. &lt;br /&gt;
&lt;br /&gt;
====Luminosité====&lt;br /&gt;
&lt;br /&gt;
=====Photorésistance LDR=====&lt;br /&gt;
&lt;br /&gt;
*Plage de photorésistance : 2 à 20 Kohm&lt;br /&gt;
*Résistance d'obscurité (après 10 secondes) : supérieur à 2 Mohm&lt;br /&gt;
*Valeur de gamma à 10-100 Lux : 0.7&lt;br /&gt;
*Dissipation de puissance maximale : 100 mW&lt;br /&gt;
*Tension de claquage maximale : 150 Vcc&lt;br /&gt;
*Temps de réponse (montée) : 20 ms&lt;br /&gt;
*Temps de réponse (descente) : 30 ms&lt;br /&gt;
*Température ambiante : -35°C à +70°C&lt;br /&gt;
&lt;br /&gt;
=== Partie informatique ===&lt;br /&gt;
&lt;br /&gt;
*     Ecriture des programmes tests : &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===== Test de la réception de valeur en LUX  =====&lt;br /&gt;
&lt;br /&gt;
Nous avons codé un programme qui reçoit une valeur en Lux. En fonction de la valeur retournée, nous affichons l'environnement autour de la photorésistance.&lt;br /&gt;
Nous avons réparti les différents environnements avec les plages suivantes :&lt;br /&gt;
&lt;br /&gt;
* 0 &amp;lt; LUX &amp;lt;10,           le capteur est couvert.&lt;br /&gt;
* 10 &amp;lt; LUX &amp;lt; 200,        l'environnement est sombre.&lt;br /&gt;
* 200 &amp;lt; LUX &amp;lt; 500,       l'environnement est exposé à de la lumière.&lt;br /&gt;
* 500 &amp;lt; LUX &amp;lt; 800,       l'environnement est lumineux.&lt;br /&gt;
* 800 &amp;lt; LUX &amp;lt; + ∞,       l'environnement est très lumineux.&lt;br /&gt;
&lt;br /&gt;
====Commande de la LED====&lt;br /&gt;
&lt;br /&gt;
Nous avons réalisé un programme qui commande une photorésistance et une LED.&lt;br /&gt;
&lt;br /&gt;
Ce programme reçoit une valeur en Lux, captée par la photorésistance, et si la valeur est supérieur à 700 Lux, la LED reste éteinte et inversement si la valeur est inférieur à 700 Lux, le LED s'allume afin d'avoir une bonne luminosité.&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
===== Test de réception de la valeur en °C =====&lt;br /&gt;
&lt;br /&gt;
Nous voulions tester la réception de la valeur de la température en °C. C'est pourquoi,nous avons réalisé un programme qui reçoit une valeur en °C avec le capteur DHT11.&lt;br /&gt;
  &lt;br /&gt;
         &lt;br /&gt;
==== Test de réception de la valeur en % ====&lt;br /&gt;
&lt;br /&gt;
Nous voulions tester la réception de la valeur de l'humidité en %. C'est pourquoi,nous avons codé un programme qui reçoit une valeur en % avec le capteur DHT11.&lt;br /&gt;
&lt;br /&gt;
== Séance 2 ==&lt;br /&gt;
&lt;br /&gt;
=== Partie électronique ===&lt;br /&gt;
&lt;br /&gt;
=== Partie informatique ===&lt;br /&gt;
&lt;br /&gt;
== Séance 3 ==&lt;br /&gt;
&lt;br /&gt;
=== Partie électronique ===&lt;br /&gt;
&lt;br /&gt;
=== Partie informatique ===&lt;br /&gt;
&lt;br /&gt;
== Séance supplémentaire 1 ==&lt;br /&gt;
&lt;br /&gt;
=== Partie électronique ===&lt;br /&gt;
&lt;br /&gt;
=== Partie informatique ===&lt;br /&gt;
&lt;br /&gt;
== Conclusion ==&lt;/div&gt;</summary>
		<author><name>Alepolar</name></author>	</entry>

	<entry>
		<id>https://projets-ima.plil.fr/mediawiki/index.php?title=Projet_IMA3_P3,_2016/2017,_TD2&amp;diff=41640</id>
		<title>Projet IMA3 P3, 2016/2017, TD2</title>
		<link rel="alternate" type="text/html" href="https://projets-ima.plil.fr/mediawiki/index.php?title=Projet_IMA3_P3,_2016/2017,_TD2&amp;diff=41640"/>
				<updated>2017-05-02T07:14:34Z</updated>
		
		<summary type="html">&lt;p&gt;Alepolar : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Projet IMA3-SC 2016/2017 : Banc test pour station météo =&lt;br /&gt;
&lt;br /&gt;
== Cahier des charges ==&lt;br /&gt;
*	Commande  du taux d'humidité dans l’air &lt;br /&gt;
*	Commande de la température&lt;br /&gt;
*	Commande de la luminosité&lt;br /&gt;
*	Commande du vent &lt;br /&gt;
*	Commande de la pluie &lt;br /&gt;
*	Commande depuis  une interface Web.&lt;br /&gt;
*	Système  de comparaison  avec les valeurs de la station météo et alerte si les valeurs sont incohérentes  &lt;br /&gt;
&lt;br /&gt;
=== Description du système ===&lt;br /&gt;
&lt;br /&gt;
Le  banc de test  pour  station  météo  est un  banc  de test  destiné à vérifier le bon fonctionnement des stations météo en  sortie d’usine . Pour  cela  le  banc de test  crée une atmosphère  dans une  cloche fermée. Cette  atmosphère  est « programmable » c’est  à dire que la  personne chargée du  test va  rentrer par  exemple  les paramètres  suivants : température :22° humidité : 30 % , temps : ensoleillé , vent : 10 km/h. Une fois la commande envoyée par l’opérateur le banc de test « crée » les conditions  météorologiques souhaitées, l’opérateur enregistre les valeurs affichées sur la station météo sur l’interface web qui valide ou non le  produit.&lt;br /&gt;
&lt;br /&gt;
=== Le matériel ===&lt;br /&gt;
&lt;br /&gt;
====En notre possession====&lt;br /&gt;
&lt;br /&gt;
*	1 hygromètre/sonde de température DHT11&lt;br /&gt;
*	1 photorésistance LDR&lt;br /&gt;
*	1 lampe&lt;br /&gt;
*	1 ventilateur &lt;br /&gt;
*	1 Arduino Uno (en  attendant le  FPGA)&lt;br /&gt;
&lt;br /&gt;
====En attente====&lt;br /&gt;
&lt;br /&gt;
*	1 Rapsberry Pi&lt;br /&gt;
*	1 système d'écoulement d'eau (fabrication artisanale)&lt;br /&gt;
*	1 réservoir  d’eau (fabrication artisanale) &lt;br /&gt;
*	1 résistance chauffante (fabrication artisanale)&lt;br /&gt;
*       1 résistance de 9k ohm&lt;br /&gt;
*       1 résistance de 10k ohm&lt;br /&gt;
*       1 transistor tnd017&lt;br /&gt;
&lt;br /&gt;
== Séance 1 ==&lt;br /&gt;
&lt;br /&gt;
=== Partie électronique ===&lt;br /&gt;
&lt;br /&gt;
*       Étude des capteurs : &lt;br /&gt;
&lt;br /&gt;
====Température====&lt;br /&gt;
&lt;br /&gt;
Voici les caractéristiques des 2 modèles envisageables de capteurs de températures:&lt;br /&gt;
&lt;br /&gt;
=====DHT11=====&lt;br /&gt;
&lt;br /&gt;
*Voltage: 0-5V&lt;br /&gt;
*Plage humidité: 20% à 90%&lt;br /&gt;
*Plage température: 0 à 50°C&lt;br /&gt;
*Précision humidité: +/- 5%&lt;br /&gt;
*Précision température: +/- 2°C&lt;br /&gt;
&lt;br /&gt;
=====DHT22=====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*Voltage: 0-5V&lt;br /&gt;
*Plage humidité: 0% à 100%&lt;br /&gt;
*Plage température: -40°C à 80°C&lt;br /&gt;
*Précision humidité: +/- 2%&lt;br /&gt;
*Précision température: +/- 0.5°C      &lt;br /&gt;
&lt;br /&gt;
Le capteur DHT22 est plus précis et plus cher, cependant nous n'avons pas besoin de tant de précision. C'est pourquoi, nous avons choisi d'utiliser le capteur DHT11.  &lt;br /&gt;
         &lt;br /&gt;
====Humidité====&lt;br /&gt;
&lt;br /&gt;
Nous avons la possibilité d'utiliser le même capteur que le capteur de température pour obtenir les valeurs de l'humidité. Alors, nous utiliserons aussi le capteur DHT11. &lt;br /&gt;
&lt;br /&gt;
====Luminosité====&lt;br /&gt;
&lt;br /&gt;
=====Photorésistance LDR=====&lt;br /&gt;
&lt;br /&gt;
*Plage de photorésistance : 2 à 20 Kohm&lt;br /&gt;
*Résistance d'obscurité (après 10 secondes) : supérieur à 2 Mohm&lt;br /&gt;
*Valeur de gamma à 10-100 Lux : 0.7&lt;br /&gt;
*Dissipation de puissance maximale : 100 mW&lt;br /&gt;
*Tension de claquage maximale : 150 Vcc&lt;br /&gt;
*Temps de réponse (montée) : 20 ms&lt;br /&gt;
*Temps de réponse (descente) : 30 ms&lt;br /&gt;
*Température ambiante : -35°C à +70°C&lt;br /&gt;
&lt;br /&gt;
=== Partie informatique ===&lt;br /&gt;
&lt;br /&gt;
*     Ecriture des programmes tests : &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===== Test de la réception de valeur en LUX  =====&lt;br /&gt;
&lt;br /&gt;
Nous avons codé un programme qui reçoit une valeur en Lux. En fonction de la valeur retournée, nous affichons l'environnement autour de la photorésistance.&lt;br /&gt;
Nous avons réparti les différents environnements avec les plages suivantes :&lt;br /&gt;
&lt;br /&gt;
* 0 &amp;lt; LUX &amp;lt;10,           le capteur est couvert.&lt;br /&gt;
* 10 &amp;lt; LUX &amp;lt; 200,        l'environnement est sombre.&lt;br /&gt;
* 200 &amp;lt; LUX &amp;lt; 500,       l'environnement est exposé à de la lumière.&lt;br /&gt;
* 500 &amp;lt; LUX &amp;lt; 800,       l'environnement est lumineux.&lt;br /&gt;
* 800 &amp;lt; LUX &amp;lt; + ∞,       l'environnement est très lumineux.&lt;br /&gt;
&lt;br /&gt;
====Commande de la LED====&lt;br /&gt;
&lt;br /&gt;
Nous avons réalisé un programme qui commande une photorésistance et une LED.&lt;br /&gt;
&lt;br /&gt;
Ce programme reçoit une valeur en Lux, captée par la photorésistance, et si la valeur est supérieur à 700 Lux, la LED reste éteinte et inversement si la valeur est inférieur à 700 Lux, le LED s'allume afin d'avoir une bonne luminosité.&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====  =====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
  &lt;br /&gt;
         &lt;br /&gt;
====  ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Séance 2 ==&lt;br /&gt;
&lt;br /&gt;
=== Partie électronique ===&lt;br /&gt;
&lt;br /&gt;
=== Partie informatique ===&lt;br /&gt;
&lt;br /&gt;
== Séance 3 ==&lt;br /&gt;
&lt;br /&gt;
=== Partie électronique ===&lt;br /&gt;
&lt;br /&gt;
=== Partie informatique ===&lt;br /&gt;
&lt;br /&gt;
== Séance supplémentaire 1 ==&lt;br /&gt;
&lt;br /&gt;
=== Partie électronique ===&lt;br /&gt;
&lt;br /&gt;
=== Partie informatique ===&lt;br /&gt;
&lt;br /&gt;
== Conclusion ==&lt;/div&gt;</summary>
		<author><name>Alepolar</name></author>	</entry>

	<entry>
		<id>https://projets-ima.plil.fr/mediawiki/index.php?title=Projet_IMA3_P3,_2016/2017,_TD2&amp;diff=41638</id>
		<title>Projet IMA3 P3, 2016/2017, TD2</title>
		<link rel="alternate" type="text/html" href="https://projets-ima.plil.fr/mediawiki/index.php?title=Projet_IMA3_P3,_2016/2017,_TD2&amp;diff=41638"/>
				<updated>2017-05-02T06:54:46Z</updated>
		
		<summary type="html">&lt;p&gt;Alepolar : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Projet IMA3-SC 2016/2017 : Banc test pour station météo =&lt;br /&gt;
&lt;br /&gt;
== Cahier des charges ==&lt;br /&gt;
*	Commande  du taux d'humidité dans l’air &lt;br /&gt;
*	Commande de la température&lt;br /&gt;
*	Commande de la luminosité&lt;br /&gt;
*	Commande du vent &lt;br /&gt;
*	Commande de la pluie &lt;br /&gt;
*	Commande depuis  une interface Web.&lt;br /&gt;
*	Système  de comparaison  avec les valeurs de la station météo et alerte si les valeurs sont incohérentes  &lt;br /&gt;
&lt;br /&gt;
=== Description du système ===&lt;br /&gt;
&lt;br /&gt;
Le  banc de test  pour  station  météo  est un  banc  de test  destiné à vérifier le bon fonctionnement des stations météo en  sortie d’usine . Pour  cela  le  banc de test  crée une atmosphère  dans une  cloche fermée. Cette  atmosphère  est « programmable » c’est  à dire que la  personne chargée du  test va  rentrer par  exemple  les paramètres  suivants : température :22° humidité : 30 % , temps : ensoleillé , vent : 10 km/h. Une fois la commande envoyée par l’opérateur le banc de test « crée » les conditions  météorologiques souhaitées, l’opérateur enregistre les valeurs affichées sur la station météo sur l’interface web qui valide ou non le  produit.&lt;br /&gt;
&lt;br /&gt;
=== Le matériel ===&lt;br /&gt;
&lt;br /&gt;
====En notre possession====&lt;br /&gt;
&lt;br /&gt;
*	1 hygromètre/sonde de température DHT11&lt;br /&gt;
*	1 photorésistance LDR&lt;br /&gt;
*	1 lampe&lt;br /&gt;
*	1 ventilateur &lt;br /&gt;
*	1 Arduino Uno (en  attendant le  FPGA)&lt;br /&gt;
&lt;br /&gt;
====En attente====&lt;br /&gt;
&lt;br /&gt;
*	1 Rapsberry Pi&lt;br /&gt;
*	1 système d'écoulement d'eau (fabrication artisanale)&lt;br /&gt;
*	1 réservoir  d’eau (fabrication artisanale) &lt;br /&gt;
*	1 résistance chauffante (fabrication artisanale)&lt;br /&gt;
*       1 résistance de 9k ohm&lt;br /&gt;
*       1 résistance de 10k ohm&lt;br /&gt;
*       1 transistor tnd017&lt;br /&gt;
&lt;br /&gt;
== Séance 1 ==&lt;br /&gt;
&lt;br /&gt;
=== Partie électronique ===&lt;br /&gt;
&lt;br /&gt;
*       Étude des capteurs : &lt;br /&gt;
&lt;br /&gt;
====Température====&lt;br /&gt;
&lt;br /&gt;
Voici les caractéristiques des 2 modèles envisageables de capteurs de températures:&lt;br /&gt;
&lt;br /&gt;
=====DHT11=====&lt;br /&gt;
&lt;br /&gt;
*Voltage: 0-5V&lt;br /&gt;
*Plage humidité: 20% à 90%&lt;br /&gt;
*Plage température: 0 à 50°C&lt;br /&gt;
*Précision humidité: +/- 5%&lt;br /&gt;
*Précision température: +/- 2°C&lt;br /&gt;
&lt;br /&gt;
=====DHT22=====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*Voltage: 0-5V&lt;br /&gt;
*Plage humidité: 0% à 100%&lt;br /&gt;
*Plage température: -40°C à 80°C&lt;br /&gt;
*Précision humidité: +/- 2%&lt;br /&gt;
*Précision température: +/- 0.5°C      &lt;br /&gt;
&lt;br /&gt;
Le capteur DHT22 est plus précis et plus cher, cependant nous n'avons pas besoin de tant de précision. C'est pourquoi, nous avons choisi d'utiliser le capteur DHT11.  &lt;br /&gt;
         &lt;br /&gt;
====Humidité====&lt;br /&gt;
&lt;br /&gt;
Nous avons la possibilité d'utiliser le même capteur que le capteur de température pour obtenir les valeurs de l'humidité. Alors, nous utiliserons aussi le capteur DHT11. &lt;br /&gt;
&lt;br /&gt;
====Luminosité====&lt;br /&gt;
&lt;br /&gt;
=====Photorésistance LDR=====&lt;br /&gt;
&lt;br /&gt;
*Plage de photorésistance : 2 à 20 Kohm&lt;br /&gt;
*Résistance d'obscurité (après 10 secondes) : supérieur à 2 Mohm&lt;br /&gt;
*Valeur de gamma à 10-100 Lux : 0.7&lt;br /&gt;
*Dissipation de puissance maximale : 100 mW&lt;br /&gt;
*Tension de claquage maximale : 150 Vcc&lt;br /&gt;
*Temps de réponse (montée) : 20 ms&lt;br /&gt;
*Temps de réponse (descente) : 30 ms&lt;br /&gt;
*Température ambiante : -35°C à +70°C&lt;br /&gt;
&lt;br /&gt;
=== Partie informatique ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Séance 2 ==&lt;br /&gt;
&lt;br /&gt;
=== Partie électronique ===&lt;br /&gt;
&lt;br /&gt;
=== Partie informatique ===&lt;br /&gt;
&lt;br /&gt;
== Séance 3 ==&lt;br /&gt;
&lt;br /&gt;
=== Partie électronique ===&lt;br /&gt;
&lt;br /&gt;
=== Partie informatique ===&lt;br /&gt;
&lt;br /&gt;
== Séance supplémentaire 1 ==&lt;br /&gt;
&lt;br /&gt;
=== Partie électronique ===&lt;br /&gt;
&lt;br /&gt;
=== Partie informatique ===&lt;br /&gt;
&lt;br /&gt;
== Conclusion ==&lt;/div&gt;</summary>
		<author><name>Alepolar</name></author>	</entry>

	<entry>
		<id>https://projets-ima.plil.fr/mediawiki/index.php?title=Projet_IMA3_P3,_2016/2017,_TD2&amp;diff=41423</id>
		<title>Projet IMA3 P3, 2016/2017, TD2</title>
		<link rel="alternate" type="text/html" href="https://projets-ima.plil.fr/mediawiki/index.php?title=Projet_IMA3_P3,_2016/2017,_TD2&amp;diff=41423"/>
				<updated>2017-04-25T08:00:20Z</updated>
		
		<summary type="html">&lt;p&gt;Alepolar : /* En notre possession */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Projet IMA3-SC 2016/2017 : Banc test pour station météo =&lt;br /&gt;
&lt;br /&gt;
== Cahier des charges ==&lt;br /&gt;
*	Commande  du taux d'humidité dans l’air &lt;br /&gt;
*	Commande de la température&lt;br /&gt;
*	Commande de la luminosité&lt;br /&gt;
*	Commande du vent &lt;br /&gt;
*	Commande de la pluie &lt;br /&gt;
*	Commande depuis  une interface Web.&lt;br /&gt;
*	Système  de comparaison  avec les valeurs de la station météo et alerte si les valeurs sont incohérentes  &lt;br /&gt;
&lt;br /&gt;
=== Description du système ===&lt;br /&gt;
&lt;br /&gt;
Le  banc de test  pour  station  météo  est un  banc  de test  destiné à vérifier le bon fonctionnement des stations météo en  sortie d’usine . Pour  cela  le  banc de test  crée une atmosphère  dans une  cloche fermée. Cette  atmosphère  est « programmable » c’est  à dire que la  personne chargée du  test va  rentrer par  exemple  les paramètres  suivants : température :22° humidité : 30 % , temps : ensoleillé , vent : 10 km/h. Une fois la commande envoyée par l’opérateur le banc de test « crée » les conditions  météorologiques souhaitées, l’opérateur enregistre les valeurs affichées sur la station météo sur l’interface web qui valide ou non le  produit.&lt;br /&gt;
&lt;br /&gt;
=== Le matériel ===&lt;br /&gt;
&lt;br /&gt;
====En notre possession====&lt;br /&gt;
&lt;br /&gt;
*	1 hygromètre/sonde de température DHT11&lt;br /&gt;
*	1 photorésistance LDR&lt;br /&gt;
*	1 lampe&lt;br /&gt;
*	1 ventilateur &lt;br /&gt;
*	1 Arduino Uno (en  attendant le  FPGA)&lt;br /&gt;
&lt;br /&gt;
====En attente====&lt;br /&gt;
&lt;br /&gt;
*	1 Rapsberry Pi&lt;br /&gt;
*	1 système d'écoulement d'eau (fabrication artisanale)&lt;br /&gt;
*	1 réservoir  d’eau (fabrication artisanale) &lt;br /&gt;
*	1 résistance chauffante (fabrication artisanale)&lt;br /&gt;
&lt;br /&gt;
== Séance 1 ==&lt;br /&gt;
&lt;br /&gt;
=== Partie électronique ===&lt;br /&gt;
&lt;br /&gt;
*       Étude des capteurs : &lt;br /&gt;
&lt;br /&gt;
====Température====&lt;br /&gt;
&lt;br /&gt;
Voici les caractéristiques des 2 modèles envisageables de capteurs de températures:&lt;br /&gt;
&lt;br /&gt;
=====DHT11=====&lt;br /&gt;
&lt;br /&gt;
*Voltage: 0-5V&lt;br /&gt;
*Plage humidité: 20% à 90%&lt;br /&gt;
*Plage température: 0 à 50°C&lt;br /&gt;
*Précision humidité: +/- 5%&lt;br /&gt;
*Précision température: +/- 2°C&lt;br /&gt;
&lt;br /&gt;
=====DHT22=====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*Voltage: 0-5V&lt;br /&gt;
*Plage humidité: 0% à 100%&lt;br /&gt;
*Plage température: -40°C à 80°C&lt;br /&gt;
*Précision humidité: +/- 2%&lt;br /&gt;
*Précision température: +/- 0.5°C      &lt;br /&gt;
&lt;br /&gt;
Le capteur DHT22 est plus précis et plus cher, cependant nous n'avons pas besoin de tant de précision. C'est pourquoi, nous avons choisi d'utiliser le capteur DHT11.  &lt;br /&gt;
         &lt;br /&gt;
====Humidité====&lt;br /&gt;
&lt;br /&gt;
Nous avons la possibilité d'utiliser le même capteur que le capteur de température pour obtenir les valeurs de l'humidité. Alors, nous utiliserons aussi le capteur DHT11. &lt;br /&gt;
&lt;br /&gt;
====Luminosité====&lt;br /&gt;
&lt;br /&gt;
=====Photorésistance LDR=====&lt;br /&gt;
&lt;br /&gt;
*Plage de photorésistance : 2 à 20 Kohm&lt;br /&gt;
*Résistance d'obscurité (après 10 secondes) : supérieur à 2 Mohm&lt;br /&gt;
*Valeur de gamma à 10-100 Lux : 0.7&lt;br /&gt;
*Dissipation de puissance maximale : 100 mW&lt;br /&gt;
*Tension de claquage maximale : 150 Vcc&lt;br /&gt;
*Temps de réponse (montée) : 20 ms&lt;br /&gt;
*Temps de réponse (descente) : 30 ms&lt;br /&gt;
*Température ambiante : -35°C à +70°C&lt;br /&gt;
&lt;br /&gt;
=== Partie informatique ===&lt;br /&gt;
&lt;br /&gt;
== Séance 2 ==&lt;br /&gt;
&lt;br /&gt;
=== Partie électronique ===&lt;br /&gt;
&lt;br /&gt;
=== Partie informatique ===&lt;br /&gt;
&lt;br /&gt;
== Séance 3 ==&lt;br /&gt;
&lt;br /&gt;
=== Partie électronique ===&lt;br /&gt;
&lt;br /&gt;
=== Partie informatique ===&lt;br /&gt;
&lt;br /&gt;
== Séance supplémentaire 1 ==&lt;br /&gt;
&lt;br /&gt;
=== Partie électronique ===&lt;br /&gt;
&lt;br /&gt;
=== Partie informatique ===&lt;br /&gt;
&lt;br /&gt;
== Conclusion ==&lt;/div&gt;</summary>
		<author><name>Alepolar</name></author>	</entry>

	<entry>
		<id>https://projets-ima.plil.fr/mediawiki/index.php?title=Projet_IMA3_P3,_2016/2017,_TD2&amp;diff=41422</id>
		<title>Projet IMA3 P3, 2016/2017, TD2</title>
		<link rel="alternate" type="text/html" href="https://projets-ima.plil.fr/mediawiki/index.php?title=Projet_IMA3_P3,_2016/2017,_TD2&amp;diff=41422"/>
				<updated>2017-04-25T07:59:29Z</updated>
		
		<summary type="html">&lt;p&gt;Alepolar : /* Cahier des charges */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Projet IMA3-SC 2016/2017 : Banc test pour station météo =&lt;br /&gt;
&lt;br /&gt;
== Cahier des charges ==&lt;br /&gt;
*	Commande  du taux d'humidité dans l’air &lt;br /&gt;
*	Commande de la température&lt;br /&gt;
*	Commande de la luminosité&lt;br /&gt;
*	Commande du vent &lt;br /&gt;
*	Commande de la pluie &lt;br /&gt;
*	Commande depuis  une interface Web.&lt;br /&gt;
*	Système  de comparaison  avec les valeurs de la station météo et alerte si les valeurs sont incohérentes  &lt;br /&gt;
&lt;br /&gt;
=== Description du système ===&lt;br /&gt;
&lt;br /&gt;
Le  banc de test  pour  station  météo  est un  banc  de test  destiné à vérifier le bon fonctionnement des stations météo en  sortie d’usine . Pour  cela  le  banc de test  crée une atmosphère  dans une  cloche fermée. Cette  atmosphère  est « programmable » c’est  à dire que la  personne chargée du  test va  rentrer par  exemple  les paramètres  suivants : température :22° humidité : 30 % , temps : ensoleillé , vent : 10 km/h. Une fois la commande envoyée par l’opérateur le banc de test « crée » les conditions  météorologiques souhaitées, l’opérateur enregistre les valeurs affichées sur la station météo sur l’interface web qui valide ou non le  produit.&lt;br /&gt;
&lt;br /&gt;
=== Le matériel ===&lt;br /&gt;
&lt;br /&gt;
====En notre possession====&lt;br /&gt;
&lt;br /&gt;
*	1 hygromètre/sonde de température DHT11&lt;br /&gt;
*	1 photorésistance LDR&lt;br /&gt;
*	1 lampe&lt;br /&gt;
*	1 ventilateur &lt;br /&gt;
*	1 Arduino Uno( en  attendant le  FPGA)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====En attente====&lt;br /&gt;
&lt;br /&gt;
*	1 Rapsberry Pi&lt;br /&gt;
*	1 système d'écoulement d'eau (fabrication artisanale)&lt;br /&gt;
*	1 réservoir  d’eau (fabrication artisanale) &lt;br /&gt;
*	1 résistance chauffante (fabrication artisanale)&lt;br /&gt;
&lt;br /&gt;
== Séance 1 ==&lt;br /&gt;
&lt;br /&gt;
=== Partie électronique ===&lt;br /&gt;
&lt;br /&gt;
*       Étude des capteurs : &lt;br /&gt;
&lt;br /&gt;
====Température====&lt;br /&gt;
&lt;br /&gt;
Voici les caractéristiques des 2 modèles envisageables de capteurs de températures:&lt;br /&gt;
&lt;br /&gt;
=====DHT11=====&lt;br /&gt;
&lt;br /&gt;
*Voltage: 0-5V&lt;br /&gt;
*Plage humidité: 20% à 90%&lt;br /&gt;
*Plage température: 0 à 50°C&lt;br /&gt;
*Précision humidité: +/- 5%&lt;br /&gt;
*Précision température: +/- 2°C&lt;br /&gt;
&lt;br /&gt;
=====DHT22=====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*Voltage: 0-5V&lt;br /&gt;
*Plage humidité: 0% à 100%&lt;br /&gt;
*Plage température: -40°C à 80°C&lt;br /&gt;
*Précision humidité: +/- 2%&lt;br /&gt;
*Précision température: +/- 0.5°C      &lt;br /&gt;
&lt;br /&gt;
Le capteur DHT22 est plus précis et plus cher, cependant nous n'avons pas besoin de tant de précision. C'est pourquoi, nous avons choisi d'utiliser le capteur DHT11.  &lt;br /&gt;
         &lt;br /&gt;
====Humidité====&lt;br /&gt;
&lt;br /&gt;
Nous avons la possibilité d'utiliser le même capteur que le capteur de température pour obtenir les valeurs de l'humidité. Alors, nous utiliserons aussi le capteur DHT11. &lt;br /&gt;
&lt;br /&gt;
====Luminosité====&lt;br /&gt;
&lt;br /&gt;
=====Photorésistance LDR=====&lt;br /&gt;
&lt;br /&gt;
*Plage de photorésistance : 2 à 20 Kohm&lt;br /&gt;
*Résistance d'obscurité (après 10 secondes) : supérieur à 2 Mohm&lt;br /&gt;
*Valeur de gamma à 10-100 Lux : 0.7&lt;br /&gt;
*Dissipation de puissance maximale : 100 mW&lt;br /&gt;
*Tension de claquage maximale : 150 Vcc&lt;br /&gt;
*Temps de réponse (montée) : 20 ms&lt;br /&gt;
*Temps de réponse (descente) : 30 ms&lt;br /&gt;
*Température ambiante : -35°C à +70°C&lt;br /&gt;
&lt;br /&gt;
=== Partie informatique ===&lt;br /&gt;
&lt;br /&gt;
== Séance 2 ==&lt;br /&gt;
&lt;br /&gt;
=== Partie électronique ===&lt;br /&gt;
&lt;br /&gt;
=== Partie informatique ===&lt;br /&gt;
&lt;br /&gt;
== Séance 3 ==&lt;br /&gt;
&lt;br /&gt;
=== Partie électronique ===&lt;br /&gt;
&lt;br /&gt;
=== Partie informatique ===&lt;br /&gt;
&lt;br /&gt;
== Séance supplémentaire 1 ==&lt;br /&gt;
&lt;br /&gt;
=== Partie électronique ===&lt;br /&gt;
&lt;br /&gt;
=== Partie informatique ===&lt;br /&gt;
&lt;br /&gt;
== Conclusion ==&lt;/div&gt;</summary>
		<author><name>Alepolar</name></author>	</entry>

	<entry>
		<id>https://projets-ima.plil.fr/mediawiki/index.php?title=Projet_IMA3_P3,_2016/2017,_TD2&amp;diff=41421</id>
		<title>Projet IMA3 P3, 2016/2017, TD2</title>
		<link rel="alternate" type="text/html" href="https://projets-ima.plil.fr/mediawiki/index.php?title=Projet_IMA3_P3,_2016/2017,_TD2&amp;diff=41421"/>
				<updated>2017-04-25T07:55:24Z</updated>
		
		<summary type="html">&lt;p&gt;Alepolar : /* En attente */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Projet IMA3-SC 2016/2017 : Banc test pour station météo =&lt;br /&gt;
&lt;br /&gt;
== Cahier des charges ==&lt;br /&gt;
*	Commande  du taux d'humidité dans l’air &lt;br /&gt;
*	Commande de la température&lt;br /&gt;
*	Commande de la luminosité&lt;br /&gt;
*	Commande du vent &lt;br /&gt;
*	Commande de la pluie &lt;br /&gt;
*	Commande depuis  une interface Web.&lt;br /&gt;
*	Système  de comparaison  avec les valeurs de la station météo et alerte si les valeurs sont incohérentes  &lt;br /&gt;
&lt;br /&gt;
=== Description du système ===&lt;br /&gt;
&lt;br /&gt;
Le  banc de test  pour  station  météo  est un  banc  de test  destiné à vérifier le bon fonctionnement des stations météo en  sortie d’usine . Pour  cela  le  banc de test  crée une atmosphère  dans une  cloche fermée. Cette  atmosphère  est « programmable » c’est  à dire que la  personne chargée du  test va  rentrer par  exemple  les paramètres  suivants : température :22° humidité : 30 % , temps : ensoleillé , vent : 10 km/h. Une fois la commande envoyée par l’opérateur le banc de test « crée » les conditions  météorologiques souhaitées, l’opérateur enregistre les valeurs affichées sur la station météo sur l’interface web qui valide ou non le  produit.&lt;br /&gt;
&lt;br /&gt;
=== Le matériel ===&lt;br /&gt;
&lt;br /&gt;
====En notre possession====&lt;br /&gt;
&lt;br /&gt;
*	1 hygromètre/sonde de température DHT11&lt;br /&gt;
*	1 photorésistance LDR&lt;br /&gt;
*	1 lampe&lt;br /&gt;
*	1 ventilateur &lt;br /&gt;
*	1 Arduino Uno( en  attendant le  FPGA)&lt;br /&gt;
&lt;br /&gt;
====En attente====&lt;br /&gt;
&lt;br /&gt;
*	1 Rapsberry Pi&lt;br /&gt;
*	1 système d'écoulement d'eau (fabrication artisanale)&lt;br /&gt;
*	1 réservoir  d’eau (fabrication artisanale) &lt;br /&gt;
*	1 résistance chauffante (fabrication artisanale)&lt;br /&gt;
&lt;br /&gt;
== Séance 1 ==&lt;br /&gt;
&lt;br /&gt;
=== Partie électronique ===&lt;br /&gt;
&lt;br /&gt;
*       Étude des capteurs : &lt;br /&gt;
&lt;br /&gt;
====Température====&lt;br /&gt;
&lt;br /&gt;
Voici les caractéristiques des 2 modèles envisageables de capteurs de températures:&lt;br /&gt;
&lt;br /&gt;
=====DHT11=====&lt;br /&gt;
&lt;br /&gt;
*Voltage: 0-5V&lt;br /&gt;
*Plage humidité: 20% à 90%&lt;br /&gt;
*Plage température: 0 à 50°C&lt;br /&gt;
*Précision humidité: +/- 5%&lt;br /&gt;
*Précision température: +/- 2°C&lt;br /&gt;
&lt;br /&gt;
=====DHT22=====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*Voltage: 0-5V&lt;br /&gt;
*Plage humidité: 0% à 100%&lt;br /&gt;
*Plage température: -40°C à 80°C&lt;br /&gt;
*Précision humidité: +/- 2%&lt;br /&gt;
*Précision température: +/- 0.5°C      &lt;br /&gt;
&lt;br /&gt;
Le capteur DHT22 est plus précis et plus cher, cependant nous n'avons pas besoin de tant de précision. C'est pourquoi, nous avons choisi d'utiliser le capteur DHT11.  &lt;br /&gt;
         &lt;br /&gt;
====Humidité====&lt;br /&gt;
&lt;br /&gt;
Nous avons la possibilité d'utiliser le même capteur que le capteur de température pour obtenir les valeurs de l'humidité. Alors, nous utiliserons aussi le capteur DHT11. &lt;br /&gt;
&lt;br /&gt;
====Luminosité====&lt;br /&gt;
&lt;br /&gt;
=====Photorésistance LDR=====&lt;br /&gt;
&lt;br /&gt;
*Plage de photorésistance : 2 à 20 Kohm&lt;br /&gt;
*Résistance d'obscurité (après 10 secondes) : supérieur à 2 Mohm&lt;br /&gt;
*Valeur de gamma à 10-100 Lux : 0.7&lt;br /&gt;
*Dissipation de puissance maximale : 100 mW&lt;br /&gt;
*Tension de claquage maximale : 150 Vcc&lt;br /&gt;
*Temps de réponse (montée) : 20 ms&lt;br /&gt;
*Temps de réponse (descente) : 30 ms&lt;br /&gt;
*Température ambiante : -35°C à +70°C&lt;br /&gt;
&lt;br /&gt;
=== Partie informatique ===&lt;br /&gt;
&lt;br /&gt;
== Séance 2 ==&lt;br /&gt;
&lt;br /&gt;
=== Partie électronique ===&lt;br /&gt;
&lt;br /&gt;
=== Partie informatique ===&lt;br /&gt;
&lt;br /&gt;
== Séance 3 ==&lt;br /&gt;
&lt;br /&gt;
=== Partie électronique ===&lt;br /&gt;
&lt;br /&gt;
=== Partie informatique ===&lt;br /&gt;
&lt;br /&gt;
== Séance supplémentaire 1 ==&lt;br /&gt;
&lt;br /&gt;
=== Partie électronique ===&lt;br /&gt;
&lt;br /&gt;
=== Partie informatique ===&lt;br /&gt;
&lt;br /&gt;
== Conclusion ==&lt;/div&gt;</summary>
		<author><name>Alepolar</name></author>	</entry>

	<entry>
		<id>https://projets-ima.plil.fr/mediawiki/index.php?title=Projet_IMA3_P3,_2016/2017,_TD2&amp;diff=41419</id>
		<title>Projet IMA3 P3, 2016/2017, TD2</title>
		<link rel="alternate" type="text/html" href="https://projets-ima.plil.fr/mediawiki/index.php?title=Projet_IMA3_P3,_2016/2017,_TD2&amp;diff=41419"/>
				<updated>2017-04-25T07:33:27Z</updated>
		
		<summary type="html">&lt;p&gt;Alepolar : /* Le matériel */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Projet IMA3-SC 2016/2017 : Banc test pour station météo =&lt;br /&gt;
&lt;br /&gt;
== Cahier des charges ==&lt;br /&gt;
*	Commande  du taux d'humidité dans l’air &lt;br /&gt;
*	Commande de la température&lt;br /&gt;
*	Commande de la luminosité&lt;br /&gt;
*	Commande du vent &lt;br /&gt;
*	Commande de la pluie &lt;br /&gt;
*	Commande depuis  une interface Web.&lt;br /&gt;
*	Système  de comparaison  avec les valeurs de la station météo et alerte si les valeurs sont incohérentes  &lt;br /&gt;
&lt;br /&gt;
=== Description du système ===&lt;br /&gt;
&lt;br /&gt;
Le  banc de test  pour  station  météo  est un  banc  de test  destiné à vérifier le bon fonctionnement des stations météo en  sortie d’usine . Pour  cela  le  banc de test  crée une atmosphère  dans une  cloche fermée. Cette  atmosphère  est « programmable » c’est  à dire que la  personne chargée du  test va  rentrer par  exemple  les paramètres  suivants : température :22° humidité : 30 % , temps : ensoleillé , vent : 10 km/h. Une fois la commande envoyée par l’opérateur le banc de test « crée » les conditions  météorologiques souhaitées, l’opérateur enregistre les valeurs affichées sur la station météo sur l’interface web qui valide ou non le  produit.&lt;br /&gt;
&lt;br /&gt;
=== Le matériel ===&lt;br /&gt;
&lt;br /&gt;
====En notre possession====&lt;br /&gt;
&lt;br /&gt;
*	1 hygromètre/sonde de température DHT11&lt;br /&gt;
*	1 photorésistance LDR&lt;br /&gt;
*	1 lampe&lt;br /&gt;
*	1 ventilateur &lt;br /&gt;
*	1 Arduino Uno( en  attendant le  FPGA)&lt;br /&gt;
&lt;br /&gt;
====En attente====&lt;br /&gt;
&lt;br /&gt;
*	1 Rapsberry Pi&lt;br /&gt;
*	1 système d'écoulement d'eau (fabrication artisanale)&lt;br /&gt;
*	1 réservoir  d’eau (fabrication artisanale) &lt;br /&gt;
*	1 résistance chauffante (un simple fils de cuivre de gros diamètre suffira)&lt;br /&gt;
&lt;br /&gt;
== Séance 1 ==&lt;br /&gt;
&lt;br /&gt;
=== Partie électronique ===&lt;br /&gt;
&lt;br /&gt;
*       Étude des capteurs : &lt;br /&gt;
&lt;br /&gt;
====Température====&lt;br /&gt;
&lt;br /&gt;
Voici les caractéristiques des 2 modèles envisageables de capteurs de températures:&lt;br /&gt;
&lt;br /&gt;
=====DHT11=====&lt;br /&gt;
&lt;br /&gt;
*Voltage: 0-5V&lt;br /&gt;
*Plage humidité: 20% à 90%&lt;br /&gt;
*Plage température: 0 à 50°C&lt;br /&gt;
*Précision humidité: +/- 5%&lt;br /&gt;
*Précision température: +/- 2°C&lt;br /&gt;
&lt;br /&gt;
=====DHT22=====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*Voltage: 0-5V&lt;br /&gt;
*Plage humidité: 0% à 100%&lt;br /&gt;
*Plage température: -40°C à 80°C&lt;br /&gt;
*Précision humidité: +/- 2%&lt;br /&gt;
*Précision température: +/- 0.5°C      &lt;br /&gt;
&lt;br /&gt;
Le capteur DHT22 est plus précis et plus cher, cependant nous n'avons pas besoin de tant de précision. C'est pourquoi, nous avons choisi d'utiliser le capteur DHT11.  &lt;br /&gt;
         &lt;br /&gt;
====Humidité====&lt;br /&gt;
&lt;br /&gt;
Nous avons la possibilité d'utiliser le même capteur que le capteur de température pour obtenir les valeurs de l'humidité. Alors, nous utiliserons aussi le capteur DHT11. &lt;br /&gt;
&lt;br /&gt;
====Luminosité====&lt;br /&gt;
&lt;br /&gt;
=====Photorésistance LDR=====&lt;br /&gt;
&lt;br /&gt;
*Plage de photorésistance : 2 à 20 Kohm&lt;br /&gt;
*Résistance d'obscurité (après 10 secondes) : supérieur à 2 Mohm&lt;br /&gt;
*Valeur de gamma à 10-100 Lux : 0.7&lt;br /&gt;
*Dissipation de puissance maximale : 100 mW&lt;br /&gt;
*Tension de claquage maximale : 150 Vcc&lt;br /&gt;
*Temps de réponse (montée) : 20 ms&lt;br /&gt;
*Temps de réponse (descente) : 30 ms&lt;br /&gt;
*Température ambiante : -35°C à +70°C&lt;br /&gt;
&lt;br /&gt;
=== Partie informatique ===&lt;br /&gt;
&lt;br /&gt;
== Séance 2 ==&lt;br /&gt;
&lt;br /&gt;
=== Partie électronique ===&lt;br /&gt;
&lt;br /&gt;
=== Partie informatique ===&lt;br /&gt;
&lt;br /&gt;
== Séance 3 ==&lt;br /&gt;
&lt;br /&gt;
=== Partie électronique ===&lt;br /&gt;
&lt;br /&gt;
=== Partie informatique ===&lt;br /&gt;
&lt;br /&gt;
== Séance supplémentaire 1 ==&lt;br /&gt;
&lt;br /&gt;
=== Partie électronique ===&lt;br /&gt;
&lt;br /&gt;
=== Partie informatique ===&lt;br /&gt;
&lt;br /&gt;
== Conclusion ==&lt;/div&gt;</summary>
		<author><name>Alepolar</name></author>	</entry>

	<entry>
		<id>https://projets-ima.plil.fr/mediawiki/index.php?title=Projet_IMA3_P3,_2016/2017,_TD2&amp;diff=41418</id>
		<title>Projet IMA3 P3, 2016/2017, TD2</title>
		<link rel="alternate" type="text/html" href="https://projets-ima.plil.fr/mediawiki/index.php?title=Projet_IMA3_P3,_2016/2017,_TD2&amp;diff=41418"/>
				<updated>2017-04-25T07:27:12Z</updated>
		
		<summary type="html">&lt;p&gt;Alepolar : /* Partie électronique */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Projet IMA3-SC 2016/2017 : Banc test pour station météo =&lt;br /&gt;
&lt;br /&gt;
== Cahier des charges ==&lt;br /&gt;
*	Commande  du taux d'humidité dans l’air &lt;br /&gt;
*	Commande de la température&lt;br /&gt;
*	Commande de la luminosité&lt;br /&gt;
*	Commande du vent &lt;br /&gt;
*	Commande de la pluie &lt;br /&gt;
*	Commande depuis  une interface Web.&lt;br /&gt;
*	Système  de comparaison  avec les valeurs de la station météo et alerte si les valeurs sont incohérentes  &lt;br /&gt;
&lt;br /&gt;
=== Description du système ===&lt;br /&gt;
&lt;br /&gt;
Le  banc de test  pour  station  météo  est un  banc  de test  destiné à vérifier le bon fonctionnement des stations météo en  sortie d’usine . Pour  cela  le  banc de test  crée une atmosphère  dans une  cloche fermée. Cette  atmosphère  est « programmable » c’est  à dire que la  personne chargée du  test va  rentrer par  exemple  les paramètres  suivants : température :22° humidité : 30 % , temps : ensoleillé , vent : 10 km/h. Une fois la commande envoyée par l’opérateur le banc de test « crée » les conditions  météorologiques souhaitées, l’opérateur enregistre les valeurs affichées sur la station météo sur l’interface web qui valide ou non le  produit.&lt;br /&gt;
&lt;br /&gt;
=== Le matériel ===&lt;br /&gt;
*	1 hygromètre (DHT11 ou DHT22)&lt;br /&gt;
*	1 sonde de température(DHT11 ou DHT22)&lt;br /&gt;
*	1 photorésistance LDR&lt;br /&gt;
*	1 résistance chauffante (un simple fils de cuivre de gros diamètre suffira) &lt;br /&gt;
*	1 lampe.&lt;br /&gt;
*	1 réservoir  d’eau &lt;br /&gt;
*	1 électrovanne&lt;br /&gt;
*	1 ventilateur &lt;br /&gt;
*	1 Rapsberry Pi&lt;br /&gt;
*	1 Arduino Uno( en  attendant le  FPGA)&lt;br /&gt;
&lt;br /&gt;
== Séance 1 ==&lt;br /&gt;
&lt;br /&gt;
=== Partie électronique ===&lt;br /&gt;
&lt;br /&gt;
*       Étude des capteurs : &lt;br /&gt;
&lt;br /&gt;
====Température====&lt;br /&gt;
&lt;br /&gt;
Voici les caractéristiques des 2 modèles envisageables de capteurs de températures:&lt;br /&gt;
&lt;br /&gt;
=====DHT11=====&lt;br /&gt;
&lt;br /&gt;
*Voltage: 0-5V&lt;br /&gt;
*Plage humidité: 20% à 90%&lt;br /&gt;
*Plage température: 0 à 50°C&lt;br /&gt;
*Précision humidité: +/- 5%&lt;br /&gt;
*Précision température: +/- 2°C&lt;br /&gt;
&lt;br /&gt;
=====DHT22=====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*Voltage: 0-5V&lt;br /&gt;
*Plage humidité: 0% à 100%&lt;br /&gt;
*Plage température: -40°C à 80°C&lt;br /&gt;
*Précision humidité: +/- 2%&lt;br /&gt;
*Précision température: +/- 0.5°C      &lt;br /&gt;
&lt;br /&gt;
Le capteur DHT22 est plus précis et plus cher, cependant nous n'avons pas besoin de tant de précision. C'est pourquoi, nous avons choisi d'utiliser le capteur DHT11.  &lt;br /&gt;
         &lt;br /&gt;
====Humidité====&lt;br /&gt;
&lt;br /&gt;
Nous avons la possibilité d'utiliser le même capteur que le capteur de température pour obtenir les valeurs de l'humidité. Alors, nous utiliserons aussi le capteur DHT11. &lt;br /&gt;
&lt;br /&gt;
====Luminosité====&lt;br /&gt;
&lt;br /&gt;
=====Photorésistance LDR=====&lt;br /&gt;
&lt;br /&gt;
*Plage de photorésistance : 2 à 20 Kohm&lt;br /&gt;
*Résistance d'obscurité (après 10 secondes) : supérieur à 2 Mohm&lt;br /&gt;
*Valeur de gamma à 10-100 Lux : 0.7&lt;br /&gt;
*Dissipation de puissance maximale : 100 mW&lt;br /&gt;
*Tension de claquage maximale : 150 Vcc&lt;br /&gt;
*Temps de réponse (montée) : 20 ms&lt;br /&gt;
*Temps de réponse (descente) : 30 ms&lt;br /&gt;
*Température ambiante : -35°C à +70°C&lt;br /&gt;
&lt;br /&gt;
=== Partie informatique ===&lt;br /&gt;
&lt;br /&gt;
== Séance 2 ==&lt;br /&gt;
&lt;br /&gt;
=== Partie électronique ===&lt;br /&gt;
&lt;br /&gt;
=== Partie informatique ===&lt;br /&gt;
&lt;br /&gt;
== Séance 3 ==&lt;br /&gt;
&lt;br /&gt;
=== Partie électronique ===&lt;br /&gt;
&lt;br /&gt;
=== Partie informatique ===&lt;br /&gt;
&lt;br /&gt;
== Séance supplémentaire 1 ==&lt;br /&gt;
&lt;br /&gt;
=== Partie électronique ===&lt;br /&gt;
&lt;br /&gt;
=== Partie informatique ===&lt;br /&gt;
&lt;br /&gt;
== Conclusion ==&lt;/div&gt;</summary>
		<author><name>Alepolar</name></author>	</entry>

	<entry>
		<id>https://projets-ima.plil.fr/mediawiki/index.php?title=Projet_IMA3_P3,_2016/2017,_TD2&amp;diff=41417</id>
		<title>Projet IMA3 P3, 2016/2017, TD2</title>
		<link rel="alternate" type="text/html" href="https://projets-ima.plil.fr/mediawiki/index.php?title=Projet_IMA3_P3,_2016/2017,_TD2&amp;diff=41417"/>
				<updated>2017-04-25T07:24:38Z</updated>
		
		<summary type="html">&lt;p&gt;Alepolar : /* Partie électronique */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Projet IMA3-SC 2016/2017 : Banc test pour station météo =&lt;br /&gt;
&lt;br /&gt;
== Cahier des charges ==&lt;br /&gt;
*	Commande  du taux d'humidité dans l’air &lt;br /&gt;
*	Commande de la température&lt;br /&gt;
*	Commande de la luminosité&lt;br /&gt;
*	Commande du vent &lt;br /&gt;
*	Commande de la pluie &lt;br /&gt;
*	Commande depuis  une interface Web.&lt;br /&gt;
*	Système  de comparaison  avec les valeurs de la station météo et alerte si les valeurs sont incohérentes  &lt;br /&gt;
&lt;br /&gt;
=== Description du système ===&lt;br /&gt;
&lt;br /&gt;
Le  banc de test  pour  station  météo  est un  banc  de test  destiné à vérifier le bon fonctionnement des stations météo en  sortie d’usine . Pour  cela  le  banc de test  crée une atmosphère  dans une  cloche fermée. Cette  atmosphère  est « programmable » c’est  à dire que la  personne chargée du  test va  rentrer par  exemple  les paramètres  suivants : température :22° humidité : 30 % , temps : ensoleillé , vent : 10 km/h. Une fois la commande envoyée par l’opérateur le banc de test « crée » les conditions  météorologiques souhaitées, l’opérateur enregistre les valeurs affichées sur la station météo sur l’interface web qui valide ou non le  produit.&lt;br /&gt;
&lt;br /&gt;
=== Le matériel ===&lt;br /&gt;
*	1 hygromètre (DHT11 ou DHT22)&lt;br /&gt;
*	1 sonde de température(DHT11 ou DHT22)&lt;br /&gt;
*	1 photorésistance LDR&lt;br /&gt;
*	1 résistance chauffante (un simple fils de cuivre de gros diamètre suffira) &lt;br /&gt;
*	1 lampe.&lt;br /&gt;
*	1 réservoir  d’eau &lt;br /&gt;
*	1 électrovanne&lt;br /&gt;
*	1 ventilateur &lt;br /&gt;
*	1 Rapsberry Pi&lt;br /&gt;
*	1 Arduino Uno( en  attendant le  FPGA)&lt;br /&gt;
&lt;br /&gt;
== Séance 1 ==&lt;br /&gt;
&lt;br /&gt;
=== Partie électronique ===&lt;br /&gt;
&lt;br /&gt;
*       Étude des capteurs : &lt;br /&gt;
                             -Température&lt;br /&gt;
&lt;br /&gt;
Voici les caractéristiques des 2 modèles envisageables de capteurs de températures:&lt;br /&gt;
&lt;br /&gt;
=====DHT11=====&lt;br /&gt;
&lt;br /&gt;
*Voltage: 0-5V&lt;br /&gt;
*Plage humidité: 20% à 90%&lt;br /&gt;
*Plage température: 0 à 50°C&lt;br /&gt;
*Précision humidité: +/- 5%&lt;br /&gt;
*Précision température: +/- 2°C&lt;br /&gt;
&lt;br /&gt;
=====DHT22=====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*Voltage: 0-5V&lt;br /&gt;
*Plage humidité: 0% à 100%&lt;br /&gt;
*Plage température: -40°C à 80°C&lt;br /&gt;
*Précision humidité: +/- 2%&lt;br /&gt;
*Précision température: +/- 0.5°C      &lt;br /&gt;
&lt;br /&gt;
Le capteur DHT22 est plus précis et plus cher, cependant nous n'avons pas besoin de tant de précision. C'est pourquoi, nous avons choisi d'utiliser le capteur DHT11.           &lt;br /&gt;
                             -Humidité&lt;br /&gt;
&lt;br /&gt;
Nous avons la possibilité d'utiliser le même capteur que le capteur de température pour obtenir les valeurs de l'humidité. Alors, nous utiliserons aussi le capteur DHT11. &lt;br /&gt;
&lt;br /&gt;
                             -Luminosité&lt;br /&gt;
&lt;br /&gt;
=====Photorésistance LDR=====&lt;br /&gt;
&lt;br /&gt;
*Plage de photorésistance : 2 à 20 Kohm&lt;br /&gt;
*Résistance d'obscurité (après 10 secondes) : supérieur à 2 Mohm&lt;br /&gt;
*Valeur de gamma à 10-100 Lux : 0.7&lt;br /&gt;
*Dissipation de puissance maximale : 100 mW&lt;br /&gt;
*Tension de claquage maximale : 150 Vcc&lt;br /&gt;
*Temps de réponse (montée) : 20 ms&lt;br /&gt;
*Temps de réponse (descente) : 30 ms&lt;br /&gt;
*Température ambiante : -35°C à +70°C&lt;br /&gt;
&lt;br /&gt;
=== Partie informatique ===&lt;br /&gt;
&lt;br /&gt;
== Séance 2 ==&lt;br /&gt;
&lt;br /&gt;
=== Partie électronique ===&lt;br /&gt;
&lt;br /&gt;
=== Partie informatique ===&lt;br /&gt;
&lt;br /&gt;
== Séance 3 ==&lt;br /&gt;
&lt;br /&gt;
=== Partie électronique ===&lt;br /&gt;
&lt;br /&gt;
=== Partie informatique ===&lt;br /&gt;
&lt;br /&gt;
== Séance supplémentaire 1 ==&lt;br /&gt;
&lt;br /&gt;
=== Partie électronique ===&lt;br /&gt;
&lt;br /&gt;
=== Partie informatique ===&lt;br /&gt;
&lt;br /&gt;
== Conclusion ==&lt;/div&gt;</summary>
		<author><name>Alepolar</name></author>	</entry>

	<entry>
		<id>https://projets-ima.plil.fr/mediawiki/index.php?title=Projet_IMA3_P3,_2016/2017,_TD2&amp;diff=41416</id>
		<title>Projet IMA3 P3, 2016/2017, TD2</title>
		<link rel="alternate" type="text/html" href="https://projets-ima.plil.fr/mediawiki/index.php?title=Projet_IMA3_P3,_2016/2017,_TD2&amp;diff=41416"/>
				<updated>2017-04-25T07:15:10Z</updated>
		
		<summary type="html">&lt;p&gt;Alepolar : /* Partie électronique */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Projet IMA3-SC 2016/2017 : Banc test pour station météo =&lt;br /&gt;
&lt;br /&gt;
== Cahier des charges ==&lt;br /&gt;
*	Commande  du taux d'humidité dans l’air &lt;br /&gt;
*	Commande de la température&lt;br /&gt;
*	Commande de la luminosité&lt;br /&gt;
*	Commande du vent &lt;br /&gt;
*	Commande de la pluie &lt;br /&gt;
*	Commande depuis  une interface Web.&lt;br /&gt;
*	Système  de comparaison  avec les valeurs de la station météo et alerte si les valeurs sont incohérentes  &lt;br /&gt;
&lt;br /&gt;
=== Description du système ===&lt;br /&gt;
&lt;br /&gt;
Le  banc de test  pour  station  météo  est un  banc  de test  destiné à vérifier le bon fonctionnement des stations météo en  sortie d’usine . Pour  cela  le  banc de test  crée une atmosphère  dans une  cloche fermée. Cette  atmosphère  est « programmable » c’est  à dire que la  personne chargée du  test va  rentrer par  exemple  les paramètres  suivants : température :22° humidité : 30 % , temps : ensoleillé , vent : 10 km/h. Une fois la commande envoyée par l’opérateur le banc de test « crée » les conditions  météorologiques souhaitées, l’opérateur enregistre les valeurs affichées sur la station météo sur l’interface web qui valide ou non le  produit.&lt;br /&gt;
&lt;br /&gt;
=== Le matériel ===&lt;br /&gt;
*	1 hygromètre (DHT11 ou DHT22)&lt;br /&gt;
*	1 sonde de température(DHT11 ou DHT22)&lt;br /&gt;
*	1 photorésistance LDR&lt;br /&gt;
*	1 résistance chauffante (un simple fils de cuivre de gros diamètre suffira) &lt;br /&gt;
*	1 lampe.&lt;br /&gt;
*	1 réservoir  d’eau &lt;br /&gt;
*	1 électrovanne&lt;br /&gt;
*	1 ventilateur &lt;br /&gt;
*	1 Rapsberry Pi&lt;br /&gt;
*	1 Arduino Uno( en  attendant le  FPGA)&lt;br /&gt;
&lt;br /&gt;
== Séance 1 ==&lt;br /&gt;
&lt;br /&gt;
=== Partie électronique ===&lt;br /&gt;
&lt;br /&gt;
*       Étude des capteurs : &lt;br /&gt;
                             -Température&lt;br /&gt;
&lt;br /&gt;
Voici les caractéristiques des 2 modèles envisageables de capteurs de températures:&lt;br /&gt;
&lt;br /&gt;
=====DHT11=====&lt;br /&gt;
&lt;br /&gt;
*Voltage: 0-5V&lt;br /&gt;
*Plage humidité: 20% à 90%&lt;br /&gt;
*Plage température: 0 à 50°C&lt;br /&gt;
*Précision humidité: +/- 5%&lt;br /&gt;
*Précision température: +/- 2°C&lt;br /&gt;
&lt;br /&gt;
=====DHT22=====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*Voltage: 0-5V&lt;br /&gt;
*Plage humidité: 0% à 100%&lt;br /&gt;
*Plage température: -40°C à 80°C&lt;br /&gt;
*Précision humidité: +/- 2%&lt;br /&gt;
*Précision température: +/- 0.5°C      &lt;br /&gt;
&lt;br /&gt;
Le capteur DHT22 est plus précis et plus cher, cependant nous n'avons pas besoin de tant de précision. C'est pourquoi, nous avons choisi d'utiliser le capteur DHT11.           &lt;br /&gt;
                             -Humidité&lt;br /&gt;
&lt;br /&gt;
Nous avons la possibilité d'utiliser le même capteur que le capteur de température pour obtenir les valeurs de l'humidité. Alors, nous utiliserons aussi le capteur DHT11. &lt;br /&gt;
&lt;br /&gt;
                             -Luminosité&lt;br /&gt;
&lt;br /&gt;
*Photorésistance LDR&lt;br /&gt;
&lt;br /&gt;
=== Partie informatique ===&lt;br /&gt;
&lt;br /&gt;
== Séance 2 ==&lt;br /&gt;
&lt;br /&gt;
=== Partie électronique ===&lt;br /&gt;
&lt;br /&gt;
=== Partie informatique ===&lt;br /&gt;
&lt;br /&gt;
== Séance 3 ==&lt;br /&gt;
&lt;br /&gt;
=== Partie électronique ===&lt;br /&gt;
&lt;br /&gt;
=== Partie informatique ===&lt;br /&gt;
&lt;br /&gt;
== Séance supplémentaire 1 ==&lt;br /&gt;
&lt;br /&gt;
=== Partie électronique ===&lt;br /&gt;
&lt;br /&gt;
=== Partie informatique ===&lt;br /&gt;
&lt;br /&gt;
== Conclusion ==&lt;/div&gt;</summary>
		<author><name>Alepolar</name></author>	</entry>

	<entry>
		<id>https://projets-ima.plil.fr/mediawiki/index.php?title=Projet_IMA3_P3,_2016/2017,_TD2&amp;diff=41414</id>
		<title>Projet IMA3 P3, 2016/2017, TD2</title>
		<link rel="alternate" type="text/html" href="https://projets-ima.plil.fr/mediawiki/index.php?title=Projet_IMA3_P3,_2016/2017,_TD2&amp;diff=41414"/>
				<updated>2017-04-25T06:53:26Z</updated>
		
		<summary type="html">&lt;p&gt;Alepolar : /* Partie électronique */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Projet IMA3-SC 2016/2017 : Banc test pour station météo =&lt;br /&gt;
&lt;br /&gt;
== Cahier des charges ==&lt;br /&gt;
*	Commande  du taux d'humidité dans l’air &lt;br /&gt;
*	Commande de la température&lt;br /&gt;
*	Commande de la luminosité&lt;br /&gt;
*	Commande du vent &lt;br /&gt;
*	Commande de la pluie &lt;br /&gt;
*	Commande depuis  une interface Web.&lt;br /&gt;
*	Système  de comparaison  avec les valeurs de la station météo et alerte si les valeurs sont incohérentes  &lt;br /&gt;
&lt;br /&gt;
=== Description du système ===&lt;br /&gt;
&lt;br /&gt;
Le  banc de test  pour  station  météo  est un  banc  de test  destiné à vérifier le bon fonctionnement des stations météo en  sortie d’usine . Pour  cela  le  banc de test  crée une atmosphère  dans une  cloche fermée. Cette  atmosphère  est « programmable » c’est  à dire que la  personne chargée du  test va  rentrer par  exemple  les paramètres  suivants : température :22° humidité : 30 % , temps : ensoleillé , vent : 10 km/h. Une fois la commande envoyée par l’opérateur le banc de test « crée » les conditions  météorologiques souhaitées, l’opérateur enregistre les valeurs affichées sur la station météo sur l’interface web qui valide ou non le  produit.&lt;br /&gt;
&lt;br /&gt;
=== Le matériel ===&lt;br /&gt;
*	1 hygromètre (DHT11 ou DHT22)&lt;br /&gt;
*	1 sonde de température(DHT11 ou DHT22)&lt;br /&gt;
*	1 photorésistance LDR&lt;br /&gt;
*	1 résistance chauffante (un simple fils de cuivre de gros diamètre suffira) &lt;br /&gt;
*	1 lampe.&lt;br /&gt;
*	1 réservoir  d’eau &lt;br /&gt;
*	1 électrovanne&lt;br /&gt;
*	1 ventilateur &lt;br /&gt;
*	1 Rapsberry Pi&lt;br /&gt;
*	1 Arduino Uno( en  attendant le  FPGA)&lt;br /&gt;
&lt;br /&gt;
== Séance 1 ==&lt;br /&gt;
&lt;br /&gt;
=== Partie électronique ===&lt;br /&gt;
&lt;br /&gt;
*       Étude des capteurs : &lt;br /&gt;
                             -Température&lt;br /&gt;
&lt;br /&gt;
*DHT11&lt;br /&gt;
&lt;br /&gt;
*DHT22&lt;br /&gt;
                             -Humidité&lt;br /&gt;
&lt;br /&gt;
*DHT11&lt;br /&gt;
&lt;br /&gt;
*DHT22&lt;br /&gt;
                             -Luminosité&lt;br /&gt;
&lt;br /&gt;
*Photorésistance LDR&lt;br /&gt;
&lt;br /&gt;
=== Partie informatique ===&lt;br /&gt;
&lt;br /&gt;
== Séance 2 ==&lt;br /&gt;
&lt;br /&gt;
=== Partie électronique ===&lt;br /&gt;
&lt;br /&gt;
=== Partie informatique ===&lt;br /&gt;
&lt;br /&gt;
== Séance 3 ==&lt;br /&gt;
&lt;br /&gt;
=== Partie électronique ===&lt;br /&gt;
&lt;br /&gt;
=== Partie informatique ===&lt;br /&gt;
&lt;br /&gt;
== Séance supplémentaire 1 ==&lt;br /&gt;
&lt;br /&gt;
=== Partie électronique ===&lt;br /&gt;
&lt;br /&gt;
=== Partie informatique ===&lt;br /&gt;
&lt;br /&gt;
== Conclusion ==&lt;/div&gt;</summary>
		<author><name>Alepolar</name></author>	</entry>

	<entry>
		<id>https://projets-ima.plil.fr/mediawiki/index.php?title=Projet_IMA3_P3,_2016/2017,_TD2&amp;diff=41413</id>
		<title>Projet IMA3 P3, 2016/2017, TD2</title>
		<link rel="alternate" type="text/html" href="https://projets-ima.plil.fr/mediawiki/index.php?title=Projet_IMA3_P3,_2016/2017,_TD2&amp;diff=41413"/>
				<updated>2017-04-25T06:53:06Z</updated>
		
		<summary type="html">&lt;p&gt;Alepolar : /* Partie électronique */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Projet IMA3-SC 2016/2017 : Banc test pour station météo =&lt;br /&gt;
&lt;br /&gt;
== Cahier des charges ==&lt;br /&gt;
*	Commande  du taux d'humidité dans l’air &lt;br /&gt;
*	Commande de la température&lt;br /&gt;
*	Commande de la luminosité&lt;br /&gt;
*	Commande du vent &lt;br /&gt;
*	Commande de la pluie &lt;br /&gt;
*	Commande depuis  une interface Web.&lt;br /&gt;
*	Système  de comparaison  avec les valeurs de la station météo et alerte si les valeurs sont incohérentes  &lt;br /&gt;
&lt;br /&gt;
=== Description du système ===&lt;br /&gt;
&lt;br /&gt;
Le  banc de test  pour  station  météo  est un  banc  de test  destiné à vérifier le bon fonctionnement des stations météo en  sortie d’usine . Pour  cela  le  banc de test  crée une atmosphère  dans une  cloche fermée. Cette  atmosphère  est « programmable » c’est  à dire que la  personne chargée du  test va  rentrer par  exemple  les paramètres  suivants : température :22° humidité : 30 % , temps : ensoleillé , vent : 10 km/h. Une fois la commande envoyée par l’opérateur le banc de test « crée » les conditions  météorologiques souhaitées, l’opérateur enregistre les valeurs affichées sur la station météo sur l’interface web qui valide ou non le  produit.&lt;br /&gt;
&lt;br /&gt;
=== Le matériel ===&lt;br /&gt;
*	1 hygromètre (DHT11 ou DHT22)&lt;br /&gt;
*	1 sonde de température(DHT11 ou DHT22)&lt;br /&gt;
*	1 photorésistance LDR&lt;br /&gt;
*	1 résistance chauffante (un simple fils de cuivre de gros diamètre suffira) &lt;br /&gt;
*	1 lampe.&lt;br /&gt;
*	1 réservoir  d’eau &lt;br /&gt;
*	1 électrovanne&lt;br /&gt;
*	1 ventilateur &lt;br /&gt;
*	1 Rapsberry Pi&lt;br /&gt;
*	1 Arduino Uno( en  attendant le  FPGA)&lt;br /&gt;
&lt;br /&gt;
== Séance 1 ==&lt;br /&gt;
&lt;br /&gt;
=== Partie électronique ===&lt;br /&gt;
&lt;br /&gt;
*       Étude des capteurs : &lt;br /&gt;
                             -Température&lt;br /&gt;
&lt;br /&gt;
*DHT11&lt;br /&gt;
&lt;br /&gt;
*DHT22&lt;br /&gt;
                             -Humidité&lt;br /&gt;
&lt;br /&gt;
*DHT11&lt;br /&gt;
&lt;br /&gt;
*DHT22&lt;br /&gt;
                             -Luminosité&lt;br /&gt;
&lt;br /&gt;
*LDR&lt;br /&gt;
&lt;br /&gt;
=== Partie informatique ===&lt;br /&gt;
&lt;br /&gt;
== Séance 2 ==&lt;br /&gt;
&lt;br /&gt;
=== Partie électronique ===&lt;br /&gt;
&lt;br /&gt;
=== Partie informatique ===&lt;br /&gt;
&lt;br /&gt;
== Séance 3 ==&lt;br /&gt;
&lt;br /&gt;
=== Partie électronique ===&lt;br /&gt;
&lt;br /&gt;
=== Partie informatique ===&lt;br /&gt;
&lt;br /&gt;
== Séance supplémentaire 1 ==&lt;br /&gt;
&lt;br /&gt;
=== Partie électronique ===&lt;br /&gt;
&lt;br /&gt;
=== Partie informatique ===&lt;br /&gt;
&lt;br /&gt;
== Conclusion ==&lt;/div&gt;</summary>
		<author><name>Alepolar</name></author>	</entry>

	<entry>
		<id>https://projets-ima.plil.fr/mediawiki/index.php?title=Projet_IMA3_P3,_2016/2017,_TD2&amp;diff=41412</id>
		<title>Projet IMA3 P3, 2016/2017, TD2</title>
		<link rel="alternate" type="text/html" href="https://projets-ima.plil.fr/mediawiki/index.php?title=Projet_IMA3_P3,_2016/2017,_TD2&amp;diff=41412"/>
				<updated>2017-04-25T06:45:54Z</updated>
		
		<summary type="html">&lt;p&gt;Alepolar : /* Le matériel */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Projet IMA3-SC 2016/2017 : Banc test pour station météo =&lt;br /&gt;
&lt;br /&gt;
== Cahier des charges ==&lt;br /&gt;
*	Commande  du taux d'humidité dans l’air &lt;br /&gt;
*	Commande de la température&lt;br /&gt;
*	Commande de la luminosité&lt;br /&gt;
*	Commande du vent &lt;br /&gt;
*	Commande de la pluie &lt;br /&gt;
*	Commande depuis  une interface Web.&lt;br /&gt;
*	Système  de comparaison  avec les valeurs de la station météo et alerte si les valeurs sont incohérentes  &lt;br /&gt;
&lt;br /&gt;
=== Description du système ===&lt;br /&gt;
&lt;br /&gt;
Le  banc de test  pour  station  météo  est un  banc  de test  destiné à vérifier le bon fonctionnement des stations météo en  sortie d’usine . Pour  cela  le  banc de test  crée une atmosphère  dans une  cloche fermée. Cette  atmosphère  est « programmable » c’est  à dire que la  personne chargée du  test va  rentrer par  exemple  les paramètres  suivants : température :22° humidité : 30 % , temps : ensoleillé , vent : 10 km/h. Une fois la commande envoyée par l’opérateur le banc de test « crée » les conditions  météorologiques souhaitées, l’opérateur enregistre les valeurs affichées sur la station météo sur l’interface web qui valide ou non le  produit.&lt;br /&gt;
&lt;br /&gt;
=== Le matériel ===&lt;br /&gt;
*	1 hygromètre (DHT11 ou DHT22)&lt;br /&gt;
*	1 sonde de température(DHT11 ou DHT22)&lt;br /&gt;
*	1 photorésistance LDR&lt;br /&gt;
*	1 résistance chauffante (un simple fils de cuivre de gros diamètre suffira) &lt;br /&gt;
*	1 lampe.&lt;br /&gt;
*	1 réservoir  d’eau &lt;br /&gt;
*	1 électrovanne&lt;br /&gt;
*	1 ventilateur &lt;br /&gt;
*	1 Rapsberry Pi&lt;br /&gt;
*	1 Arduino Uno( en  attendant le  FPGA)&lt;br /&gt;
&lt;br /&gt;
== Séance 1 ==&lt;br /&gt;
&lt;br /&gt;
=== Partie électronique ===&lt;br /&gt;
&lt;br /&gt;
*       Étude des capteurs : &lt;br /&gt;
                             -Température&lt;br /&gt;
&lt;br /&gt;
*DHT11&lt;br /&gt;
&lt;br /&gt;
*DHT22&lt;br /&gt;
                             -Humidité&lt;br /&gt;
&lt;br /&gt;
*DHT11&lt;br /&gt;
&lt;br /&gt;
*DHT22&lt;br /&gt;
                             -Luminosité&lt;br /&gt;
&lt;br /&gt;
=== Partie informatique ===&lt;br /&gt;
&lt;br /&gt;
== Séance 2 ==&lt;br /&gt;
&lt;br /&gt;
=== Partie électronique ===&lt;br /&gt;
&lt;br /&gt;
=== Partie informatique ===&lt;br /&gt;
&lt;br /&gt;
== Séance 3 ==&lt;br /&gt;
&lt;br /&gt;
=== Partie électronique ===&lt;br /&gt;
&lt;br /&gt;
=== Partie informatique ===&lt;br /&gt;
&lt;br /&gt;
== Séance supplémentaire 1 ==&lt;br /&gt;
&lt;br /&gt;
=== Partie électronique ===&lt;br /&gt;
&lt;br /&gt;
=== Partie informatique ===&lt;br /&gt;
&lt;br /&gt;
== Conclusion ==&lt;/div&gt;</summary>
		<author><name>Alepolar</name></author>	</entry>

	<entry>
		<id>https://projets-ima.plil.fr/mediawiki/index.php?title=Projet_IMA3_P3,_2016/2017,_TD2&amp;diff=41411</id>
		<title>Projet IMA3 P3, 2016/2017, TD2</title>
		<link rel="alternate" type="text/html" href="https://projets-ima.plil.fr/mediawiki/index.php?title=Projet_IMA3_P3,_2016/2017,_TD2&amp;diff=41411"/>
				<updated>2017-04-25T06:44:44Z</updated>
		
		<summary type="html">&lt;p&gt;Alepolar : /* Partie électronique */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Projet IMA3-SC 2016/2017 : Banc test pour station météo =&lt;br /&gt;
&lt;br /&gt;
== Cahier des charges ==&lt;br /&gt;
*	Commande  du taux d'humidité dans l’air &lt;br /&gt;
*	Commande de la température&lt;br /&gt;
*	Commande de la luminosité&lt;br /&gt;
*	Commande du vent &lt;br /&gt;
*	Commande de la pluie &lt;br /&gt;
*	Commande depuis  une interface Web.&lt;br /&gt;
*	Système  de comparaison  avec les valeurs de la station météo et alerte si les valeurs sont incohérentes  &lt;br /&gt;
&lt;br /&gt;
=== Description du système ===&lt;br /&gt;
&lt;br /&gt;
Le  banc de test  pour  station  météo  est un  banc  de test  destiné à vérifier le bon fonctionnement des stations météo en  sortie d’usine . Pour  cela  le  banc de test  crée une atmosphère  dans une  cloche fermée. Cette  atmosphère  est « programmable » c’est  à dire que la  personne chargée du  test va  rentrer par  exemple  les paramètres  suivants : température :22° humidité : 30 % , temps : ensoleillé , vent : 10 km/h. Une fois la commande envoyée par l’opérateur le banc de test « crée » les conditions  météorologiques souhaitées, l’opérateur enregistre les valeurs affichées sur la station météo sur l’interface web qui valide ou non le  produit.&lt;br /&gt;
&lt;br /&gt;
=== Le matériel ===&lt;br /&gt;
*	1 hygromètre (DHT11 ou DHT22)&lt;br /&gt;
*	1 sonde de température(DHT11 ou DHT22)&lt;br /&gt;
*	1 photorésistance&lt;br /&gt;
*	1 résistance chauffante (un simple fils de cuivre de gros diamètre suffira) &lt;br /&gt;
*	1 lampe.&lt;br /&gt;
*	1 réservoir  d’eau &lt;br /&gt;
*	1 électrovanne&lt;br /&gt;
*	1 ventilateur &lt;br /&gt;
*	1 Rapsberry Pi&lt;br /&gt;
*	1 Arduino Uno( en  attendant le  FPGA)&lt;br /&gt;
&lt;br /&gt;
== Séance 1 ==&lt;br /&gt;
&lt;br /&gt;
=== Partie électronique ===&lt;br /&gt;
&lt;br /&gt;
*       Étude des capteurs : &lt;br /&gt;
                             -Température&lt;br /&gt;
&lt;br /&gt;
*DHT11&lt;br /&gt;
&lt;br /&gt;
*DHT22&lt;br /&gt;
                             -Humidité&lt;br /&gt;
&lt;br /&gt;
*DHT11&lt;br /&gt;
&lt;br /&gt;
*DHT22&lt;br /&gt;
                             -Luminosité&lt;br /&gt;
&lt;br /&gt;
=== Partie informatique ===&lt;br /&gt;
&lt;br /&gt;
== Séance 2 ==&lt;br /&gt;
&lt;br /&gt;
=== Partie électronique ===&lt;br /&gt;
&lt;br /&gt;
=== Partie informatique ===&lt;br /&gt;
&lt;br /&gt;
== Séance 3 ==&lt;br /&gt;
&lt;br /&gt;
=== Partie électronique ===&lt;br /&gt;
&lt;br /&gt;
=== Partie informatique ===&lt;br /&gt;
&lt;br /&gt;
== Séance supplémentaire 1 ==&lt;br /&gt;
&lt;br /&gt;
=== Partie électronique ===&lt;br /&gt;
&lt;br /&gt;
=== Partie informatique ===&lt;br /&gt;
&lt;br /&gt;
== Conclusion ==&lt;/div&gt;</summary>
		<author><name>Alepolar</name></author>	</entry>

	<entry>
		<id>https://projets-ima.plil.fr/mediawiki/index.php?title=Projet_IMA3_P3,_2016/2017,_TD2&amp;diff=41408</id>
		<title>Projet IMA3 P3, 2016/2017, TD2</title>
		<link rel="alternate" type="text/html" href="https://projets-ima.plil.fr/mediawiki/index.php?title=Projet_IMA3_P3,_2016/2017,_TD2&amp;diff=41408"/>
				<updated>2017-04-25T06:33:47Z</updated>
		
		<summary type="html">&lt;p&gt;Alepolar : /* Partie électronique */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Projet IMA3-SC 2016/2017 : Banc test pour station météo =&lt;br /&gt;
&lt;br /&gt;
== Cahier des charges ==&lt;br /&gt;
*	Commande  du taux d'humidité dans l’air &lt;br /&gt;
*	Commande de la température&lt;br /&gt;
*	Commande de la luminosité&lt;br /&gt;
*	Commande du vent &lt;br /&gt;
*	Commande de la pluie &lt;br /&gt;
*	Commande depuis  une interface Web.&lt;br /&gt;
*	Système  de comparaison  avec les valeurs de la station météo et alerte si les valeurs sont incohérentes  &lt;br /&gt;
&lt;br /&gt;
=== Description du système ===&lt;br /&gt;
&lt;br /&gt;
Le  banc de test  pour  station  météo  est un  banc  de test  destiné à vérifier le bon fonctionnement des stations météo en  sortie d’usine . Pour  cela  le  banc de test  crée une atmosphère  dans une  cloche fermée. Cette  atmosphère  est « programmable » c’est  à dire que la  personne chargée du  test va  rentrer par  exemple  les paramètres  suivants : température :22° humidité : 30 % , temps : ensoleillé , vent : 10 km/h. Une fois la commande envoyée par l’opérateur le banc de test « crée » les conditions  météorologiques souhaitées, l’opérateur enregistre les valeurs affichées sur la station météo sur l’interface web qui valide ou non le  produit.&lt;br /&gt;
&lt;br /&gt;
=== Le matériel ===&lt;br /&gt;
*	1 hygromètre (DHT11 ou DHT22)&lt;br /&gt;
*	1 sonde de température(DHT11 ou DHT22)&lt;br /&gt;
*	1 photorésistance&lt;br /&gt;
*	1 résistance chauffante (un simple fils de cuivre de gros diamètre suffira) &lt;br /&gt;
*	1 lampe.&lt;br /&gt;
*	1 réservoir  d’eau &lt;br /&gt;
*	1 électrovanne&lt;br /&gt;
*	1 ventilateur &lt;br /&gt;
*	1 Rapsberry Pi&lt;br /&gt;
*	1 Arduino Uno( en  attendant le  FPGA)&lt;br /&gt;
&lt;br /&gt;
== Séance 1 ==&lt;br /&gt;
&lt;br /&gt;
=== Partie électronique ===&lt;br /&gt;
&lt;br /&gt;
*       Étude des capteurs : &lt;br /&gt;
                             -Température&lt;br /&gt;
&lt;br /&gt;
                             -Humidité&lt;br /&gt;
&lt;br /&gt;
                             -Luminosité&lt;br /&gt;
&lt;br /&gt;
=== Partie informatique ===&lt;br /&gt;
&lt;br /&gt;
== Séance 2 ==&lt;br /&gt;
&lt;br /&gt;
=== Partie électronique ===&lt;br /&gt;
&lt;br /&gt;
=== Partie informatique ===&lt;br /&gt;
&lt;br /&gt;
== Séance 3 ==&lt;br /&gt;
&lt;br /&gt;
=== Partie électronique ===&lt;br /&gt;
&lt;br /&gt;
=== Partie informatique ===&lt;br /&gt;
&lt;br /&gt;
== Séance supplémentaire 1 ==&lt;br /&gt;
&lt;br /&gt;
=== Partie électronique ===&lt;br /&gt;
&lt;br /&gt;
=== Partie informatique ===&lt;br /&gt;
&lt;br /&gt;
== Conclusion ==&lt;/div&gt;</summary>
		<author><name>Alepolar</name></author>	</entry>

	<entry>
		<id>https://projets-ima.plil.fr/mediawiki/index.php?title=Projet_IMA3_P3,_2016/2017,_TD2&amp;diff=41407</id>
		<title>Projet IMA3 P3, 2016/2017, TD2</title>
		<link rel="alternate" type="text/html" href="https://projets-ima.plil.fr/mediawiki/index.php?title=Projet_IMA3_P3,_2016/2017,_TD2&amp;diff=41407"/>
				<updated>2017-04-25T06:31:22Z</updated>
		
		<summary type="html">&lt;p&gt;Alepolar : /* Partie électronique */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Projet IMA3-SC 2016/2017 : Banc test pour station météo =&lt;br /&gt;
&lt;br /&gt;
== Cahier des charges ==&lt;br /&gt;
*	Commande  du taux d'humidité dans l’air &lt;br /&gt;
*	Commande de la température&lt;br /&gt;
*	Commande de la luminosité&lt;br /&gt;
*	Commande du vent &lt;br /&gt;
*	Commande de la pluie &lt;br /&gt;
*	Commande depuis  une interface Web.&lt;br /&gt;
*	Système  de comparaison  avec les valeurs de la station météo et alerte si les valeurs sont incohérentes  &lt;br /&gt;
&lt;br /&gt;
=== Description du système ===&lt;br /&gt;
&lt;br /&gt;
Le  banc de test  pour  station  météo  est un  banc  de test  destiné à vérifier le bon fonctionnement des stations météo en  sortie d’usine . Pour  cela  le  banc de test  crée une atmosphère  dans une  cloche fermée. Cette  atmosphère  est « programmable » c’est  à dire que la  personne chargée du  test va  rentrer par  exemple  les paramètres  suivants : température :22° humidité : 30 % , temps : ensoleillé , vent : 10 km/h. Une fois la commande envoyée par l’opérateur le banc de test « crée » les conditions  météorologiques souhaitées, l’opérateur enregistre les valeurs affichées sur la station météo sur l’interface web qui valide ou non le  produit.&lt;br /&gt;
&lt;br /&gt;
=== Le matériel ===&lt;br /&gt;
*	1 hygromètre (DHT11 ou DHT22)&lt;br /&gt;
*	1 sonde de température(DHT11 ou DHT22)&lt;br /&gt;
*	1 photorésistance&lt;br /&gt;
*	1 résistance chauffante (un simple fils de cuivre de gros diamètre suffira) &lt;br /&gt;
*	1 lampe.&lt;br /&gt;
*	1 réservoir  d’eau &lt;br /&gt;
*	1 électrovanne&lt;br /&gt;
*	1 ventilateur &lt;br /&gt;
*	1 Rapsberry Pi&lt;br /&gt;
*	1 Arduino Uno( en  attendant le  FPGA)&lt;br /&gt;
&lt;br /&gt;
== Séance 1 ==&lt;br /&gt;
&lt;br /&gt;
=== Partie électronique ===&lt;br /&gt;
&lt;br /&gt;
*       Étude des capteurs : -Température&lt;br /&gt;
&lt;br /&gt;
                             -Humidité&lt;br /&gt;
&lt;br /&gt;
                             -Luminosité&lt;br /&gt;
&lt;br /&gt;
=== Partie informatique ===&lt;br /&gt;
&lt;br /&gt;
== Séance 2 ==&lt;br /&gt;
&lt;br /&gt;
=== Partie électronique ===&lt;br /&gt;
&lt;br /&gt;
=== Partie informatique ===&lt;br /&gt;
&lt;br /&gt;
== Séance 3 ==&lt;br /&gt;
&lt;br /&gt;
=== Partie électronique ===&lt;br /&gt;
&lt;br /&gt;
=== Partie informatique ===&lt;br /&gt;
&lt;br /&gt;
== Séance supplémentaire 1 ==&lt;br /&gt;
&lt;br /&gt;
=== Partie électronique ===&lt;br /&gt;
&lt;br /&gt;
=== Partie informatique ===&lt;br /&gt;
&lt;br /&gt;
== Conclusion ==&lt;/div&gt;</summary>
		<author><name>Alepolar</name></author>	</entry>

	</feed>