<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="fr">
		<id>https://peip-ima.plil.fr/mediawiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Gthomas</id>
		<title>Wiki de bureau d'études PeiP - Contributions de l’utilisateur [fr]</title>
		<link rel="self" type="application/atom+xml" href="https://peip-ima.plil.fr/mediawiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Gthomas"/>
		<link rel="alternate" type="text/html" href="https://peip-ima.plil.fr/mediawiki/index.php/Sp%C3%A9cial:Contributions/Gthomas"/>
		<updated>2026-04-25T11:05:14Z</updated>
		<subtitle>Contributions de l’utilisateur</subtitle>
		<generator>MediaWiki 1.29.2</generator>

	<entry>
		<id>https://peip-ima.plil.fr/mediawiki/index.php?title=Binome2020-7&amp;diff=14345</id>
		<title>Binome2020-7</title>
		<link rel="alternate" type="text/html" href="https://peip-ima.plil.fr/mediawiki/index.php?title=Binome2020-7&amp;diff=14345"/>
				<updated>2021-03-22T10:49:27Z</updated>
		
		<summary type="html">&lt;p&gt;Gthomas : /*  Projet souvenir : VuMètre et microphone  */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=&amp;lt;div class=&amp;quot;mcwiki-header&amp;quot; style=&amp;quot;border-radius: 15px; padding: 15px; font-weight: bold; color: #FFFFFF; text-align: center; font-size: 80%; background: #2E64FE; vertical-align: top; width: 98%;&amp;quot;&amp;gt; Introduction &amp;lt;/div&amp;gt;=&lt;br /&gt;
&lt;br /&gt;
Durant ce BE, nous allons créer une clé USB (Universal Serial Bus) personnalisé de A à Z en y ajoutant une fonction personnalisé. La première partie sera consacré au hardware, la seconde au software.&lt;br /&gt;
&lt;br /&gt;
logiciel utilisé : &lt;br /&gt;
* Fritzing : http://fritzing.org/home/&lt;br /&gt;
* Arduino : https://www.arduino.cc/&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;div class=&amp;quot;mcwiki-header&amp;quot; style=&amp;quot;border-radius: 15px; padding: 15px; font-weight: bold; color: #FFFFFF; text-align: center; font-size: 80%; background: #2E64FE; vertical-align: top; width: 98%;&amp;quot;&amp;gt; Matériel &amp;lt;/div&amp;gt;=&lt;br /&gt;
&lt;br /&gt;
'''Choix des composants :'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:atmega16u2.png|thumb|left|200px|ATMega16u2]]&lt;br /&gt;
Pour le microprocesseur, nous avons pris celui recommandé par le livret, plus précisément l'ATMega16u2.&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Adesto64Mb.jpg|thumb|right|200px|Adesto64Mb]]&lt;br /&gt;
Pour la mémoire flash, nous utiliserons également la mémoire conseillé de 16mo : AT45DB641E.&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Microphone.png|thumb|left|200px|Microphone electret]]&lt;br /&gt;
Nous utiliserons bien d'autres composants comme un quartz, des résistances, des condensateurs, des diodes, des régulateurs de tension et des LED ainsi qu'un microphone pour commencer le circuit imprimé&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Nous aurons besoin également d'une alimentation.&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;div class=&amp;quot;mcwiki-header&amp;quot; style=&amp;quot;border-radius: 15px; padding: 15px; font-weight: bold; color: #FFFFFF; text-align: center; font-size: 80%; background: #2E64FE; vertical-align: top; width: 98%;&amp;quot;&amp;gt; Projet intermédiaire : VuMètre et microphone &amp;lt;/div&amp;gt;=&lt;br /&gt;
&lt;br /&gt;
==Schéma terminé ==&lt;br /&gt;
&lt;br /&gt;
[[Fichier:VumetreSchematic.JPG|thumb|center|800px]]&lt;br /&gt;
&lt;br /&gt;
==PCB terminé ==&lt;br /&gt;
&lt;br /&gt;
[[Fichier:VumetrePCB.JPG|thumb|400px|center]]&lt;br /&gt;
&lt;br /&gt;
==PCB vide==&lt;br /&gt;
&lt;br /&gt;
[[Fichier:PCB videGE.jpg|400px|center|]]&lt;br /&gt;
&lt;br /&gt;
==fichier utilisé pour connecter les pins sorties ==&lt;br /&gt;
&lt;br /&gt;
[[Fichier:attiny84pinout.jpg|1000px|center|]]&lt;br /&gt;
&lt;br /&gt;
==PCB soudé et relié a l'arduino uno==&lt;br /&gt;
&lt;br /&gt;
[[Fichier:VUMETREARDUINO.jpg|300px|center|]]&lt;br /&gt;
&lt;br /&gt;
==Code version 1==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
      Voici le code réalisé afin de faire fonctionner le projet intermédiaire &amp;quot;microphone Vu mètre&amp;quot;.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
 int mini;&lt;br /&gt;
 int microAnalog;&lt;br /&gt;
 void setup()  &lt;br /&gt;
 {&lt;br /&gt;
  // on définit les broches de 0 à 6 en sortie.&lt;br /&gt;
  for(int i=0;i&amp;lt;=6;i++) {&lt;br /&gt;
    pinMode(i, OUTPUT); &lt;br /&gt;
 }&lt;br /&gt;
  // On fait un échantillonnage sur le bruit ambiant&lt;br /&gt;
  // pour définir la valeur mini qui correspond à toutes&lt;br /&gt;
  // les LEDs éteintes.&lt;br /&gt;
  mini=1024;&lt;br /&gt;
  for(int i=0;i&amp;lt;=20;i++) &lt;br /&gt;
  {&lt;br /&gt;
    // on lit la valeur analogique du microphone&lt;br /&gt;
    microAnalog = analogRead(7);&lt;br /&gt;
    delay(1);&lt;br /&gt;
    if(microAnalog&amp;lt;mini)&lt;br /&gt;
       mini=microAnalog;&lt;br /&gt;
  }&lt;br /&gt;
  // on allume les 7 LEDs pour signaler que l'échantillonnage est terminé&lt;br /&gt;
  for(int i=0;i&amp;lt;=6;i++) {&lt;br /&gt;
    digitalWrite(i, HIGH);&lt;br /&gt;
  }&lt;br /&gt;
  delay(1000);&lt;br /&gt;
 }&lt;br /&gt;
  void loop() {&lt;br /&gt;
    delay(1);&lt;br /&gt;
  // on lit la valeur analogique du microphone&lt;br /&gt;
    microAnalog = analogRead(7);&lt;br /&gt;
  //on éteint les 7 LEDS.&lt;br /&gt;
  for(int i=0;i&amp;lt;=6;i++) {&lt;br /&gt;
    digitalWrite(i, LOW);&lt;br /&gt;
  }&lt;br /&gt;
  // en fonction du niveau on allume les LEDS.&lt;br /&gt;
  if(microAnalog&amp;gt;mini)&lt;br /&gt;
    digitalWrite(0, HIGH);  &lt;br /&gt;
  if(microAnalog&amp;gt;mini+1)&lt;br /&gt;
    digitalWrite(1, HIGH); &lt;br /&gt;
  if(microAnalog&amp;gt;mini+2)&lt;br /&gt;
    digitalWrite(2, HIGH); &lt;br /&gt;
  if(microAnalog&amp;gt;mini+3)&lt;br /&gt;
    digitalWrite(3, HIGH); &lt;br /&gt;
  if(microAnalog&amp;gt;mini+4)&lt;br /&gt;
    digitalWrite(4, HIGH); &lt;br /&gt;
  if(microAnalog&amp;gt;mini+5)&lt;br /&gt;
    digitalWrite(5, HIGH); &lt;br /&gt;
  if(microAnalog&amp;gt;mini+6)&lt;br /&gt;
    digitalWrite(6, HIGH); &lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
==Code version 2:==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
      Voici le code réalisé afin de faire fonctionner le projet intermédiaire &amp;quot;microphone Vu mètre&amp;quot;, code définitif&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 int mini;&lt;br /&gt;
 int microAnalog; &lt;br /&gt;
 void setup() &lt;br /&gt;
 {&lt;br /&gt;
   // on défini les broches de 0 à 6 en sortie.&lt;br /&gt;
   for(int i=0;i&amp;lt;=6;i++) {&lt;br /&gt;
     pinMode(i, OUTPUT); &lt;br /&gt;
  }&lt;br /&gt;
   // On fait un échantillonnage sur le bruit ambiant&lt;br /&gt;
   // pour définir la valeur mini qui correspond à toutes&lt;br /&gt;
   // les LEDs éteintes.&lt;br /&gt;
   mini=0;&lt;br /&gt;
   for(int i=0;i&amp;lt;=20;i++) &lt;br /&gt;
   {&lt;br /&gt;
     // on lit la valeur analogique du microphone&lt;br /&gt;
     microAnalog = analogRead(7);&lt;br /&gt;
     delay(1);&lt;br /&gt;
     if(microAnalog&amp;lt;mini)&lt;br /&gt;
       mini=microAnalog;&lt;br /&gt;
   } &lt;br /&gt;
   // on allume les 7 LEDs pour signaler que l'échantillonnage est terminé&lt;br /&gt;
   for(int i=0;i&amp;lt;=6;i++) {&lt;br /&gt;
     digitalWrite(i, HIGH);&lt;br /&gt;
   }&lt;br /&gt;
   delay(1000);&lt;br /&gt;
 }&lt;br /&gt;
 void loop() {&lt;br /&gt;
   delay(1);&lt;br /&gt;
   // on lit la valeur analogique du microphone&lt;br /&gt;
   microAnalog = analogRead(7);&lt;br /&gt;
   //on éteint les 7 LEDS.&lt;br /&gt;
   for(int i=0;i&amp;lt;=6;i++) {&lt;br /&gt;
     digitalWrite(i, LOW);&lt;br /&gt;
   }&lt;br /&gt;
   // en fonction du niveau on allume les LEDS.&lt;br /&gt;
   if(microAnalog&amp;gt;170 )&lt;br /&gt;
     digitalWrite(0, HIGH);   &lt;br /&gt;
   if(microAnalog&amp;gt;+175)&lt;br /&gt;
     digitalWrite(1, HIGH);  &lt;br /&gt;
   if(microAnalog&amp;gt;+180)&lt;br /&gt;
     digitalWrite(2, HIGH);  &lt;br /&gt;
   if(microAnalog&amp;gt;+190)&lt;br /&gt;
     digitalWrite(3, HIGH);  &lt;br /&gt;
   if(microAnalog&amp;gt;+200)&lt;br /&gt;
     digitalWrite(4, HIGH);  &lt;br /&gt;
   if(microAnalog&amp;gt;+215)&lt;br /&gt;
     digitalWrite(5, HIGH);  &lt;br /&gt;
   if(microAnalog&amp;gt;+230)&lt;br /&gt;
     digitalWrite(6, HIGH);&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
==Vidéo du Vumètre :==&lt;br /&gt;
&lt;br /&gt;
[[Media:20210208_101831.mp4]]&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;div class=&amp;quot;mcwiki-header&amp;quot; style=&amp;quot;border-radius: 15px; padding: 15px; font-weight: bold; color: #FFFFFF; text-align: center; font-size: 80%; background: #2E64FE; vertical-align: top; width: 98%;&amp;quot;&amp;gt; Projet souvenir : VuMètre et microphone &amp;lt;/div&amp;gt;=&lt;br /&gt;
&lt;br /&gt;
En attente de la réception de la clé USB, on programme un vu-mètre sonore avec microphone sur une autre carte, déjà imprimée.&lt;br /&gt;
&lt;br /&gt;
== Soudage des composants de la carte ==&lt;br /&gt;
&lt;br /&gt;
La carte étant à moitié soudée, nous avons soudé le reste des composants pour former le circuit nécessaire.&lt;br /&gt;
&lt;br /&gt;
[[Fichier:Cartesoudee-min.jpg|600px|center]]&lt;br /&gt;
&lt;br /&gt;
== Programmation de la carte avec Arduino Uno ==&lt;br /&gt;
&lt;br /&gt;
[[Fichier:Carteprogrammee-min.jpg|600px|center]]&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;div class=&amp;quot;mcwiki-header&amp;quot; style=&amp;quot;border-radius: 15px; padding: 15px; font-weight: bold; color: #FFFFFF; text-align: center; font-size: 80%; background: #2E64FE; vertical-align: top; width: 98%;&amp;quot;&amp;gt; Projet final : clé usb avec vu-mètre &amp;lt;/div&amp;gt;=&lt;br /&gt;
&lt;br /&gt;
==Vue Schématique de la clé Usb==&lt;br /&gt;
&lt;br /&gt;
[[Fichier:ShematicCle.JPG|center]]&lt;br /&gt;
&lt;br /&gt;
==Pcb de la clé usb==&lt;br /&gt;
&lt;br /&gt;
[[Fichier:CLE-USB.JPG|1300px|center]]&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;div class=&amp;quot;mcwiki-header&amp;quot; style=&amp;quot;border-radius: 15px; padding: 15px; font-weight: bold; color: #FFFFFF; text-align: center; font-size: 80%; background: #2E64FE; vertical-align: top; width: 98%;&amp;quot;&amp;gt; Chronologie &amp;lt;/div&amp;gt;=&lt;br /&gt;
&lt;br /&gt;
==Janvier==&lt;br /&gt;
&lt;br /&gt;
'''Première séance 18/01 :'''&lt;br /&gt;
&lt;br /&gt;
* Choix de la fonction supplémentaire : vu-mètre permettant de voir la capacité de la clé USB.&lt;br /&gt;
&lt;br /&gt;
* Début de la création d'un circuit imprimé sur la partie vu-mètre + microphone sur Fritzing (découverte du logiciel).&lt;br /&gt;
&lt;br /&gt;
* Amélioration du circuit &amp;quot;Fichier:DéB2.zip&amp;quot; (en remplaçant .zip par .fzz pour pouvoir l'ouvrir dans l'application) et en ajoutant un circuit d'amplificateur pour le micro éléctret. &lt;br /&gt;
&lt;br /&gt;
'''Séance du 21/01 :'''&lt;br /&gt;
&lt;br /&gt;
* Continuation du circuit imprimé sur Fritzing. (contradiction de la vue schématique et PCB ), lissage des angles droits et reduction de la place des composants sur la carte.&lt;br /&gt;
&lt;br /&gt;
'''Séance du 25/01 :'''&lt;br /&gt;
&lt;br /&gt;
* Continuation du PCB (routage terminé) et détourage des fils non reliés a la masse pour impression future.&lt;br /&gt;
&lt;br /&gt;
'''Séance du 28/01 :'''&lt;br /&gt;
&lt;br /&gt;
* Recherche des composants du circuit&lt;br /&gt;
&lt;br /&gt;
* Commencement du code sur Arduino.&lt;br /&gt;
&lt;br /&gt;
==Février==&lt;br /&gt;
&lt;br /&gt;
'''Séance du 01/02 :'''&lt;br /&gt;
&lt;br /&gt;
* Récupération du pcb à l'atelier&lt;br /&gt;
* Préparation du pcb à la soudure, gommage du pcb pour enlever l'oxydation en veillant à ce que l'on ne touche pas le pcb avec les doigts.&lt;br /&gt;
* Début de la soudure des composants sur le PCB (résistances, LEDs et micro-contrôlleur)&lt;br /&gt;
&lt;br /&gt;
'''Séance du 04/02 :'''&lt;br /&gt;
&lt;br /&gt;
* Soudure des derniers composants du PCB (micro et support) et mise en place des VIA&lt;br /&gt;
* Poursuite de la programmation et vérification du code sur Arduino&lt;br /&gt;
&lt;br /&gt;
'''Séance du 8/02 :'''&lt;br /&gt;
&lt;br /&gt;
*Transfert du code V2 sur la carte avec succès.&lt;br /&gt;
*Début du PCB de la clé USB.&lt;br /&gt;
&lt;br /&gt;
'''Séance du 11/02 :'''&lt;br /&gt;
&lt;br /&gt;
* Resoudage de la dernière LED, qui était mal soudée.&lt;br /&gt;
* Fin du code du vu-mètre sonore; Il est capable d'effectuer un échantillonage du bruit ambiant avant de remplir sa fonction.&lt;br /&gt;
&lt;br /&gt;
'''Séance du 15/02 :'''&lt;br /&gt;
&lt;br /&gt;
* Création d'un deuxième pcb pour mieux agencer les composants&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Séance du 18/02 :'''&lt;br /&gt;
&lt;br /&gt;
* Rectification du deuxième pcb auprès du professeur.&lt;br /&gt;
* Ajout d'un J1 pour relier les deux pcb entre eux.&lt;br /&gt;
&lt;br /&gt;
==Mars==&lt;br /&gt;
&lt;br /&gt;
'''Séance du 08/03 :'''&lt;br /&gt;
&lt;br /&gt;
* Vérification de la clé usb auprès du professeur (plus d'overlapping ou de fils trops près)&lt;br /&gt;
* Rectification du 2ème PCB de manière a avoir le pcb qui puisse se superposer à la clé usb&lt;br /&gt;
&lt;br /&gt;
''' Séance du 11/03 :'''&lt;br /&gt;
* Reception de la nouvelle carte blanche; Elle condense les projets intermédiaires des BE de bon nombre de groupes.&lt;br /&gt;
&lt;br /&gt;
''' Séance du 15/03 :'''&lt;br /&gt;
* Soudage des composants de la nouvelle carte&lt;br /&gt;
&lt;br /&gt;
''' Séance du 18/03 :'''&lt;br /&gt;
* Tentative de téléversement du code de la nouvelle carte (erreurs de reconnaissance des pins)&lt;br /&gt;
* Détection d'un problème de branchement, tentative de resoudage du transistor (et de la capacité). Sans succès.&lt;br /&gt;
* Réécriture du programme pour remettre les pins correspondants.&lt;br /&gt;
* Identification du problème: le transistor n'est pas du bon modèle sans compter que le micro était branché dans le mauvais sens.&lt;br /&gt;
&lt;br /&gt;
''' Séance du 22/03 :'''&lt;br /&gt;
* Soudage du nouveau transistor sur la carte&lt;br /&gt;
*Resoudage du micro dans le bon sens&lt;/div&gt;</summary>
		<author><name>Gthomas</name></author>	</entry>

	<entry>
		<id>https://peip-ima.plil.fr/mediawiki/index.php?title=Binome2020-7&amp;diff=14344</id>
		<title>Binome2020-7</title>
		<link rel="alternate" type="text/html" href="https://peip-ima.plil.fr/mediawiki/index.php?title=Binome2020-7&amp;diff=14344"/>
				<updated>2021-03-22T10:49:08Z</updated>
		
		<summary type="html">&lt;p&gt;Gthomas : /*  Projet final : clé usb avec vu-mètre  */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=&amp;lt;div class=&amp;quot;mcwiki-header&amp;quot; style=&amp;quot;border-radius: 15px; padding: 15px; font-weight: bold; color: #FFFFFF; text-align: center; font-size: 80%; background: #2E64FE; vertical-align: top; width: 98%;&amp;quot;&amp;gt; Introduction &amp;lt;/div&amp;gt;=&lt;br /&gt;
&lt;br /&gt;
Durant ce BE, nous allons créer une clé USB (Universal Serial Bus) personnalisé de A à Z en y ajoutant une fonction personnalisé. La première partie sera consacré au hardware, la seconde au software.&lt;br /&gt;
&lt;br /&gt;
logiciel utilisé : &lt;br /&gt;
* Fritzing : http://fritzing.org/home/&lt;br /&gt;
* Arduino : https://www.arduino.cc/&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;div class=&amp;quot;mcwiki-header&amp;quot; style=&amp;quot;border-radius: 15px; padding: 15px; font-weight: bold; color: #FFFFFF; text-align: center; font-size: 80%; background: #2E64FE; vertical-align: top; width: 98%;&amp;quot;&amp;gt; Matériel &amp;lt;/div&amp;gt;=&lt;br /&gt;
&lt;br /&gt;
'''Choix des composants :'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:atmega16u2.png|thumb|left|200px|ATMega16u2]]&lt;br /&gt;
Pour le microprocesseur, nous avons pris celui recommandé par le livret, plus précisément l'ATMega16u2.&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Adesto64Mb.jpg|thumb|right|200px|Adesto64Mb]]&lt;br /&gt;
Pour la mémoire flash, nous utiliserons également la mémoire conseillé de 16mo : AT45DB641E.&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Microphone.png|thumb|left|200px|Microphone electret]]&lt;br /&gt;
Nous utiliserons bien d'autres composants comme un quartz, des résistances, des condensateurs, des diodes, des régulateurs de tension et des LED ainsi qu'un microphone pour commencer le circuit imprimé&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Nous aurons besoin également d'une alimentation.&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;div class=&amp;quot;mcwiki-header&amp;quot; style=&amp;quot;border-radius: 15px; padding: 15px; font-weight: bold; color: #FFFFFF; text-align: center; font-size: 80%; background: #2E64FE; vertical-align: top; width: 98%;&amp;quot;&amp;gt; Projet intermédiaire : VuMètre et microphone &amp;lt;/div&amp;gt;=&lt;br /&gt;
&lt;br /&gt;
==Schéma terminé ==&lt;br /&gt;
&lt;br /&gt;
[[Fichier:VumetreSchematic.JPG|thumb|center|800px]]&lt;br /&gt;
&lt;br /&gt;
==PCB terminé ==&lt;br /&gt;
&lt;br /&gt;
[[Fichier:VumetrePCB.JPG|thumb|400px|center]]&lt;br /&gt;
&lt;br /&gt;
==PCB vide==&lt;br /&gt;
&lt;br /&gt;
[[Fichier:PCB videGE.jpg|400px|center|]]&lt;br /&gt;
&lt;br /&gt;
==fichier utilisé pour connecter les pins sorties ==&lt;br /&gt;
&lt;br /&gt;
[[Fichier:attiny84pinout.jpg|1000px|center|]]&lt;br /&gt;
&lt;br /&gt;
==PCB soudé et relié a l'arduino uno==&lt;br /&gt;
&lt;br /&gt;
[[Fichier:VUMETREARDUINO.jpg|300px|center|]]&lt;br /&gt;
&lt;br /&gt;
==Code version 1==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
      Voici le code réalisé afin de faire fonctionner le projet intermédiaire &amp;quot;microphone Vu mètre&amp;quot;.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
 int mini;&lt;br /&gt;
 int microAnalog;&lt;br /&gt;
 void setup()  &lt;br /&gt;
 {&lt;br /&gt;
  // on définit les broches de 0 à 6 en sortie.&lt;br /&gt;
  for(int i=0;i&amp;lt;=6;i++) {&lt;br /&gt;
    pinMode(i, OUTPUT); &lt;br /&gt;
 }&lt;br /&gt;
  // On fait un échantillonnage sur le bruit ambiant&lt;br /&gt;
  // pour définir la valeur mini qui correspond à toutes&lt;br /&gt;
  // les LEDs éteintes.&lt;br /&gt;
  mini=1024;&lt;br /&gt;
  for(int i=0;i&amp;lt;=20;i++) &lt;br /&gt;
  {&lt;br /&gt;
    // on lit la valeur analogique du microphone&lt;br /&gt;
    microAnalog = analogRead(7);&lt;br /&gt;
    delay(1);&lt;br /&gt;
    if(microAnalog&amp;lt;mini)&lt;br /&gt;
       mini=microAnalog;&lt;br /&gt;
  }&lt;br /&gt;
  // on allume les 7 LEDs pour signaler que l'échantillonnage est terminé&lt;br /&gt;
  for(int i=0;i&amp;lt;=6;i++) {&lt;br /&gt;
    digitalWrite(i, HIGH);&lt;br /&gt;
  }&lt;br /&gt;
  delay(1000);&lt;br /&gt;
 }&lt;br /&gt;
  void loop() {&lt;br /&gt;
    delay(1);&lt;br /&gt;
  // on lit la valeur analogique du microphone&lt;br /&gt;
    microAnalog = analogRead(7);&lt;br /&gt;
  //on éteint les 7 LEDS.&lt;br /&gt;
  for(int i=0;i&amp;lt;=6;i++) {&lt;br /&gt;
    digitalWrite(i, LOW);&lt;br /&gt;
  }&lt;br /&gt;
  // en fonction du niveau on allume les LEDS.&lt;br /&gt;
  if(microAnalog&amp;gt;mini)&lt;br /&gt;
    digitalWrite(0, HIGH);  &lt;br /&gt;
  if(microAnalog&amp;gt;mini+1)&lt;br /&gt;
    digitalWrite(1, HIGH); &lt;br /&gt;
  if(microAnalog&amp;gt;mini+2)&lt;br /&gt;
    digitalWrite(2, HIGH); &lt;br /&gt;
  if(microAnalog&amp;gt;mini+3)&lt;br /&gt;
    digitalWrite(3, HIGH); &lt;br /&gt;
  if(microAnalog&amp;gt;mini+4)&lt;br /&gt;
    digitalWrite(4, HIGH); &lt;br /&gt;
  if(microAnalog&amp;gt;mini+5)&lt;br /&gt;
    digitalWrite(5, HIGH); &lt;br /&gt;
  if(microAnalog&amp;gt;mini+6)&lt;br /&gt;
    digitalWrite(6, HIGH); &lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
==Code version 2:==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
      Voici le code réalisé afin de faire fonctionner le projet intermédiaire &amp;quot;microphone Vu mètre&amp;quot;, code définitif&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 int mini;&lt;br /&gt;
 int microAnalog; &lt;br /&gt;
 void setup() &lt;br /&gt;
 {&lt;br /&gt;
   // on défini les broches de 0 à 6 en sortie.&lt;br /&gt;
   for(int i=0;i&amp;lt;=6;i++) {&lt;br /&gt;
     pinMode(i, OUTPUT); &lt;br /&gt;
  }&lt;br /&gt;
   // On fait un échantillonnage sur le bruit ambiant&lt;br /&gt;
   // pour définir la valeur mini qui correspond à toutes&lt;br /&gt;
   // les LEDs éteintes.&lt;br /&gt;
   mini=0;&lt;br /&gt;
   for(int i=0;i&amp;lt;=20;i++) &lt;br /&gt;
   {&lt;br /&gt;
     // on lit la valeur analogique du microphone&lt;br /&gt;
     microAnalog = analogRead(7);&lt;br /&gt;
     delay(1);&lt;br /&gt;
     if(microAnalog&amp;lt;mini)&lt;br /&gt;
       mini=microAnalog;&lt;br /&gt;
   } &lt;br /&gt;
   // on allume les 7 LEDs pour signaler que l'échantillonnage est terminé&lt;br /&gt;
   for(int i=0;i&amp;lt;=6;i++) {&lt;br /&gt;
     digitalWrite(i, HIGH);&lt;br /&gt;
   }&lt;br /&gt;
   delay(1000);&lt;br /&gt;
 }&lt;br /&gt;
 void loop() {&lt;br /&gt;
   delay(1);&lt;br /&gt;
   // on lit la valeur analogique du microphone&lt;br /&gt;
   microAnalog = analogRead(7);&lt;br /&gt;
   //on éteint les 7 LEDS.&lt;br /&gt;
   for(int i=0;i&amp;lt;=6;i++) {&lt;br /&gt;
     digitalWrite(i, LOW);&lt;br /&gt;
   }&lt;br /&gt;
   // en fonction du niveau on allume les LEDS.&lt;br /&gt;
   if(microAnalog&amp;gt;170 )&lt;br /&gt;
     digitalWrite(0, HIGH);   &lt;br /&gt;
   if(microAnalog&amp;gt;+175)&lt;br /&gt;
     digitalWrite(1, HIGH);  &lt;br /&gt;
   if(microAnalog&amp;gt;+180)&lt;br /&gt;
     digitalWrite(2, HIGH);  &lt;br /&gt;
   if(microAnalog&amp;gt;+190)&lt;br /&gt;
     digitalWrite(3, HIGH);  &lt;br /&gt;
   if(microAnalog&amp;gt;+200)&lt;br /&gt;
     digitalWrite(4, HIGH);  &lt;br /&gt;
   if(microAnalog&amp;gt;+215)&lt;br /&gt;
     digitalWrite(5, HIGH);  &lt;br /&gt;
   if(microAnalog&amp;gt;+230)&lt;br /&gt;
     digitalWrite(6, HIGH);&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
==Vidéo du Vumètre :==&lt;br /&gt;
&lt;br /&gt;
[[Media:20210208_101831.mp4]]&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;div class=&amp;quot;mcwiki-header&amp;quot; style=&amp;quot;border-radius: 15px; padding: 15px; font-weight: bold; color: #FFFFFF; text-align: center; font-size: 80%; background: #2E64FE; vertical-align: top; width: 98%;&amp;quot;&amp;gt; Projet souvenir : VuMètre et microphone &amp;lt;/div&amp;gt;=&lt;br /&gt;
&lt;br /&gt;
En attente de la réception de la clé USB, on programme un vu-mètre sonore avec microphone sur une autre carte, déjà imprimée.&lt;br /&gt;
&lt;br /&gt;
== Soudage des composants de la carte ==&lt;br /&gt;
&lt;br /&gt;
La carte étant à moitié soudée, nous avons soudé le reste des composants pour former le circuit nécessaire.&lt;br /&gt;
&lt;br /&gt;
[[Fichier:Cartesoudee-min.jpg|600px]]&lt;br /&gt;
&lt;br /&gt;
== Programmation de la carte avec Arduino Uno ==&lt;br /&gt;
&lt;br /&gt;
[[Fichier:Carteprogrammee-min.jpg|600px]]&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;div class=&amp;quot;mcwiki-header&amp;quot; style=&amp;quot;border-radius: 15px; padding: 15px; font-weight: bold; color: #FFFFFF; text-align: center; font-size: 80%; background: #2E64FE; vertical-align: top; width: 98%;&amp;quot;&amp;gt; Projet final : clé usb avec vu-mètre &amp;lt;/div&amp;gt;=&lt;br /&gt;
&lt;br /&gt;
==Vue Schématique de la clé Usb==&lt;br /&gt;
&lt;br /&gt;
[[Fichier:ShematicCle.JPG|center]]&lt;br /&gt;
&lt;br /&gt;
==Pcb de la clé usb==&lt;br /&gt;
&lt;br /&gt;
[[Fichier:CLE-USB.JPG|1300px|center]]&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;div class=&amp;quot;mcwiki-header&amp;quot; style=&amp;quot;border-radius: 15px; padding: 15px; font-weight: bold; color: #FFFFFF; text-align: center; font-size: 80%; background: #2E64FE; vertical-align: top; width: 98%;&amp;quot;&amp;gt; Chronologie &amp;lt;/div&amp;gt;=&lt;br /&gt;
&lt;br /&gt;
==Janvier==&lt;br /&gt;
&lt;br /&gt;
'''Première séance 18/01 :'''&lt;br /&gt;
&lt;br /&gt;
* Choix de la fonction supplémentaire : vu-mètre permettant de voir la capacité de la clé USB.&lt;br /&gt;
&lt;br /&gt;
* Début de la création d'un circuit imprimé sur la partie vu-mètre + microphone sur Fritzing (découverte du logiciel).&lt;br /&gt;
&lt;br /&gt;
* Amélioration du circuit &amp;quot;Fichier:DéB2.zip&amp;quot; (en remplaçant .zip par .fzz pour pouvoir l'ouvrir dans l'application) et en ajoutant un circuit d'amplificateur pour le micro éléctret. &lt;br /&gt;
&lt;br /&gt;
'''Séance du 21/01 :'''&lt;br /&gt;
&lt;br /&gt;
* Continuation du circuit imprimé sur Fritzing. (contradiction de la vue schématique et PCB ), lissage des angles droits et reduction de la place des composants sur la carte.&lt;br /&gt;
&lt;br /&gt;
'''Séance du 25/01 :'''&lt;br /&gt;
&lt;br /&gt;
* Continuation du PCB (routage terminé) et détourage des fils non reliés a la masse pour impression future.&lt;br /&gt;
&lt;br /&gt;
'''Séance du 28/01 :'''&lt;br /&gt;
&lt;br /&gt;
* Recherche des composants du circuit&lt;br /&gt;
&lt;br /&gt;
* Commencement du code sur Arduino.&lt;br /&gt;
&lt;br /&gt;
==Février==&lt;br /&gt;
&lt;br /&gt;
'''Séance du 01/02 :'''&lt;br /&gt;
&lt;br /&gt;
* Récupération du pcb à l'atelier&lt;br /&gt;
* Préparation du pcb à la soudure, gommage du pcb pour enlever l'oxydation en veillant à ce que l'on ne touche pas le pcb avec les doigts.&lt;br /&gt;
* Début de la soudure des composants sur le PCB (résistances, LEDs et micro-contrôlleur)&lt;br /&gt;
&lt;br /&gt;
'''Séance du 04/02 :'''&lt;br /&gt;
&lt;br /&gt;
* Soudure des derniers composants du PCB (micro et support) et mise en place des VIA&lt;br /&gt;
* Poursuite de la programmation et vérification du code sur Arduino&lt;br /&gt;
&lt;br /&gt;
'''Séance du 8/02 :'''&lt;br /&gt;
&lt;br /&gt;
*Transfert du code V2 sur la carte avec succès.&lt;br /&gt;
*Début du PCB de la clé USB.&lt;br /&gt;
&lt;br /&gt;
'''Séance du 11/02 :'''&lt;br /&gt;
&lt;br /&gt;
* Resoudage de la dernière LED, qui était mal soudée.&lt;br /&gt;
* Fin du code du vu-mètre sonore; Il est capable d'effectuer un échantillonage du bruit ambiant avant de remplir sa fonction.&lt;br /&gt;
&lt;br /&gt;
'''Séance du 15/02 :'''&lt;br /&gt;
&lt;br /&gt;
* Création d'un deuxième pcb pour mieux agencer les composants&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Séance du 18/02 :'''&lt;br /&gt;
&lt;br /&gt;
* Rectification du deuxième pcb auprès du professeur.&lt;br /&gt;
* Ajout d'un J1 pour relier les deux pcb entre eux.&lt;br /&gt;
&lt;br /&gt;
==Mars==&lt;br /&gt;
&lt;br /&gt;
'''Séance du 08/03 :'''&lt;br /&gt;
&lt;br /&gt;
* Vérification de la clé usb auprès du professeur (plus d'overlapping ou de fils trops près)&lt;br /&gt;
* Rectification du 2ème PCB de manière a avoir le pcb qui puisse se superposer à la clé usb&lt;br /&gt;
&lt;br /&gt;
''' Séance du 11/03 :'''&lt;br /&gt;
* Reception de la nouvelle carte blanche; Elle condense les projets intermédiaires des BE de bon nombre de groupes.&lt;br /&gt;
&lt;br /&gt;
''' Séance du 15/03 :'''&lt;br /&gt;
* Soudage des composants de la nouvelle carte&lt;br /&gt;
&lt;br /&gt;
''' Séance du 18/03 :'''&lt;br /&gt;
* Tentative de téléversement du code de la nouvelle carte (erreurs de reconnaissance des pins)&lt;br /&gt;
* Détection d'un problème de branchement, tentative de resoudage du transistor (et de la capacité). Sans succès.&lt;br /&gt;
* Réécriture du programme pour remettre les pins correspondants.&lt;br /&gt;
* Identification du problème: le transistor n'est pas du bon modèle sans compter que le micro était branché dans le mauvais sens.&lt;br /&gt;
&lt;br /&gt;
''' Séance du 22/03 :'''&lt;br /&gt;
* Soudage du nouveau transistor sur la carte&lt;br /&gt;
*Resoudage du micro dans le bon sens&lt;/div&gt;</summary>
		<author><name>Gthomas</name></author>	</entry>

	<entry>
		<id>https://peip-ima.plil.fr/mediawiki/index.php?title=Binome2020-7&amp;diff=14343</id>
		<title>Binome2020-7</title>
		<link rel="alternate" type="text/html" href="https://peip-ima.plil.fr/mediawiki/index.php?title=Binome2020-7&amp;diff=14343"/>
				<updated>2021-03-22T10:48:25Z</updated>
		
		<summary type="html">&lt;p&gt;Gthomas : /* Programmation de la carte avec Arduino Uno */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=&amp;lt;div class=&amp;quot;mcwiki-header&amp;quot; style=&amp;quot;border-radius: 15px; padding: 15px; font-weight: bold; color: #FFFFFF; text-align: center; font-size: 80%; background: #2E64FE; vertical-align: top; width: 98%;&amp;quot;&amp;gt; Introduction &amp;lt;/div&amp;gt;=&lt;br /&gt;
&lt;br /&gt;
Durant ce BE, nous allons créer une clé USB (Universal Serial Bus) personnalisé de A à Z en y ajoutant une fonction personnalisé. La première partie sera consacré au hardware, la seconde au software.&lt;br /&gt;
&lt;br /&gt;
logiciel utilisé : &lt;br /&gt;
* Fritzing : http://fritzing.org/home/&lt;br /&gt;
* Arduino : https://www.arduino.cc/&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;div class=&amp;quot;mcwiki-header&amp;quot; style=&amp;quot;border-radius: 15px; padding: 15px; font-weight: bold; color: #FFFFFF; text-align: center; font-size: 80%; background: #2E64FE; vertical-align: top; width: 98%;&amp;quot;&amp;gt; Matériel &amp;lt;/div&amp;gt;=&lt;br /&gt;
&lt;br /&gt;
'''Choix des composants :'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:atmega16u2.png|thumb|left|200px|ATMega16u2]]&lt;br /&gt;
Pour le microprocesseur, nous avons pris celui recommandé par le livret, plus précisément l'ATMega16u2.&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Adesto64Mb.jpg|thumb|right|200px|Adesto64Mb]]&lt;br /&gt;
Pour la mémoire flash, nous utiliserons également la mémoire conseillé de 16mo : AT45DB641E.&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Microphone.png|thumb|left|200px|Microphone electret]]&lt;br /&gt;
Nous utiliserons bien d'autres composants comme un quartz, des résistances, des condensateurs, des diodes, des régulateurs de tension et des LED ainsi qu'un microphone pour commencer le circuit imprimé&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Nous aurons besoin également d'une alimentation.&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;div class=&amp;quot;mcwiki-header&amp;quot; style=&amp;quot;border-radius: 15px; padding: 15px; font-weight: bold; color: #FFFFFF; text-align: center; font-size: 80%; background: #2E64FE; vertical-align: top; width: 98%;&amp;quot;&amp;gt; Projet intermédiaire : VuMètre et microphone &amp;lt;/div&amp;gt;=&lt;br /&gt;
&lt;br /&gt;
==Schéma terminé ==&lt;br /&gt;
&lt;br /&gt;
[[Fichier:VumetreSchematic.JPG|thumb|center|800px]]&lt;br /&gt;
&lt;br /&gt;
==PCB terminé ==&lt;br /&gt;
&lt;br /&gt;
[[Fichier:VumetrePCB.JPG|thumb|400px|center]]&lt;br /&gt;
&lt;br /&gt;
==PCB vide==&lt;br /&gt;
&lt;br /&gt;
[[Fichier:PCB videGE.jpg|400px|center|]]&lt;br /&gt;
&lt;br /&gt;
==fichier utilisé pour connecter les pins sorties ==&lt;br /&gt;
&lt;br /&gt;
[[Fichier:attiny84pinout.jpg|1000px|center|]]&lt;br /&gt;
&lt;br /&gt;
==PCB soudé et relié a l'arduino uno==&lt;br /&gt;
&lt;br /&gt;
[[Fichier:VUMETREARDUINO.jpg|300px|center|]]&lt;br /&gt;
&lt;br /&gt;
==Code version 1==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
      Voici le code réalisé afin de faire fonctionner le projet intermédiaire &amp;quot;microphone Vu mètre&amp;quot;.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
 int mini;&lt;br /&gt;
 int microAnalog;&lt;br /&gt;
 void setup()  &lt;br /&gt;
 {&lt;br /&gt;
  // on définit les broches de 0 à 6 en sortie.&lt;br /&gt;
  for(int i=0;i&amp;lt;=6;i++) {&lt;br /&gt;
    pinMode(i, OUTPUT); &lt;br /&gt;
 }&lt;br /&gt;
  // On fait un échantillonnage sur le bruit ambiant&lt;br /&gt;
  // pour définir la valeur mini qui correspond à toutes&lt;br /&gt;
  // les LEDs éteintes.&lt;br /&gt;
  mini=1024;&lt;br /&gt;
  for(int i=0;i&amp;lt;=20;i++) &lt;br /&gt;
  {&lt;br /&gt;
    // on lit la valeur analogique du microphone&lt;br /&gt;
    microAnalog = analogRead(7);&lt;br /&gt;
    delay(1);&lt;br /&gt;
    if(microAnalog&amp;lt;mini)&lt;br /&gt;
       mini=microAnalog;&lt;br /&gt;
  }&lt;br /&gt;
  // on allume les 7 LEDs pour signaler que l'échantillonnage est terminé&lt;br /&gt;
  for(int i=0;i&amp;lt;=6;i++) {&lt;br /&gt;
    digitalWrite(i, HIGH);&lt;br /&gt;
  }&lt;br /&gt;
  delay(1000);&lt;br /&gt;
 }&lt;br /&gt;
  void loop() {&lt;br /&gt;
    delay(1);&lt;br /&gt;
  // on lit la valeur analogique du microphone&lt;br /&gt;
    microAnalog = analogRead(7);&lt;br /&gt;
  //on éteint les 7 LEDS.&lt;br /&gt;
  for(int i=0;i&amp;lt;=6;i++) {&lt;br /&gt;
    digitalWrite(i, LOW);&lt;br /&gt;
  }&lt;br /&gt;
  // en fonction du niveau on allume les LEDS.&lt;br /&gt;
  if(microAnalog&amp;gt;mini)&lt;br /&gt;
    digitalWrite(0, HIGH);  &lt;br /&gt;
  if(microAnalog&amp;gt;mini+1)&lt;br /&gt;
    digitalWrite(1, HIGH); &lt;br /&gt;
  if(microAnalog&amp;gt;mini+2)&lt;br /&gt;
    digitalWrite(2, HIGH); &lt;br /&gt;
  if(microAnalog&amp;gt;mini+3)&lt;br /&gt;
    digitalWrite(3, HIGH); &lt;br /&gt;
  if(microAnalog&amp;gt;mini+4)&lt;br /&gt;
    digitalWrite(4, HIGH); &lt;br /&gt;
  if(microAnalog&amp;gt;mini+5)&lt;br /&gt;
    digitalWrite(5, HIGH); &lt;br /&gt;
  if(microAnalog&amp;gt;mini+6)&lt;br /&gt;
    digitalWrite(6, HIGH); &lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
==Code version 2:==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
      Voici le code réalisé afin de faire fonctionner le projet intermédiaire &amp;quot;microphone Vu mètre&amp;quot;, code définitif&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 int mini;&lt;br /&gt;
 int microAnalog; &lt;br /&gt;
 void setup() &lt;br /&gt;
 {&lt;br /&gt;
   // on défini les broches de 0 à 6 en sortie.&lt;br /&gt;
   for(int i=0;i&amp;lt;=6;i++) {&lt;br /&gt;
     pinMode(i, OUTPUT); &lt;br /&gt;
  }&lt;br /&gt;
   // On fait un échantillonnage sur le bruit ambiant&lt;br /&gt;
   // pour définir la valeur mini qui correspond à toutes&lt;br /&gt;
   // les LEDs éteintes.&lt;br /&gt;
   mini=0;&lt;br /&gt;
   for(int i=0;i&amp;lt;=20;i++) &lt;br /&gt;
   {&lt;br /&gt;
     // on lit la valeur analogique du microphone&lt;br /&gt;
     microAnalog = analogRead(7);&lt;br /&gt;
     delay(1);&lt;br /&gt;
     if(microAnalog&amp;lt;mini)&lt;br /&gt;
       mini=microAnalog;&lt;br /&gt;
   } &lt;br /&gt;
   // on allume les 7 LEDs pour signaler que l'échantillonnage est terminé&lt;br /&gt;
   for(int i=0;i&amp;lt;=6;i++) {&lt;br /&gt;
     digitalWrite(i, HIGH);&lt;br /&gt;
   }&lt;br /&gt;
   delay(1000);&lt;br /&gt;
 }&lt;br /&gt;
 void loop() {&lt;br /&gt;
   delay(1);&lt;br /&gt;
   // on lit la valeur analogique du microphone&lt;br /&gt;
   microAnalog = analogRead(7);&lt;br /&gt;
   //on éteint les 7 LEDS.&lt;br /&gt;
   for(int i=0;i&amp;lt;=6;i++) {&lt;br /&gt;
     digitalWrite(i, LOW);&lt;br /&gt;
   }&lt;br /&gt;
   // en fonction du niveau on allume les LEDS.&lt;br /&gt;
   if(microAnalog&amp;gt;170 )&lt;br /&gt;
     digitalWrite(0, HIGH);   &lt;br /&gt;
   if(microAnalog&amp;gt;+175)&lt;br /&gt;
     digitalWrite(1, HIGH);  &lt;br /&gt;
   if(microAnalog&amp;gt;+180)&lt;br /&gt;
     digitalWrite(2, HIGH);  &lt;br /&gt;
   if(microAnalog&amp;gt;+190)&lt;br /&gt;
     digitalWrite(3, HIGH);  &lt;br /&gt;
   if(microAnalog&amp;gt;+200)&lt;br /&gt;
     digitalWrite(4, HIGH);  &lt;br /&gt;
   if(microAnalog&amp;gt;+215)&lt;br /&gt;
     digitalWrite(5, HIGH);  &lt;br /&gt;
   if(microAnalog&amp;gt;+230)&lt;br /&gt;
     digitalWrite(6, HIGH);&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
==Vidéo du Vumètre :==&lt;br /&gt;
&lt;br /&gt;
[[Media:20210208_101831.mp4]]&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;div class=&amp;quot;mcwiki-header&amp;quot; style=&amp;quot;border-radius: 15px; padding: 15px; font-weight: bold; color: #FFFFFF; text-align: center; font-size: 80%; background: #2E64FE; vertical-align: top; width: 98%;&amp;quot;&amp;gt; Projet souvenir : VuMètre et microphone &amp;lt;/div&amp;gt;=&lt;br /&gt;
&lt;br /&gt;
En attente de la réception de la clé USB, on programme un vu-mètre sonore avec microphone sur une autre carte, déjà imprimée.&lt;br /&gt;
&lt;br /&gt;
== Soudage des composants de la carte ==&lt;br /&gt;
&lt;br /&gt;
La carte étant à moitié soudée, nous avons soudé le reste des composants pour former le circuit nécessaire.&lt;br /&gt;
&lt;br /&gt;
[[Fichier:Cartesoudee-min.jpg|600px]]&lt;br /&gt;
&lt;br /&gt;
== Programmation de la carte avec Arduino Uno ==&lt;br /&gt;
&lt;br /&gt;
[[Fichier:Carteprogrammee-min.jpg|600px]]&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;div class=&amp;quot;mcwiki-header&amp;quot; style=&amp;quot;border-radius: 15px; padding: 15px; font-weight: bold; color: #FFFFFF; text-align: center; font-size: 80%; background: #2E64FE; vertical-align: top; width: 98%;&amp;quot;&amp;gt; Projet final : clé usb avec vu-mètre &amp;lt;/div&amp;gt;=&lt;br /&gt;
&lt;br /&gt;
==Vue Schématique de la clé Usb==&lt;br /&gt;
&lt;br /&gt;
[[Fichier:ShematicCle.JPG]]&lt;br /&gt;
&lt;br /&gt;
==Pcb de la clé usb==&lt;br /&gt;
&lt;br /&gt;
[[Fichier:CLE-USB.JPG|1300px]]&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;div class=&amp;quot;mcwiki-header&amp;quot; style=&amp;quot;border-radius: 15px; padding: 15px; font-weight: bold; color: #FFFFFF; text-align: center; font-size: 80%; background: #2E64FE; vertical-align: top; width: 98%;&amp;quot;&amp;gt; Chronologie &amp;lt;/div&amp;gt;=&lt;br /&gt;
&lt;br /&gt;
==Janvier==&lt;br /&gt;
&lt;br /&gt;
'''Première séance 18/01 :'''&lt;br /&gt;
&lt;br /&gt;
* Choix de la fonction supplémentaire : vu-mètre permettant de voir la capacité de la clé USB.&lt;br /&gt;
&lt;br /&gt;
* Début de la création d'un circuit imprimé sur la partie vu-mètre + microphone sur Fritzing (découverte du logiciel).&lt;br /&gt;
&lt;br /&gt;
* Amélioration du circuit &amp;quot;Fichier:DéB2.zip&amp;quot; (en remplaçant .zip par .fzz pour pouvoir l'ouvrir dans l'application) et en ajoutant un circuit d'amplificateur pour le micro éléctret. &lt;br /&gt;
&lt;br /&gt;
'''Séance du 21/01 :'''&lt;br /&gt;
&lt;br /&gt;
* Continuation du circuit imprimé sur Fritzing. (contradiction de la vue schématique et PCB ), lissage des angles droits et reduction de la place des composants sur la carte.&lt;br /&gt;
&lt;br /&gt;
'''Séance du 25/01 :'''&lt;br /&gt;
&lt;br /&gt;
* Continuation du PCB (routage terminé) et détourage des fils non reliés a la masse pour impression future.&lt;br /&gt;
&lt;br /&gt;
'''Séance du 28/01 :'''&lt;br /&gt;
&lt;br /&gt;
* Recherche des composants du circuit&lt;br /&gt;
&lt;br /&gt;
* Commencement du code sur Arduino.&lt;br /&gt;
&lt;br /&gt;
==Février==&lt;br /&gt;
&lt;br /&gt;
'''Séance du 01/02 :'''&lt;br /&gt;
&lt;br /&gt;
* Récupération du pcb à l'atelier&lt;br /&gt;
* Préparation du pcb à la soudure, gommage du pcb pour enlever l'oxydation en veillant à ce que l'on ne touche pas le pcb avec les doigts.&lt;br /&gt;
* Début de la soudure des composants sur le PCB (résistances, LEDs et micro-contrôlleur)&lt;br /&gt;
&lt;br /&gt;
'''Séance du 04/02 :'''&lt;br /&gt;
&lt;br /&gt;
* Soudure des derniers composants du PCB (micro et support) et mise en place des VIA&lt;br /&gt;
* Poursuite de la programmation et vérification du code sur Arduino&lt;br /&gt;
&lt;br /&gt;
'''Séance du 8/02 :'''&lt;br /&gt;
&lt;br /&gt;
*Transfert du code V2 sur la carte avec succès.&lt;br /&gt;
*Début du PCB de la clé USB.&lt;br /&gt;
&lt;br /&gt;
'''Séance du 11/02 :'''&lt;br /&gt;
&lt;br /&gt;
* Resoudage de la dernière LED, qui était mal soudée.&lt;br /&gt;
* Fin du code du vu-mètre sonore; Il est capable d'effectuer un échantillonage du bruit ambiant avant de remplir sa fonction.&lt;br /&gt;
&lt;br /&gt;
'''Séance du 15/02 :'''&lt;br /&gt;
&lt;br /&gt;
* Création d'un deuxième pcb pour mieux agencer les composants&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Séance du 18/02 :'''&lt;br /&gt;
&lt;br /&gt;
* Rectification du deuxième pcb auprès du professeur.&lt;br /&gt;
* Ajout d'un J1 pour relier les deux pcb entre eux.&lt;br /&gt;
&lt;br /&gt;
==Mars==&lt;br /&gt;
&lt;br /&gt;
'''Séance du 08/03 :'''&lt;br /&gt;
&lt;br /&gt;
* Vérification de la clé usb auprès du professeur (plus d'overlapping ou de fils trops près)&lt;br /&gt;
* Rectification du 2ème PCB de manière a avoir le pcb qui puisse se superposer à la clé usb&lt;br /&gt;
&lt;br /&gt;
''' Séance du 11/03 :'''&lt;br /&gt;
* Reception de la nouvelle carte blanche; Elle condense les projets intermédiaires des BE de bon nombre de groupes.&lt;br /&gt;
&lt;br /&gt;
''' Séance du 15/03 :'''&lt;br /&gt;
* Soudage des composants de la nouvelle carte&lt;br /&gt;
&lt;br /&gt;
''' Séance du 18/03 :'''&lt;br /&gt;
* Tentative de téléversement du code de la nouvelle carte (erreurs de reconnaissance des pins)&lt;br /&gt;
* Détection d'un problème de branchement, tentative de resoudage du transistor (et de la capacité). Sans succès.&lt;br /&gt;
* Réécriture du programme pour remettre les pins correspondants.&lt;br /&gt;
* Identification du problème: le transistor n'est pas du bon modèle sans compter que le micro était branché dans le mauvais sens.&lt;br /&gt;
&lt;br /&gt;
''' Séance du 22/03 :'''&lt;br /&gt;
* Soudage du nouveau transistor sur la carte&lt;br /&gt;
*Resoudage du micro dans le bon sens&lt;/div&gt;</summary>
		<author><name>Gthomas</name></author>	</entry>

	<entry>
		<id>https://peip-ima.plil.fr/mediawiki/index.php?title=Fichier:Carteprogrammee-min.jpg&amp;diff=14342</id>
		<title>Fichier:Carteprogrammee-min.jpg</title>
		<link rel="alternate" type="text/html" href="https://peip-ima.plil.fr/mediawiki/index.php?title=Fichier:Carteprogrammee-min.jpg&amp;diff=14342"/>
				<updated>2021-03-22T10:47:58Z</updated>
		
		<summary type="html">&lt;p&gt;Gthomas : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Gthomas</name></author>	</entry>

	<entry>
		<id>https://peip-ima.plil.fr/mediawiki/index.php?title=Binome2020-7&amp;diff=14341</id>
		<title>Binome2020-7</title>
		<link rel="alternate" type="text/html" href="https://peip-ima.plil.fr/mediawiki/index.php?title=Binome2020-7&amp;diff=14341"/>
				<updated>2021-03-22T10:47:36Z</updated>
		
		<summary type="html">&lt;p&gt;Gthomas : /* Soudage des composants de la carte */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=&amp;lt;div class=&amp;quot;mcwiki-header&amp;quot; style=&amp;quot;border-radius: 15px; padding: 15px; font-weight: bold; color: #FFFFFF; text-align: center; font-size: 80%; background: #2E64FE; vertical-align: top; width: 98%;&amp;quot;&amp;gt; Introduction &amp;lt;/div&amp;gt;=&lt;br /&gt;
&lt;br /&gt;
Durant ce BE, nous allons créer une clé USB (Universal Serial Bus) personnalisé de A à Z en y ajoutant une fonction personnalisé. La première partie sera consacré au hardware, la seconde au software.&lt;br /&gt;
&lt;br /&gt;
logiciel utilisé : &lt;br /&gt;
* Fritzing : http://fritzing.org/home/&lt;br /&gt;
* Arduino : https://www.arduino.cc/&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;div class=&amp;quot;mcwiki-header&amp;quot; style=&amp;quot;border-radius: 15px; padding: 15px; font-weight: bold; color: #FFFFFF; text-align: center; font-size: 80%; background: #2E64FE; vertical-align: top; width: 98%;&amp;quot;&amp;gt; Matériel &amp;lt;/div&amp;gt;=&lt;br /&gt;
&lt;br /&gt;
'''Choix des composants :'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:atmega16u2.png|thumb|left|200px|ATMega16u2]]&lt;br /&gt;
Pour le microprocesseur, nous avons pris celui recommandé par le livret, plus précisément l'ATMega16u2.&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Adesto64Mb.jpg|thumb|right|200px|Adesto64Mb]]&lt;br /&gt;
Pour la mémoire flash, nous utiliserons également la mémoire conseillé de 16mo : AT45DB641E.&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Microphone.png|thumb|left|200px|Microphone electret]]&lt;br /&gt;
Nous utiliserons bien d'autres composants comme un quartz, des résistances, des condensateurs, des diodes, des régulateurs de tension et des LED ainsi qu'un microphone pour commencer le circuit imprimé&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Nous aurons besoin également d'une alimentation.&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;div class=&amp;quot;mcwiki-header&amp;quot; style=&amp;quot;border-radius: 15px; padding: 15px; font-weight: bold; color: #FFFFFF; text-align: center; font-size: 80%; background: #2E64FE; vertical-align: top; width: 98%;&amp;quot;&amp;gt; Projet intermédiaire : VuMètre et microphone &amp;lt;/div&amp;gt;=&lt;br /&gt;
&lt;br /&gt;
==Schéma terminé ==&lt;br /&gt;
&lt;br /&gt;
[[Fichier:VumetreSchematic.JPG|thumb|center|800px]]&lt;br /&gt;
&lt;br /&gt;
==PCB terminé ==&lt;br /&gt;
&lt;br /&gt;
[[Fichier:VumetrePCB.JPG|thumb|400px|center]]&lt;br /&gt;
&lt;br /&gt;
==PCB vide==&lt;br /&gt;
&lt;br /&gt;
[[Fichier:PCB videGE.jpg|400px|center|]]&lt;br /&gt;
&lt;br /&gt;
==fichier utilisé pour connecter les pins sorties ==&lt;br /&gt;
&lt;br /&gt;
[[Fichier:attiny84pinout.jpg|1000px|center|]]&lt;br /&gt;
&lt;br /&gt;
==PCB soudé et relié a l'arduino uno==&lt;br /&gt;
&lt;br /&gt;
[[Fichier:VUMETREARDUINO.jpg|300px|center|]]&lt;br /&gt;
&lt;br /&gt;
==Code version 1==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
      Voici le code réalisé afin de faire fonctionner le projet intermédiaire &amp;quot;microphone Vu mètre&amp;quot;.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
 int mini;&lt;br /&gt;
 int microAnalog;&lt;br /&gt;
 void setup()  &lt;br /&gt;
 {&lt;br /&gt;
  // on définit les broches de 0 à 6 en sortie.&lt;br /&gt;
  for(int i=0;i&amp;lt;=6;i++) {&lt;br /&gt;
    pinMode(i, OUTPUT); &lt;br /&gt;
 }&lt;br /&gt;
  // On fait un échantillonnage sur le bruit ambiant&lt;br /&gt;
  // pour définir la valeur mini qui correspond à toutes&lt;br /&gt;
  // les LEDs éteintes.&lt;br /&gt;
  mini=1024;&lt;br /&gt;
  for(int i=0;i&amp;lt;=20;i++) &lt;br /&gt;
  {&lt;br /&gt;
    // on lit la valeur analogique du microphone&lt;br /&gt;
    microAnalog = analogRead(7);&lt;br /&gt;
    delay(1);&lt;br /&gt;
    if(microAnalog&amp;lt;mini)&lt;br /&gt;
       mini=microAnalog;&lt;br /&gt;
  }&lt;br /&gt;
  // on allume les 7 LEDs pour signaler que l'échantillonnage est terminé&lt;br /&gt;
  for(int i=0;i&amp;lt;=6;i++) {&lt;br /&gt;
    digitalWrite(i, HIGH);&lt;br /&gt;
  }&lt;br /&gt;
  delay(1000);&lt;br /&gt;
 }&lt;br /&gt;
  void loop() {&lt;br /&gt;
    delay(1);&lt;br /&gt;
  // on lit la valeur analogique du microphone&lt;br /&gt;
    microAnalog = analogRead(7);&lt;br /&gt;
  //on éteint les 7 LEDS.&lt;br /&gt;
  for(int i=0;i&amp;lt;=6;i++) {&lt;br /&gt;
    digitalWrite(i, LOW);&lt;br /&gt;
  }&lt;br /&gt;
  // en fonction du niveau on allume les LEDS.&lt;br /&gt;
  if(microAnalog&amp;gt;mini)&lt;br /&gt;
    digitalWrite(0, HIGH);  &lt;br /&gt;
  if(microAnalog&amp;gt;mini+1)&lt;br /&gt;
    digitalWrite(1, HIGH); &lt;br /&gt;
  if(microAnalog&amp;gt;mini+2)&lt;br /&gt;
    digitalWrite(2, HIGH); &lt;br /&gt;
  if(microAnalog&amp;gt;mini+3)&lt;br /&gt;
    digitalWrite(3, HIGH); &lt;br /&gt;
  if(microAnalog&amp;gt;mini+4)&lt;br /&gt;
    digitalWrite(4, HIGH); &lt;br /&gt;
  if(microAnalog&amp;gt;mini+5)&lt;br /&gt;
    digitalWrite(5, HIGH); &lt;br /&gt;
  if(microAnalog&amp;gt;mini+6)&lt;br /&gt;
    digitalWrite(6, HIGH); &lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
==Code version 2:==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
      Voici le code réalisé afin de faire fonctionner le projet intermédiaire &amp;quot;microphone Vu mètre&amp;quot;, code définitif&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 int mini;&lt;br /&gt;
 int microAnalog; &lt;br /&gt;
 void setup() &lt;br /&gt;
 {&lt;br /&gt;
   // on défini les broches de 0 à 6 en sortie.&lt;br /&gt;
   for(int i=0;i&amp;lt;=6;i++) {&lt;br /&gt;
     pinMode(i, OUTPUT); &lt;br /&gt;
  }&lt;br /&gt;
   // On fait un échantillonnage sur le bruit ambiant&lt;br /&gt;
   // pour définir la valeur mini qui correspond à toutes&lt;br /&gt;
   // les LEDs éteintes.&lt;br /&gt;
   mini=0;&lt;br /&gt;
   for(int i=0;i&amp;lt;=20;i++) &lt;br /&gt;
   {&lt;br /&gt;
     // on lit la valeur analogique du microphone&lt;br /&gt;
     microAnalog = analogRead(7);&lt;br /&gt;
     delay(1);&lt;br /&gt;
     if(microAnalog&amp;lt;mini)&lt;br /&gt;
       mini=microAnalog;&lt;br /&gt;
   } &lt;br /&gt;
   // on allume les 7 LEDs pour signaler que l'échantillonnage est terminé&lt;br /&gt;
   for(int i=0;i&amp;lt;=6;i++) {&lt;br /&gt;
     digitalWrite(i, HIGH);&lt;br /&gt;
   }&lt;br /&gt;
   delay(1000);&lt;br /&gt;
 }&lt;br /&gt;
 void loop() {&lt;br /&gt;
   delay(1);&lt;br /&gt;
   // on lit la valeur analogique du microphone&lt;br /&gt;
   microAnalog = analogRead(7);&lt;br /&gt;
   //on éteint les 7 LEDS.&lt;br /&gt;
   for(int i=0;i&amp;lt;=6;i++) {&lt;br /&gt;
     digitalWrite(i, LOW);&lt;br /&gt;
   }&lt;br /&gt;
   // en fonction du niveau on allume les LEDS.&lt;br /&gt;
   if(microAnalog&amp;gt;170 )&lt;br /&gt;
     digitalWrite(0, HIGH);   &lt;br /&gt;
   if(microAnalog&amp;gt;+175)&lt;br /&gt;
     digitalWrite(1, HIGH);  &lt;br /&gt;
   if(microAnalog&amp;gt;+180)&lt;br /&gt;
     digitalWrite(2, HIGH);  &lt;br /&gt;
   if(microAnalog&amp;gt;+190)&lt;br /&gt;
     digitalWrite(3, HIGH);  &lt;br /&gt;
   if(microAnalog&amp;gt;+200)&lt;br /&gt;
     digitalWrite(4, HIGH);  &lt;br /&gt;
   if(microAnalog&amp;gt;+215)&lt;br /&gt;
     digitalWrite(5, HIGH);  &lt;br /&gt;
   if(microAnalog&amp;gt;+230)&lt;br /&gt;
     digitalWrite(6, HIGH);&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
==Vidéo du Vumètre :==&lt;br /&gt;
&lt;br /&gt;
[[Media:20210208_101831.mp4]]&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;div class=&amp;quot;mcwiki-header&amp;quot; style=&amp;quot;border-radius: 15px; padding: 15px; font-weight: bold; color: #FFFFFF; text-align: center; font-size: 80%; background: #2E64FE; vertical-align: top; width: 98%;&amp;quot;&amp;gt; Projet souvenir : VuMètre et microphone &amp;lt;/div&amp;gt;=&lt;br /&gt;
&lt;br /&gt;
En attente de la réception de la clé USB, on programme un vu-mètre sonore avec microphone sur une autre carte, déjà imprimée.&lt;br /&gt;
&lt;br /&gt;
== Soudage des composants de la carte ==&lt;br /&gt;
&lt;br /&gt;
La carte étant à moitié soudée, nous avons soudé le reste des composants pour former le circuit nécessaire.&lt;br /&gt;
&lt;br /&gt;
[[Fichier:Cartesoudee-min.jpg|600px]]&lt;br /&gt;
&lt;br /&gt;
== Programmation de la carte avec Arduino Uno ==&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;div class=&amp;quot;mcwiki-header&amp;quot; style=&amp;quot;border-radius: 15px; padding: 15px; font-weight: bold; color: #FFFFFF; text-align: center; font-size: 80%; background: #2E64FE; vertical-align: top; width: 98%;&amp;quot;&amp;gt; Projet final : clé usb avec vu-mètre &amp;lt;/div&amp;gt;=&lt;br /&gt;
&lt;br /&gt;
==Vue Schématique de la clé Usb==&lt;br /&gt;
&lt;br /&gt;
[[Fichier:ShematicCle.JPG]]&lt;br /&gt;
&lt;br /&gt;
==Pcb de la clé usb==&lt;br /&gt;
&lt;br /&gt;
[[Fichier:CLE-USB.JPG|1300px]]&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;div class=&amp;quot;mcwiki-header&amp;quot; style=&amp;quot;border-radius: 15px; padding: 15px; font-weight: bold; color: #FFFFFF; text-align: center; font-size: 80%; background: #2E64FE; vertical-align: top; width: 98%;&amp;quot;&amp;gt; Chronologie &amp;lt;/div&amp;gt;=&lt;br /&gt;
&lt;br /&gt;
==Janvier==&lt;br /&gt;
&lt;br /&gt;
'''Première séance 18/01 :'''&lt;br /&gt;
&lt;br /&gt;
* Choix de la fonction supplémentaire : vu-mètre permettant de voir la capacité de la clé USB.&lt;br /&gt;
&lt;br /&gt;
* Début de la création d'un circuit imprimé sur la partie vu-mètre + microphone sur Fritzing (découverte du logiciel).&lt;br /&gt;
&lt;br /&gt;
* Amélioration du circuit &amp;quot;Fichier:DéB2.zip&amp;quot; (en remplaçant .zip par .fzz pour pouvoir l'ouvrir dans l'application) et en ajoutant un circuit d'amplificateur pour le micro éléctret. &lt;br /&gt;
&lt;br /&gt;
'''Séance du 21/01 :'''&lt;br /&gt;
&lt;br /&gt;
* Continuation du circuit imprimé sur Fritzing. (contradiction de la vue schématique et PCB ), lissage des angles droits et reduction de la place des composants sur la carte.&lt;br /&gt;
&lt;br /&gt;
'''Séance du 25/01 :'''&lt;br /&gt;
&lt;br /&gt;
* Continuation du PCB (routage terminé) et détourage des fils non reliés a la masse pour impression future.&lt;br /&gt;
&lt;br /&gt;
'''Séance du 28/01 :'''&lt;br /&gt;
&lt;br /&gt;
* Recherche des composants du circuit&lt;br /&gt;
&lt;br /&gt;
* Commencement du code sur Arduino.&lt;br /&gt;
&lt;br /&gt;
==Février==&lt;br /&gt;
&lt;br /&gt;
'''Séance du 01/02 :'''&lt;br /&gt;
&lt;br /&gt;
* Récupération du pcb à l'atelier&lt;br /&gt;
* Préparation du pcb à la soudure, gommage du pcb pour enlever l'oxydation en veillant à ce que l'on ne touche pas le pcb avec les doigts.&lt;br /&gt;
* Début de la soudure des composants sur le PCB (résistances, LEDs et micro-contrôlleur)&lt;br /&gt;
&lt;br /&gt;
'''Séance du 04/02 :'''&lt;br /&gt;
&lt;br /&gt;
* Soudure des derniers composants du PCB (micro et support) et mise en place des VIA&lt;br /&gt;
* Poursuite de la programmation et vérification du code sur Arduino&lt;br /&gt;
&lt;br /&gt;
'''Séance du 8/02 :'''&lt;br /&gt;
&lt;br /&gt;
*Transfert du code V2 sur la carte avec succès.&lt;br /&gt;
*Début du PCB de la clé USB.&lt;br /&gt;
&lt;br /&gt;
'''Séance du 11/02 :'''&lt;br /&gt;
&lt;br /&gt;
* Resoudage de la dernière LED, qui était mal soudée.&lt;br /&gt;
* Fin du code du vu-mètre sonore; Il est capable d'effectuer un échantillonage du bruit ambiant avant de remplir sa fonction.&lt;br /&gt;
&lt;br /&gt;
'''Séance du 15/02 :'''&lt;br /&gt;
&lt;br /&gt;
* Création d'un deuxième pcb pour mieux agencer les composants&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Séance du 18/02 :'''&lt;br /&gt;
&lt;br /&gt;
* Rectification du deuxième pcb auprès du professeur.&lt;br /&gt;
* Ajout d'un J1 pour relier les deux pcb entre eux.&lt;br /&gt;
&lt;br /&gt;
==Mars==&lt;br /&gt;
&lt;br /&gt;
'''Séance du 08/03 :'''&lt;br /&gt;
&lt;br /&gt;
* Vérification de la clé usb auprès du professeur (plus d'overlapping ou de fils trops près)&lt;br /&gt;
* Rectification du 2ème PCB de manière a avoir le pcb qui puisse se superposer à la clé usb&lt;br /&gt;
&lt;br /&gt;
''' Séance du 11/03 :'''&lt;br /&gt;
* Reception de la nouvelle carte blanche; Elle condense les projets intermédiaires des BE de bon nombre de groupes.&lt;br /&gt;
&lt;br /&gt;
''' Séance du 15/03 :'''&lt;br /&gt;
* Soudage des composants de la nouvelle carte&lt;br /&gt;
&lt;br /&gt;
''' Séance du 18/03 :'''&lt;br /&gt;
* Tentative de téléversement du code de la nouvelle carte (erreurs de reconnaissance des pins)&lt;br /&gt;
* Détection d'un problème de branchement, tentative de resoudage du transistor (et de la capacité). Sans succès.&lt;br /&gt;
* Réécriture du programme pour remettre les pins correspondants.&lt;br /&gt;
* Identification du problème: le transistor n'est pas du bon modèle sans compter que le micro était branché dans le mauvais sens.&lt;br /&gt;
&lt;br /&gt;
''' Séance du 22/03 :'''&lt;br /&gt;
* Soudage du nouveau transistor sur la carte&lt;br /&gt;
*Resoudage du micro dans le bon sens&lt;/div&gt;</summary>
		<author><name>Gthomas</name></author>	</entry>

	<entry>
		<id>https://peip-ima.plil.fr/mediawiki/index.php?title=Binome2020-7&amp;diff=14337</id>
		<title>Binome2020-7</title>
		<link rel="alternate" type="text/html" href="https://peip-ima.plil.fr/mediawiki/index.php?title=Binome2020-7&amp;diff=14337"/>
				<updated>2021-03-22T10:46:37Z</updated>
		
		<summary type="html">&lt;p&gt;Gthomas : /* Soudage des composants de la carte */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=&amp;lt;div class=&amp;quot;mcwiki-header&amp;quot; style=&amp;quot;border-radius: 15px; padding: 15px; font-weight: bold; color: #FFFFFF; text-align: center; font-size: 80%; background: #2E64FE; vertical-align: top; width: 98%;&amp;quot;&amp;gt; Introduction &amp;lt;/div&amp;gt;=&lt;br /&gt;
&lt;br /&gt;
Durant ce BE, nous allons créer une clé USB (Universal Serial Bus) personnalisé de A à Z en y ajoutant une fonction personnalisé. La première partie sera consacré au hardware, la seconde au software.&lt;br /&gt;
&lt;br /&gt;
logiciel utilisé : &lt;br /&gt;
* Fritzing : http://fritzing.org/home/&lt;br /&gt;
* Arduino : https://www.arduino.cc/&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;div class=&amp;quot;mcwiki-header&amp;quot; style=&amp;quot;border-radius: 15px; padding: 15px; font-weight: bold; color: #FFFFFF; text-align: center; font-size: 80%; background: #2E64FE; vertical-align: top; width: 98%;&amp;quot;&amp;gt; Matériel &amp;lt;/div&amp;gt;=&lt;br /&gt;
&lt;br /&gt;
'''Choix des composants :'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:atmega16u2.png|thumb|left|200px|ATMega16u2]]&lt;br /&gt;
Pour le microprocesseur, nous avons pris celui recommandé par le livret, plus précisément l'ATMega16u2.&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Adesto64Mb.jpg|thumb|right|200px|Adesto64Mb]]&lt;br /&gt;
Pour la mémoire flash, nous utiliserons également la mémoire conseillé de 16mo : AT45DB641E.&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Microphone.png|thumb|left|200px|Microphone electret]]&lt;br /&gt;
Nous utiliserons bien d'autres composants comme un quartz, des résistances, des condensateurs, des diodes, des régulateurs de tension et des LED ainsi qu'un microphone pour commencer le circuit imprimé&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Nous aurons besoin également d'une alimentation.&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;div class=&amp;quot;mcwiki-header&amp;quot; style=&amp;quot;border-radius: 15px; padding: 15px; font-weight: bold; color: #FFFFFF; text-align: center; font-size: 80%; background: #2E64FE; vertical-align: top; width: 98%;&amp;quot;&amp;gt; Projet intermédiaire : VuMètre et microphone &amp;lt;/div&amp;gt;=&lt;br /&gt;
&lt;br /&gt;
==Schéma terminé ==&lt;br /&gt;
&lt;br /&gt;
[[Fichier:VumetreSchematic.JPG|thumb|center|800px]]&lt;br /&gt;
&lt;br /&gt;
==PCB terminé ==&lt;br /&gt;
&lt;br /&gt;
[[Fichier:VumetrePCB.JPG|thumb|400px|center]]&lt;br /&gt;
&lt;br /&gt;
==PCB vide==&lt;br /&gt;
&lt;br /&gt;
[[Fichier:PCB videGE.jpg|400px|center|]]&lt;br /&gt;
&lt;br /&gt;
==fichier utilisé pour connecter les pins sorties ==&lt;br /&gt;
&lt;br /&gt;
[[Fichier:attiny84pinout.jpg|1000px|center|]]&lt;br /&gt;
&lt;br /&gt;
==PCB soudé et relié a l'arduino uno==&lt;br /&gt;
&lt;br /&gt;
[[Fichier:VUMETREARDUINO.jpg|300px|center|]]&lt;br /&gt;
&lt;br /&gt;
==Code version 1==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
      Voici le code réalisé afin de faire fonctionner le projet intermédiaire &amp;quot;microphone Vu mètre&amp;quot;.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
 int mini;&lt;br /&gt;
 int microAnalog;&lt;br /&gt;
 void setup()  &lt;br /&gt;
 {&lt;br /&gt;
  // on définit les broches de 0 à 6 en sortie.&lt;br /&gt;
  for(int i=0;i&amp;lt;=6;i++) {&lt;br /&gt;
    pinMode(i, OUTPUT); &lt;br /&gt;
 }&lt;br /&gt;
  // On fait un échantillonnage sur le bruit ambiant&lt;br /&gt;
  // pour définir la valeur mini qui correspond à toutes&lt;br /&gt;
  // les LEDs éteintes.&lt;br /&gt;
  mini=1024;&lt;br /&gt;
  for(int i=0;i&amp;lt;=20;i++) &lt;br /&gt;
  {&lt;br /&gt;
    // on lit la valeur analogique du microphone&lt;br /&gt;
    microAnalog = analogRead(7);&lt;br /&gt;
    delay(1);&lt;br /&gt;
    if(microAnalog&amp;lt;mini)&lt;br /&gt;
       mini=microAnalog;&lt;br /&gt;
  }&lt;br /&gt;
  // on allume les 7 LEDs pour signaler que l'échantillonnage est terminé&lt;br /&gt;
  for(int i=0;i&amp;lt;=6;i++) {&lt;br /&gt;
    digitalWrite(i, HIGH);&lt;br /&gt;
  }&lt;br /&gt;
  delay(1000);&lt;br /&gt;
 }&lt;br /&gt;
  void loop() {&lt;br /&gt;
    delay(1);&lt;br /&gt;
  // on lit la valeur analogique du microphone&lt;br /&gt;
    microAnalog = analogRead(7);&lt;br /&gt;
  //on éteint les 7 LEDS.&lt;br /&gt;
  for(int i=0;i&amp;lt;=6;i++) {&lt;br /&gt;
    digitalWrite(i, LOW);&lt;br /&gt;
  }&lt;br /&gt;
  // en fonction du niveau on allume les LEDS.&lt;br /&gt;
  if(microAnalog&amp;gt;mini)&lt;br /&gt;
    digitalWrite(0, HIGH);  &lt;br /&gt;
  if(microAnalog&amp;gt;mini+1)&lt;br /&gt;
    digitalWrite(1, HIGH); &lt;br /&gt;
  if(microAnalog&amp;gt;mini+2)&lt;br /&gt;
    digitalWrite(2, HIGH); &lt;br /&gt;
  if(microAnalog&amp;gt;mini+3)&lt;br /&gt;
    digitalWrite(3, HIGH); &lt;br /&gt;
  if(microAnalog&amp;gt;mini+4)&lt;br /&gt;
    digitalWrite(4, HIGH); &lt;br /&gt;
  if(microAnalog&amp;gt;mini+5)&lt;br /&gt;
    digitalWrite(5, HIGH); &lt;br /&gt;
  if(microAnalog&amp;gt;mini+6)&lt;br /&gt;
    digitalWrite(6, HIGH); &lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
==Code version 2:==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
      Voici le code réalisé afin de faire fonctionner le projet intermédiaire &amp;quot;microphone Vu mètre&amp;quot;, code définitif&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 int mini;&lt;br /&gt;
 int microAnalog; &lt;br /&gt;
 void setup() &lt;br /&gt;
 {&lt;br /&gt;
   // on défini les broches de 0 à 6 en sortie.&lt;br /&gt;
   for(int i=0;i&amp;lt;=6;i++) {&lt;br /&gt;
     pinMode(i, OUTPUT); &lt;br /&gt;
  }&lt;br /&gt;
   // On fait un échantillonnage sur le bruit ambiant&lt;br /&gt;
   // pour définir la valeur mini qui correspond à toutes&lt;br /&gt;
   // les LEDs éteintes.&lt;br /&gt;
   mini=0;&lt;br /&gt;
   for(int i=0;i&amp;lt;=20;i++) &lt;br /&gt;
   {&lt;br /&gt;
     // on lit la valeur analogique du microphone&lt;br /&gt;
     microAnalog = analogRead(7);&lt;br /&gt;
     delay(1);&lt;br /&gt;
     if(microAnalog&amp;lt;mini)&lt;br /&gt;
       mini=microAnalog;&lt;br /&gt;
   } &lt;br /&gt;
   // on allume les 7 LEDs pour signaler que l'échantillonnage est terminé&lt;br /&gt;
   for(int i=0;i&amp;lt;=6;i++) {&lt;br /&gt;
     digitalWrite(i, HIGH);&lt;br /&gt;
   }&lt;br /&gt;
   delay(1000);&lt;br /&gt;
 }&lt;br /&gt;
 void loop() {&lt;br /&gt;
   delay(1);&lt;br /&gt;
   // on lit la valeur analogique du microphone&lt;br /&gt;
   microAnalog = analogRead(7);&lt;br /&gt;
   //on éteint les 7 LEDS.&lt;br /&gt;
   for(int i=0;i&amp;lt;=6;i++) {&lt;br /&gt;
     digitalWrite(i, LOW);&lt;br /&gt;
   }&lt;br /&gt;
   // en fonction du niveau on allume les LEDS.&lt;br /&gt;
   if(microAnalog&amp;gt;170 )&lt;br /&gt;
     digitalWrite(0, HIGH);   &lt;br /&gt;
   if(microAnalog&amp;gt;+175)&lt;br /&gt;
     digitalWrite(1, HIGH);  &lt;br /&gt;
   if(microAnalog&amp;gt;+180)&lt;br /&gt;
     digitalWrite(2, HIGH);  &lt;br /&gt;
   if(microAnalog&amp;gt;+190)&lt;br /&gt;
     digitalWrite(3, HIGH);  &lt;br /&gt;
   if(microAnalog&amp;gt;+200)&lt;br /&gt;
     digitalWrite(4, HIGH);  &lt;br /&gt;
   if(microAnalog&amp;gt;+215)&lt;br /&gt;
     digitalWrite(5, HIGH);  &lt;br /&gt;
   if(microAnalog&amp;gt;+230)&lt;br /&gt;
     digitalWrite(6, HIGH);&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
==Vidéo du Vumètre :==&lt;br /&gt;
&lt;br /&gt;
[[Media:20210208_101831.mp4]]&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;div class=&amp;quot;mcwiki-header&amp;quot; style=&amp;quot;border-radius: 15px; padding: 15px; font-weight: bold; color: #FFFFFF; text-align: center; font-size: 80%; background: #2E64FE; vertical-align: top; width: 98%;&amp;quot;&amp;gt; Projet souvenir : VuMètre et microphone &amp;lt;/div&amp;gt;=&lt;br /&gt;
&lt;br /&gt;
En attente de la réception de la clé USB, on programme un vu-mètre sonore avec microphone sur une autre carte, déjà imprimée.&lt;br /&gt;
&lt;br /&gt;
== Soudage des composants de la carte ==&lt;br /&gt;
&lt;br /&gt;
La carte étant à moitié soudée, nous avons soudé le reste des composants pour former le circuit nécessaire.&lt;br /&gt;
&lt;br /&gt;
[[Fichier:Cartesoudee-min.jpg|600px]]&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;div class=&amp;quot;mcwiki-header&amp;quot; style=&amp;quot;border-radius: 15px; padding: 15px; font-weight: bold; color: #FFFFFF; text-align: center; font-size: 80%; background: #2E64FE; vertical-align: top; width: 98%;&amp;quot;&amp;gt; Projet final : clé usb avec vu-mètre &amp;lt;/div&amp;gt;=&lt;br /&gt;
&lt;br /&gt;
==Vue Schématique de la clé Usb==&lt;br /&gt;
&lt;br /&gt;
[[Fichier:ShematicCle.JPG]]&lt;br /&gt;
&lt;br /&gt;
==Pcb de la clé usb==&lt;br /&gt;
&lt;br /&gt;
[[Fichier:CLE-USB.JPG|1300px]]&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;div class=&amp;quot;mcwiki-header&amp;quot; style=&amp;quot;border-radius: 15px; padding: 15px; font-weight: bold; color: #FFFFFF; text-align: center; font-size: 80%; background: #2E64FE; vertical-align: top; width: 98%;&amp;quot;&amp;gt; Chronologie &amp;lt;/div&amp;gt;=&lt;br /&gt;
&lt;br /&gt;
==Janvier==&lt;br /&gt;
&lt;br /&gt;
'''Première séance 18/01 :'''&lt;br /&gt;
&lt;br /&gt;
* Choix de la fonction supplémentaire : vu-mètre permettant de voir la capacité de la clé USB.&lt;br /&gt;
&lt;br /&gt;
* Début de la création d'un circuit imprimé sur la partie vu-mètre + microphone sur Fritzing (découverte du logiciel).&lt;br /&gt;
&lt;br /&gt;
* Amélioration du circuit &amp;quot;Fichier:DéB2.zip&amp;quot; (en remplaçant .zip par .fzz pour pouvoir l'ouvrir dans l'application) et en ajoutant un circuit d'amplificateur pour le micro éléctret. &lt;br /&gt;
&lt;br /&gt;
'''Séance du 21/01 :'''&lt;br /&gt;
&lt;br /&gt;
* Continuation du circuit imprimé sur Fritzing. (contradiction de la vue schématique et PCB ), lissage des angles droits et reduction de la place des composants sur la carte.&lt;br /&gt;
&lt;br /&gt;
'''Séance du 25/01 :'''&lt;br /&gt;
&lt;br /&gt;
* Continuation du PCB (routage terminé) et détourage des fils non reliés a la masse pour impression future.&lt;br /&gt;
&lt;br /&gt;
'''Séance du 28/01 :'''&lt;br /&gt;
&lt;br /&gt;
* Recherche des composants du circuit&lt;br /&gt;
&lt;br /&gt;
* Commencement du code sur Arduino.&lt;br /&gt;
&lt;br /&gt;
==Février==&lt;br /&gt;
&lt;br /&gt;
'''Séance du 01/02 :'''&lt;br /&gt;
&lt;br /&gt;
* Récupération du pcb à l'atelier&lt;br /&gt;
* Préparation du pcb à la soudure, gommage du pcb pour enlever l'oxydation en veillant à ce que l'on ne touche pas le pcb avec les doigts.&lt;br /&gt;
* Début de la soudure des composants sur le PCB (résistances, LEDs et micro-contrôlleur)&lt;br /&gt;
&lt;br /&gt;
'''Séance du 04/02 :'''&lt;br /&gt;
&lt;br /&gt;
* Soudure des derniers composants du PCB (micro et support) et mise en place des VIA&lt;br /&gt;
* Poursuite de la programmation et vérification du code sur Arduino&lt;br /&gt;
&lt;br /&gt;
'''Séance du 8/02 :'''&lt;br /&gt;
&lt;br /&gt;
*Transfert du code V2 sur la carte avec succès.&lt;br /&gt;
*Début du PCB de la clé USB.&lt;br /&gt;
&lt;br /&gt;
'''Séance du 11/02 :'''&lt;br /&gt;
&lt;br /&gt;
* Resoudage de la dernière LED, qui était mal soudée.&lt;br /&gt;
* Fin du code du vu-mètre sonore; Il est capable d'effectuer un échantillonage du bruit ambiant avant de remplir sa fonction.&lt;br /&gt;
&lt;br /&gt;
'''Séance du 15/02 :'''&lt;br /&gt;
&lt;br /&gt;
* Création d'un deuxième pcb pour mieux agencer les composants&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Séance du 18/02 :'''&lt;br /&gt;
&lt;br /&gt;
* Rectification du deuxième pcb auprès du professeur.&lt;br /&gt;
* Ajout d'un J1 pour relier les deux pcb entre eux.&lt;br /&gt;
&lt;br /&gt;
==Mars==&lt;br /&gt;
&lt;br /&gt;
'''Séance du 08/03 :'''&lt;br /&gt;
&lt;br /&gt;
* Vérification de la clé usb auprès du professeur (plus d'overlapping ou de fils trops près)&lt;br /&gt;
* Rectification du 2ème PCB de manière a avoir le pcb qui puisse se superposer à la clé usb&lt;br /&gt;
&lt;br /&gt;
''' Séance du 11/03 :'''&lt;br /&gt;
* Reception de la nouvelle carte blanche; Elle condense les projets intermédiaires des BE de bon nombre de groupes.&lt;br /&gt;
&lt;br /&gt;
''' Séance du 15/03 :'''&lt;br /&gt;
* Soudage des composants de la nouvelle carte&lt;br /&gt;
&lt;br /&gt;
''' Séance du 18/03 :'''&lt;br /&gt;
* Tentative de téléversement du code de la nouvelle carte (erreurs de reconnaissance des pins)&lt;br /&gt;
* Détection d'un problème de branchement, tentative de resoudage du transistor (et de la capacité). Sans succès.&lt;br /&gt;
* Réécriture du programme pour remettre les pins correspondants.&lt;br /&gt;
* Identification du problème: le transistor n'est pas du bon modèle sans compter que le micro était branché dans le mauvais sens.&lt;br /&gt;
&lt;br /&gt;
''' Séance du 22/03 :'''&lt;br /&gt;
* Soudage du nouveau transistor sur la carte&lt;br /&gt;
*Resoudage du micro dans le bon sens&lt;/div&gt;</summary>
		<author><name>Gthomas</name></author>	</entry>

	<entry>
		<id>https://peip-ima.plil.fr/mediawiki/index.php?title=Fichier:Cartesoudee-min.jpg&amp;diff=14333</id>
		<title>Fichier:Cartesoudee-min.jpg</title>
		<link rel="alternate" type="text/html" href="https://peip-ima.plil.fr/mediawiki/index.php?title=Fichier:Cartesoudee-min.jpg&amp;diff=14333"/>
				<updated>2021-03-22T10:45:17Z</updated>
		
		<summary type="html">&lt;p&gt;Gthomas : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Gthomas</name></author>	</entry>

	<entry>
		<id>https://peip-ima.plil.fr/mediawiki/index.php?title=Binome2020-7&amp;diff=14021</id>
		<title>Binome2020-7</title>
		<link rel="alternate" type="text/html" href="https://peip-ima.plil.fr/mediawiki/index.php?title=Binome2020-7&amp;diff=14021"/>
				<updated>2021-03-08T11:21:29Z</updated>
		
		<summary type="html">&lt;p&gt;Gthomas : /*  Chronologie  */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=&amp;lt;div class=&amp;quot;mcwiki-header&amp;quot; style=&amp;quot;border-radius: 15px; padding: 15px; font-weight: bold; color: #FFFFFF; text-align: center; font-size: 80%; background: #2E64FE; vertical-align: top; width: 98%;&amp;quot;&amp;gt; Introduction &amp;lt;/div&amp;gt;=&lt;br /&gt;
&lt;br /&gt;
Durant ce BE, nous allons créer une clé USB (Universal Serial Bus) personnalisé de A à Z en y ajoutant une fonction personnalisé. La première partie sera consacré au hardware, la seconde au software.&lt;br /&gt;
&lt;br /&gt;
logiciel utilisé : &lt;br /&gt;
* Fritzing : http://fritzing.org/home/&lt;br /&gt;
* Arduino : https://www.arduino.cc/&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;div class=&amp;quot;mcwiki-header&amp;quot; style=&amp;quot;border-radius: 15px; padding: 15px; font-weight: bold; color: #FFFFFF; text-align: center; font-size: 80%; background: #2E64FE; vertical-align: top; width: 98%;&amp;quot;&amp;gt; Matériel &amp;lt;/div&amp;gt;=&lt;br /&gt;
&lt;br /&gt;
'''Choix des composants :'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:atmega16u2.png|thumb|left|200px|ATMega16u2]]&lt;br /&gt;
Pour le microprocesseur, nous avons pris celui recommandé par le livret, plus précisément l'ATMega16u2.&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Adesto64Mb.jpg|thumb|right|200px|Adesto64Mb]]&lt;br /&gt;
Pour la mémoire flash, nous utiliserons également la mémoire conseillé de 16mo : AT45DB641E.&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Microphone.png|thumb|left|200px|Microphone electret]]&lt;br /&gt;
Nous utiliserons bien d'autres composants comme un quartz, des résistances, des condensateurs, des diodes, des régulateurs de tension et des LED ainsi qu'un microphone pour commencer le circuit imprimé&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Nous aurons besoin également d'une alimentation.&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;div class=&amp;quot;mcwiki-header&amp;quot; style=&amp;quot;border-radius: 15px; padding: 15px; font-weight: bold; color: #FFFFFF; text-align: center; font-size: 80%; background: #2E64FE; vertical-align: top; width: 98%;&amp;quot;&amp;gt; Projet intermédiaire : VuMètre et microphone &amp;lt;/div&amp;gt;=&lt;br /&gt;
&lt;br /&gt;
==Schéma terminé ==&lt;br /&gt;
&lt;br /&gt;
[[Fichier:VumetreSchematic.JPG|thumb|center|800px]]&lt;br /&gt;
&lt;br /&gt;
==PCB terminé ==&lt;br /&gt;
&lt;br /&gt;
[[Fichier:VumetrePCB.JPG|thumb|400px|center]]&lt;br /&gt;
&lt;br /&gt;
==PCB vide==&lt;br /&gt;
&lt;br /&gt;
[[Fichier:PCB videGE.jpg|400px|center|]]&lt;br /&gt;
&lt;br /&gt;
==fichier utilisé pour connecter les pins sorties ==&lt;br /&gt;
&lt;br /&gt;
[[Fichier:attiny84pinout.jpg|1000px|center|]]&lt;br /&gt;
&lt;br /&gt;
==PCB soudé et relié a l'arduino uno==&lt;br /&gt;
&lt;br /&gt;
[[Fichier:VUMETREARDUINO.jpg|300px|center|]]&lt;br /&gt;
&lt;br /&gt;
==Code version 1==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
      Voici le code réalisé afin de faire fonctionner le projet intermédiaire &amp;quot;microphone Vu mètre&amp;quot;.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
 int mini;&lt;br /&gt;
 int microAnalog;&lt;br /&gt;
 void setup()  &lt;br /&gt;
 {&lt;br /&gt;
  // on définit les broches de 0 à 6 en sortie.&lt;br /&gt;
  for(int i=0;i&amp;lt;=6;i++) {&lt;br /&gt;
    pinMode(i, OUTPUT); &lt;br /&gt;
 }&lt;br /&gt;
  // On fait un échantillonnage sur le bruit ambiant&lt;br /&gt;
  // pour définir la valeur mini qui correspond à toutes&lt;br /&gt;
  // les LEDs éteintes.&lt;br /&gt;
  mini=1024;&lt;br /&gt;
  for(int i=0;i&amp;lt;=20;i++) &lt;br /&gt;
  {&lt;br /&gt;
    // on lit la valeur analogique du microphone&lt;br /&gt;
    microAnalog = analogRead(7);&lt;br /&gt;
    delay(1);&lt;br /&gt;
    if(microAnalog&amp;lt;mini)&lt;br /&gt;
       mini=microAnalog;&lt;br /&gt;
  }&lt;br /&gt;
  // on allume les 7 LEDs pour signaler que l'échantillonnage est terminé&lt;br /&gt;
  for(int i=0;i&amp;lt;=6;i++) {&lt;br /&gt;
    digitalWrite(i, HIGH);&lt;br /&gt;
  }&lt;br /&gt;
  delay(1000);&lt;br /&gt;
 }&lt;br /&gt;
  void loop() {&lt;br /&gt;
    delay(1);&lt;br /&gt;
  // on lit la valeur analogique du microphone&lt;br /&gt;
    microAnalog = analogRead(7);&lt;br /&gt;
  //on éteint les 7 LEDS.&lt;br /&gt;
  for(int i=0;i&amp;lt;=6;i++) {&lt;br /&gt;
    digitalWrite(i, LOW);&lt;br /&gt;
  }&lt;br /&gt;
  // en fonction du niveau on allume les LEDS.&lt;br /&gt;
  if(microAnalog&amp;gt;mini)&lt;br /&gt;
    digitalWrite(0, HIGH);  &lt;br /&gt;
  if(microAnalog&amp;gt;mini+1)&lt;br /&gt;
    digitalWrite(1, HIGH); &lt;br /&gt;
  if(microAnalog&amp;gt;mini+2)&lt;br /&gt;
    digitalWrite(2, HIGH); &lt;br /&gt;
  if(microAnalog&amp;gt;mini+3)&lt;br /&gt;
    digitalWrite(3, HIGH); &lt;br /&gt;
  if(microAnalog&amp;gt;mini+4)&lt;br /&gt;
    digitalWrite(4, HIGH); &lt;br /&gt;
  if(microAnalog&amp;gt;mini+5)&lt;br /&gt;
    digitalWrite(5, HIGH); &lt;br /&gt;
  if(microAnalog&amp;gt;mini+6)&lt;br /&gt;
    digitalWrite(6, HIGH); &lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
==Code version 2:==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
      Voici le code réalisé afin de faire fonctionner le projet intermédiaire &amp;quot;microphone Vu mètre&amp;quot;, code définitif&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 int mini;&lt;br /&gt;
 int microAnalog; &lt;br /&gt;
 void setup() &lt;br /&gt;
 {&lt;br /&gt;
   // on défini les broches de 0 à 6 en sortie.&lt;br /&gt;
   for(int i=0;i&amp;lt;=6;i++) {&lt;br /&gt;
     pinMode(i, OUTPUT); &lt;br /&gt;
  }&lt;br /&gt;
   // On fait un échantillonnage sur le bruit ambiant&lt;br /&gt;
   // pour définir la valeur mini qui correspond à toutes&lt;br /&gt;
   // les LEDs éteintes.&lt;br /&gt;
   mini=0;&lt;br /&gt;
   for(int i=0;i&amp;lt;=20;i++) &lt;br /&gt;
   {&lt;br /&gt;
     // on lit la valeur analogique du microphone&lt;br /&gt;
     microAnalog = analogRead(7);&lt;br /&gt;
     delay(1);&lt;br /&gt;
     if(microAnalog&amp;lt;mini)&lt;br /&gt;
       mini=microAnalog;&lt;br /&gt;
   } &lt;br /&gt;
   // on allume les 7 LEDs pour signaler que l'échantillonnage est terminé&lt;br /&gt;
   for(int i=0;i&amp;lt;=6;i++) {&lt;br /&gt;
     digitalWrite(i, HIGH);&lt;br /&gt;
   }&lt;br /&gt;
   delay(1000);&lt;br /&gt;
 }&lt;br /&gt;
 void loop() {&lt;br /&gt;
   delay(1);&lt;br /&gt;
   // on lit la valeur analogique du microphone&lt;br /&gt;
   microAnalog = analogRead(7);&lt;br /&gt;
   //on éteint les 7 LEDS.&lt;br /&gt;
   for(int i=0;i&amp;lt;=6;i++) {&lt;br /&gt;
     digitalWrite(i, LOW);&lt;br /&gt;
   }&lt;br /&gt;
   // en fonction du niveau on allume les LEDS.&lt;br /&gt;
   if(microAnalog&amp;gt;170 )&lt;br /&gt;
     digitalWrite(0, HIGH);   &lt;br /&gt;
   if(microAnalog&amp;gt;+175)&lt;br /&gt;
     digitalWrite(1, HIGH);  &lt;br /&gt;
   if(microAnalog&amp;gt;+180)&lt;br /&gt;
     digitalWrite(2, HIGH);  &lt;br /&gt;
   if(microAnalog&amp;gt;+190)&lt;br /&gt;
     digitalWrite(3, HIGH);  &lt;br /&gt;
   if(microAnalog&amp;gt;+200)&lt;br /&gt;
     digitalWrite(4, HIGH);  &lt;br /&gt;
   if(microAnalog&amp;gt;+215)&lt;br /&gt;
     digitalWrite(5, HIGH);  &lt;br /&gt;
   if(microAnalog&amp;gt;+230)&lt;br /&gt;
     digitalWrite(6, HIGH);&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
==Vidéo du Vumètre :==&lt;br /&gt;
&lt;br /&gt;
[[Media:20210208_101831.mp4]]&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;div class=&amp;quot;mcwiki-header&amp;quot; style=&amp;quot;border-radius: 15px; padding: 15px; font-weight: bold; color: #FFFFFF; text-align: center; font-size: 80%; background: #2E64FE; vertical-align: top; width: 98%;&amp;quot;&amp;gt; Projet final : clé usb avec vu-mètre &amp;lt;/div&amp;gt;=&lt;br /&gt;
&lt;br /&gt;
==Vue Schématique de la clé Usb==&lt;br /&gt;
&lt;br /&gt;
[[Fichier:ShematicCle.JPG]]&lt;br /&gt;
&lt;br /&gt;
==Pcb de la clé usb==&lt;br /&gt;
&lt;br /&gt;
[[Fichier:CLE-USB.JPG|1300px]]&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;div class=&amp;quot;mcwiki-header&amp;quot; style=&amp;quot;border-radius: 15px; padding: 15px; font-weight: bold; color: #FFFFFF; text-align: center; font-size: 80%; background: #2E64FE; vertical-align: top; width: 98%;&amp;quot;&amp;gt; Chronologie &amp;lt;/div&amp;gt;=&lt;br /&gt;
&lt;br /&gt;
==Janvier==&lt;br /&gt;
&lt;br /&gt;
'''Première séance 18/01 :'''&lt;br /&gt;
&lt;br /&gt;
* Choix de la fonction supplémentaire : vu-mètre permettant de voir la capacité de la clé USB.&lt;br /&gt;
&lt;br /&gt;
* Début de la création d'un circuit imprimé sur la partie vu-mètre + microphone sur Fritzing (découverte du logiciel).&lt;br /&gt;
&lt;br /&gt;
* Amélioration du circuit &amp;quot;Fichier:DéB2.zip&amp;quot; (en remplaçant .zip par .fzz pour pouvoir l'ouvrir dans l'application) et en ajoutant un circuit d'amplificateur pour le micro éléctret. &lt;br /&gt;
&lt;br /&gt;
'''Séance du 21/01 :'''&lt;br /&gt;
&lt;br /&gt;
* Continuation du circuit imprimé sur Fritzing. (contradiction de la vue schématique et PCB ), lissage des angles droits et reduction de la place des composants sur la carte.&lt;br /&gt;
&lt;br /&gt;
'''Séance du 25/01 :'''&lt;br /&gt;
&lt;br /&gt;
* Continuation du PCB (routage terminé) et détourage des fils non reliés a la masse pour impression future.&lt;br /&gt;
&lt;br /&gt;
'''Séance du 28/01 :'''&lt;br /&gt;
&lt;br /&gt;
* Recherche des composants du circuit&lt;br /&gt;
&lt;br /&gt;
* Commencement du code sur Arduino.&lt;br /&gt;
&lt;br /&gt;
==Février==&lt;br /&gt;
&lt;br /&gt;
'''Séance du 01/02 :'''&lt;br /&gt;
&lt;br /&gt;
* Récupération du pcb à l'atelier&lt;br /&gt;
* Préparation du pcb à la soudure, gommage du pcb pour enlever l'oxydation en veillant à ce que l'on ne touche pas le pcb avec les doigts.&lt;br /&gt;
* Début de la soudure des composants sur le PCB (résistances, LEDs et micro-contrôlleur)&lt;br /&gt;
&lt;br /&gt;
'''Séance du 04/02 :'''&lt;br /&gt;
&lt;br /&gt;
* Soudure des derniers composants du PCB (micro et support) et mise en place des VIA&lt;br /&gt;
* Poursuite de la programmation et vérification du code sur Arduino&lt;br /&gt;
&lt;br /&gt;
'''Séance du 8/02 :'''&lt;br /&gt;
&lt;br /&gt;
*Transfert du code V2 sur la carte avec succès.&lt;br /&gt;
*Début du PCB de la clé USB.&lt;br /&gt;
&lt;br /&gt;
'''Séance du 11/02 :'''&lt;br /&gt;
&lt;br /&gt;
* Resoudage de la dernière LED, qui était mal soudée.&lt;br /&gt;
* Fin du code du vu-mètre sonore; Il est capable d'effectuer un échantillonage du bruit ambiant avant de remplir sa fonction.&lt;br /&gt;
&lt;br /&gt;
'''Séance du 15/02 :'''&lt;br /&gt;
&lt;br /&gt;
* Création d'un deuxième pcb pour mieux agencer les composants&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Séance du 18/02 :'''&lt;br /&gt;
&lt;br /&gt;
* Rectification du deuxième pcb auprès du professeur.&lt;br /&gt;
* Ajout d'un J1 pour relier les deux pcb entre eux.&lt;br /&gt;
&lt;br /&gt;
==Mars==&lt;br /&gt;
&lt;br /&gt;
'''Séance du 08/03 :'''&lt;br /&gt;
&lt;br /&gt;
* Vérification de la clé usb auprès du professeur (plus d'overlapping ou de fils trops près)&lt;br /&gt;
* Rectification du 2ème PCB de manière a avoir le pcb qui puisse se superposer à la clé usb&lt;/div&gt;</summary>
		<author><name>Gthomas</name></author>	</entry>

	<entry>
		<id>https://peip-ima.plil.fr/mediawiki/index.php?title=Binome2020-7&amp;diff=14020</id>
		<title>Binome2020-7</title>
		<link rel="alternate" type="text/html" href="https://peip-ima.plil.fr/mediawiki/index.php?title=Binome2020-7&amp;diff=14020"/>
				<updated>2021-03-08T11:20:02Z</updated>
		
		<summary type="html">&lt;p&gt;Gthomas : /*  Chronologie  */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=&amp;lt;div class=&amp;quot;mcwiki-header&amp;quot; style=&amp;quot;border-radius: 15px; padding: 15px; font-weight: bold; color: #FFFFFF; text-align: center; font-size: 80%; background: #2E64FE; vertical-align: top; width: 98%;&amp;quot;&amp;gt; Introduction &amp;lt;/div&amp;gt;=&lt;br /&gt;
&lt;br /&gt;
Durant ce BE, nous allons créer une clé USB (Universal Serial Bus) personnalisé de A à Z en y ajoutant une fonction personnalisé. La première partie sera consacré au hardware, la seconde au software.&lt;br /&gt;
&lt;br /&gt;
logiciel utilisé : &lt;br /&gt;
* Fritzing : http://fritzing.org/home/&lt;br /&gt;
* Arduino : https://www.arduino.cc/&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;div class=&amp;quot;mcwiki-header&amp;quot; style=&amp;quot;border-radius: 15px; padding: 15px; font-weight: bold; color: #FFFFFF; text-align: center; font-size: 80%; background: #2E64FE; vertical-align: top; width: 98%;&amp;quot;&amp;gt; Matériel &amp;lt;/div&amp;gt;=&lt;br /&gt;
&lt;br /&gt;
'''Choix des composants :'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:atmega16u2.png|thumb|left|200px|ATMega16u2]]&lt;br /&gt;
Pour le microprocesseur, nous avons pris celui recommandé par le livret, plus précisément l'ATMega16u2.&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Adesto64Mb.jpg|thumb|right|200px|Adesto64Mb]]&lt;br /&gt;
Pour la mémoire flash, nous utiliserons également la mémoire conseillé de 16mo : AT45DB641E.&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Microphone.png|thumb|left|200px|Microphone electret]]&lt;br /&gt;
Nous utiliserons bien d'autres composants comme un quartz, des résistances, des condensateurs, des diodes, des régulateurs de tension et des LED ainsi qu'un microphone pour commencer le circuit imprimé&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Nous aurons besoin également d'une alimentation.&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;div class=&amp;quot;mcwiki-header&amp;quot; style=&amp;quot;border-radius: 15px; padding: 15px; font-weight: bold; color: #FFFFFF; text-align: center; font-size: 80%; background: #2E64FE; vertical-align: top; width: 98%;&amp;quot;&amp;gt; Projet intermédiaire : VuMètre et microphone &amp;lt;/div&amp;gt;=&lt;br /&gt;
&lt;br /&gt;
==Schéma terminé ==&lt;br /&gt;
&lt;br /&gt;
[[Fichier:VumetreSchematic.JPG|thumb|center|800px]]&lt;br /&gt;
&lt;br /&gt;
==PCB terminé ==&lt;br /&gt;
&lt;br /&gt;
[[Fichier:VumetrePCB.JPG|thumb|400px|center]]&lt;br /&gt;
&lt;br /&gt;
==PCB vide==&lt;br /&gt;
&lt;br /&gt;
[[Fichier:PCB videGE.jpg|400px|center|]]&lt;br /&gt;
&lt;br /&gt;
==fichier utilisé pour connecter les pins sorties ==&lt;br /&gt;
&lt;br /&gt;
[[Fichier:attiny84pinout.jpg|1000px|center|]]&lt;br /&gt;
&lt;br /&gt;
==PCB soudé et relié a l'arduino uno==&lt;br /&gt;
&lt;br /&gt;
[[Fichier:VUMETREARDUINO.jpg|300px|center|]]&lt;br /&gt;
&lt;br /&gt;
==Code version 1==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
      Voici le code réalisé afin de faire fonctionner le projet intermédiaire &amp;quot;microphone Vu mètre&amp;quot;.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
 int mini;&lt;br /&gt;
 int microAnalog;&lt;br /&gt;
 void setup()  &lt;br /&gt;
 {&lt;br /&gt;
  // on définit les broches de 0 à 6 en sortie.&lt;br /&gt;
  for(int i=0;i&amp;lt;=6;i++) {&lt;br /&gt;
    pinMode(i, OUTPUT); &lt;br /&gt;
 }&lt;br /&gt;
  // On fait un échantillonnage sur le bruit ambiant&lt;br /&gt;
  // pour définir la valeur mini qui correspond à toutes&lt;br /&gt;
  // les LEDs éteintes.&lt;br /&gt;
  mini=1024;&lt;br /&gt;
  for(int i=0;i&amp;lt;=20;i++) &lt;br /&gt;
  {&lt;br /&gt;
    // on lit la valeur analogique du microphone&lt;br /&gt;
    microAnalog = analogRead(7);&lt;br /&gt;
    delay(1);&lt;br /&gt;
    if(microAnalog&amp;lt;mini)&lt;br /&gt;
       mini=microAnalog;&lt;br /&gt;
  }&lt;br /&gt;
  // on allume les 7 LEDs pour signaler que l'échantillonnage est terminé&lt;br /&gt;
  for(int i=0;i&amp;lt;=6;i++) {&lt;br /&gt;
    digitalWrite(i, HIGH);&lt;br /&gt;
  }&lt;br /&gt;
  delay(1000);&lt;br /&gt;
 }&lt;br /&gt;
  void loop() {&lt;br /&gt;
    delay(1);&lt;br /&gt;
  // on lit la valeur analogique du microphone&lt;br /&gt;
    microAnalog = analogRead(7);&lt;br /&gt;
  //on éteint les 7 LEDS.&lt;br /&gt;
  for(int i=0;i&amp;lt;=6;i++) {&lt;br /&gt;
    digitalWrite(i, LOW);&lt;br /&gt;
  }&lt;br /&gt;
  // en fonction du niveau on allume les LEDS.&lt;br /&gt;
  if(microAnalog&amp;gt;mini)&lt;br /&gt;
    digitalWrite(0, HIGH);  &lt;br /&gt;
  if(microAnalog&amp;gt;mini+1)&lt;br /&gt;
    digitalWrite(1, HIGH); &lt;br /&gt;
  if(microAnalog&amp;gt;mini+2)&lt;br /&gt;
    digitalWrite(2, HIGH); &lt;br /&gt;
  if(microAnalog&amp;gt;mini+3)&lt;br /&gt;
    digitalWrite(3, HIGH); &lt;br /&gt;
  if(microAnalog&amp;gt;mini+4)&lt;br /&gt;
    digitalWrite(4, HIGH); &lt;br /&gt;
  if(microAnalog&amp;gt;mini+5)&lt;br /&gt;
    digitalWrite(5, HIGH); &lt;br /&gt;
  if(microAnalog&amp;gt;mini+6)&lt;br /&gt;
    digitalWrite(6, HIGH); &lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
==Code version 2:==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
      Voici le code réalisé afin de faire fonctionner le projet intermédiaire &amp;quot;microphone Vu mètre&amp;quot;, code définitif&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 int mini;&lt;br /&gt;
 int microAnalog; &lt;br /&gt;
 void setup() &lt;br /&gt;
 {&lt;br /&gt;
   // on défini les broches de 0 à 6 en sortie.&lt;br /&gt;
   for(int i=0;i&amp;lt;=6;i++) {&lt;br /&gt;
     pinMode(i, OUTPUT); &lt;br /&gt;
  }&lt;br /&gt;
   // On fait un échantillonnage sur le bruit ambiant&lt;br /&gt;
   // pour définir la valeur mini qui correspond à toutes&lt;br /&gt;
   // les LEDs éteintes.&lt;br /&gt;
   mini=0;&lt;br /&gt;
   for(int i=0;i&amp;lt;=20;i++) &lt;br /&gt;
   {&lt;br /&gt;
     // on lit la valeur analogique du microphone&lt;br /&gt;
     microAnalog = analogRead(7);&lt;br /&gt;
     delay(1);&lt;br /&gt;
     if(microAnalog&amp;lt;mini)&lt;br /&gt;
       mini=microAnalog;&lt;br /&gt;
   } &lt;br /&gt;
   // on allume les 7 LEDs pour signaler que l'échantillonnage est terminé&lt;br /&gt;
   for(int i=0;i&amp;lt;=6;i++) {&lt;br /&gt;
     digitalWrite(i, HIGH);&lt;br /&gt;
   }&lt;br /&gt;
   delay(1000);&lt;br /&gt;
 }&lt;br /&gt;
 void loop() {&lt;br /&gt;
   delay(1);&lt;br /&gt;
   // on lit la valeur analogique du microphone&lt;br /&gt;
   microAnalog = analogRead(7);&lt;br /&gt;
   //on éteint les 7 LEDS.&lt;br /&gt;
   for(int i=0;i&amp;lt;=6;i++) {&lt;br /&gt;
     digitalWrite(i, LOW);&lt;br /&gt;
   }&lt;br /&gt;
   // en fonction du niveau on allume les LEDS.&lt;br /&gt;
   if(microAnalog&amp;gt;170 )&lt;br /&gt;
     digitalWrite(0, HIGH);   &lt;br /&gt;
   if(microAnalog&amp;gt;+175)&lt;br /&gt;
     digitalWrite(1, HIGH);  &lt;br /&gt;
   if(microAnalog&amp;gt;+180)&lt;br /&gt;
     digitalWrite(2, HIGH);  &lt;br /&gt;
   if(microAnalog&amp;gt;+190)&lt;br /&gt;
     digitalWrite(3, HIGH);  &lt;br /&gt;
   if(microAnalog&amp;gt;+200)&lt;br /&gt;
     digitalWrite(4, HIGH);  &lt;br /&gt;
   if(microAnalog&amp;gt;+215)&lt;br /&gt;
     digitalWrite(5, HIGH);  &lt;br /&gt;
   if(microAnalog&amp;gt;+230)&lt;br /&gt;
     digitalWrite(6, HIGH);&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
==Vidéo du Vumètre :==&lt;br /&gt;
&lt;br /&gt;
[[Media:20210208_101831.mp4]]&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;div class=&amp;quot;mcwiki-header&amp;quot; style=&amp;quot;border-radius: 15px; padding: 15px; font-weight: bold; color: #FFFFFF; text-align: center; font-size: 80%; background: #2E64FE; vertical-align: top; width: 98%;&amp;quot;&amp;gt; Projet final : clé usb avec vu-mètre &amp;lt;/div&amp;gt;=&lt;br /&gt;
&lt;br /&gt;
==Vue Schématique de la clé Usb==&lt;br /&gt;
&lt;br /&gt;
[[Fichier:ShematicCle.JPG]]&lt;br /&gt;
&lt;br /&gt;
==Pcb de la clé usb==&lt;br /&gt;
&lt;br /&gt;
[[Fichier:CLE-USB.JPG|1300px]]&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;div class=&amp;quot;mcwiki-header&amp;quot; style=&amp;quot;border-radius: 15px; padding: 15px; font-weight: bold; color: #FFFFFF; text-align: center; font-size: 80%; background: #2E64FE; vertical-align: top; width: 98%;&amp;quot;&amp;gt; Chronologie &amp;lt;/div&amp;gt;=&lt;br /&gt;
&lt;br /&gt;
''' Janvier'''&lt;br /&gt;
&lt;br /&gt;
'''Première séance 18/01 :'''&lt;br /&gt;
&lt;br /&gt;
* Choix de la fonction supplémentaire : vu-mètre permettant de voir la capacité de la clé USB.&lt;br /&gt;
&lt;br /&gt;
* Début de la création d'un circuit imprimé sur la partie vu-mètre + microphone sur Fritzing (découverte du logiciel).&lt;br /&gt;
&lt;br /&gt;
* Amélioration du circuit &amp;quot;Fichier:DéB2.zip&amp;quot; (en remplaçant .zip par .fzz pour pouvoir l'ouvrir dans l'application) et en ajoutant un circuit d'amplificateur pour le micro éléctret. &lt;br /&gt;
&lt;br /&gt;
'''Séance du 21/01 :'''&lt;br /&gt;
&lt;br /&gt;
* Continuation du circuit imprimé sur Fritzing. (contradiction de la vue schématique et PCB ), lissage des angles droits et reduction de la place des composants sur la carte.&lt;br /&gt;
&lt;br /&gt;
'''Séance du 25/01 :'''&lt;br /&gt;
&lt;br /&gt;
* Continuation du PCB (routage terminé) et détourage des fils non reliés a la masse pour impression future.&lt;br /&gt;
&lt;br /&gt;
'''Séance du 28/01 :'''&lt;br /&gt;
&lt;br /&gt;
* Recherche des composants du circuit&lt;br /&gt;
&lt;br /&gt;
* Commencement du code sur Arduino.&lt;br /&gt;
&lt;br /&gt;
''' Février'''&lt;br /&gt;
&lt;br /&gt;
'''Séance du 01/02 :'''&lt;br /&gt;
&lt;br /&gt;
* Récupération du pcb à l'atelier&lt;br /&gt;
* Préparation du pcb à la soudure, gommage du pcb pour enlever l'oxydation en veillant à ce que l'on ne touche pas le pcb avec les doigts.&lt;br /&gt;
* Début de la soudure des composants sur le PCB (résistances, LEDs et micro-contrôlleur)&lt;br /&gt;
&lt;br /&gt;
'''Séance du 04/02 :'''&lt;br /&gt;
&lt;br /&gt;
* Soudure des derniers composants du PCB (micro et support) et mise en place des VIA&lt;br /&gt;
* Poursuite de la programmation et vérification du code sur Arduino&lt;br /&gt;
&lt;br /&gt;
'''Séance du 8/02 :'''&lt;br /&gt;
&lt;br /&gt;
*Transfert du code V2 sur la carte avec succès.&lt;br /&gt;
*Début du PCB de la clé USB.&lt;br /&gt;
&lt;br /&gt;
'''Séance du 11/02 :'''&lt;br /&gt;
&lt;br /&gt;
* Resoudage de la dernière LED, qui était mal soudée.&lt;br /&gt;
* Fin du code du vu-mètre sonore; Il est capable d'effectuer un échantillonage du bruit ambiant avant de remplir sa fonction.&lt;br /&gt;
&lt;br /&gt;
'''Séance du 15/02 :'''&lt;br /&gt;
&lt;br /&gt;
* Création d'un deuxième pcb pour mieux agencer les composants&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Séance du 18/02 :'''&lt;br /&gt;
&lt;br /&gt;
* Rectification du deuxième pcb auprès du professeur.&lt;br /&gt;
* Ajout d'un J1 pour relier les deux pcb entre eux.&lt;br /&gt;
&lt;br /&gt;
'''Mars'''&lt;br /&gt;
&lt;br /&gt;
'''Séance du 08/03 :'''&lt;br /&gt;
&lt;br /&gt;
* Vérification de la clé usb auprès du professeur (plus d'overlapping ou de fils trops près)&lt;br /&gt;
* Rectification du 2ème PCB de manière a avoir le pcb qui puisse se superposer à la clé usb&lt;/div&gt;</summary>
		<author><name>Gthomas</name></author>	</entry>

	<entry>
		<id>https://peip-ima.plil.fr/mediawiki/index.php?title=Binome2020-7&amp;diff=14017</id>
		<title>Binome2020-7</title>
		<link rel="alternate" type="text/html" href="https://peip-ima.plil.fr/mediawiki/index.php?title=Binome2020-7&amp;diff=14017"/>
				<updated>2021-03-08T11:06:46Z</updated>
		
		<summary type="html">&lt;p&gt;Gthomas : /*  Projet final : clé usb avec vu-mètre  */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=&amp;lt;div class=&amp;quot;mcwiki-header&amp;quot; style=&amp;quot;border-radius: 15px; padding: 15px; font-weight: bold; color: #FFFFFF; text-align: center; font-size: 80%; background: #2E64FE; vertical-align: top; width: 98%;&amp;quot;&amp;gt; Introduction &amp;lt;/div&amp;gt;=&lt;br /&gt;
&lt;br /&gt;
Durant ce BE, nous allons créer une clé USB (Universal Serial Bus) personnalisé de A à Z en y ajoutant une fonction personnalisé. La première partie sera consacré au hardware, la seconde au software.&lt;br /&gt;
&lt;br /&gt;
logiciel utilisé : &lt;br /&gt;
* Fritzing : http://fritzing.org/home/&lt;br /&gt;
* Arduino : https://www.arduino.cc/&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;div class=&amp;quot;mcwiki-header&amp;quot; style=&amp;quot;border-radius: 15px; padding: 15px; font-weight: bold; color: #FFFFFF; text-align: center; font-size: 80%; background: #2E64FE; vertical-align: top; width: 98%;&amp;quot;&amp;gt; Matériel &amp;lt;/div&amp;gt;=&lt;br /&gt;
&lt;br /&gt;
'''Choix des composants :'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:atmega16u2.png|thumb|left|200px|ATMega16u2]]&lt;br /&gt;
Pour le microprocesseur, nous avons pris celui recommandé par le livret, plus précisément l'ATMega16u2.&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Adesto64Mb.jpg|thumb|right|200px|Adesto64Mb]]&lt;br /&gt;
Pour la mémoire flash, nous utiliserons également la mémoire conseillé de 16mo : AT45DB641E.&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Microphone.png|thumb|left|200px|Microphone electret]]&lt;br /&gt;
Nous utiliserons bien d'autres composants comme un quartz, des résistances, des condensateurs, des diodes, des régulateurs de tension et des LED ainsi qu'un microphone pour commencer le circuit imprimé&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Nous aurons besoin également d'une alimentation.&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;div class=&amp;quot;mcwiki-header&amp;quot; style=&amp;quot;border-radius: 15px; padding: 15px; font-weight: bold; color: #FFFFFF; text-align: center; font-size: 80%; background: #2E64FE; vertical-align: top; width: 98%;&amp;quot;&amp;gt; Projet intermédiaire : VuMètre et microphone &amp;lt;/div&amp;gt;=&lt;br /&gt;
&lt;br /&gt;
==Schéma terminé ==&lt;br /&gt;
&lt;br /&gt;
[[Fichier:VumetreSchematic.JPG|thumb|center|800px]]&lt;br /&gt;
&lt;br /&gt;
==PCB terminé ==&lt;br /&gt;
&lt;br /&gt;
[[Fichier:VumetrePCB.JPG|thumb|400px|center]]&lt;br /&gt;
&lt;br /&gt;
==PCB vide==&lt;br /&gt;
&lt;br /&gt;
[[Fichier:PCB videGE.jpg|400px|center|]]&lt;br /&gt;
&lt;br /&gt;
==fichier utilisé pour connecter les pins sorties ==&lt;br /&gt;
&lt;br /&gt;
[[Fichier:attiny84pinout.jpg|1000px|center|]]&lt;br /&gt;
&lt;br /&gt;
==PCB soudé et relié a l'arduino uno==&lt;br /&gt;
&lt;br /&gt;
[[Fichier:VUMETREARDUINO.jpg|300px|center|]]&lt;br /&gt;
&lt;br /&gt;
==Code version 1==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
      Voici le code réalisé afin de faire fonctionner le projet intermédiaire &amp;quot;microphone Vu mètre&amp;quot;.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
 int mini;&lt;br /&gt;
 int microAnalog;&lt;br /&gt;
 void setup()  &lt;br /&gt;
 {&lt;br /&gt;
  // on définit les broches de 0 à 6 en sortie.&lt;br /&gt;
  for(int i=0;i&amp;lt;=6;i++) {&lt;br /&gt;
    pinMode(i, OUTPUT); &lt;br /&gt;
 }&lt;br /&gt;
  // On fait un échantillonnage sur le bruit ambiant&lt;br /&gt;
  // pour définir la valeur mini qui correspond à toutes&lt;br /&gt;
  // les LEDs éteintes.&lt;br /&gt;
  mini=1024;&lt;br /&gt;
  for(int i=0;i&amp;lt;=20;i++) &lt;br /&gt;
  {&lt;br /&gt;
    // on lit la valeur analogique du microphone&lt;br /&gt;
    microAnalog = analogRead(7);&lt;br /&gt;
    delay(1);&lt;br /&gt;
    if(microAnalog&amp;lt;mini)&lt;br /&gt;
       mini=microAnalog;&lt;br /&gt;
  }&lt;br /&gt;
  // on allume les 7 LEDs pour signaler que l'échantillonnage est terminé&lt;br /&gt;
  for(int i=0;i&amp;lt;=6;i++) {&lt;br /&gt;
    digitalWrite(i, HIGH);&lt;br /&gt;
  }&lt;br /&gt;
  delay(1000);&lt;br /&gt;
 }&lt;br /&gt;
  void loop() {&lt;br /&gt;
    delay(1);&lt;br /&gt;
  // on lit la valeur analogique du microphone&lt;br /&gt;
    microAnalog = analogRead(7);&lt;br /&gt;
  //on éteint les 7 LEDS.&lt;br /&gt;
  for(int i=0;i&amp;lt;=6;i++) {&lt;br /&gt;
    digitalWrite(i, LOW);&lt;br /&gt;
  }&lt;br /&gt;
  // en fonction du niveau on allume les LEDS.&lt;br /&gt;
  if(microAnalog&amp;gt;mini)&lt;br /&gt;
    digitalWrite(0, HIGH);  &lt;br /&gt;
  if(microAnalog&amp;gt;mini+1)&lt;br /&gt;
    digitalWrite(1, HIGH); &lt;br /&gt;
  if(microAnalog&amp;gt;mini+2)&lt;br /&gt;
    digitalWrite(2, HIGH); &lt;br /&gt;
  if(microAnalog&amp;gt;mini+3)&lt;br /&gt;
    digitalWrite(3, HIGH); &lt;br /&gt;
  if(microAnalog&amp;gt;mini+4)&lt;br /&gt;
    digitalWrite(4, HIGH); &lt;br /&gt;
  if(microAnalog&amp;gt;mini+5)&lt;br /&gt;
    digitalWrite(5, HIGH); &lt;br /&gt;
  if(microAnalog&amp;gt;mini+6)&lt;br /&gt;
    digitalWrite(6, HIGH); &lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
==Code version 2:==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
      Voici le code réalisé afin de faire fonctionner le projet intermédiaire &amp;quot;microphone Vu mètre&amp;quot;, code définitif&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 int mini;&lt;br /&gt;
 int microAnalog; &lt;br /&gt;
 void setup() &lt;br /&gt;
 {&lt;br /&gt;
   // on défini les broches de 0 à 6 en sortie.&lt;br /&gt;
   for(int i=0;i&amp;lt;=6;i++) {&lt;br /&gt;
     pinMode(i, OUTPUT); &lt;br /&gt;
  }&lt;br /&gt;
   // On fait un échantillonnage sur le bruit ambiant&lt;br /&gt;
   // pour définir la valeur mini qui correspond à toutes&lt;br /&gt;
   // les LEDs éteintes.&lt;br /&gt;
   mini=0;&lt;br /&gt;
   for(int i=0;i&amp;lt;=20;i++) &lt;br /&gt;
   {&lt;br /&gt;
     // on lit la valeur analogique du microphone&lt;br /&gt;
     microAnalog = analogRead(7);&lt;br /&gt;
     delay(1);&lt;br /&gt;
     if(microAnalog&amp;lt;mini)&lt;br /&gt;
       mini=microAnalog;&lt;br /&gt;
   } &lt;br /&gt;
   // on allume les 7 LEDs pour signaler que l'échantillonnage est terminé&lt;br /&gt;
   for(int i=0;i&amp;lt;=6;i++) {&lt;br /&gt;
     digitalWrite(i, HIGH);&lt;br /&gt;
   }&lt;br /&gt;
   delay(1000);&lt;br /&gt;
 }&lt;br /&gt;
 void loop() {&lt;br /&gt;
   delay(1);&lt;br /&gt;
   // on lit la valeur analogique du microphone&lt;br /&gt;
   microAnalog = analogRead(7);&lt;br /&gt;
   //on éteint les 7 LEDS.&lt;br /&gt;
   for(int i=0;i&amp;lt;=6;i++) {&lt;br /&gt;
     digitalWrite(i, LOW);&lt;br /&gt;
   }&lt;br /&gt;
   // en fonction du niveau on allume les LEDS.&lt;br /&gt;
   if(microAnalog&amp;gt;170 )&lt;br /&gt;
     digitalWrite(0, HIGH);   &lt;br /&gt;
   if(microAnalog&amp;gt;+175)&lt;br /&gt;
     digitalWrite(1, HIGH);  &lt;br /&gt;
   if(microAnalog&amp;gt;+180)&lt;br /&gt;
     digitalWrite(2, HIGH);  &lt;br /&gt;
   if(microAnalog&amp;gt;+190)&lt;br /&gt;
     digitalWrite(3, HIGH);  &lt;br /&gt;
   if(microAnalog&amp;gt;+200)&lt;br /&gt;
     digitalWrite(4, HIGH);  &lt;br /&gt;
   if(microAnalog&amp;gt;+215)&lt;br /&gt;
     digitalWrite(5, HIGH);  &lt;br /&gt;
   if(microAnalog&amp;gt;+230)&lt;br /&gt;
     digitalWrite(6, HIGH);&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
==Vidéo du Vumètre :==&lt;br /&gt;
&lt;br /&gt;
[[Media:20210208_101831.mp4]]&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;div class=&amp;quot;mcwiki-header&amp;quot; style=&amp;quot;border-radius: 15px; padding: 15px; font-weight: bold; color: #FFFFFF; text-align: center; font-size: 80%; background: #2E64FE; vertical-align: top; width: 98%;&amp;quot;&amp;gt; Projet final : clé usb avec vu-mètre &amp;lt;/div&amp;gt;=&lt;br /&gt;
&lt;br /&gt;
==Vue Schématique de la clé Usb==&lt;br /&gt;
&lt;br /&gt;
[[Fichier:ShematicCle.JPG]]&lt;br /&gt;
&lt;br /&gt;
==Pcb de la clé usb==&lt;br /&gt;
&lt;br /&gt;
[[Fichier:CLE-USB.JPG|1300px]]&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;div class=&amp;quot;mcwiki-header&amp;quot; style=&amp;quot;border-radius: 15px; padding: 15px; font-weight: bold; color: #FFFFFF; text-align: center; font-size: 80%; background: #2E64FE; vertical-align: top; width: 98%;&amp;quot;&amp;gt; Chronologie &amp;lt;/div&amp;gt;=&lt;br /&gt;
&lt;br /&gt;
'''Première séance 18/01 :'''&lt;br /&gt;
&lt;br /&gt;
* Choix de la fonction supplémentaire : vu-mètre permettant de voir la capacité de la clé USB.&lt;br /&gt;
&lt;br /&gt;
* Début de la création d'un circuit imprimé sur la partie vu-mètre + microphone sur Fritzing (découverte du logiciel).&lt;br /&gt;
&lt;br /&gt;
* Amélioration du circuit &amp;quot;Fichier:DéB2.zip&amp;quot; (en remplaçant .zip par .fzz pour pouvoir l'ouvrir dans l'application) et en ajoutant un circuit d'amplificateur pour le micro éléctret. &lt;br /&gt;
&lt;br /&gt;
'''Séance du 21/01 :'''&lt;br /&gt;
&lt;br /&gt;
* Continuation du circuit imprimé sur Fritzing. (contradiction de la vue schématique et PCB ), lissage des angles droits et reduction de la place des composants sur la carte.&lt;br /&gt;
&lt;br /&gt;
'''Séance du 25/01 :'''&lt;br /&gt;
&lt;br /&gt;
* Continuation du PCB (routage terminé) et détourage des fils non reliés a la masse pour impression future.&lt;br /&gt;
&lt;br /&gt;
'''Séance du 28/01 :'''&lt;br /&gt;
&lt;br /&gt;
* Recherche des composants du circuit&lt;br /&gt;
&lt;br /&gt;
* Commencement du code sur Arduino.&lt;br /&gt;
&lt;br /&gt;
'''Séance du 01/02 :'''&lt;br /&gt;
&lt;br /&gt;
* Récupération du pcb à l'atelier&lt;br /&gt;
* Préparation du pcb à la soudure, gommage du pcb pour enlever l'oxydation en veillant à ce que l'on ne touche pas le pcb avec les doigts.&lt;br /&gt;
* Début de la soudure des composants sur le PCB (résistances, LEDs et micro-contrôlleur)&lt;br /&gt;
&lt;br /&gt;
'''Séance du 04/02 :'''&lt;br /&gt;
&lt;br /&gt;
* Soudure des derniers composants du PCB (micro et support) et mise en place des VIA&lt;br /&gt;
* Poursuite de la programmation et vérification du code sur Arduino&lt;br /&gt;
&lt;br /&gt;
'''Séance du 8/02 :'''&lt;br /&gt;
&lt;br /&gt;
*Transfert du code V2 sur la carte avec succès.&lt;br /&gt;
*Début du PCB de la clé USB.&lt;br /&gt;
&lt;br /&gt;
'''Séance du 11/02 :'''&lt;br /&gt;
&lt;br /&gt;
* Resoudage de la dernière LED, qui était mal soudée.&lt;br /&gt;
* Fin du code du vu-mètre sonore; Il est capable d'effectuer un échantillonage du bruit ambiant avant de remplir sa fonction.&lt;br /&gt;
&lt;br /&gt;
'''Séance du 15/02 :'''&lt;br /&gt;
&lt;br /&gt;
* Création d'un deuxième pcb pour mieux agencer les composants&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Séance du 18/02 :'''&lt;br /&gt;
&lt;br /&gt;
* Rectification du deuxième pcb auprès du professeur.&lt;br /&gt;
* Ajout d'un J1 pour relier les deux pcb entre eux.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Séance du 08/03 :'''&lt;br /&gt;
&lt;br /&gt;
* Vérification de la clé usb auprès du professeur (plus d'overlapping ou de fils trops près)&lt;br /&gt;
* Rectification du 2ème PCB de manière a avoir le pcb qui puisse se superposer à la clé usb&lt;/div&gt;</summary>
		<author><name>Gthomas</name></author>	</entry>

	<entry>
		<id>https://peip-ima.plil.fr/mediawiki/index.php?title=Binome2020-7&amp;diff=14016</id>
		<title>Binome2020-7</title>
		<link rel="alternate" type="text/html" href="https://peip-ima.plil.fr/mediawiki/index.php?title=Binome2020-7&amp;diff=14016"/>
				<updated>2021-03-08T11:05:25Z</updated>
		
		<summary type="html">&lt;p&gt;Gthomas : /*  Projet final : clé usb avec vu-mètre  */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=&amp;lt;div class=&amp;quot;mcwiki-header&amp;quot; style=&amp;quot;border-radius: 15px; padding: 15px; font-weight: bold; color: #FFFFFF; text-align: center; font-size: 80%; background: #2E64FE; vertical-align: top; width: 98%;&amp;quot;&amp;gt; Introduction &amp;lt;/div&amp;gt;=&lt;br /&gt;
&lt;br /&gt;
Durant ce BE, nous allons créer une clé USB (Universal Serial Bus) personnalisé de A à Z en y ajoutant une fonction personnalisé. La première partie sera consacré au hardware, la seconde au software.&lt;br /&gt;
&lt;br /&gt;
logiciel utilisé : &lt;br /&gt;
* Fritzing : http://fritzing.org/home/&lt;br /&gt;
* Arduino : https://www.arduino.cc/&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;div class=&amp;quot;mcwiki-header&amp;quot; style=&amp;quot;border-radius: 15px; padding: 15px; font-weight: bold; color: #FFFFFF; text-align: center; font-size: 80%; background: #2E64FE; vertical-align: top; width: 98%;&amp;quot;&amp;gt; Matériel &amp;lt;/div&amp;gt;=&lt;br /&gt;
&lt;br /&gt;
'''Choix des composants :'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:atmega16u2.png|thumb|left|200px|ATMega16u2]]&lt;br /&gt;
Pour le microprocesseur, nous avons pris celui recommandé par le livret, plus précisément l'ATMega16u2.&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Adesto64Mb.jpg|thumb|right|200px|Adesto64Mb]]&lt;br /&gt;
Pour la mémoire flash, nous utiliserons également la mémoire conseillé de 16mo : AT45DB641E.&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Microphone.png|thumb|left|200px|Microphone electret]]&lt;br /&gt;
Nous utiliserons bien d'autres composants comme un quartz, des résistances, des condensateurs, des diodes, des régulateurs de tension et des LED ainsi qu'un microphone pour commencer le circuit imprimé&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Nous aurons besoin également d'une alimentation.&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;div class=&amp;quot;mcwiki-header&amp;quot; style=&amp;quot;border-radius: 15px; padding: 15px; font-weight: bold; color: #FFFFFF; text-align: center; font-size: 80%; background: #2E64FE; vertical-align: top; width: 98%;&amp;quot;&amp;gt; Projet intermédiaire : VuMètre et microphone &amp;lt;/div&amp;gt;=&lt;br /&gt;
&lt;br /&gt;
==Schéma terminé ==&lt;br /&gt;
&lt;br /&gt;
[[Fichier:VumetreSchematic.JPG|thumb|center|800px]]&lt;br /&gt;
&lt;br /&gt;
==PCB terminé ==&lt;br /&gt;
&lt;br /&gt;
[[Fichier:VumetrePCB.JPG|thumb|400px|center]]&lt;br /&gt;
&lt;br /&gt;
==PCB vide==&lt;br /&gt;
&lt;br /&gt;
[[Fichier:PCB videGE.jpg|400px|center|]]&lt;br /&gt;
&lt;br /&gt;
==fichier utilisé pour connecter les pins sorties ==&lt;br /&gt;
&lt;br /&gt;
[[Fichier:attiny84pinout.jpg|1000px|center|]]&lt;br /&gt;
&lt;br /&gt;
==PCB soudé et relié a l'arduino uno==&lt;br /&gt;
&lt;br /&gt;
[[Fichier:VUMETREARDUINO.jpg|300px|center|]]&lt;br /&gt;
&lt;br /&gt;
==Code version 1==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
      Voici le code réalisé afin de faire fonctionner le projet intermédiaire &amp;quot;microphone Vu mètre&amp;quot;.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
 int mini;&lt;br /&gt;
 int microAnalog;&lt;br /&gt;
 void setup()  &lt;br /&gt;
 {&lt;br /&gt;
  // on définit les broches de 0 à 6 en sortie.&lt;br /&gt;
  for(int i=0;i&amp;lt;=6;i++) {&lt;br /&gt;
    pinMode(i, OUTPUT); &lt;br /&gt;
 }&lt;br /&gt;
  // On fait un échantillonnage sur le bruit ambiant&lt;br /&gt;
  // pour définir la valeur mini qui correspond à toutes&lt;br /&gt;
  // les LEDs éteintes.&lt;br /&gt;
  mini=1024;&lt;br /&gt;
  for(int i=0;i&amp;lt;=20;i++) &lt;br /&gt;
  {&lt;br /&gt;
    // on lit la valeur analogique du microphone&lt;br /&gt;
    microAnalog = analogRead(7);&lt;br /&gt;
    delay(1);&lt;br /&gt;
    if(microAnalog&amp;lt;mini)&lt;br /&gt;
       mini=microAnalog;&lt;br /&gt;
  }&lt;br /&gt;
  // on allume les 7 LEDs pour signaler que l'échantillonnage est terminé&lt;br /&gt;
  for(int i=0;i&amp;lt;=6;i++) {&lt;br /&gt;
    digitalWrite(i, HIGH);&lt;br /&gt;
  }&lt;br /&gt;
  delay(1000);&lt;br /&gt;
 }&lt;br /&gt;
  void loop() {&lt;br /&gt;
    delay(1);&lt;br /&gt;
  // on lit la valeur analogique du microphone&lt;br /&gt;
    microAnalog = analogRead(7);&lt;br /&gt;
  //on éteint les 7 LEDS.&lt;br /&gt;
  for(int i=0;i&amp;lt;=6;i++) {&lt;br /&gt;
    digitalWrite(i, LOW);&lt;br /&gt;
  }&lt;br /&gt;
  // en fonction du niveau on allume les LEDS.&lt;br /&gt;
  if(microAnalog&amp;gt;mini)&lt;br /&gt;
    digitalWrite(0, HIGH);  &lt;br /&gt;
  if(microAnalog&amp;gt;mini+1)&lt;br /&gt;
    digitalWrite(1, HIGH); &lt;br /&gt;
  if(microAnalog&amp;gt;mini+2)&lt;br /&gt;
    digitalWrite(2, HIGH); &lt;br /&gt;
  if(microAnalog&amp;gt;mini+3)&lt;br /&gt;
    digitalWrite(3, HIGH); &lt;br /&gt;
  if(microAnalog&amp;gt;mini+4)&lt;br /&gt;
    digitalWrite(4, HIGH); &lt;br /&gt;
  if(microAnalog&amp;gt;mini+5)&lt;br /&gt;
    digitalWrite(5, HIGH); &lt;br /&gt;
  if(microAnalog&amp;gt;mini+6)&lt;br /&gt;
    digitalWrite(6, HIGH); &lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
==Code version 2:==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
      Voici le code réalisé afin de faire fonctionner le projet intermédiaire &amp;quot;microphone Vu mètre&amp;quot;, code définitif&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 int mini;&lt;br /&gt;
 int microAnalog; &lt;br /&gt;
 void setup() &lt;br /&gt;
 {&lt;br /&gt;
   // on défini les broches de 0 à 6 en sortie.&lt;br /&gt;
   for(int i=0;i&amp;lt;=6;i++) {&lt;br /&gt;
     pinMode(i, OUTPUT); &lt;br /&gt;
  }&lt;br /&gt;
   // On fait un échantillonnage sur le bruit ambiant&lt;br /&gt;
   // pour définir la valeur mini qui correspond à toutes&lt;br /&gt;
   // les LEDs éteintes.&lt;br /&gt;
   mini=0;&lt;br /&gt;
   for(int i=0;i&amp;lt;=20;i++) &lt;br /&gt;
   {&lt;br /&gt;
     // on lit la valeur analogique du microphone&lt;br /&gt;
     microAnalog = analogRead(7);&lt;br /&gt;
     delay(1);&lt;br /&gt;
     if(microAnalog&amp;lt;mini)&lt;br /&gt;
       mini=microAnalog;&lt;br /&gt;
   } &lt;br /&gt;
   // on allume les 7 LEDs pour signaler que l'échantillonnage est terminé&lt;br /&gt;
   for(int i=0;i&amp;lt;=6;i++) {&lt;br /&gt;
     digitalWrite(i, HIGH);&lt;br /&gt;
   }&lt;br /&gt;
   delay(1000);&lt;br /&gt;
 }&lt;br /&gt;
 void loop() {&lt;br /&gt;
   delay(1);&lt;br /&gt;
   // on lit la valeur analogique du microphone&lt;br /&gt;
   microAnalog = analogRead(7);&lt;br /&gt;
   //on éteint les 7 LEDS.&lt;br /&gt;
   for(int i=0;i&amp;lt;=6;i++) {&lt;br /&gt;
     digitalWrite(i, LOW);&lt;br /&gt;
   }&lt;br /&gt;
   // en fonction du niveau on allume les LEDS.&lt;br /&gt;
   if(microAnalog&amp;gt;170 )&lt;br /&gt;
     digitalWrite(0, HIGH);   &lt;br /&gt;
   if(microAnalog&amp;gt;+175)&lt;br /&gt;
     digitalWrite(1, HIGH);  &lt;br /&gt;
   if(microAnalog&amp;gt;+180)&lt;br /&gt;
     digitalWrite(2, HIGH);  &lt;br /&gt;
   if(microAnalog&amp;gt;+190)&lt;br /&gt;
     digitalWrite(3, HIGH);  &lt;br /&gt;
   if(microAnalog&amp;gt;+200)&lt;br /&gt;
     digitalWrite(4, HIGH);  &lt;br /&gt;
   if(microAnalog&amp;gt;+215)&lt;br /&gt;
     digitalWrite(5, HIGH);  &lt;br /&gt;
   if(microAnalog&amp;gt;+230)&lt;br /&gt;
     digitalWrite(6, HIGH);&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
==Vidéo du Vumètre :==&lt;br /&gt;
&lt;br /&gt;
[[Media:20210208_101831.mp4]]&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;div class=&amp;quot;mcwiki-header&amp;quot; style=&amp;quot;border-radius: 15px; padding: 15px; font-weight: bold; color: #FFFFFF; text-align: center; font-size: 80%; background: #2E64FE; vertical-align: top; width: 98%;&amp;quot;&amp;gt; Projet final : clé usb avec vu-mètre &amp;lt;/div&amp;gt;=&lt;br /&gt;
&lt;br /&gt;
==Pcb de la clé usb==&lt;br /&gt;
&lt;br /&gt;
[[Fichier:CLE-USB.JPG|1300px]]&lt;br /&gt;
&lt;br /&gt;
==Vue Schématique de la clé Usb==&lt;br /&gt;
&lt;br /&gt;
[[Fichier:ShematicCle.JPG]]&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;div class=&amp;quot;mcwiki-header&amp;quot; style=&amp;quot;border-radius: 15px; padding: 15px; font-weight: bold; color: #FFFFFF; text-align: center; font-size: 80%; background: #2E64FE; vertical-align: top; width: 98%;&amp;quot;&amp;gt; Chronologie &amp;lt;/div&amp;gt;=&lt;br /&gt;
&lt;br /&gt;
'''Première séance 18/01 :'''&lt;br /&gt;
&lt;br /&gt;
* Choix de la fonction supplémentaire : vu-mètre permettant de voir la capacité de la clé USB.&lt;br /&gt;
&lt;br /&gt;
* Début de la création d'un circuit imprimé sur la partie vu-mètre + microphone sur Fritzing (découverte du logiciel).&lt;br /&gt;
&lt;br /&gt;
* Amélioration du circuit &amp;quot;Fichier:DéB2.zip&amp;quot; (en remplaçant .zip par .fzz pour pouvoir l'ouvrir dans l'application) et en ajoutant un circuit d'amplificateur pour le micro éléctret. &lt;br /&gt;
&lt;br /&gt;
'''Séance du 21/01 :'''&lt;br /&gt;
&lt;br /&gt;
* Continuation du circuit imprimé sur Fritzing. (contradiction de la vue schématique et PCB ), lissage des angles droits et reduction de la place des composants sur la carte.&lt;br /&gt;
&lt;br /&gt;
'''Séance du 25/01 :'''&lt;br /&gt;
&lt;br /&gt;
* Continuation du PCB (routage terminé) et détourage des fils non reliés a la masse pour impression future.&lt;br /&gt;
&lt;br /&gt;
'''Séance du 28/01 :'''&lt;br /&gt;
&lt;br /&gt;
* Recherche des composants du circuit&lt;br /&gt;
&lt;br /&gt;
* Commencement du code sur Arduino.&lt;br /&gt;
&lt;br /&gt;
'''Séance du 01/02 :'''&lt;br /&gt;
&lt;br /&gt;
* Récupération du pcb à l'atelier&lt;br /&gt;
* Préparation du pcb à la soudure, gommage du pcb pour enlever l'oxydation en veillant à ce que l'on ne touche pas le pcb avec les doigts.&lt;br /&gt;
* Début de la soudure des composants sur le PCB (résistances, LEDs et micro-contrôlleur)&lt;br /&gt;
&lt;br /&gt;
'''Séance du 04/02 :'''&lt;br /&gt;
&lt;br /&gt;
* Soudure des derniers composants du PCB (micro et support) et mise en place des VIA&lt;br /&gt;
* Poursuite de la programmation et vérification du code sur Arduino&lt;br /&gt;
&lt;br /&gt;
'''Séance du 8/02 :'''&lt;br /&gt;
&lt;br /&gt;
*Transfert du code V2 sur la carte avec succès.&lt;br /&gt;
*Début du PCB de la clé USB.&lt;br /&gt;
&lt;br /&gt;
'''Séance du 11/02 :'''&lt;br /&gt;
&lt;br /&gt;
* Resoudage de la dernière LED, qui était mal soudée.&lt;br /&gt;
* Fin du code du vu-mètre sonore; Il est capable d'effectuer un échantillonage du bruit ambiant avant de remplir sa fonction.&lt;br /&gt;
&lt;br /&gt;
'''Séance du 15/02 :'''&lt;br /&gt;
&lt;br /&gt;
* Création d'un deuxième pcb pour mieux agencer les composants&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Séance du 18/02 :'''&lt;br /&gt;
&lt;br /&gt;
* Rectification du deuxième pcb auprès du professeur.&lt;br /&gt;
* Ajout d'un J1 pour relier les deux pcb entre eux.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Séance du 08/03 :'''&lt;br /&gt;
&lt;br /&gt;
* Vérification de la clé usb auprès du professeur (plus d'overlapping ou de fils trops près)&lt;br /&gt;
* Rectification du 2ème PCB de manière a avoir le pcb qui puisse se superposer à la clé usb&lt;/div&gt;</summary>
		<author><name>Gthomas</name></author>	</entry>

	<entry>
		<id>https://peip-ima.plil.fr/mediawiki/index.php?title=Fichier:ShematicCle.JPG&amp;diff=14014</id>
		<title>Fichier:ShematicCle.JPG</title>
		<link rel="alternate" type="text/html" href="https://peip-ima.plil.fr/mediawiki/index.php?title=Fichier:ShematicCle.JPG&amp;diff=14014"/>
				<updated>2021-03-08T11:03:42Z</updated>
		
		<summary type="html">&lt;p&gt;Gthomas : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Gthomas</name></author>	</entry>

	<entry>
		<id>https://peip-ima.plil.fr/mediawiki/index.php?title=Binome2020-7&amp;diff=14013</id>
		<title>Binome2020-7</title>
		<link rel="alternate" type="text/html" href="https://peip-ima.plil.fr/mediawiki/index.php?title=Binome2020-7&amp;diff=14013"/>
				<updated>2021-03-08T11:01:27Z</updated>
		
		<summary type="html">&lt;p&gt;Gthomas : /*  Projet final : clé usb avec vu-mètre  */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=&amp;lt;div class=&amp;quot;mcwiki-header&amp;quot; style=&amp;quot;border-radius: 15px; padding: 15px; font-weight: bold; color: #FFFFFF; text-align: center; font-size: 80%; background: #2E64FE; vertical-align: top; width: 98%;&amp;quot;&amp;gt; Introduction &amp;lt;/div&amp;gt;=&lt;br /&gt;
&lt;br /&gt;
Durant ce BE, nous allons créer une clé USB (Universal Serial Bus) personnalisé de A à Z en y ajoutant une fonction personnalisé. La première partie sera consacré au hardware, la seconde au software.&lt;br /&gt;
&lt;br /&gt;
logiciel utilisé : &lt;br /&gt;
* Fritzing : http://fritzing.org/home/&lt;br /&gt;
* Arduino : https://www.arduino.cc/&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;div class=&amp;quot;mcwiki-header&amp;quot; style=&amp;quot;border-radius: 15px; padding: 15px; font-weight: bold; color: #FFFFFF; text-align: center; font-size: 80%; background: #2E64FE; vertical-align: top; width: 98%;&amp;quot;&amp;gt; Matériel &amp;lt;/div&amp;gt;=&lt;br /&gt;
&lt;br /&gt;
'''Choix des composants :'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:atmega16u2.png|thumb|left|200px|ATMega16u2]]&lt;br /&gt;
Pour le microprocesseur, nous avons pris celui recommandé par le livret, plus précisément l'ATMega16u2.&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Adesto64Mb.jpg|thumb|right|200px|Adesto64Mb]]&lt;br /&gt;
Pour la mémoire flash, nous utiliserons également la mémoire conseillé de 16mo : AT45DB641E.&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Microphone.png|thumb|left|200px|Microphone electret]]&lt;br /&gt;
Nous utiliserons bien d'autres composants comme un quartz, des résistances, des condensateurs, des diodes, des régulateurs de tension et des LED ainsi qu'un microphone pour commencer le circuit imprimé&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Nous aurons besoin également d'une alimentation.&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;div class=&amp;quot;mcwiki-header&amp;quot; style=&amp;quot;border-radius: 15px; padding: 15px; font-weight: bold; color: #FFFFFF; text-align: center; font-size: 80%; background: #2E64FE; vertical-align: top; width: 98%;&amp;quot;&amp;gt; Projet intermédiaire : VuMètre et microphone &amp;lt;/div&amp;gt;=&lt;br /&gt;
&lt;br /&gt;
==Schéma terminé ==&lt;br /&gt;
&lt;br /&gt;
[[Fichier:VumetreSchematic.JPG|thumb|center|800px]]&lt;br /&gt;
&lt;br /&gt;
==PCB terminé ==&lt;br /&gt;
&lt;br /&gt;
[[Fichier:VumetrePCB.JPG|thumb|400px|center]]&lt;br /&gt;
&lt;br /&gt;
==PCB vide==&lt;br /&gt;
&lt;br /&gt;
[[Fichier:PCB videGE.jpg|400px|center|]]&lt;br /&gt;
&lt;br /&gt;
==fichier utilisé pour connecter les pins sorties ==&lt;br /&gt;
&lt;br /&gt;
[[Fichier:attiny84pinout.jpg|1000px|center|]]&lt;br /&gt;
&lt;br /&gt;
==PCB soudé et relié a l'arduino uno==&lt;br /&gt;
&lt;br /&gt;
[[Fichier:VUMETREARDUINO.jpg|300px|center|]]&lt;br /&gt;
&lt;br /&gt;
==Code version 1==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
      Voici le code réalisé afin de faire fonctionner le projet intermédiaire &amp;quot;microphone Vu mètre&amp;quot;.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
 int mini;&lt;br /&gt;
 int microAnalog;&lt;br /&gt;
 void setup()  &lt;br /&gt;
 {&lt;br /&gt;
  // on définit les broches de 0 à 6 en sortie.&lt;br /&gt;
  for(int i=0;i&amp;lt;=6;i++) {&lt;br /&gt;
    pinMode(i, OUTPUT); &lt;br /&gt;
 }&lt;br /&gt;
  // On fait un échantillonnage sur le bruit ambiant&lt;br /&gt;
  // pour définir la valeur mini qui correspond à toutes&lt;br /&gt;
  // les LEDs éteintes.&lt;br /&gt;
  mini=1024;&lt;br /&gt;
  for(int i=0;i&amp;lt;=20;i++) &lt;br /&gt;
  {&lt;br /&gt;
    // on lit la valeur analogique du microphone&lt;br /&gt;
    microAnalog = analogRead(7);&lt;br /&gt;
    delay(1);&lt;br /&gt;
    if(microAnalog&amp;lt;mini)&lt;br /&gt;
       mini=microAnalog;&lt;br /&gt;
  }&lt;br /&gt;
  // on allume les 7 LEDs pour signaler que l'échantillonnage est terminé&lt;br /&gt;
  for(int i=0;i&amp;lt;=6;i++) {&lt;br /&gt;
    digitalWrite(i, HIGH);&lt;br /&gt;
  }&lt;br /&gt;
  delay(1000);&lt;br /&gt;
 }&lt;br /&gt;
  void loop() {&lt;br /&gt;
    delay(1);&lt;br /&gt;
  // on lit la valeur analogique du microphone&lt;br /&gt;
    microAnalog = analogRead(7);&lt;br /&gt;
  //on éteint les 7 LEDS.&lt;br /&gt;
  for(int i=0;i&amp;lt;=6;i++) {&lt;br /&gt;
    digitalWrite(i, LOW);&lt;br /&gt;
  }&lt;br /&gt;
  // en fonction du niveau on allume les LEDS.&lt;br /&gt;
  if(microAnalog&amp;gt;mini)&lt;br /&gt;
    digitalWrite(0, HIGH);  &lt;br /&gt;
  if(microAnalog&amp;gt;mini+1)&lt;br /&gt;
    digitalWrite(1, HIGH); &lt;br /&gt;
  if(microAnalog&amp;gt;mini+2)&lt;br /&gt;
    digitalWrite(2, HIGH); &lt;br /&gt;
  if(microAnalog&amp;gt;mini+3)&lt;br /&gt;
    digitalWrite(3, HIGH); &lt;br /&gt;
  if(microAnalog&amp;gt;mini+4)&lt;br /&gt;
    digitalWrite(4, HIGH); &lt;br /&gt;
  if(microAnalog&amp;gt;mini+5)&lt;br /&gt;
    digitalWrite(5, HIGH); &lt;br /&gt;
  if(microAnalog&amp;gt;mini+6)&lt;br /&gt;
    digitalWrite(6, HIGH); &lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
==Code version 2:==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
      Voici le code réalisé afin de faire fonctionner le projet intermédiaire &amp;quot;microphone Vu mètre&amp;quot;, code définitif&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 int mini;&lt;br /&gt;
 int microAnalog; &lt;br /&gt;
 void setup() &lt;br /&gt;
 {&lt;br /&gt;
   // on défini les broches de 0 à 6 en sortie.&lt;br /&gt;
   for(int i=0;i&amp;lt;=6;i++) {&lt;br /&gt;
     pinMode(i, OUTPUT); &lt;br /&gt;
  }&lt;br /&gt;
   // On fait un échantillonnage sur le bruit ambiant&lt;br /&gt;
   // pour définir la valeur mini qui correspond à toutes&lt;br /&gt;
   // les LEDs éteintes.&lt;br /&gt;
   mini=0;&lt;br /&gt;
   for(int i=0;i&amp;lt;=20;i++) &lt;br /&gt;
   {&lt;br /&gt;
     // on lit la valeur analogique du microphone&lt;br /&gt;
     microAnalog = analogRead(7);&lt;br /&gt;
     delay(1);&lt;br /&gt;
     if(microAnalog&amp;lt;mini)&lt;br /&gt;
       mini=microAnalog;&lt;br /&gt;
   } &lt;br /&gt;
   // on allume les 7 LEDs pour signaler que l'échantillonnage est terminé&lt;br /&gt;
   for(int i=0;i&amp;lt;=6;i++) {&lt;br /&gt;
     digitalWrite(i, HIGH);&lt;br /&gt;
   }&lt;br /&gt;
   delay(1000);&lt;br /&gt;
 }&lt;br /&gt;
 void loop() {&lt;br /&gt;
   delay(1);&lt;br /&gt;
   // on lit la valeur analogique du microphone&lt;br /&gt;
   microAnalog = analogRead(7);&lt;br /&gt;
   //on éteint les 7 LEDS.&lt;br /&gt;
   for(int i=0;i&amp;lt;=6;i++) {&lt;br /&gt;
     digitalWrite(i, LOW);&lt;br /&gt;
   }&lt;br /&gt;
   // en fonction du niveau on allume les LEDS.&lt;br /&gt;
   if(microAnalog&amp;gt;170 )&lt;br /&gt;
     digitalWrite(0, HIGH);   &lt;br /&gt;
   if(microAnalog&amp;gt;+175)&lt;br /&gt;
     digitalWrite(1, HIGH);  &lt;br /&gt;
   if(microAnalog&amp;gt;+180)&lt;br /&gt;
     digitalWrite(2, HIGH);  &lt;br /&gt;
   if(microAnalog&amp;gt;+190)&lt;br /&gt;
     digitalWrite(3, HIGH);  &lt;br /&gt;
   if(microAnalog&amp;gt;+200)&lt;br /&gt;
     digitalWrite(4, HIGH);  &lt;br /&gt;
   if(microAnalog&amp;gt;+215)&lt;br /&gt;
     digitalWrite(5, HIGH);  &lt;br /&gt;
   if(microAnalog&amp;gt;+230)&lt;br /&gt;
     digitalWrite(6, HIGH);&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
==Vidéo du Vumètre :==&lt;br /&gt;
&lt;br /&gt;
[[Media:20210208_101831.mp4]]&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;div class=&amp;quot;mcwiki-header&amp;quot; style=&amp;quot;border-radius: 15px; padding: 15px; font-weight: bold; color: #FFFFFF; text-align: center; font-size: 80%; background: #2E64FE; vertical-align: top; width: 98%;&amp;quot;&amp;gt; Projet final : clé usb avec vu-mètre &amp;lt;/div&amp;gt;=&lt;br /&gt;
&lt;br /&gt;
==Pcb de la clé usb==&lt;br /&gt;
&lt;br /&gt;
[[Fichier:CLE-USB.JPG|1300px]]&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;div class=&amp;quot;mcwiki-header&amp;quot; style=&amp;quot;border-radius: 15px; padding: 15px; font-weight: bold; color: #FFFFFF; text-align: center; font-size: 80%; background: #2E64FE; vertical-align: top; width: 98%;&amp;quot;&amp;gt; Chronologie &amp;lt;/div&amp;gt;=&lt;br /&gt;
&lt;br /&gt;
'''Première séance 18/01 :'''&lt;br /&gt;
&lt;br /&gt;
* Choix de la fonction supplémentaire : vu-mètre permettant de voir la capacité de la clé USB.&lt;br /&gt;
&lt;br /&gt;
* Début de la création d'un circuit imprimé sur la partie vu-mètre + microphone sur Fritzing (découverte du logiciel).&lt;br /&gt;
&lt;br /&gt;
* Amélioration du circuit &amp;quot;Fichier:DéB2.zip&amp;quot; (en remplaçant .zip par .fzz pour pouvoir l'ouvrir dans l'application) et en ajoutant un circuit d'amplificateur pour le micro éléctret. &lt;br /&gt;
&lt;br /&gt;
'''Séance du 21/01 :'''&lt;br /&gt;
&lt;br /&gt;
* Continuation du circuit imprimé sur Fritzing. (contradiction de la vue schématique et PCB ), lissage des angles droits et reduction de la place des composants sur la carte.&lt;br /&gt;
&lt;br /&gt;
'''Séance du 25/01 :'''&lt;br /&gt;
&lt;br /&gt;
* Continuation du PCB (routage terminé) et détourage des fils non reliés a la masse pour impression future.&lt;br /&gt;
&lt;br /&gt;
'''Séance du 28/01 :'''&lt;br /&gt;
&lt;br /&gt;
* Recherche des composants du circuit&lt;br /&gt;
&lt;br /&gt;
* Commencement du code sur Arduino.&lt;br /&gt;
&lt;br /&gt;
'''Séance du 01/02 :'''&lt;br /&gt;
&lt;br /&gt;
* Récupération du pcb à l'atelier&lt;br /&gt;
* Préparation du pcb à la soudure, gommage du pcb pour enlever l'oxydation en veillant à ce que l'on ne touche pas le pcb avec les doigts.&lt;br /&gt;
* Début de la soudure des composants sur le PCB (résistances, LEDs et micro-contrôlleur)&lt;br /&gt;
&lt;br /&gt;
'''Séance du 04/02 :'''&lt;br /&gt;
&lt;br /&gt;
* Soudure des derniers composants du PCB (micro et support) et mise en place des VIA&lt;br /&gt;
* Poursuite de la programmation et vérification du code sur Arduino&lt;br /&gt;
&lt;br /&gt;
'''Séance du 8/02 :'''&lt;br /&gt;
&lt;br /&gt;
*Transfert du code V2 sur la carte avec succès.&lt;br /&gt;
*Début du PCB de la clé USB.&lt;br /&gt;
&lt;br /&gt;
'''Séance du 11/02 :'''&lt;br /&gt;
&lt;br /&gt;
* Resoudage de la dernière LED, qui était mal soudée.&lt;br /&gt;
* Fin du code du vu-mètre sonore; Il est capable d'effectuer un échantillonage du bruit ambiant avant de remplir sa fonction.&lt;br /&gt;
&lt;br /&gt;
'''Séance du 15/02 :'''&lt;br /&gt;
&lt;br /&gt;
* Création d'un deuxième pcb pour mieux agencer les composants&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Séance du 18/02 :'''&lt;br /&gt;
&lt;br /&gt;
* Rectification du deuxième pcb auprès du professeur.&lt;br /&gt;
* Ajout d'un J1 pour relier les deux pcb entre eux.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Séance du 08/03 :'''&lt;br /&gt;
&lt;br /&gt;
* Vérification de la clé usb auprès du professeur (plus d'overlapping ou de fils trops près)&lt;br /&gt;
* Rectification du 2ème PCB de manière a avoir le pcb qui puisse se superposer à la clé usb&lt;/div&gt;</summary>
		<author><name>Gthomas</name></author>	</entry>

	<entry>
		<id>https://peip-ima.plil.fr/mediawiki/index.php?title=Fichier:CLE-USB.JPG&amp;diff=14012</id>
		<title>Fichier:CLE-USB.JPG</title>
		<link rel="alternate" type="text/html" href="https://peip-ima.plil.fr/mediawiki/index.php?title=Fichier:CLE-USB.JPG&amp;diff=14012"/>
				<updated>2021-03-08T10:59:42Z</updated>
		
		<summary type="html">&lt;p&gt;Gthomas : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Gthomas</name></author>	</entry>

	<entry>
		<id>https://peip-ima.plil.fr/mediawiki/index.php?title=Binome2020-7&amp;diff=14008</id>
		<title>Binome2020-7</title>
		<link rel="alternate" type="text/html" href="https://peip-ima.plil.fr/mediawiki/index.php?title=Binome2020-7&amp;diff=14008"/>
				<updated>2021-03-08T10:55:40Z</updated>
		
		<summary type="html">&lt;p&gt;Gthomas : /*  Projet intermédiaire : VuMètre et microphone  */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=&amp;lt;div class=&amp;quot;mcwiki-header&amp;quot; style=&amp;quot;border-radius: 15px; padding: 15px; font-weight: bold; color: #FFFFFF; text-align: center; font-size: 80%; background: #2E64FE; vertical-align: top; width: 98%;&amp;quot;&amp;gt; Introduction &amp;lt;/div&amp;gt;=&lt;br /&gt;
&lt;br /&gt;
Durant ce BE, nous allons créer une clé USB (Universal Serial Bus) personnalisé de A à Z en y ajoutant une fonction personnalisé. La première partie sera consacré au hardware, la seconde au software.&lt;br /&gt;
&lt;br /&gt;
logiciel utilisé : &lt;br /&gt;
* Fritzing : http://fritzing.org/home/&lt;br /&gt;
* Arduino : https://www.arduino.cc/&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;div class=&amp;quot;mcwiki-header&amp;quot; style=&amp;quot;border-radius: 15px; padding: 15px; font-weight: bold; color: #FFFFFF; text-align: center; font-size: 80%; background: #2E64FE; vertical-align: top; width: 98%;&amp;quot;&amp;gt; Matériel &amp;lt;/div&amp;gt;=&lt;br /&gt;
&lt;br /&gt;
'''Choix des composants :'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:atmega16u2.png|thumb|left|200px|ATMega16u2]]&lt;br /&gt;
Pour le microprocesseur, nous avons pris celui recommandé par le livret, plus précisément l'ATMega16u2.&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Adesto64Mb.jpg|thumb|right|200px|Adesto64Mb]]&lt;br /&gt;
Pour la mémoire flash, nous utiliserons également la mémoire conseillé de 16mo : AT45DB641E.&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Microphone.png|thumb|left|200px|Microphone electret]]&lt;br /&gt;
Nous utiliserons bien d'autres composants comme un quartz, des résistances, des condensateurs, des diodes, des régulateurs de tension et des LED ainsi qu'un microphone pour commencer le circuit imprimé&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Nous aurons besoin également d'une alimentation.&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;div class=&amp;quot;mcwiki-header&amp;quot; style=&amp;quot;border-radius: 15px; padding: 15px; font-weight: bold; color: #FFFFFF; text-align: center; font-size: 80%; background: #2E64FE; vertical-align: top; width: 98%;&amp;quot;&amp;gt; Projet intermédiaire : VuMètre et microphone &amp;lt;/div&amp;gt;=&lt;br /&gt;
&lt;br /&gt;
==Schéma terminé ==&lt;br /&gt;
&lt;br /&gt;
[[Fichier:VumetreSchematic.JPG|thumb|center|800px]]&lt;br /&gt;
&lt;br /&gt;
==PCB terminé ==&lt;br /&gt;
&lt;br /&gt;
[[Fichier:VumetrePCB.JPG|thumb|400px|center]]&lt;br /&gt;
&lt;br /&gt;
==PCB vide==&lt;br /&gt;
&lt;br /&gt;
[[Fichier:PCB videGE.jpg|400px|center|]]&lt;br /&gt;
&lt;br /&gt;
==fichier utilisé pour connecter les pins sorties ==&lt;br /&gt;
&lt;br /&gt;
[[Fichier:attiny84pinout.jpg|1000px|center|]]&lt;br /&gt;
&lt;br /&gt;
==PCB soudé et relié a l'arduino uno==&lt;br /&gt;
&lt;br /&gt;
[[Fichier:VUMETREARDUINO.jpg|300px|center|]]&lt;br /&gt;
&lt;br /&gt;
==Code version 1==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
      Voici le code réalisé afin de faire fonctionner le projet intermédiaire &amp;quot;microphone Vu mètre&amp;quot;.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
 int mini;&lt;br /&gt;
 int microAnalog;&lt;br /&gt;
 void setup()  &lt;br /&gt;
 {&lt;br /&gt;
  // on définit les broches de 0 à 6 en sortie.&lt;br /&gt;
  for(int i=0;i&amp;lt;=6;i++) {&lt;br /&gt;
    pinMode(i, OUTPUT); &lt;br /&gt;
 }&lt;br /&gt;
  // On fait un échantillonnage sur le bruit ambiant&lt;br /&gt;
  // pour définir la valeur mini qui correspond à toutes&lt;br /&gt;
  // les LEDs éteintes.&lt;br /&gt;
  mini=1024;&lt;br /&gt;
  for(int i=0;i&amp;lt;=20;i++) &lt;br /&gt;
  {&lt;br /&gt;
    // on lit la valeur analogique du microphone&lt;br /&gt;
    microAnalog = analogRead(7);&lt;br /&gt;
    delay(1);&lt;br /&gt;
    if(microAnalog&amp;lt;mini)&lt;br /&gt;
       mini=microAnalog;&lt;br /&gt;
  }&lt;br /&gt;
  // on allume les 7 LEDs pour signaler que l'échantillonnage est terminé&lt;br /&gt;
  for(int i=0;i&amp;lt;=6;i++) {&lt;br /&gt;
    digitalWrite(i, HIGH);&lt;br /&gt;
  }&lt;br /&gt;
  delay(1000);&lt;br /&gt;
 }&lt;br /&gt;
  void loop() {&lt;br /&gt;
    delay(1);&lt;br /&gt;
  // on lit la valeur analogique du microphone&lt;br /&gt;
    microAnalog = analogRead(7);&lt;br /&gt;
  //on éteint les 7 LEDS.&lt;br /&gt;
  for(int i=0;i&amp;lt;=6;i++) {&lt;br /&gt;
    digitalWrite(i, LOW);&lt;br /&gt;
  }&lt;br /&gt;
  // en fonction du niveau on allume les LEDS.&lt;br /&gt;
  if(microAnalog&amp;gt;mini)&lt;br /&gt;
    digitalWrite(0, HIGH);  &lt;br /&gt;
  if(microAnalog&amp;gt;mini+1)&lt;br /&gt;
    digitalWrite(1, HIGH); &lt;br /&gt;
  if(microAnalog&amp;gt;mini+2)&lt;br /&gt;
    digitalWrite(2, HIGH); &lt;br /&gt;
  if(microAnalog&amp;gt;mini+3)&lt;br /&gt;
    digitalWrite(3, HIGH); &lt;br /&gt;
  if(microAnalog&amp;gt;mini+4)&lt;br /&gt;
    digitalWrite(4, HIGH); &lt;br /&gt;
  if(microAnalog&amp;gt;mini+5)&lt;br /&gt;
    digitalWrite(5, HIGH); &lt;br /&gt;
  if(microAnalog&amp;gt;mini+6)&lt;br /&gt;
    digitalWrite(6, HIGH); &lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
==Code version 2:==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
      Voici le code réalisé afin de faire fonctionner le projet intermédiaire &amp;quot;microphone Vu mètre&amp;quot;, code définitif&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 int mini;&lt;br /&gt;
 int microAnalog; &lt;br /&gt;
 void setup() &lt;br /&gt;
 {&lt;br /&gt;
   // on défini les broches de 0 à 6 en sortie.&lt;br /&gt;
   for(int i=0;i&amp;lt;=6;i++) {&lt;br /&gt;
     pinMode(i, OUTPUT); &lt;br /&gt;
  }&lt;br /&gt;
   // On fait un échantillonnage sur le bruit ambiant&lt;br /&gt;
   // pour définir la valeur mini qui correspond à toutes&lt;br /&gt;
   // les LEDs éteintes.&lt;br /&gt;
   mini=0;&lt;br /&gt;
   for(int i=0;i&amp;lt;=20;i++) &lt;br /&gt;
   {&lt;br /&gt;
     // on lit la valeur analogique du microphone&lt;br /&gt;
     microAnalog = analogRead(7);&lt;br /&gt;
     delay(1);&lt;br /&gt;
     if(microAnalog&amp;lt;mini)&lt;br /&gt;
       mini=microAnalog;&lt;br /&gt;
   } &lt;br /&gt;
   // on allume les 7 LEDs pour signaler que l'échantillonnage est terminé&lt;br /&gt;
   for(int i=0;i&amp;lt;=6;i++) {&lt;br /&gt;
     digitalWrite(i, HIGH);&lt;br /&gt;
   }&lt;br /&gt;
   delay(1000);&lt;br /&gt;
 }&lt;br /&gt;
 void loop() {&lt;br /&gt;
   delay(1);&lt;br /&gt;
   // on lit la valeur analogique du microphone&lt;br /&gt;
   microAnalog = analogRead(7);&lt;br /&gt;
   //on éteint les 7 LEDS.&lt;br /&gt;
   for(int i=0;i&amp;lt;=6;i++) {&lt;br /&gt;
     digitalWrite(i, LOW);&lt;br /&gt;
   }&lt;br /&gt;
   // en fonction du niveau on allume les LEDS.&lt;br /&gt;
   if(microAnalog&amp;gt;170 )&lt;br /&gt;
     digitalWrite(0, HIGH);   &lt;br /&gt;
   if(microAnalog&amp;gt;+175)&lt;br /&gt;
     digitalWrite(1, HIGH);  &lt;br /&gt;
   if(microAnalog&amp;gt;+180)&lt;br /&gt;
     digitalWrite(2, HIGH);  &lt;br /&gt;
   if(microAnalog&amp;gt;+190)&lt;br /&gt;
     digitalWrite(3, HIGH);  &lt;br /&gt;
   if(microAnalog&amp;gt;+200)&lt;br /&gt;
     digitalWrite(4, HIGH);  &lt;br /&gt;
   if(microAnalog&amp;gt;+215)&lt;br /&gt;
     digitalWrite(5, HIGH);  &lt;br /&gt;
   if(microAnalog&amp;gt;+230)&lt;br /&gt;
     digitalWrite(6, HIGH);&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
==Vidéo du Vumètre :==&lt;br /&gt;
&lt;br /&gt;
[[Media:20210208_101831.mp4]]&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;div class=&amp;quot;mcwiki-header&amp;quot; style=&amp;quot;border-radius: 15px; padding: 15px; font-weight: bold; color: #FFFFFF; text-align: center; font-size: 80%; background: #2E64FE; vertical-align: top; width: 98%;&amp;quot;&amp;gt; Projet final : clé usb avec vu-mètre &amp;lt;/div&amp;gt;=&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;div class=&amp;quot;mcwiki-header&amp;quot; style=&amp;quot;border-radius: 15px; padding: 15px; font-weight: bold; color: #FFFFFF; text-align: center; font-size: 80%; background: #2E64FE; vertical-align: top; width: 98%;&amp;quot;&amp;gt; Chronologie &amp;lt;/div&amp;gt;=&lt;br /&gt;
&lt;br /&gt;
'''Première séance 18/01 :'''&lt;br /&gt;
&lt;br /&gt;
* Choix de la fonction supplémentaire : vu-mètre permettant de voir la capacité de la clé USB.&lt;br /&gt;
&lt;br /&gt;
* Début de la création d'un circuit imprimé sur la partie vu-mètre + microphone sur Fritzing (découverte du logiciel).&lt;br /&gt;
&lt;br /&gt;
* Amélioration du circuit &amp;quot;Fichier:DéB2.zip&amp;quot; (en remplaçant .zip par .fzz pour pouvoir l'ouvrir dans l'application) et en ajoutant un circuit d'amplificateur pour le micro éléctret. &lt;br /&gt;
&lt;br /&gt;
'''Séance du 21/01 :'''&lt;br /&gt;
&lt;br /&gt;
* Continuation du circuit imprimé sur Fritzing. (contradiction de la vue schématique et PCB ), lissage des angles droits et reduction de la place des composants sur la carte.&lt;br /&gt;
&lt;br /&gt;
'''Séance du 25/01 :'''&lt;br /&gt;
&lt;br /&gt;
* Continuation du PCB (routage terminé) et détourage des fils non reliés a la masse pour impression future.&lt;br /&gt;
&lt;br /&gt;
'''Séance du 28/01 :'''&lt;br /&gt;
&lt;br /&gt;
* Recherche des composants du circuit&lt;br /&gt;
&lt;br /&gt;
* Commencement du code sur Arduino.&lt;br /&gt;
&lt;br /&gt;
'''Séance du 01/02 :'''&lt;br /&gt;
&lt;br /&gt;
* Récupération du pcb à l'atelier&lt;br /&gt;
* Préparation du pcb à la soudure, gommage du pcb pour enlever l'oxydation en veillant à ce que l'on ne touche pas le pcb avec les doigts.&lt;br /&gt;
* Début de la soudure des composants sur le PCB (résistances, LEDs et micro-contrôlleur)&lt;br /&gt;
&lt;br /&gt;
'''Séance du 04/02 :'''&lt;br /&gt;
&lt;br /&gt;
* Soudure des derniers composants du PCB (micro et support) et mise en place des VIA&lt;br /&gt;
* Poursuite de la programmation et vérification du code sur Arduino&lt;br /&gt;
&lt;br /&gt;
'''Séance du 8/02 :'''&lt;br /&gt;
&lt;br /&gt;
*Transfert du code V2 sur la carte avec succès.&lt;br /&gt;
*Début du PCB de la clé USB.&lt;br /&gt;
&lt;br /&gt;
'''Séance du 11/02 :'''&lt;br /&gt;
&lt;br /&gt;
* Resoudage de la dernière LED, qui était mal soudée.&lt;br /&gt;
* Fin du code du vu-mètre sonore; Il est capable d'effectuer un échantillonage du bruit ambiant avant de remplir sa fonction.&lt;br /&gt;
&lt;br /&gt;
'''Séance du 15/02 :'''&lt;br /&gt;
&lt;br /&gt;
* Création d'un deuxième pcb pour mieux agencer les composants&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Séance du 18/02 :'''&lt;br /&gt;
&lt;br /&gt;
* Rectification du deuxième pcb auprès du professeur.&lt;br /&gt;
* Ajout d'un J1 pour relier les deux pcb entre eux.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Séance du 08/03 :'''&lt;br /&gt;
&lt;br /&gt;
* Vérification de la clé usb auprès du professeur (plus d'overlapping ou de fils trops près)&lt;br /&gt;
* Rectification du 2ème PCB de manière a avoir le pcb qui puisse se superposer à la clé usb&lt;/div&gt;</summary>
		<author><name>Gthomas</name></author>	</entry>

	<entry>
		<id>https://peip-ima.plil.fr/mediawiki/index.php?title=Binome2020-7&amp;diff=14007</id>
		<title>Binome2020-7</title>
		<link rel="alternate" type="text/html" href="https://peip-ima.plil.fr/mediawiki/index.php?title=Binome2020-7&amp;diff=14007"/>
				<updated>2021-03-08T10:51:39Z</updated>
		
		<summary type="html">&lt;p&gt;Gthomas : /*  Projet intermédiaire : VuMètre et microphone  */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=&amp;lt;div class=&amp;quot;mcwiki-header&amp;quot; style=&amp;quot;border-radius: 15px; padding: 15px; font-weight: bold; color: #FFFFFF; text-align: center; font-size: 80%; background: #2E64FE; vertical-align: top; width: 98%;&amp;quot;&amp;gt; Introduction &amp;lt;/div&amp;gt;=&lt;br /&gt;
&lt;br /&gt;
Durant ce BE, nous allons créer une clé USB (Universal Serial Bus) personnalisé de A à Z en y ajoutant une fonction personnalisé. La première partie sera consacré au hardware, la seconde au software.&lt;br /&gt;
&lt;br /&gt;
logiciel utilisé : &lt;br /&gt;
* Fritzing : http://fritzing.org/home/&lt;br /&gt;
* Arduino : https://www.arduino.cc/&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;div class=&amp;quot;mcwiki-header&amp;quot; style=&amp;quot;border-radius: 15px; padding: 15px; font-weight: bold; color: #FFFFFF; text-align: center; font-size: 80%; background: #2E64FE; vertical-align: top; width: 98%;&amp;quot;&amp;gt; Matériel &amp;lt;/div&amp;gt;=&lt;br /&gt;
&lt;br /&gt;
'''Choix des composants :'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:atmega16u2.png|thumb|left|200px|ATMega16u2]]&lt;br /&gt;
Pour le microprocesseur, nous avons pris celui recommandé par le livret, plus précisément l'ATMega16u2.&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Adesto64Mb.jpg|thumb|right|200px|Adesto64Mb]]&lt;br /&gt;
Pour la mémoire flash, nous utiliserons également la mémoire conseillé de 16mo : AT45DB641E.&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Microphone.png|thumb|left|200px|Microphone electret]]&lt;br /&gt;
Nous utiliserons bien d'autres composants comme un quartz, des résistances, des condensateurs, des diodes, des régulateurs de tension et des LED ainsi qu'un microphone pour commencer le circuit imprimé&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Nous aurons besoin également d'une alimentation.&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;div class=&amp;quot;mcwiki-header&amp;quot; style=&amp;quot;border-radius: 15px; padding: 15px; font-weight: bold; color: #FFFFFF; text-align: center; font-size: 80%; background: #2E64FE; vertical-align: top; width: 98%;&amp;quot;&amp;gt; Projet intermédiaire : VuMètre et microphone &amp;lt;/div&amp;gt;=&lt;br /&gt;
&lt;br /&gt;
==Schéma terminé ==&lt;br /&gt;
&lt;br /&gt;
[[Fichier:VumetreSchematic.JPG|thumb|center|800px]]&lt;br /&gt;
&lt;br /&gt;
==PCB terminé ==&lt;br /&gt;
&lt;br /&gt;
[[Fichier:VumetrePCB.JPG|thumb|400px|center]]&lt;br /&gt;
&lt;br /&gt;
==PCB vide==&lt;br /&gt;
&lt;br /&gt;
[[Fichier:PCB videGE.jpg|400px|center|]]&lt;br /&gt;
&lt;br /&gt;
==fichier utilisé pour connecter les pins sorties ==&lt;br /&gt;
&lt;br /&gt;
[[Fichier:attiny84pinout.jpg|1000px|center|]]&lt;br /&gt;
&lt;br /&gt;
==PCB soudé et relié a l'arduino uno==&lt;br /&gt;
&lt;br /&gt;
[[Fichier:VUMETREARDUINO.jpg|300px|center|]]&lt;br /&gt;
&lt;br /&gt;
==Code version 1==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
      Voici le code réalisé afin de faire fonctionner le projet intermédiaire &amp;quot;microphone Vu mètre&amp;quot;.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
 int mini;&lt;br /&gt;
 int microAnalog;&lt;br /&gt;
 void setup()  &lt;br /&gt;
 {&lt;br /&gt;
  // on définit les broches de 0 à 6 en sortie.&lt;br /&gt;
  for(int i=0;i&amp;lt;=6;i++) {&lt;br /&gt;
    pinMode(i, OUTPUT); &lt;br /&gt;
 }&lt;br /&gt;
  // On fait un échantillonnage sur le bruit ambiant&lt;br /&gt;
  // pour définir la valeur mini qui correspond à toutes&lt;br /&gt;
  // les LEDs éteintes.&lt;br /&gt;
  mini=1024;&lt;br /&gt;
  for(int i=0;i&amp;lt;=20;i++) &lt;br /&gt;
  {&lt;br /&gt;
    // on lit la valeur analogique du microphone&lt;br /&gt;
    microAnalog = analogRead(7);&lt;br /&gt;
    delay(1);&lt;br /&gt;
    if(microAnalog&amp;lt;mini)&lt;br /&gt;
       mini=microAnalog;&lt;br /&gt;
  }&lt;br /&gt;
  // on allume les 7 LEDs pour signaler que l'échantillonnage est terminé&lt;br /&gt;
  for(int i=0;i&amp;lt;=6;i++) {&lt;br /&gt;
    digitalWrite(i, HIGH);&lt;br /&gt;
  }&lt;br /&gt;
  delay(1000);&lt;br /&gt;
 }&lt;br /&gt;
  void loop() {&lt;br /&gt;
    delay(1);&lt;br /&gt;
  // on lit la valeur analogique du microphone&lt;br /&gt;
    microAnalog = analogRead(7);&lt;br /&gt;
  //on éteint les 7 LEDS.&lt;br /&gt;
  for(int i=0;i&amp;lt;=6;i++) {&lt;br /&gt;
    digitalWrite(i, LOW);&lt;br /&gt;
  }&lt;br /&gt;
  // en fonction du niveau on allume les LEDS.&lt;br /&gt;
  if(microAnalog&amp;gt;mini)&lt;br /&gt;
    digitalWrite(0, HIGH);  &lt;br /&gt;
  if(microAnalog&amp;gt;mini+1)&lt;br /&gt;
    digitalWrite(1, HIGH); &lt;br /&gt;
  if(microAnalog&amp;gt;mini+2)&lt;br /&gt;
    digitalWrite(2, HIGH); &lt;br /&gt;
  if(microAnalog&amp;gt;mini+3)&lt;br /&gt;
    digitalWrite(3, HIGH); &lt;br /&gt;
  if(microAnalog&amp;gt;mini+4)&lt;br /&gt;
    digitalWrite(4, HIGH); &lt;br /&gt;
  if(microAnalog&amp;gt;mini+5)&lt;br /&gt;
    digitalWrite(5, HIGH); &lt;br /&gt;
  if(microAnalog&amp;gt;mini+6)&lt;br /&gt;
    digitalWrite(6, HIGH); &lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
==Code version 2:==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
      Voici le code réalisé afin de faire fonctionner le projet intermédiaire &amp;quot;microphone Vu mètre&amp;quot;, code définitif&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 int mini;&lt;br /&gt;
 int microAnalog; &lt;br /&gt;
 void setup() &lt;br /&gt;
 {&lt;br /&gt;
   // on défini les broches de 0 à 6 en sortie.&lt;br /&gt;
   for(int i=0;i&amp;lt;=6;i++) {&lt;br /&gt;
     pinMode(i, OUTPUT); &lt;br /&gt;
  }&lt;br /&gt;
   // On fait un échantillonnage sur le bruit ambiant&lt;br /&gt;
   // pour définir la valeur mini qui correspond à toutes&lt;br /&gt;
   // les LEDs éteintes.&lt;br /&gt;
   mini=0;&lt;br /&gt;
   for(int i=0;i&amp;lt;=20;i++) &lt;br /&gt;
   {&lt;br /&gt;
     // on lit la valeur analogique du microphone&lt;br /&gt;
     microAnalog = analogRead(7);&lt;br /&gt;
     delay(1);&lt;br /&gt;
     if(microAnalog&amp;lt;mini)&lt;br /&gt;
       mini=microAnalog;&lt;br /&gt;
   } &lt;br /&gt;
   // on allume les 7 LEDs pour signaler que l'échantillonnage est terminé&lt;br /&gt;
   for(int i=0;i&amp;lt;=6;i++) {&lt;br /&gt;
     digitalWrite(i, HIGH);&lt;br /&gt;
   }&lt;br /&gt;
   delay(1000);&lt;br /&gt;
 }&lt;br /&gt;
 void loop() {&lt;br /&gt;
   delay(1);&lt;br /&gt;
   // on lit la valeur analogique du microphone&lt;br /&gt;
   microAnalog = analogRead(7);&lt;br /&gt;
   //on éteint les 7 LEDS.&lt;br /&gt;
   for(int i=0;i&amp;lt;=6;i++) {&lt;br /&gt;
     digitalWrite(i, LOW);&lt;br /&gt;
   }&lt;br /&gt;
   // en fonction du niveau on allume les LEDS.&lt;br /&gt;
   if(microAnalog&amp;gt;170 )&lt;br /&gt;
     digitalWrite(0, HIGH);   &lt;br /&gt;
   if(microAnalog&amp;gt;+175)&lt;br /&gt;
     digitalWrite(1, HIGH);  &lt;br /&gt;
   if(microAnalog&amp;gt;+180)&lt;br /&gt;
     digitalWrite(2, HIGH);  &lt;br /&gt;
   if(microAnalog&amp;gt;+190)&lt;br /&gt;
     digitalWrite(3, HIGH);  &lt;br /&gt;
   if(microAnalog&amp;gt;+200)&lt;br /&gt;
     digitalWrite(4, HIGH);  &lt;br /&gt;
   if(microAnalog&amp;gt;+215)&lt;br /&gt;
     digitalWrite(5, HIGH);  &lt;br /&gt;
   if(microAnalog&amp;gt;+230)&lt;br /&gt;
     digitalWrite(6, HIGH);&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
==Vidéo du Vumètre :==&lt;br /&gt;
&lt;br /&gt;
[[Media:20210208_101831.mp4]]&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;div class=&amp;quot;mcwiki-header&amp;quot; style=&amp;quot;border-radius: 15px; padding: 15px; font-weight: bold; color: #FFFFFF; text-align: center; font-size: 80%; background: #2E64FE; vertical-align: top; width: 98%;&amp;quot;&amp;gt; Chronologie &amp;lt;/div&amp;gt;=&lt;br /&gt;
&lt;br /&gt;
'''Première séance 18/01 :'''&lt;br /&gt;
&lt;br /&gt;
* Choix de la fonction supplémentaire : vu-mètre permettant de voir la capacité de la clé USB.&lt;br /&gt;
&lt;br /&gt;
* Début de la création d'un circuit imprimé sur la partie vu-mètre + microphone sur Fritzing (découverte du logiciel).&lt;br /&gt;
&lt;br /&gt;
* Amélioration du circuit &amp;quot;Fichier:DéB2.zip&amp;quot; (en remplaçant .zip par .fzz pour pouvoir l'ouvrir dans l'application) et en ajoutant un circuit d'amplificateur pour le micro éléctret. &lt;br /&gt;
&lt;br /&gt;
'''Séance du 21/01 :'''&lt;br /&gt;
&lt;br /&gt;
* Continuation du circuit imprimé sur Fritzing. (contradiction de la vue schématique et PCB ), lissage des angles droits et reduction de la place des composants sur la carte.&lt;br /&gt;
&lt;br /&gt;
'''Séance du 25/01 :'''&lt;br /&gt;
&lt;br /&gt;
* Continuation du PCB (routage terminé) et détourage des fils non reliés a la masse pour impression future.&lt;br /&gt;
&lt;br /&gt;
'''Séance du 28/01 :'''&lt;br /&gt;
&lt;br /&gt;
* Recherche des composants du circuit&lt;br /&gt;
&lt;br /&gt;
* Commencement du code sur Arduino.&lt;br /&gt;
&lt;br /&gt;
'''Séance du 01/02 :'''&lt;br /&gt;
&lt;br /&gt;
* Récupération du pcb à l'atelier&lt;br /&gt;
* Préparation du pcb à la soudure, gommage du pcb pour enlever l'oxydation en veillant à ce que l'on ne touche pas le pcb avec les doigts.&lt;br /&gt;
* Début de la soudure des composants sur le PCB (résistances, LEDs et micro-contrôlleur)&lt;br /&gt;
&lt;br /&gt;
'''Séance du 04/02 :'''&lt;br /&gt;
&lt;br /&gt;
* Soudure des derniers composants du PCB (micro et support) et mise en place des VIA&lt;br /&gt;
* Poursuite de la programmation et vérification du code sur Arduino&lt;br /&gt;
&lt;br /&gt;
'''Séance du 8/02 :'''&lt;br /&gt;
&lt;br /&gt;
*Transfert du code V2 sur la carte avec succès.&lt;br /&gt;
*Début du PCB de la clé USB.&lt;br /&gt;
&lt;br /&gt;
'''Séance du 11/02 :'''&lt;br /&gt;
&lt;br /&gt;
* Resoudage de la dernière LED, qui était mal soudée.&lt;br /&gt;
* Fin du code du vu-mètre sonore; Il est capable d'effectuer un échantillonage du bruit ambiant avant de remplir sa fonction.&lt;br /&gt;
&lt;br /&gt;
'''Séance du 15/02 :'''&lt;br /&gt;
&lt;br /&gt;
* Création d'un deuxième pcb pour mieux agencer les composants&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Séance du 18/02 :'''&lt;br /&gt;
&lt;br /&gt;
* Rectification du deuxième pcb auprès du professeur.&lt;br /&gt;
* Ajout d'un J1 pour relier les deux pcb entre eux.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Séance du 08/03 :'''&lt;br /&gt;
&lt;br /&gt;
* Vérification de la clé usb auprès du professeur (plus d'overlapping ou de fils trops près)&lt;br /&gt;
* Rectification du 2ème PCB de manière a avoir le pcb qui puisse se superposer à la clé usb&lt;/div&gt;</summary>
		<author><name>Gthomas</name></author>	</entry>

	<entry>
		<id>https://peip-ima.plil.fr/mediawiki/index.php?title=Fichier:Attiny84pinout.jpg&amp;diff=14006</id>
		<title>Fichier:Attiny84pinout.jpg</title>
		<link rel="alternate" type="text/html" href="https://peip-ima.plil.fr/mediawiki/index.php?title=Fichier:Attiny84pinout.jpg&amp;diff=14006"/>
				<updated>2021-03-08T10:47:40Z</updated>
		
		<summary type="html">&lt;p&gt;Gthomas : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Gthomas</name></author>	</entry>

	<entry>
		<id>https://peip-ima.plil.fr/mediawiki/index.php?title=Binome2020-7&amp;diff=14005</id>
		<title>Binome2020-7</title>
		<link rel="alternate" type="text/html" href="https://peip-ima.plil.fr/mediawiki/index.php?title=Binome2020-7&amp;diff=14005"/>
				<updated>2021-03-08T10:41:11Z</updated>
		
		<summary type="html">&lt;p&gt;Gthomas : /*  Chronologie  */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=&amp;lt;div class=&amp;quot;mcwiki-header&amp;quot; style=&amp;quot;border-radius: 15px; padding: 15px; font-weight: bold; color: #FFFFFF; text-align: center; font-size: 80%; background: #2E64FE; vertical-align: top; width: 98%;&amp;quot;&amp;gt; Introduction &amp;lt;/div&amp;gt;=&lt;br /&gt;
&lt;br /&gt;
Durant ce BE, nous allons créer une clé USB (Universal Serial Bus) personnalisé de A à Z en y ajoutant une fonction personnalisé. La première partie sera consacré au hardware, la seconde au software.&lt;br /&gt;
&lt;br /&gt;
logiciel utilisé : &lt;br /&gt;
* Fritzing : http://fritzing.org/home/&lt;br /&gt;
* Arduino : https://www.arduino.cc/&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;div class=&amp;quot;mcwiki-header&amp;quot; style=&amp;quot;border-radius: 15px; padding: 15px; font-weight: bold; color: #FFFFFF; text-align: center; font-size: 80%; background: #2E64FE; vertical-align: top; width: 98%;&amp;quot;&amp;gt; Matériel &amp;lt;/div&amp;gt;=&lt;br /&gt;
&lt;br /&gt;
'''Choix des composants :'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:atmega16u2.png|thumb|left|200px|ATMega16u2]]&lt;br /&gt;
Pour le microprocesseur, nous avons pris celui recommandé par le livret, plus précisément l'ATMega16u2.&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Adesto64Mb.jpg|thumb|right|200px|Adesto64Mb]]&lt;br /&gt;
Pour la mémoire flash, nous utiliserons également la mémoire conseillé de 16mo : AT45DB641E.&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Microphone.png|thumb|left|200px|Microphone electret]]&lt;br /&gt;
Nous utiliserons bien d'autres composants comme un quartz, des résistances, des condensateurs, des diodes, des régulateurs de tension et des LED ainsi qu'un microphone pour commencer le circuit imprimé&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Nous aurons besoin également d'une alimentation.&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;div class=&amp;quot;mcwiki-header&amp;quot; style=&amp;quot;border-radius: 15px; padding: 15px; font-weight: bold; color: #FFFFFF; text-align: center; font-size: 80%; background: #2E64FE; vertical-align: top; width: 98%;&amp;quot;&amp;gt; Projet intermédiaire : VuMètre et microphone &amp;lt;/div&amp;gt;=&lt;br /&gt;
&lt;br /&gt;
==Schéma terminé ==&lt;br /&gt;
&lt;br /&gt;
[[Fichier:VumetreSchematic.JPG|thumb|center|800px]]&lt;br /&gt;
&lt;br /&gt;
==PCB terminé ==&lt;br /&gt;
&lt;br /&gt;
[[Fichier:VumetrePCB.JPG|thumb|400px|center]]&lt;br /&gt;
&lt;br /&gt;
==PCB vide==&lt;br /&gt;
&lt;br /&gt;
[[Fichier:PCB videGE.jpg|400px|center|]]&lt;br /&gt;
&lt;br /&gt;
==PCB soudé et relié a l'arduino uno==&lt;br /&gt;
&lt;br /&gt;
[[Fichier:VUMETREARDUINO.jpg|300px|center|]]&lt;br /&gt;
&lt;br /&gt;
==Code version 1==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
      Voici le code réalisé afin de faire fonctionner le projet intermédiaire &amp;quot;microphone Vu mètre&amp;quot;.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
 int mini;&lt;br /&gt;
 int microAnalog;&lt;br /&gt;
 void setup()  &lt;br /&gt;
 {&lt;br /&gt;
  // on définit les broches de 0 à 6 en sortie.&lt;br /&gt;
  for(int i=0;i&amp;lt;=6;i++) {&lt;br /&gt;
    pinMode(i, OUTPUT); &lt;br /&gt;
 }&lt;br /&gt;
  // On fait un échantillonnage sur le bruit ambiant&lt;br /&gt;
  // pour définir la valeur mini qui correspond à toutes&lt;br /&gt;
  // les LEDs éteintes.&lt;br /&gt;
  mini=1024;&lt;br /&gt;
  for(int i=0;i&amp;lt;=20;i++) &lt;br /&gt;
  {&lt;br /&gt;
    // on lit la valeur analogique du microphone&lt;br /&gt;
    microAnalog = analogRead(7);&lt;br /&gt;
    delay(1);&lt;br /&gt;
    if(microAnalog&amp;lt;mini)&lt;br /&gt;
       mini=microAnalog;&lt;br /&gt;
  }&lt;br /&gt;
  // on allume les 7 LEDs pour signaler que l'échantillonnage est terminé&lt;br /&gt;
  for(int i=0;i&amp;lt;=6;i++) {&lt;br /&gt;
    digitalWrite(i, HIGH);&lt;br /&gt;
  }&lt;br /&gt;
  delay(1000);&lt;br /&gt;
 }&lt;br /&gt;
  void loop() {&lt;br /&gt;
    delay(1);&lt;br /&gt;
  // on lit la valeur analogique du microphone&lt;br /&gt;
    microAnalog = analogRead(7);&lt;br /&gt;
  //on éteint les 7 LEDS.&lt;br /&gt;
  for(int i=0;i&amp;lt;=6;i++) {&lt;br /&gt;
    digitalWrite(i, LOW);&lt;br /&gt;
  }&lt;br /&gt;
  // en fonction du niveau on allume les LEDS.&lt;br /&gt;
  if(microAnalog&amp;gt;mini)&lt;br /&gt;
    digitalWrite(0, HIGH);  &lt;br /&gt;
  if(microAnalog&amp;gt;mini+1)&lt;br /&gt;
    digitalWrite(1, HIGH); &lt;br /&gt;
  if(microAnalog&amp;gt;mini+2)&lt;br /&gt;
    digitalWrite(2, HIGH); &lt;br /&gt;
  if(microAnalog&amp;gt;mini+3)&lt;br /&gt;
    digitalWrite(3, HIGH); &lt;br /&gt;
  if(microAnalog&amp;gt;mini+4)&lt;br /&gt;
    digitalWrite(4, HIGH); &lt;br /&gt;
  if(microAnalog&amp;gt;mini+5)&lt;br /&gt;
    digitalWrite(5, HIGH); &lt;br /&gt;
  if(microAnalog&amp;gt;mini+6)&lt;br /&gt;
    digitalWrite(6, HIGH); &lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
==Code version 2:==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
      Voici le code réalisé afin de faire fonctionner le projet intermédiaire &amp;quot;microphone Vu mètre&amp;quot;, code définitif&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 int mini;&lt;br /&gt;
 int microAnalog; &lt;br /&gt;
 void setup() &lt;br /&gt;
 {&lt;br /&gt;
   // on défini les broches de 0 à 6 en sortie.&lt;br /&gt;
   for(int i=0;i&amp;lt;=6;i++) {&lt;br /&gt;
     pinMode(i, OUTPUT); &lt;br /&gt;
  }&lt;br /&gt;
   // On fait un échantillonnage sur le bruit ambiant&lt;br /&gt;
   // pour définir la valeur mini qui correspond à toutes&lt;br /&gt;
   // les LEDs éteintes.&lt;br /&gt;
   mini=0;&lt;br /&gt;
   for(int i=0;i&amp;lt;=20;i++) &lt;br /&gt;
   {&lt;br /&gt;
     // on lit la valeur analogique du microphone&lt;br /&gt;
     microAnalog = analogRead(7);&lt;br /&gt;
     delay(1);&lt;br /&gt;
     if(microAnalog&amp;lt;mini)&lt;br /&gt;
       mini=microAnalog;&lt;br /&gt;
   } &lt;br /&gt;
   // on allume les 7 LEDs pour signaler que l'échantillonnage est terminé&lt;br /&gt;
   for(int i=0;i&amp;lt;=6;i++) {&lt;br /&gt;
     digitalWrite(i, HIGH);&lt;br /&gt;
   }&lt;br /&gt;
   delay(1000);&lt;br /&gt;
 }&lt;br /&gt;
 void loop() {&lt;br /&gt;
   delay(1);&lt;br /&gt;
   // on lit la valeur analogique du microphone&lt;br /&gt;
   microAnalog = analogRead(7);&lt;br /&gt;
   //on éteint les 7 LEDS.&lt;br /&gt;
   for(int i=0;i&amp;lt;=6;i++) {&lt;br /&gt;
     digitalWrite(i, LOW);&lt;br /&gt;
   }&lt;br /&gt;
   // en fonction du niveau on allume les LEDS.&lt;br /&gt;
   if(microAnalog&amp;gt;170 )&lt;br /&gt;
     digitalWrite(0, HIGH);   &lt;br /&gt;
   if(microAnalog&amp;gt;+175)&lt;br /&gt;
     digitalWrite(1, HIGH);  &lt;br /&gt;
   if(microAnalog&amp;gt;+180)&lt;br /&gt;
     digitalWrite(2, HIGH);  &lt;br /&gt;
   if(microAnalog&amp;gt;+190)&lt;br /&gt;
     digitalWrite(3, HIGH);  &lt;br /&gt;
   if(microAnalog&amp;gt;+200)&lt;br /&gt;
     digitalWrite(4, HIGH);  &lt;br /&gt;
   if(microAnalog&amp;gt;+215)&lt;br /&gt;
     digitalWrite(5, HIGH);  &lt;br /&gt;
   if(microAnalog&amp;gt;+230)&lt;br /&gt;
     digitalWrite(6, HIGH);&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
==Vidéo du Vumètre :==&lt;br /&gt;
&lt;br /&gt;
[[Media:20210208_101831.mp4]]&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;div class=&amp;quot;mcwiki-header&amp;quot; style=&amp;quot;border-radius: 15px; padding: 15px; font-weight: bold; color: #FFFFFF; text-align: center; font-size: 80%; background: #2E64FE; vertical-align: top; width: 98%;&amp;quot;&amp;gt; Chronologie &amp;lt;/div&amp;gt;=&lt;br /&gt;
&lt;br /&gt;
'''Première séance 18/01 :'''&lt;br /&gt;
&lt;br /&gt;
* Choix de la fonction supplémentaire : vu-mètre permettant de voir la capacité de la clé USB.&lt;br /&gt;
&lt;br /&gt;
* Début de la création d'un circuit imprimé sur la partie vu-mètre + microphone sur Fritzing (découverte du logiciel).&lt;br /&gt;
&lt;br /&gt;
* Amélioration du circuit &amp;quot;Fichier:DéB2.zip&amp;quot; (en remplaçant .zip par .fzz pour pouvoir l'ouvrir dans l'application) et en ajoutant un circuit d'amplificateur pour le micro éléctret. &lt;br /&gt;
&lt;br /&gt;
'''Séance du 21/01 :'''&lt;br /&gt;
&lt;br /&gt;
* Continuation du circuit imprimé sur Fritzing. (contradiction de la vue schématique et PCB ), lissage des angles droits et reduction de la place des composants sur la carte.&lt;br /&gt;
&lt;br /&gt;
'''Séance du 25/01 :'''&lt;br /&gt;
&lt;br /&gt;
* Continuation du PCB (routage terminé) et détourage des fils non reliés a la masse pour impression future.&lt;br /&gt;
&lt;br /&gt;
'''Séance du 28/01 :'''&lt;br /&gt;
&lt;br /&gt;
* Recherche des composants du circuit&lt;br /&gt;
&lt;br /&gt;
* Commencement du code sur Arduino.&lt;br /&gt;
&lt;br /&gt;
'''Séance du 01/02 :'''&lt;br /&gt;
&lt;br /&gt;
* Récupération du pcb à l'atelier&lt;br /&gt;
* Préparation du pcb à la soudure, gommage du pcb pour enlever l'oxydation en veillant à ce que l'on ne touche pas le pcb avec les doigts.&lt;br /&gt;
* Début de la soudure des composants sur le PCB (résistances, LEDs et micro-contrôlleur)&lt;br /&gt;
&lt;br /&gt;
'''Séance du 04/02 :'''&lt;br /&gt;
&lt;br /&gt;
* Soudure des derniers composants du PCB (micro et support) et mise en place des VIA&lt;br /&gt;
* Poursuite de la programmation et vérification du code sur Arduino&lt;br /&gt;
&lt;br /&gt;
'''Séance du 8/02 :'''&lt;br /&gt;
&lt;br /&gt;
*Transfert du code V2 sur la carte avec succès.&lt;br /&gt;
*Début du PCB de la clé USB.&lt;br /&gt;
&lt;br /&gt;
'''Séance du 11/02 :'''&lt;br /&gt;
&lt;br /&gt;
* Resoudage de la dernière LED, qui était mal soudée.&lt;br /&gt;
* Fin du code du vu-mètre sonore; Il est capable d'effectuer un échantillonage du bruit ambiant avant de remplir sa fonction.&lt;br /&gt;
&lt;br /&gt;
'''Séance du 15/02 :'''&lt;br /&gt;
&lt;br /&gt;
* Création d'un deuxième pcb pour mieux agencer les composants&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Séance du 18/02 :'''&lt;br /&gt;
&lt;br /&gt;
* Rectification du deuxième pcb auprès du professeur.&lt;br /&gt;
* Ajout d'un J1 pour relier les deux pcb entre eux.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Séance du 08/03 :'''&lt;br /&gt;
&lt;br /&gt;
* Vérification de la clé usb auprès du professeur (plus d'overlapping ou de fils trops près)&lt;br /&gt;
* Rectification du 2ème PCB de manière a avoir le pcb qui puisse se superposer à la clé usb&lt;/div&gt;</summary>
		<author><name>Gthomas</name></author>	</entry>

	<entry>
		<id>https://peip-ima.plil.fr/mediawiki/index.php?title=Binome2020-7&amp;diff=13780</id>
		<title>Binome2020-7</title>
		<link rel="alternate" type="text/html" href="https://peip-ima.plil.fr/mediawiki/index.php?title=Binome2020-7&amp;diff=13780"/>
				<updated>2021-02-18T18:01:56Z</updated>
		
		<summary type="html">&lt;p&gt;Gthomas : /*  Chronologie  */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=&amp;lt;div class=&amp;quot;mcwiki-header&amp;quot; style=&amp;quot;border-radius: 15px; padding: 15px; font-weight: bold; color: #FFFFFF; text-align: center; font-size: 80%; background: #2E64FE; vertical-align: top; width: 98%;&amp;quot;&amp;gt; Introduction &amp;lt;/div&amp;gt;=&lt;br /&gt;
&lt;br /&gt;
Durant ce BE, nous allons créer une clé USB (Universal Serial Bus) personnalisé de A à Z en y ajoutant une fonction personnalisé. La première partie sera consacré au hardware, la seconde au software.&lt;br /&gt;
&lt;br /&gt;
logiciel utilisé : &lt;br /&gt;
* Fritzing : http://fritzing.org/home/&lt;br /&gt;
* Arduino : https://www.arduino.cc/&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;div class=&amp;quot;mcwiki-header&amp;quot; style=&amp;quot;border-radius: 15px; padding: 15px; font-weight: bold; color: #FFFFFF; text-align: center; font-size: 80%; background: #2E64FE; vertical-align: top; width: 98%;&amp;quot;&amp;gt; Matériel &amp;lt;/div&amp;gt;=&lt;br /&gt;
&lt;br /&gt;
'''Choix des composants :'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Pour le microprocesseur, nous avons pris celui recommandé par le livret, plus précisément l'ATMega16u2 :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li style=&amp;quot;display: inline-block;&amp;quot;&amp;gt; [[File:atmega16u2.png|thumb|left|200px|ATMega16u2]] &amp;lt;/li&amp;gt;&lt;br /&gt;
Pour la mémoire flash, nous utiliserons également la mémoire conseillé de 16mo : AT45DB641E&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li style=&amp;quot;display: inline-block;&amp;quot;&amp;gt; [[File:Adesto64Mb.jpg|thumb|left|200px|Adesto64Mb]] &amp;lt;/li&amp;gt;&lt;br /&gt;
Nous utiliserons bien d'autres composants comme un quartz, des résistances, des condensateurs, des diodes, des régulateurs de tension et des LED ainsi qu'un microphone pour commencer le circuit imprimé :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li style=&amp;quot;display: inline-block;&amp;quot;&amp;gt; [[File:Microphone.png|thumb|left|200px|Microphone electret]] &amp;lt;/li&amp;gt;&lt;br /&gt;
Nous aurons besoin également d'une alimentation&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;div class=&amp;quot;mcwiki-header&amp;quot; style=&amp;quot;border-radius: 15px; padding: 15px; font-weight: bold; color: #FFFFFF; text-align: center; font-size: 80%; background: #2E64FE; vertical-align: top; width: 98%;&amp;quot;&amp;gt; Projet intermédiaire : VuMètre et microphone &amp;lt;/div&amp;gt;=&lt;br /&gt;
&lt;br /&gt;
==Schématic terminé :==&lt;br /&gt;
&lt;br /&gt;
[[Fichier:VumètreSchématic.JPG]]&lt;br /&gt;
&lt;br /&gt;
==PCB terminé :==&lt;br /&gt;
&lt;br /&gt;
[[Fichier:VumètrePCB.JPG]]&lt;br /&gt;
==PCB vide : ==&lt;br /&gt;
&lt;br /&gt;
[[Fichier:PCB videGE.jpg|600px|]]&lt;br /&gt;
&lt;br /&gt;
==PCB soudé et relié a l'arduino uno :==&lt;br /&gt;
&lt;br /&gt;
[[Fichier:VUMETREARDUINO.jpg|600px|]]&lt;br /&gt;
&lt;br /&gt;
==Code version 1:==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
      Voici le code réalisé afin de faire fonctionner le projet intermédiaire &amp;quot;microphone Vu mètre&amp;quot;.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
 int mini;&lt;br /&gt;
 int microAnalog;&lt;br /&gt;
 void setup()  &lt;br /&gt;
 {&lt;br /&gt;
  // on définit les broches de 0 à 6 en sortie.&lt;br /&gt;
  for(int i=0;i&amp;lt;=6;i++) {&lt;br /&gt;
    pinMode(i, OUTPUT); &lt;br /&gt;
 }&lt;br /&gt;
  // On fait un échantillonnage sur le bruit ambiant&lt;br /&gt;
  // pour définir la valeur mini qui correspond à toutes&lt;br /&gt;
  // les LEDs éteintes.&lt;br /&gt;
  mini=1024;&lt;br /&gt;
  for(int i=0;i&amp;lt;=20;i++) &lt;br /&gt;
  {&lt;br /&gt;
    // on lit la valeur analogique du microphone&lt;br /&gt;
    microAnalog = analogRead(7);&lt;br /&gt;
    delay(1);&lt;br /&gt;
    if(microAnalog&amp;lt;mini)&lt;br /&gt;
       mini=microAnalog;&lt;br /&gt;
  }&lt;br /&gt;
  // on allume les 7 LEDs pour signaler que l'échantillonnage est terminé&lt;br /&gt;
  for(int i=0;i&amp;lt;=6;i++) {&lt;br /&gt;
    digitalWrite(i, HIGH);&lt;br /&gt;
  }&lt;br /&gt;
  delay(1000);&lt;br /&gt;
 }&lt;br /&gt;
  void loop() {&lt;br /&gt;
    delay(1);&lt;br /&gt;
  // on lit la valeur analogique du microphone&lt;br /&gt;
    microAnalog = analogRead(7);&lt;br /&gt;
  //on éteint les 7 LEDS.&lt;br /&gt;
  for(int i=0;i&amp;lt;=6;i++) {&lt;br /&gt;
    digitalWrite(i, LOW);&lt;br /&gt;
  }&lt;br /&gt;
  // en fonction du niveau on allume les LEDS.&lt;br /&gt;
  if(microAnalog&amp;gt;mini)&lt;br /&gt;
    digitalWrite(0, HIGH);  &lt;br /&gt;
  if(microAnalog&amp;gt;mini+1)&lt;br /&gt;
    digitalWrite(1, HIGH); &lt;br /&gt;
  if(microAnalog&amp;gt;mini+2)&lt;br /&gt;
    digitalWrite(2, HIGH); &lt;br /&gt;
  if(microAnalog&amp;gt;mini+3)&lt;br /&gt;
    digitalWrite(3, HIGH); &lt;br /&gt;
  if(microAnalog&amp;gt;mini+4)&lt;br /&gt;
    digitalWrite(4, HIGH); &lt;br /&gt;
  if(microAnalog&amp;gt;mini+5)&lt;br /&gt;
    digitalWrite(5, HIGH); &lt;br /&gt;
  if(microAnalog&amp;gt;mini+6)&lt;br /&gt;
    digitalWrite(6, HIGH); &lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Code version 2:==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
      Voici le code réalisé afin de faire fonctionner le projet intermédiaire &amp;quot;microphone Vu mètre&amp;quot;, code définitif&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 int mini;&lt;br /&gt;
 int microAnalog; &lt;br /&gt;
 void setup() &lt;br /&gt;
 {&lt;br /&gt;
   // on défini les broches de 0 à 6 en sortie.&lt;br /&gt;
   for(int i=0;i&amp;lt;=6;i++) {&lt;br /&gt;
     pinMode(i, OUTPUT); &lt;br /&gt;
  }&lt;br /&gt;
   // On fait un échantillonnage sur le bruit ambiant&lt;br /&gt;
   // pour définir la valeur mini qui correspond à toutes&lt;br /&gt;
   // les LEDs éteintes.&lt;br /&gt;
   mini=0;&lt;br /&gt;
   for(int i=0;i&amp;lt;=20;i++) &lt;br /&gt;
   {&lt;br /&gt;
     // on lit la valeur analogique du microphone&lt;br /&gt;
     microAnalog = analogRead(7);&lt;br /&gt;
     delay(1);&lt;br /&gt;
     if(microAnalog&amp;lt;mini)&lt;br /&gt;
       mini=microAnalog;&lt;br /&gt;
   } &lt;br /&gt;
   // on allume les 7 LEDs pour signaler que l'échantillonnage est terminé&lt;br /&gt;
   for(int i=0;i&amp;lt;=6;i++) {&lt;br /&gt;
     digitalWrite(i, HIGH);&lt;br /&gt;
   }&lt;br /&gt;
   delay(1000);&lt;br /&gt;
 }&lt;br /&gt;
 void loop() {&lt;br /&gt;
   delay(1);&lt;br /&gt;
   // on lit la valeur analogique du microphone&lt;br /&gt;
   microAnalog = analogRead(7);&lt;br /&gt;
   //on éteint les 7 LEDS.&lt;br /&gt;
   for(int i=0;i&amp;lt;=6;i++) {&lt;br /&gt;
     digitalWrite(i, LOW);&lt;br /&gt;
   }&lt;br /&gt;
   // en fonction du niveau on allume les LEDS.&lt;br /&gt;
   if(microAnalog&amp;gt;170 )&lt;br /&gt;
     digitalWrite(0, HIGH);   &lt;br /&gt;
   if(microAnalog&amp;gt;+175)&lt;br /&gt;
     digitalWrite(1, HIGH);  &lt;br /&gt;
   if(microAnalog&amp;gt;+180)&lt;br /&gt;
     digitalWrite(2, HIGH);  &lt;br /&gt;
   if(microAnalog&amp;gt;+190)&lt;br /&gt;
     digitalWrite(3, HIGH);  &lt;br /&gt;
   if(microAnalog&amp;gt;+200)&lt;br /&gt;
     digitalWrite(4, HIGH);  &lt;br /&gt;
   if(microAnalog&amp;gt;+215)&lt;br /&gt;
     digitalWrite(5, HIGH);  &lt;br /&gt;
   if(microAnalog&amp;gt;+230)&lt;br /&gt;
     digitalWrite(6, HIGH);&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
==Vidéo du Vumètre :==&lt;br /&gt;
&lt;br /&gt;
[[Fichier:20210208_101831.mp4]]&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;div class=&amp;quot;mcwiki-header&amp;quot; style=&amp;quot;border-radius: 15px; padding: 15px; font-weight: bold; color: #FFFFFF; text-align: center; font-size: 80%; background: #2E64FE; vertical-align: top; width: 98%;&amp;quot;&amp;gt; Chronologie &amp;lt;/div&amp;gt;=&lt;br /&gt;
&lt;br /&gt;
'''Première séance 18/01 :'''&lt;br /&gt;
&lt;br /&gt;
* Choix de la fonction supplémentaire : vu-mètre permettant de voir la capacité de la clé USB.&lt;br /&gt;
&lt;br /&gt;
* Début de la création d'un circuit imprimé sur la partie vu-mètre + microphone sur Fritzing (découverte du logiciel).&lt;br /&gt;
&lt;br /&gt;
* Amélioration du circuit &amp;quot;Fichier:DéB2.zip&amp;quot; (en remplaçant .zip par .fzz pour pouvoir l'ouvrir dans l'application) et en ajoutant un circuit d'amplificateur pour le micro éléctret. &lt;br /&gt;
&lt;br /&gt;
'''Séance du 21/01 :'''&lt;br /&gt;
&lt;br /&gt;
* Continuation du circuit imprimé sur Fritzing. (contradiction de la vue schématique et PCB ), lissage des angles droits et reduction de la place des composants sur la carte.&lt;br /&gt;
&lt;br /&gt;
'''Séance du 25/01 :'''&lt;br /&gt;
&lt;br /&gt;
* Continuation du PCB (routage terminé) et détourage des fils non reliés a la masse pour impression future.&lt;br /&gt;
&lt;br /&gt;
'''Séance du 28/01 :'''&lt;br /&gt;
&lt;br /&gt;
* Recherche des composants du circuit&lt;br /&gt;
&lt;br /&gt;
* Commencement du code sur Arduino.&lt;br /&gt;
&lt;br /&gt;
'''Séance du 01/02 :'''&lt;br /&gt;
&lt;br /&gt;
* Récupération du pcb à l'atelier&lt;br /&gt;
* Préparation du pcb à la soudure, gommage du pcb pour enlever l'oxydation en veillant à ce que l'on ne touche pas le pcb avec les doigts.&lt;br /&gt;
* Début de la soudure des composants sur le PCB (résistances, LEDs et micro-contrôlleur)&lt;br /&gt;
&lt;br /&gt;
'''Séance du 04/02 :'''&lt;br /&gt;
&lt;br /&gt;
* Soudure des derniers composants du PCB (micro et support) et mise en place des VIA&lt;br /&gt;
* Poursuite de la programmation et vérification du code sur Arduino&lt;br /&gt;
&lt;br /&gt;
'''Séance du 8/02 :'''&lt;br /&gt;
&lt;br /&gt;
*Transfert du code V2 sur la carte avec succès.&lt;br /&gt;
*Début du PCB de la clé USB.&lt;br /&gt;
&lt;br /&gt;
'''Séance du 11/02 :'''&lt;br /&gt;
&lt;br /&gt;
* Resoudage de la dernière LED, qui était mal soudée.&lt;br /&gt;
* Fin du code du vu-mètre sonore; Il est capable d'effectuer un échantillonage du bruit ambiant avant de remplir sa fonction.&lt;br /&gt;
&lt;br /&gt;
'''Séance du 15/02 :'''&lt;br /&gt;
&lt;br /&gt;
* Création d'un deuxième pcb pour mieux agencer les composants&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Séance du 18/02 :'''&lt;br /&gt;
&lt;br /&gt;
* Rectification du deuxième pcb auprès du professeur.&lt;br /&gt;
* Ajout d'un J1 pour relier les deux pcb entre eux.&lt;/div&gt;</summary>
		<author><name>Gthomas</name></author>	</entry>

	<entry>
		<id>https://peip-ima.plil.fr/mediawiki/index.php?title=Binome2020-7&amp;diff=13556</id>
		<title>Binome2020-7</title>
		<link rel="alternate" type="text/html" href="https://peip-ima.plil.fr/mediawiki/index.php?title=Binome2020-7&amp;diff=13556"/>
				<updated>2021-02-08T10:12:04Z</updated>
		
		<summary type="html">&lt;p&gt;Gthomas : /*  Projet intermédiaire : VuMètre et microphone  */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=&amp;lt;div class=&amp;quot;mcwiki-header&amp;quot; style=&amp;quot;border-radius: 15px; padding: 15px; font-weight: bold; color: #FFFFFF; text-align: center; font-size: 80%; background: #2E64FE; vertical-align: top; width: 98%;&amp;quot;&amp;gt; Introduction &amp;lt;/div&amp;gt;=&lt;br /&gt;
&lt;br /&gt;
Durant ce BE, nous allons créer une clé USB (Universal Serial Bus) personnalisé de A à Z en y ajoutant une fonction personnalisé. La première partie sera consacré au hardware, la seconde au software.&lt;br /&gt;
&lt;br /&gt;
logiciel utilisé : &lt;br /&gt;
* Fritzing : http://fritzing.org/home/&lt;br /&gt;
* Arduino : https://www.arduino.cc/&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;div class=&amp;quot;mcwiki-header&amp;quot; style=&amp;quot;border-radius: 15px; padding: 15px; font-weight: bold; color: #FFFFFF; text-align: center; font-size: 80%; background: #2E64FE; vertical-align: top; width: 98%;&amp;quot;&amp;gt; Matériel &amp;lt;/div&amp;gt;=&lt;br /&gt;
&lt;br /&gt;
'''Choix des composants :'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Pour le microprocesseur, nous avons pris celui recommandé par le livret, plus précisément l'ATMega16u2 :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li style=&amp;quot;display: inline-block;&amp;quot;&amp;gt; [[File:atmega16u2.png|thumb|left|200px|ATMega16u2]] &amp;lt;/li&amp;gt;&lt;br /&gt;
Pour la mémoire flash, nous utiliserons également la mémoire conseillé de 16mo : AT45DB641E&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li style=&amp;quot;display: inline-block;&amp;quot;&amp;gt; [[File:Adesto64Mb.jpg|thumb|left|200px|Adesto64Mb]] &amp;lt;/li&amp;gt;&lt;br /&gt;
Nous utiliserons bien d'autres composants comme un quartz, des résistances, des condensateurs, des diodes, des régulateurs de tension et des LED ainsi qu'un microphone pour commencer le circuit imprimé :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li style=&amp;quot;display: inline-block;&amp;quot;&amp;gt; [[File:Microphone.png|thumb|left|200px|Microphone electret]] &amp;lt;/li&amp;gt;&lt;br /&gt;
Nous aurons besoin également d'une alimentation&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;div class=&amp;quot;mcwiki-header&amp;quot; style=&amp;quot;border-radius: 15px; padding: 15px; font-weight: bold; color: #FFFFFF; text-align: center; font-size: 80%; background: #2E64FE; vertical-align: top; width: 98%;&amp;quot;&amp;gt; Projet intermédiaire : VuMètre et microphone &amp;lt;/div&amp;gt;=&lt;br /&gt;
&lt;br /&gt;
==Schématic terminé :==&lt;br /&gt;
&lt;br /&gt;
[[Fichier:VumètreSchématic.JPG]]&lt;br /&gt;
&lt;br /&gt;
==PCB terminé :==&lt;br /&gt;
&lt;br /&gt;
[[Fichier:VumètrePCB.JPG]]&lt;br /&gt;
==PCB vide : ==&lt;br /&gt;
&lt;br /&gt;
[[Fichier:PCB videGE.jpg|600px|]]&lt;br /&gt;
&lt;br /&gt;
==PCB soudé et relié a l'arduino uno :==&lt;br /&gt;
&lt;br /&gt;
[[Fichier:VUMETREARDUINO.jpg|600px|]]&lt;br /&gt;
&lt;br /&gt;
==Code version 1:==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
      Voici le code réalisé afin de faire fonctionner le projet intermédiaire &amp;quot;microphone Vu mètre&amp;quot;.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
 int mini;&lt;br /&gt;
 int microAnalog;&lt;br /&gt;
 void setup()  &lt;br /&gt;
 {&lt;br /&gt;
  // on définit les broches de 0 à 6 en sortie.&lt;br /&gt;
  for(int i=0;i&amp;lt;=6;i++) {&lt;br /&gt;
    pinMode(i, OUTPUT); &lt;br /&gt;
 }&lt;br /&gt;
  // On fait un échantillonnage sur le bruit ambiant&lt;br /&gt;
  // pour définir la valeur mini qui correspond à toutes&lt;br /&gt;
  // les LEDs éteintes.&lt;br /&gt;
  mini=1024;&lt;br /&gt;
  for(int i=0;i&amp;lt;=20;i++) &lt;br /&gt;
  {&lt;br /&gt;
    // on lit la valeur analogique du microphone&lt;br /&gt;
    microAnalog = analogRead(7);&lt;br /&gt;
    delay(1);&lt;br /&gt;
    if(microAnalog&amp;lt;mini)&lt;br /&gt;
       mini=microAnalog;&lt;br /&gt;
  }&lt;br /&gt;
  // on allume les 7 LEDs pour signaler que l'échantillonnage est terminé&lt;br /&gt;
  for(int i=0;i&amp;lt;=6;i++) {&lt;br /&gt;
    digitalWrite(i, HIGH);&lt;br /&gt;
  }&lt;br /&gt;
  delay(1000);&lt;br /&gt;
 }&lt;br /&gt;
  void loop() {&lt;br /&gt;
    delay(1);&lt;br /&gt;
  // on lit la valeur analogique du microphone&lt;br /&gt;
    microAnalog = analogRead(7);&lt;br /&gt;
  //on éteint les 7 LEDS.&lt;br /&gt;
  for(int i=0;i&amp;lt;=6;i++) {&lt;br /&gt;
    digitalWrite(i, LOW);&lt;br /&gt;
  }&lt;br /&gt;
  // en fonction du niveau on allume les LEDS.&lt;br /&gt;
  if(microAnalog&amp;gt;mini)&lt;br /&gt;
    digitalWrite(0, HIGH);  &lt;br /&gt;
  if(microAnalog&amp;gt;mini+1)&lt;br /&gt;
    digitalWrite(1, HIGH); &lt;br /&gt;
  if(microAnalog&amp;gt;mini+2)&lt;br /&gt;
    digitalWrite(2, HIGH); &lt;br /&gt;
  if(microAnalog&amp;gt;mini+3)&lt;br /&gt;
    digitalWrite(3, HIGH); &lt;br /&gt;
  if(microAnalog&amp;gt;mini+4)&lt;br /&gt;
    digitalWrite(4, HIGH); &lt;br /&gt;
  if(microAnalog&amp;gt;mini+5)&lt;br /&gt;
    digitalWrite(5, HIGH); &lt;br /&gt;
  if(microAnalog&amp;gt;mini+6)&lt;br /&gt;
    digitalWrite(6, HIGH); &lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Code version 2:==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
      Voici le code réalisé afin de faire fonctionner le projet intermédiaire &amp;quot;microphone Vu mètre&amp;quot;, code définitif&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 int mini;&lt;br /&gt;
 int microAnalog; &lt;br /&gt;
 void setup() &lt;br /&gt;
 {&lt;br /&gt;
   // on défini les broches de 0 à 6 en sortie.&lt;br /&gt;
   for(int i=0;i&amp;lt;=6;i++) {&lt;br /&gt;
     pinMode(i, OUTPUT); &lt;br /&gt;
  }&lt;br /&gt;
   // On fait un échantillonnage sur le bruit ambiant&lt;br /&gt;
   // pour définir la valeur mini qui correspond à toutes&lt;br /&gt;
   // les LEDs éteintes.&lt;br /&gt;
   mini=0;&lt;br /&gt;
   for(int i=0;i&amp;lt;=20;i++) &lt;br /&gt;
   {&lt;br /&gt;
     // on lit la valeur analogique du microphone&lt;br /&gt;
     microAnalog = analogRead(7);&lt;br /&gt;
     delay(1);&lt;br /&gt;
     if(microAnalog&amp;lt;mini)&lt;br /&gt;
       mini=microAnalog;&lt;br /&gt;
   } &lt;br /&gt;
   // on allume les 7 LEDs pour signaler que l'échantillonnage est terminé&lt;br /&gt;
   for(int i=0;i&amp;lt;=6;i++) {&lt;br /&gt;
     digitalWrite(i, HIGH);&lt;br /&gt;
   }&lt;br /&gt;
   delay(1000);&lt;br /&gt;
 }&lt;br /&gt;
 void loop() {&lt;br /&gt;
   delay(1);&lt;br /&gt;
   // on lit la valeur analogique du microphone&lt;br /&gt;
   microAnalog = analogRead(7);&lt;br /&gt;
   //on éteint les 7 LEDS.&lt;br /&gt;
   for(int i=0;i&amp;lt;=6;i++) {&lt;br /&gt;
     digitalWrite(i, LOW);&lt;br /&gt;
   }&lt;br /&gt;
   // en fonction du niveau on allume les LEDS.&lt;br /&gt;
   if(microAnalog&amp;gt;170 )&lt;br /&gt;
     digitalWrite(0, HIGH);   &lt;br /&gt;
   if(microAnalog&amp;gt;+175)&lt;br /&gt;
     digitalWrite(1, HIGH);  &lt;br /&gt;
   if(microAnalog&amp;gt;+180)&lt;br /&gt;
     digitalWrite(2, HIGH);  &lt;br /&gt;
   if(microAnalog&amp;gt;+190)&lt;br /&gt;
     digitalWrite(3, HIGH);  &lt;br /&gt;
   if(microAnalog&amp;gt;+200)&lt;br /&gt;
     digitalWrite(4, HIGH);  &lt;br /&gt;
   if(microAnalog&amp;gt;+215)&lt;br /&gt;
     digitalWrite(5, HIGH);  &lt;br /&gt;
   if(microAnalog&amp;gt;+230)&lt;br /&gt;
     digitalWrite(6, HIGH);&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
==Vidéo du Vumètre :==&lt;br /&gt;
&lt;br /&gt;
[[Fichier:20210208_101831.mp4]]&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;div class=&amp;quot;mcwiki-header&amp;quot; style=&amp;quot;border-radius: 15px; padding: 15px; font-weight: bold; color: #FFFFFF; text-align: center; font-size: 80%; background: #2E64FE; vertical-align: top; width: 98%;&amp;quot;&amp;gt; Chronologie &amp;lt;/div&amp;gt;=&lt;br /&gt;
&lt;br /&gt;
'''Première séance 18/01 :'''&lt;br /&gt;
&lt;br /&gt;
* Choix de la fonction supplémentaire : vu-mètre permettant de voir la capacité de la clé USB.&lt;br /&gt;
&lt;br /&gt;
* Début de la création d'un circuit imprimé sur la partie vu-mètre + microphone sur Fritzing (découverte du logiciel).&lt;br /&gt;
&lt;br /&gt;
* Amélioration du circuit &amp;quot;Fichier:DéB2.zip&amp;quot; (en remplaçant .zip par .fzz pour pouvoir l'ouvrir dans l'application) et en ajoutant un circuit d'amplificateur pour le micro éléctret. &lt;br /&gt;
&lt;br /&gt;
'''Séance du 21/01 :'''&lt;br /&gt;
&lt;br /&gt;
* Continuation du circuit imprimé sur Fritzing. (contradiction de la vue schématique et PCB ), lissage des angles droits et reduction de la place des composants sur la carte.&lt;br /&gt;
&lt;br /&gt;
'''Séance du 25/01 :'''&lt;br /&gt;
&lt;br /&gt;
* Continuation du pcb (routage terminé) et détourage des fils non reliés a la masse pour impression future.&lt;br /&gt;
&lt;br /&gt;
'''Séance du 28/01 :'''&lt;br /&gt;
&lt;br /&gt;
* Recherche des composants du circuit&lt;br /&gt;
&lt;br /&gt;
* Commencement du code sur Arduino.&lt;br /&gt;
&lt;br /&gt;
'''Séance du 01/02 :'''&lt;br /&gt;
&lt;br /&gt;
* Récupération du pcb à l'atelier&lt;br /&gt;
* Préparation du pcb à la soudure, gommage du pcb pour enlever l'oxydation en veillant à ce que l'on ne touche pas le pcb avec les doigts.&lt;br /&gt;
* Début de la soudure des composants sur le PCB (résistances, LEDs et micro-contrôlleur)&lt;br /&gt;
&lt;br /&gt;
'''Séance du 04/02 :'''&lt;br /&gt;
&lt;br /&gt;
* Soudure des derniers composants du PCB (micro et support) et mise en place des VIA&lt;br /&gt;
* Poursuite de la programmation et vérification du code sur Arduino&lt;br /&gt;
&lt;br /&gt;
'''Séance du 7/02 :'''&lt;br /&gt;
&lt;br /&gt;
*Transfert du code V2 sur la carte avec succès.&lt;/div&gt;</summary>
		<author><name>Gthomas</name></author>	</entry>

	<entry>
		<id>https://peip-ima.plil.fr/mediawiki/index.php?title=Binome2020-7&amp;diff=13555</id>
		<title>Binome2020-7</title>
		<link rel="alternate" type="text/html" href="https://peip-ima.plil.fr/mediawiki/index.php?title=Binome2020-7&amp;diff=13555"/>
				<updated>2021-02-08T10:10:48Z</updated>
		
		<summary type="html">&lt;p&gt;Gthomas : /*  Projet intermédiaire : VuMètre et microphone  */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=&amp;lt;div class=&amp;quot;mcwiki-header&amp;quot; style=&amp;quot;border-radius: 15px; padding: 15px; font-weight: bold; color: #FFFFFF; text-align: center; font-size: 80%; background: #2E64FE; vertical-align: top; width: 98%;&amp;quot;&amp;gt; Introduction &amp;lt;/div&amp;gt;=&lt;br /&gt;
&lt;br /&gt;
Durant ce BE, nous allons créer une clé USB (Universal Serial Bus) personnalisé de A à Z en y ajoutant une fonction personnalisé. La première partie sera consacré au hardware, la seconde au software.&lt;br /&gt;
&lt;br /&gt;
logiciel utilisé : &lt;br /&gt;
* Fritzing : http://fritzing.org/home/&lt;br /&gt;
* Arduino : https://www.arduino.cc/&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;div class=&amp;quot;mcwiki-header&amp;quot; style=&amp;quot;border-radius: 15px; padding: 15px; font-weight: bold; color: #FFFFFF; text-align: center; font-size: 80%; background: #2E64FE; vertical-align: top; width: 98%;&amp;quot;&amp;gt; Matériel &amp;lt;/div&amp;gt;=&lt;br /&gt;
&lt;br /&gt;
'''Choix des composants :'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Pour le microprocesseur, nous avons pris celui recommandé par le livret, plus précisément l'ATMega16u2 :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li style=&amp;quot;display: inline-block;&amp;quot;&amp;gt; [[File:atmega16u2.png|thumb|left|200px|ATMega16u2]] &amp;lt;/li&amp;gt;&lt;br /&gt;
Pour la mémoire flash, nous utiliserons également la mémoire conseillé de 16mo : AT45DB641E&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li style=&amp;quot;display: inline-block;&amp;quot;&amp;gt; [[File:Adesto64Mb.jpg|thumb|left|200px|Adesto64Mb]] &amp;lt;/li&amp;gt;&lt;br /&gt;
Nous utiliserons bien d'autres composants comme un quartz, des résistances, des condensateurs, des diodes, des régulateurs de tension et des LED ainsi qu'un microphone pour commencer le circuit imprimé :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li style=&amp;quot;display: inline-block;&amp;quot;&amp;gt; [[File:Microphone.png|thumb|left|200px|Microphone electret]] &amp;lt;/li&amp;gt;&lt;br /&gt;
Nous aurons besoin également d'une alimentation&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;div class=&amp;quot;mcwiki-header&amp;quot; style=&amp;quot;border-radius: 15px; padding: 15px; font-weight: bold; color: #FFFFFF; text-align: center; font-size: 80%; background: #2E64FE; vertical-align: top; width: 98%;&amp;quot;&amp;gt; Projet intermédiaire : VuMètre et microphone &amp;lt;/div&amp;gt;=&lt;br /&gt;
&lt;br /&gt;
==Schématic terminé :==&lt;br /&gt;
&lt;br /&gt;
[[Fichier:VumètreSchématic.JPG]]&lt;br /&gt;
&lt;br /&gt;
==PCB terminé :==&lt;br /&gt;
&lt;br /&gt;
[[Fichier:VumètrePCB.JPG]]&lt;br /&gt;
==PCB vide : ==&lt;br /&gt;
&lt;br /&gt;
[[Fichier:PCB videGE.jpg|600px|]]&lt;br /&gt;
&lt;br /&gt;
==PCB soudé et relié a l'arduino uno :==&lt;br /&gt;
&lt;br /&gt;
[[Fichier:VUMETREARDUINO.jpg|600px|]]&lt;br /&gt;
&lt;br /&gt;
==Code version 1:==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
      Voici le code réalisé afin de faire fonctionner le projet intermédiaire &amp;quot;microphone Vu mètre&amp;quot;.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
 int mini;&lt;br /&gt;
 int microAnalog;&lt;br /&gt;
 void setup()  &lt;br /&gt;
 {&lt;br /&gt;
  // on définit les broches de 0 à 6 en sortie.&lt;br /&gt;
  for(int i=0;i&amp;lt;=6;i++) {&lt;br /&gt;
    pinMode(i, OUTPUT); &lt;br /&gt;
 }&lt;br /&gt;
  // On fait un échantillonnage sur le bruit ambiant&lt;br /&gt;
  // pour définir la valeur mini qui correspond à toutes&lt;br /&gt;
  // les LEDs éteintes.&lt;br /&gt;
  mini=1024;&lt;br /&gt;
  for(int i=0;i&amp;lt;=20;i++) &lt;br /&gt;
  {&lt;br /&gt;
    // on lit la valeur analogique du microphone&lt;br /&gt;
    microAnalog = analogRead(7);&lt;br /&gt;
    delay(1);&lt;br /&gt;
    if(microAnalog&amp;lt;mini)&lt;br /&gt;
       mini=microAnalog;&lt;br /&gt;
  }&lt;br /&gt;
  // on allume les 7 LEDs pour signaler que l'échantillonnage est terminé&lt;br /&gt;
  for(int i=0;i&amp;lt;=6;i++) {&lt;br /&gt;
    digitalWrite(i, HIGH);&lt;br /&gt;
  }&lt;br /&gt;
  delay(1000);&lt;br /&gt;
 }&lt;br /&gt;
  void loop() {&lt;br /&gt;
    delay(1);&lt;br /&gt;
  // on lit la valeur analogique du microphone&lt;br /&gt;
    microAnalog = analogRead(7);&lt;br /&gt;
  //on éteint les 7 LEDS.&lt;br /&gt;
  for(int i=0;i&amp;lt;=6;i++) {&lt;br /&gt;
    digitalWrite(i, LOW);&lt;br /&gt;
  }&lt;br /&gt;
  // en fonction du niveau on allume les LEDS.&lt;br /&gt;
  if(microAnalog&amp;gt;mini)&lt;br /&gt;
    digitalWrite(0, HIGH);  &lt;br /&gt;
  if(microAnalog&amp;gt;mini+1)&lt;br /&gt;
    digitalWrite(1, HIGH); &lt;br /&gt;
  if(microAnalog&amp;gt;mini+2)&lt;br /&gt;
    digitalWrite(2, HIGH); &lt;br /&gt;
  if(microAnalog&amp;gt;mini+3)&lt;br /&gt;
    digitalWrite(3, HIGH); &lt;br /&gt;
  if(microAnalog&amp;gt;mini+4)&lt;br /&gt;
    digitalWrite(4, HIGH); &lt;br /&gt;
  if(microAnalog&amp;gt;mini+5)&lt;br /&gt;
    digitalWrite(5, HIGH); &lt;br /&gt;
  if(microAnalog&amp;gt;mini+6)&lt;br /&gt;
    digitalWrite(6, HIGH); &lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Code version 2:==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
      Voici le code réalisé afin de faire fonctionner le projet intermédiaire &amp;quot;microphone Vu mètre&amp;quot;, code définitif&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 int mini;&lt;br /&gt;
 int microAnalog; &lt;br /&gt;
 void setup() &lt;br /&gt;
 {&lt;br /&gt;
   // on défini les broches de 0 à 6 en sortie.&lt;br /&gt;
   for(int i=0;i&amp;lt;=6;i++) {&lt;br /&gt;
     pinMode(i, OUTPUT); &lt;br /&gt;
  }&lt;br /&gt;
   // On fait un échantillonnage sur le bruit ambiant&lt;br /&gt;
   // pour définir la valeur mini qui correspond à toutes&lt;br /&gt;
   // les LEDs éteintes.&lt;br /&gt;
   mini=0;&lt;br /&gt;
   for(int i=0;i&amp;lt;=20;i++) &lt;br /&gt;
   {&lt;br /&gt;
     // on lit la valeur analogique du microphone&lt;br /&gt;
     microAnalog = analogRead(7);&lt;br /&gt;
     delay(1);&lt;br /&gt;
     if(microAnalog&amp;lt;mini)&lt;br /&gt;
       mini=microAnalog;&lt;br /&gt;
   } &lt;br /&gt;
   // on allume les 7 LEDs pour signaler que l'échantillonnage est terminé&lt;br /&gt;
   for(int i=0;i&amp;lt;=6;i++) {&lt;br /&gt;
     digitalWrite(i, HIGH);&lt;br /&gt;
   }&lt;br /&gt;
   delay(1000);&lt;br /&gt;
 }&lt;br /&gt;
 void loop() {&lt;br /&gt;
   delay(1);&lt;br /&gt;
   // on lit la valeur analogique du microphone&lt;br /&gt;
   microAnalog = analogRead(7);&lt;br /&gt;
   //on éteint les 7 LEDS.&lt;br /&gt;
   for(int i=0;i&amp;lt;=6;i++) {&lt;br /&gt;
     digitalWrite(i, LOW);&lt;br /&gt;
   }&lt;br /&gt;
   // en fonction du niveau on allume les LEDS.&lt;br /&gt;
   if(microAnalog&amp;gt;170 )&lt;br /&gt;
     digitalWrite(0, HIGH);   &lt;br /&gt;
   if(microAnalog&amp;gt;+175)&lt;br /&gt;
     digitalWrite(1, HIGH);  &lt;br /&gt;
   if(microAnalog&amp;gt;+180)&lt;br /&gt;
     digitalWrite(2, HIGH);  &lt;br /&gt;
   if(microAnalog&amp;gt;+190)&lt;br /&gt;
     digitalWrite(3, HIGH);  &lt;br /&gt;
   if(microAnalog&amp;gt;+200)&lt;br /&gt;
     digitalWrite(4, HIGH);  &lt;br /&gt;
   if(microAnalog&amp;gt;+215)&lt;br /&gt;
     digitalWrite(5, HIGH);  &lt;br /&gt;
   if(microAnalog&amp;gt;+230)&lt;br /&gt;
     digitalWrite(6, HIGH);&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;div class=&amp;quot;mcwiki-header&amp;quot; style=&amp;quot;border-radius: 15px; padding: 15px; font-weight: bold; color: #FFFFFF; text-align: center; font-size: 80%; background: #2E64FE; vertical-align: top; width: 98%;&amp;quot;&amp;gt; Chronologie &amp;lt;/div&amp;gt;=&lt;br /&gt;
&lt;br /&gt;
'''Première séance 18/01 :'''&lt;br /&gt;
&lt;br /&gt;
* Choix de la fonction supplémentaire : vu-mètre permettant de voir la capacité de la clé USB.&lt;br /&gt;
&lt;br /&gt;
* Début de la création d'un circuit imprimé sur la partie vu-mètre + microphone sur Fritzing (découverte du logiciel).&lt;br /&gt;
&lt;br /&gt;
* Amélioration du circuit &amp;quot;Fichier:DéB2.zip&amp;quot; (en remplaçant .zip par .fzz pour pouvoir l'ouvrir dans l'application) et en ajoutant un circuit d'amplificateur pour le micro éléctret. &lt;br /&gt;
&lt;br /&gt;
'''Séance du 21/01 :'''&lt;br /&gt;
&lt;br /&gt;
* Continuation du circuit imprimé sur Fritzing. (contradiction de la vue schématique et PCB ), lissage des angles droits et reduction de la place des composants sur la carte.&lt;br /&gt;
&lt;br /&gt;
'''Séance du 25/01 :'''&lt;br /&gt;
&lt;br /&gt;
* Continuation du pcb (routage terminé) et détourage des fils non reliés a la masse pour impression future.&lt;br /&gt;
&lt;br /&gt;
'''Séance du 28/01 :'''&lt;br /&gt;
&lt;br /&gt;
* Recherche des composants du circuit&lt;br /&gt;
&lt;br /&gt;
* Commencement du code sur Arduino.&lt;br /&gt;
&lt;br /&gt;
'''Séance du 01/02 :'''&lt;br /&gt;
&lt;br /&gt;
* Récupération du pcb à l'atelier&lt;br /&gt;
* Préparation du pcb à la soudure, gommage du pcb pour enlever l'oxydation en veillant à ce que l'on ne touche pas le pcb avec les doigts.&lt;br /&gt;
* Début de la soudure des composants sur le PCB (résistances, LEDs et micro-contrôlleur)&lt;br /&gt;
&lt;br /&gt;
'''Séance du 04/02 :'''&lt;br /&gt;
&lt;br /&gt;
* Soudure des derniers composants du PCB (micro et support) et mise en place des VIA&lt;br /&gt;
* Poursuite de la programmation et vérification du code sur Arduino&lt;br /&gt;
&lt;br /&gt;
'''Séance du 7/02 :'''&lt;br /&gt;
&lt;br /&gt;
*Transfert du code V2 sur la carte avec succès.&lt;/div&gt;</summary>
		<author><name>Gthomas</name></author>	</entry>

	<entry>
		<id>https://peip-ima.plil.fr/mediawiki/index.php?title=Fichier:VUMETREARDUINO.jpg&amp;diff=13552</id>
		<title>Fichier:VUMETREARDUINO.jpg</title>
		<link rel="alternate" type="text/html" href="https://peip-ima.plil.fr/mediawiki/index.php?title=Fichier:VUMETREARDUINO.jpg&amp;diff=13552"/>
				<updated>2021-02-08T10:07:29Z</updated>
		
		<summary type="html">&lt;p&gt;Gthomas : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Gthomas</name></author>	</entry>

	<entry>
		<id>https://peip-ima.plil.fr/mediawiki/index.php?title=Binome2020-7&amp;diff=13550</id>
		<title>Binome2020-7</title>
		<link rel="alternate" type="text/html" href="https://peip-ima.plil.fr/mediawiki/index.php?title=Binome2020-7&amp;diff=13550"/>
				<updated>2021-02-08T09:59:44Z</updated>
		
		<summary type="html">&lt;p&gt;Gthomas : /*  Projet intermédiaire : VuMètre et microphone  */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=&amp;lt;div class=&amp;quot;mcwiki-header&amp;quot; style=&amp;quot;border-radius: 15px; padding: 15px; font-weight: bold; color: #FFFFFF; text-align: center; font-size: 80%; background: #2E64FE; vertical-align: top; width: 98%;&amp;quot;&amp;gt; Introduction &amp;lt;/div&amp;gt;=&lt;br /&gt;
&lt;br /&gt;
Durant ce BE, nous allons créer une clé USB (Universal Serial Bus) personnalisé de A à Z en y ajoutant une fonction personnalisé. La première partie sera consacré au hardware, la seconde au software.&lt;br /&gt;
&lt;br /&gt;
logiciel utilisé : &lt;br /&gt;
* Fritzing : http://fritzing.org/home/&lt;br /&gt;
* Arduino : https://www.arduino.cc/&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;div class=&amp;quot;mcwiki-header&amp;quot; style=&amp;quot;border-radius: 15px; padding: 15px; font-weight: bold; color: #FFFFFF; text-align: center; font-size: 80%; background: #2E64FE; vertical-align: top; width: 98%;&amp;quot;&amp;gt; Matériel &amp;lt;/div&amp;gt;=&lt;br /&gt;
&lt;br /&gt;
'''Choix des composants :'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Pour le microprocesseur, nous avons pris celui recommandé par le livret, plus précisément l'ATMega16u2 :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li style=&amp;quot;display: inline-block;&amp;quot;&amp;gt; [[File:atmega16u2.png|thumb|left|200px|ATMega16u2]] &amp;lt;/li&amp;gt;&lt;br /&gt;
Pour la mémoire flash, nous utiliserons également la mémoire conseillé de 16mo : AT45DB641E&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li style=&amp;quot;display: inline-block;&amp;quot;&amp;gt; [[File:Adesto64Mb.jpg|thumb|left|200px|Adesto64Mb]] &amp;lt;/li&amp;gt;&lt;br /&gt;
Nous utiliserons bien d'autres composants comme un quartz, des résistances, des condensateurs, des diodes, des régulateurs de tension et des LED ainsi qu'un microphone pour commencer le circuit imprimé :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li style=&amp;quot;display: inline-block;&amp;quot;&amp;gt; [[File:Microphone.png|thumb|left|200px|Microphone electret]] &amp;lt;/li&amp;gt;&lt;br /&gt;
Nous aurons besoin également d'une alimentation&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;div class=&amp;quot;mcwiki-header&amp;quot; style=&amp;quot;border-radius: 15px; padding: 15px; font-weight: bold; color: #FFFFFF; text-align: center; font-size: 80%; background: #2E64FE; vertical-align: top; width: 98%;&amp;quot;&amp;gt; Projet intermédiaire : VuMètre et microphone &amp;lt;/div&amp;gt;=&lt;br /&gt;
&lt;br /&gt;
==Schématic terminé :==&lt;br /&gt;
&lt;br /&gt;
[[Fichier:VumètreSchématic.JPG]]&lt;br /&gt;
&lt;br /&gt;
==PCB terminé :==&lt;br /&gt;
&lt;br /&gt;
[[Fichier:VumètrePCB.JPG]]&lt;br /&gt;
==PCB vide : ==&lt;br /&gt;
&lt;br /&gt;
[[Fichier:PCB videGE.jpg|600px|]]&lt;br /&gt;
&lt;br /&gt;
==Code version 1:==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
      Voici le code réalisé afin de faire fonctionner le projet intermédiaire &amp;quot;microphone Vu mètre&amp;quot;.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
 int mini;&lt;br /&gt;
 int microAnalog;&lt;br /&gt;
 void setup()  &lt;br /&gt;
 {&lt;br /&gt;
  // on définit les broches de 0 à 6 en sortie.&lt;br /&gt;
  for(int i=0;i&amp;lt;=6;i++) {&lt;br /&gt;
    pinMode(i, OUTPUT); &lt;br /&gt;
 }&lt;br /&gt;
  // On fait un échantillonnage sur le bruit ambiant&lt;br /&gt;
  // pour définir la valeur mini qui correspond à toutes&lt;br /&gt;
  // les LEDs éteintes.&lt;br /&gt;
  mini=1024;&lt;br /&gt;
  for(int i=0;i&amp;lt;=20;i++) &lt;br /&gt;
  {&lt;br /&gt;
    // on lit la valeur analogique du microphone&lt;br /&gt;
    microAnalog = analogRead(7);&lt;br /&gt;
    delay(1);&lt;br /&gt;
    if(microAnalog&amp;lt;mini)&lt;br /&gt;
       mini=microAnalog;&lt;br /&gt;
  }&lt;br /&gt;
  // on allume les 7 LEDs pour signaler que l'échantillonnage est terminé&lt;br /&gt;
  for(int i=0;i&amp;lt;=6;i++) {&lt;br /&gt;
    digitalWrite(i, HIGH);&lt;br /&gt;
  }&lt;br /&gt;
  delay(1000);&lt;br /&gt;
 }&lt;br /&gt;
  void loop() {&lt;br /&gt;
    delay(1);&lt;br /&gt;
  // on lit la valeur analogique du microphone&lt;br /&gt;
    microAnalog = analogRead(7);&lt;br /&gt;
  //on éteint les 7 LEDS.&lt;br /&gt;
  for(int i=0;i&amp;lt;=6;i++) {&lt;br /&gt;
    digitalWrite(i, LOW);&lt;br /&gt;
  }&lt;br /&gt;
  // en fonction du niveau on allume les LEDS.&lt;br /&gt;
  if(microAnalog&amp;gt;mini)&lt;br /&gt;
    digitalWrite(0, HIGH);  &lt;br /&gt;
  if(microAnalog&amp;gt;mini+1)&lt;br /&gt;
    digitalWrite(1, HIGH); &lt;br /&gt;
  if(microAnalog&amp;gt;mini+2)&lt;br /&gt;
    digitalWrite(2, HIGH); &lt;br /&gt;
  if(microAnalog&amp;gt;mini+3)&lt;br /&gt;
    digitalWrite(3, HIGH); &lt;br /&gt;
  if(microAnalog&amp;gt;mini+4)&lt;br /&gt;
    digitalWrite(4, HIGH); &lt;br /&gt;
  if(microAnalog&amp;gt;mini+5)&lt;br /&gt;
    digitalWrite(5, HIGH); &lt;br /&gt;
  if(microAnalog&amp;gt;mini+6)&lt;br /&gt;
    digitalWrite(6, HIGH); &lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Code version 2:==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
      Voici le code réalisé afin de faire fonctionner le projet intermédiaire &amp;quot;microphone Vu mètre&amp;quot;, code définitif&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 int mini;&lt;br /&gt;
 int microAnalog;&lt;br /&gt;
 &lt;br /&gt;
 void setup() &lt;br /&gt;
 {&lt;br /&gt;
   // on défini les broches de 0 à 6 en sortie.&lt;br /&gt;
   for(int i=0;i&amp;lt;=6;i++) {&lt;br /&gt;
     pinMode(i, OUTPUT); &lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
   // On fait un échantillonnage sur le bruit ambiant&lt;br /&gt;
   // pour définir la valeur mini qui correspond à toutes&lt;br /&gt;
   // les LEDs éteintes.&lt;br /&gt;
   mini=0;&lt;br /&gt;
   for(int i=0;i&amp;lt;=20;i++) &lt;br /&gt;
   {&lt;br /&gt;
     // on lit la valeur analogique du microphone&lt;br /&gt;
     microAnalog = analogRead(7);&lt;br /&gt;
     delay(1);&lt;br /&gt;
&lt;br /&gt;
     if(microAnalog&amp;lt;mini)&lt;br /&gt;
       mini=microAnalog;&lt;br /&gt;
   } &lt;br /&gt;
&lt;br /&gt;
   // on allume les 7 LEDs pour signaler que l'échantillonnage est terminé&lt;br /&gt;
   for(int i=0;i&amp;lt;=6;i++) {&lt;br /&gt;
     digitalWrite(i, HIGH);&lt;br /&gt;
   }&lt;br /&gt;
   delay(1000);&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
 void loop() {&lt;br /&gt;
   delay(1);&lt;br /&gt;
   // on lit la valeur analogique du microphone&lt;br /&gt;
   microAnalog = analogRead(7);&lt;br /&gt;
&lt;br /&gt;
   //on éteint les 7 LEDS.&lt;br /&gt;
   for(int i=0;i&amp;lt;=6;i++) {&lt;br /&gt;
     digitalWrite(i, LOW);&lt;br /&gt;
   }&lt;br /&gt;
&lt;br /&gt;
   // en fonction du niveau on allume les LEDS.&lt;br /&gt;
   if(microAnalog&amp;gt;170 )&lt;br /&gt;
     digitalWrite(0, HIGH);&lt;br /&gt;
    &lt;br /&gt;
   if(microAnalog&amp;gt;+175)&lt;br /&gt;
     digitalWrite(1, HIGH);&lt;br /&gt;
  &lt;br /&gt;
   if(microAnalog&amp;gt;+180)&lt;br /&gt;
     digitalWrite(2, HIGH);&lt;br /&gt;
  &lt;br /&gt;
   if(microAnalog&amp;gt;+190)&lt;br /&gt;
     digitalWrite(3, HIGH);&lt;br /&gt;
  &lt;br /&gt;
   if(microAnalog&amp;gt;+200)&lt;br /&gt;
     digitalWrite(4, HIGH);&lt;br /&gt;
  &lt;br /&gt;
   if(microAnalog&amp;gt;+215)&lt;br /&gt;
     digitalWrite(5, HIGH);&lt;br /&gt;
  &lt;br /&gt;
   if(microAnalog&amp;gt;+230)&lt;br /&gt;
     digitalWrite(6, HIGH);&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;div class=&amp;quot;mcwiki-header&amp;quot; style=&amp;quot;border-radius: 15px; padding: 15px; font-weight: bold; color: #FFFFFF; text-align: center; font-size: 80%; background: #2E64FE; vertical-align: top; width: 98%;&amp;quot;&amp;gt; Chronologie &amp;lt;/div&amp;gt;=&lt;br /&gt;
&lt;br /&gt;
'''Première séance 18/01 :'''&lt;br /&gt;
&lt;br /&gt;
* Choix de la fonction supplémentaire : vu-mètre permettant de voir la capacité de la clé USB.&lt;br /&gt;
&lt;br /&gt;
* Début de la création d'un circuit imprimé sur la partie vu-mètre + microphone sur Fritzing (découverte du logiciel).&lt;br /&gt;
&lt;br /&gt;
* Amélioration du circuit &amp;quot;Fichier:DéB2.zip&amp;quot; (en remplaçant .zip par .fzz pour pouvoir l'ouvrir dans l'application) et en ajoutant un circuit d'amplificateur pour le micro éléctret. &lt;br /&gt;
&lt;br /&gt;
'''Séance du 21/01 :'''&lt;br /&gt;
&lt;br /&gt;
* Continuation du circuit imprimé sur Fritzing. (contradiction de la vue schématique et PCB ), lissage des angles droits et reduction de la place des composants sur la carte.&lt;br /&gt;
&lt;br /&gt;
'''Séance du 25/01 :'''&lt;br /&gt;
&lt;br /&gt;
* Continuation du pcb (routage terminé) et détourage des fils non reliés a la masse pour impression future.&lt;br /&gt;
&lt;br /&gt;
'''Séance du 28/01 :'''&lt;br /&gt;
&lt;br /&gt;
* Recherche des composants du circuit&lt;br /&gt;
&lt;br /&gt;
* Commencement du code sur Arduino.&lt;br /&gt;
&lt;br /&gt;
'''Séance du 01/02 :'''&lt;br /&gt;
&lt;br /&gt;
* Récupération du pcb à l'atelier&lt;br /&gt;
* Préparation du pcb à la soudure, gommage du pcb pour enlever l'oxydation en veillant à ce que l'on ne touche pas le pcb avec les doigts.&lt;br /&gt;
* Début de la soudure des composants sur le PCB (résistances, LEDs et micro-contrôlleur)&lt;br /&gt;
&lt;br /&gt;
'''Séance du 04/02 :'''&lt;br /&gt;
&lt;br /&gt;
* Soudure des derniers composants du PCB (micro et support) et mise en place des VIA&lt;br /&gt;
* Poursuite de la programmation et vérification du code sur Arduino&lt;/div&gt;</summary>
		<author><name>Gthomas</name></author>	</entry>

	<entry>
		<id>https://peip-ima.plil.fr/mediawiki/index.php?title=Binome2020-7&amp;diff=13466</id>
		<title>Binome2020-7</title>
		<link rel="alternate" type="text/html" href="https://peip-ima.plil.fr/mediawiki/index.php?title=Binome2020-7&amp;diff=13466"/>
				<updated>2021-02-04T17:27:20Z</updated>
		
		<summary type="html">&lt;p&gt;Gthomas : /*  Chronologie  */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=&amp;lt;div class=&amp;quot;mcwiki-header&amp;quot; style=&amp;quot;border-radius: 15px; padding: 15px; font-weight: bold; color: #FFFFFF; text-align: center; font-size: 80%; background: #2E64FE; vertical-align: top; width: 98%;&amp;quot;&amp;gt; Introduction &amp;lt;/div&amp;gt;=&lt;br /&gt;
&lt;br /&gt;
Durant ce BE, nous allons créer une clé USB (Universal Serial Bus) personnalisé de A à Z en y ajoutant une fonction personnalisé. La première partie sera consacré au hardware, la seconde au software.&lt;br /&gt;
&lt;br /&gt;
logiciel utilisé : &lt;br /&gt;
* Fritzing : http://fritzing.org/home/&lt;br /&gt;
* Arduino : https://www.arduino.cc/&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;div class=&amp;quot;mcwiki-header&amp;quot; style=&amp;quot;border-radius: 15px; padding: 15px; font-weight: bold; color: #FFFFFF; text-align: center; font-size: 80%; background: #2E64FE; vertical-align: top; width: 98%;&amp;quot;&amp;gt; Matériel &amp;lt;/div&amp;gt;=&lt;br /&gt;
&lt;br /&gt;
'''Choix des composants :'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Pour le microprocesseur, nous avons pris celui recommandé par le livret, plus précisément l'ATMega16u2 :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li style=&amp;quot;display: inline-block;&amp;quot;&amp;gt; [[File:atmega16u2.png|thumb|left|200px|ATMega16u2]] &amp;lt;/li&amp;gt;&lt;br /&gt;
Pour la mémoire flash, nous utiliserons également la mémoire conseillé de 16mo : AT45DB641E&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li style=&amp;quot;display: inline-block;&amp;quot;&amp;gt; [[File:Adesto64Mb.jpg|thumb|left|200px|Adesto64Mb]] &amp;lt;/li&amp;gt;&lt;br /&gt;
Nous utiliserons bien d'autres composants comme un quartz, des résistances, des condensateurs, des diodes, des régulateurs de tension et des LED ainsi qu'un microphone pour commencer le circuit imprimé :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li style=&amp;quot;display: inline-block;&amp;quot;&amp;gt; [[File:Microphone.png|thumb|left|200px|Microphone electret]] &amp;lt;/li&amp;gt;&lt;br /&gt;
Nous aurons besoin également d'une alimentation&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;div class=&amp;quot;mcwiki-header&amp;quot; style=&amp;quot;border-radius: 15px; padding: 15px; font-weight: bold; color: #FFFFFF; text-align: center; font-size: 80%; background: #2E64FE; vertical-align: top; width: 98%;&amp;quot;&amp;gt; Projet intermédiaire : VuMètre et microphone &amp;lt;/div&amp;gt;=&lt;br /&gt;
&lt;br /&gt;
==Schématic terminé :==&lt;br /&gt;
&lt;br /&gt;
[[Fichier:VumètreSchématic.JPG]]&lt;br /&gt;
&lt;br /&gt;
==PCB terminé :==&lt;br /&gt;
&lt;br /&gt;
[[Fichier:VumètrePCB.JPG]]&lt;br /&gt;
==PCB vide : ==&lt;br /&gt;
&lt;br /&gt;
[[Fichier:PCB videGE.jpg|600px|]]&lt;br /&gt;
&lt;br /&gt;
==Code version 1:==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
      Voici le code réalisé afin de faire fonctionner le projet intermédiaire &amp;quot;microphone Vu mètre&amp;quot;.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
 int mini;&lt;br /&gt;
 int microAnalog;&lt;br /&gt;
 void setup()  &lt;br /&gt;
 {&lt;br /&gt;
  // on définit les broches de 0 à 6 en sortie.&lt;br /&gt;
  for(int i=0;i&amp;lt;=6;i++) {&lt;br /&gt;
    pinMode(i, OUTPUT); &lt;br /&gt;
 }&lt;br /&gt;
  // On fait un échantillonnage sur le bruit ambiant&lt;br /&gt;
  // pour définir la valeur mini qui correspond à toutes&lt;br /&gt;
  // les LEDs éteintes.&lt;br /&gt;
  mini=1024;&lt;br /&gt;
  for(int i=0;i&amp;lt;=20;i++) &lt;br /&gt;
  {&lt;br /&gt;
    // on lit la valeur analogique du microphone&lt;br /&gt;
    microAnalog = analogRead(7);&lt;br /&gt;
    delay(1);&lt;br /&gt;
    if(microAnalog&amp;lt;mini)&lt;br /&gt;
       mini=microAnalog;&lt;br /&gt;
  }&lt;br /&gt;
  // on allume les 7 LEDs pour signaler que l'échantillonnage est terminé&lt;br /&gt;
  for(int i=0;i&amp;lt;=6;i++) {&lt;br /&gt;
    digitalWrite(i, HIGH);&lt;br /&gt;
  }&lt;br /&gt;
  delay(1000);&lt;br /&gt;
 }&lt;br /&gt;
  void loop() {&lt;br /&gt;
    delay(1);&lt;br /&gt;
  // on lit la valeur analogique du microphone&lt;br /&gt;
    microAnalog = analogRead(7);&lt;br /&gt;
  //on éteint les 7 LEDS.&lt;br /&gt;
  for(int i=0;i&amp;lt;=6;i++) {&lt;br /&gt;
    digitalWrite(i, LOW);&lt;br /&gt;
  }&lt;br /&gt;
  // en fonction du niveau on allume les LEDS.&lt;br /&gt;
  if(microAnalog&amp;gt;mini)&lt;br /&gt;
    digitalWrite(0, HIGH);  &lt;br /&gt;
  if(microAnalog&amp;gt;mini+1)&lt;br /&gt;
    digitalWrite(1, HIGH); &lt;br /&gt;
  if(microAnalog&amp;gt;mini+2)&lt;br /&gt;
    digitalWrite(2, HIGH); &lt;br /&gt;
  if(microAnalog&amp;gt;mini+3)&lt;br /&gt;
    digitalWrite(3, HIGH); &lt;br /&gt;
  if(microAnalog&amp;gt;mini+4)&lt;br /&gt;
    digitalWrite(4, HIGH); &lt;br /&gt;
  if(microAnalog&amp;gt;mini+5)&lt;br /&gt;
    digitalWrite(5, HIGH); &lt;br /&gt;
  if(microAnalog&amp;gt;mini+6)&lt;br /&gt;
    digitalWrite(6, HIGH); &lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;div class=&amp;quot;mcwiki-header&amp;quot; style=&amp;quot;border-radius: 15px; padding: 15px; font-weight: bold; color: #FFFFFF; text-align: center; font-size: 80%; background: #2E64FE; vertical-align: top; width: 98%;&amp;quot;&amp;gt; Chronologie &amp;lt;/div&amp;gt;=&lt;br /&gt;
&lt;br /&gt;
'''Première séance 18/01 :'''&lt;br /&gt;
&lt;br /&gt;
* Choix de la fonction supplémentaire : vu-mètre permettant de voir la capacité de la clé USB.&lt;br /&gt;
&lt;br /&gt;
* Début de la création d'un circuit imprimé sur la partie vu-mètre + microphone sur Fritzing (découverte du logiciel).&lt;br /&gt;
&lt;br /&gt;
* Amélioration du circuit &amp;quot;Fichier:DéB2.zip&amp;quot; (en remplaçant .zip par .fzz pour pouvoir l'ouvrir dans l'application) et en ajoutant un circuit d'amplificateur pour le micro éléctret. &lt;br /&gt;
&lt;br /&gt;
'''Séance du 21/01 :'''&lt;br /&gt;
&lt;br /&gt;
* Continuation du circuit imprimé sur Fritzing. (contradiction de la vue schématique et PCB ), lissage des angles droits et reduction de la place des composants sur la carte.&lt;br /&gt;
&lt;br /&gt;
'''Séance du 25/01 :'''&lt;br /&gt;
&lt;br /&gt;
* Continuation du pcb (routage terminé) et détourage des fils non reliés a la masse pour impression future.&lt;br /&gt;
&lt;br /&gt;
'''Séance du 28/01 :'''&lt;br /&gt;
&lt;br /&gt;
* Recherche des composants du circuit&lt;br /&gt;
&lt;br /&gt;
* Commencement du code sur Arduino.&lt;br /&gt;
&lt;br /&gt;
'''Séance du 01/02 :'''&lt;br /&gt;
&lt;br /&gt;
* Récupération du pcb à l'atelier&lt;br /&gt;
* Préparation du pcb à la soudure, gommage du pcb pour enlever l'oxydation en veillant à ce que l'on ne touche pas le pcb avec les doigts.&lt;br /&gt;
* Début de la soudure des composants sur le PCB (résistances, LEDs et micro-contrôlleur)&lt;br /&gt;
&lt;br /&gt;
'''Séance du 04/02 :'''&lt;br /&gt;
&lt;br /&gt;
* Soudure des derniers composants du PCB (micro et support) et mise en place des VIA&lt;br /&gt;
* Poursuite de la programmation et vérification du code sur Arduino&lt;/div&gt;</summary>
		<author><name>Gthomas</name></author>	</entry>

	<entry>
		<id>https://peip-ima.plil.fr/mediawiki/index.php?title=Binome2020-7&amp;diff=13462</id>
		<title>Binome2020-7</title>
		<link rel="alternate" type="text/html" href="https://peip-ima.plil.fr/mediawiki/index.php?title=Binome2020-7&amp;diff=13462"/>
				<updated>2021-02-04T17:15:50Z</updated>
		
		<summary type="html">&lt;p&gt;Gthomas : /*  Chronologie  */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=&amp;lt;div class=&amp;quot;mcwiki-header&amp;quot; style=&amp;quot;border-radius: 15px; padding: 15px; font-weight: bold; color: #FFFFFF; text-align: center; font-size: 80%; background: #2E64FE; vertical-align: top; width: 98%;&amp;quot;&amp;gt; Introduction &amp;lt;/div&amp;gt;=&lt;br /&gt;
&lt;br /&gt;
Durant ce BE, nous allons créer une clé USB (Universal Serial Bus) personnalisé de A à Z en y ajoutant une fonction personnalisé. La première partie sera consacré au hardware, la seconde au software.&lt;br /&gt;
&lt;br /&gt;
logiciel utilisé : &lt;br /&gt;
* Fritzing : http://fritzing.org/home/&lt;br /&gt;
* Arduino : https://www.arduino.cc/&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;div class=&amp;quot;mcwiki-header&amp;quot; style=&amp;quot;border-radius: 15px; padding: 15px; font-weight: bold; color: #FFFFFF; text-align: center; font-size: 80%; background: #2E64FE; vertical-align: top; width: 98%;&amp;quot;&amp;gt; Matériel &amp;lt;/div&amp;gt;=&lt;br /&gt;
&lt;br /&gt;
'''Choix des composants :'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Pour le microprocesseur, nous avons pris celui recommandé par le livret, plus précisément l'ATMega16u2 :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li style=&amp;quot;display: inline-block;&amp;quot;&amp;gt; [[File:atmega16u2.png|thumb|left|200px|ATMega16u2]] &amp;lt;/li&amp;gt;&lt;br /&gt;
Pour la mémoire flash, nous utiliserons également la mémoire conseillé de 16mo : AT45DB641E&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li style=&amp;quot;display: inline-block;&amp;quot;&amp;gt; [[File:Adesto64Mb.jpg|thumb|left|200px|Adesto64Mb]] &amp;lt;/li&amp;gt;&lt;br /&gt;
Nous utiliserons bien d'autres composants comme un quartz, des résistances, des condensateurs, des diodes, des régulateurs de tension et des LED ainsi qu'un microphone pour commencer le circuit imprimé :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li style=&amp;quot;display: inline-block;&amp;quot;&amp;gt; [[File:Microphone.png|thumb|left|200px|Microphone electret]] &amp;lt;/li&amp;gt;&lt;br /&gt;
Nous aurons besoin également d'une alimentation&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;div class=&amp;quot;mcwiki-header&amp;quot; style=&amp;quot;border-radius: 15px; padding: 15px; font-weight: bold; color: #FFFFFF; text-align: center; font-size: 80%; background: #2E64FE; vertical-align: top; width: 98%;&amp;quot;&amp;gt; Projet intermédiaire : VuMètre et microphone &amp;lt;/div&amp;gt;=&lt;br /&gt;
&lt;br /&gt;
==Schématic terminé :==&lt;br /&gt;
&lt;br /&gt;
[[Fichier:VumètreSchématic.JPG]]&lt;br /&gt;
&lt;br /&gt;
==PCB terminé :==&lt;br /&gt;
&lt;br /&gt;
[[Fichier:VumètrePCB.JPG]]&lt;br /&gt;
==PCB vide : ==&lt;br /&gt;
&lt;br /&gt;
[[Fichier:PCB videGE.jpg|600px|]]&lt;br /&gt;
&lt;br /&gt;
==Code version 1:==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
      Voici le code réalisé afin de faire fonctionner le projet intermédiaire &amp;quot;microphone Vu mètre&amp;quot;.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
 int mini;&lt;br /&gt;
 int microAnalog;&lt;br /&gt;
 void setup()  &lt;br /&gt;
 {&lt;br /&gt;
  // on définit les broches de 0 à 6 en sortie.&lt;br /&gt;
  for(int i=0;i&amp;lt;=6;i++) {&lt;br /&gt;
    pinMode(i, OUTPUT); &lt;br /&gt;
 }&lt;br /&gt;
  // On fait un échantillonnage sur le bruit ambiant&lt;br /&gt;
  // pour définir la valeur mini qui correspond à toutes&lt;br /&gt;
  // les LEDs éteintes.&lt;br /&gt;
  mini=1024;&lt;br /&gt;
  for(int i=0;i&amp;lt;=20;i++) &lt;br /&gt;
  {&lt;br /&gt;
    // on lit la valeur analogique du microphone&lt;br /&gt;
    microAnalog = analogRead(7);&lt;br /&gt;
    delay(1);&lt;br /&gt;
    if(microAnalog&amp;lt;mini)&lt;br /&gt;
       mini=microAnalog;&lt;br /&gt;
  }&lt;br /&gt;
  // on allume les 7 LEDs pour signaler que l'échantillonnage est terminé&lt;br /&gt;
  for(int i=0;i&amp;lt;=6;i++) {&lt;br /&gt;
    digitalWrite(i, HIGH);&lt;br /&gt;
  }&lt;br /&gt;
  delay(1000);&lt;br /&gt;
 }&lt;br /&gt;
  void loop() {&lt;br /&gt;
    delay(1);&lt;br /&gt;
  // on lit la valeur analogique du microphone&lt;br /&gt;
    microAnalog = analogRead(7);&lt;br /&gt;
  //on éteint les 7 LEDS.&lt;br /&gt;
  for(int i=0;i&amp;lt;=6;i++) {&lt;br /&gt;
    digitalWrite(i, LOW);&lt;br /&gt;
  }&lt;br /&gt;
  // en fonction du niveau on allume les LEDS.&lt;br /&gt;
  if(microAnalog&amp;gt;mini)&lt;br /&gt;
    digitalWrite(0, HIGH);  &lt;br /&gt;
  if(microAnalog&amp;gt;mini+1)&lt;br /&gt;
    digitalWrite(1, HIGH); &lt;br /&gt;
  if(microAnalog&amp;gt;mini+2)&lt;br /&gt;
    digitalWrite(2, HIGH); &lt;br /&gt;
  if(microAnalog&amp;gt;mini+3)&lt;br /&gt;
    digitalWrite(3, HIGH); &lt;br /&gt;
  if(microAnalog&amp;gt;mini+4)&lt;br /&gt;
    digitalWrite(4, HIGH); &lt;br /&gt;
  if(microAnalog&amp;gt;mini+5)&lt;br /&gt;
    digitalWrite(5, HIGH); &lt;br /&gt;
  if(microAnalog&amp;gt;mini+6)&lt;br /&gt;
    digitalWrite(6, HIGH); &lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;div class=&amp;quot;mcwiki-header&amp;quot; style=&amp;quot;border-radius: 15px; padding: 15px; font-weight: bold; color: #FFFFFF; text-align: center; font-size: 80%; background: #2E64FE; vertical-align: top; width: 98%;&amp;quot;&amp;gt; Chronologie &amp;lt;/div&amp;gt;=&lt;br /&gt;
&lt;br /&gt;
'''Première séance 18/01 :'''&lt;br /&gt;
&lt;br /&gt;
* choix de la fonction supplémentaire : vu-mètre permettant de voir la capacité de la clé usb.&lt;br /&gt;
&lt;br /&gt;
* Début de la création d'un circuit imprimé sur la partie vu-mètre + microphone sur Fritzing (découverte du logiciel).&lt;br /&gt;
&lt;br /&gt;
* Amélioration du circuit &amp;quot;Fichier:DéB2.zip&amp;quot; (en remplacent .zip par .fzz pour pouvoir l'ouvrir dans l'application) et en ajoutant un circuit d'amplificateur pour le micro éléctret. &lt;br /&gt;
&lt;br /&gt;
'''Séance du 21/01 :'''&lt;br /&gt;
&lt;br /&gt;
* Continuation du circuit imprimé sur Fritzing. (contradiction de la vue schématique et pcb ), lissage des angles droits et reduction de la place des composants sur la carte.&lt;br /&gt;
&lt;br /&gt;
'''Séance du 25/01 :'''&lt;br /&gt;
&lt;br /&gt;
* Continuation du pcb (routage terminé) et détourage des fils non reliés a la masse pour impression future.&lt;br /&gt;
&lt;br /&gt;
'''Séance du 28/01 :'''&lt;br /&gt;
&lt;br /&gt;
* Recherche des composants du circuit&lt;br /&gt;
&lt;br /&gt;
* Commencement du code sur Arduino.&lt;br /&gt;
&lt;br /&gt;
'''Séance du 01/02 :'''&lt;br /&gt;
&lt;br /&gt;
* Récupération du pcb à l'atelier&lt;br /&gt;
* Préparation du pcb à la soudure, gommage du pcb pour enlever l'oxydation en veillant à ce que l'on ne touche pas le pcb avec les doigts.&lt;br /&gt;
* Début de la soudure des composants sur le PCB (résistances, LEDs et micro-contrôlleur)&lt;br /&gt;
&lt;br /&gt;
'''Séance du 04/02 :'''&lt;br /&gt;
&lt;br /&gt;
* Soudure des derniers composants du PCB (micro et support) et mise en place des VIA&lt;br /&gt;
* Poursuite de la programmation et vérification du code sur Arduino&lt;/div&gt;</summary>
		<author><name>Gthomas</name></author>	</entry>

	<entry>
		<id>https://peip-ima.plil.fr/mediawiki/index.php?title=Binome2020-7&amp;diff=13461</id>
		<title>Binome2020-7</title>
		<link rel="alternate" type="text/html" href="https://peip-ima.plil.fr/mediawiki/index.php?title=Binome2020-7&amp;diff=13461"/>
				<updated>2021-02-04T17:08:10Z</updated>
		
		<summary type="html">&lt;p&gt;Gthomas : /* Code version 1: */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=&amp;lt;div class=&amp;quot;mcwiki-header&amp;quot; style=&amp;quot;border-radius: 15px; padding: 15px; font-weight: bold; color: #FFFFFF; text-align: center; font-size: 80%; background: #2E64FE; vertical-align: top; width: 98%;&amp;quot;&amp;gt; Introduction &amp;lt;/div&amp;gt;=&lt;br /&gt;
&lt;br /&gt;
Durant ce BE, nous allons créer une clé USB (Universal Serial Bus) personnalisé de A à Z en y ajoutant une fonction personnalisé. La première partie sera consacré au hardware, la seconde au software.&lt;br /&gt;
&lt;br /&gt;
logiciel utilisé : &lt;br /&gt;
* Fritzing : http://fritzing.org/home/&lt;br /&gt;
* Arduino : https://www.arduino.cc/&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;div class=&amp;quot;mcwiki-header&amp;quot; style=&amp;quot;border-radius: 15px; padding: 15px; font-weight: bold; color: #FFFFFF; text-align: center; font-size: 80%; background: #2E64FE; vertical-align: top; width: 98%;&amp;quot;&amp;gt; Matériel &amp;lt;/div&amp;gt;=&lt;br /&gt;
&lt;br /&gt;
'''Choix des composants :'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Pour le microprocesseur, nous avons pris celui recommandé par le livret, plus précisément l'ATMega16u2 :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li style=&amp;quot;display: inline-block;&amp;quot;&amp;gt; [[File:atmega16u2.png|thumb|left|200px|ATMega16u2]] &amp;lt;/li&amp;gt;&lt;br /&gt;
Pour la mémoire flash, nous utiliserons également la mémoire conseillé de 16mo : AT45DB641E&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li style=&amp;quot;display: inline-block;&amp;quot;&amp;gt; [[File:Adesto64Mb.jpg|thumb|left|200px|Adesto64Mb]] &amp;lt;/li&amp;gt;&lt;br /&gt;
Nous utiliserons bien d'autres composants comme un quartz, des résistances, des condensateurs, des diodes, des régulateurs de tension et des LED ainsi qu'un microphone pour commencer le circuit imprimé :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li style=&amp;quot;display: inline-block;&amp;quot;&amp;gt; [[File:Microphone.png|thumb|left|200px|Microphone electret]] &amp;lt;/li&amp;gt;&lt;br /&gt;
Nous aurons besoin également d'une alimentation&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;div class=&amp;quot;mcwiki-header&amp;quot; style=&amp;quot;border-radius: 15px; padding: 15px; font-weight: bold; color: #FFFFFF; text-align: center; font-size: 80%; background: #2E64FE; vertical-align: top; width: 98%;&amp;quot;&amp;gt; Projet intermédiaire : VuMètre et microphone &amp;lt;/div&amp;gt;=&lt;br /&gt;
&lt;br /&gt;
==Schématic terminé :==&lt;br /&gt;
&lt;br /&gt;
[[Fichier:VumètreSchématic.JPG]]&lt;br /&gt;
&lt;br /&gt;
==PCB terminé :==&lt;br /&gt;
&lt;br /&gt;
[[Fichier:VumètrePCB.JPG]]&lt;br /&gt;
==PCB vide : ==&lt;br /&gt;
&lt;br /&gt;
[[Fichier:PCB videGE.jpg|600px|]]&lt;br /&gt;
&lt;br /&gt;
==Code version 1:==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
      Voici le code réalisé afin de faire fonctionner le projet intermédiaire &amp;quot;microphone Vu mètre&amp;quot;.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
 int mini;&lt;br /&gt;
 int microAnalog;&lt;br /&gt;
 void setup()  &lt;br /&gt;
 {&lt;br /&gt;
  // on définit les broches de 0 à 6 en sortie.&lt;br /&gt;
  for(int i=0;i&amp;lt;=6;i++) {&lt;br /&gt;
    pinMode(i, OUTPUT); &lt;br /&gt;
 }&lt;br /&gt;
  // On fait un échantillonnage sur le bruit ambiant&lt;br /&gt;
  // pour définir la valeur mini qui correspond à toutes&lt;br /&gt;
  // les LEDs éteintes.&lt;br /&gt;
  mini=1024;&lt;br /&gt;
  for(int i=0;i&amp;lt;=20;i++) &lt;br /&gt;
  {&lt;br /&gt;
    // on lit la valeur analogique du microphone&lt;br /&gt;
    microAnalog = analogRead(7);&lt;br /&gt;
    delay(1);&lt;br /&gt;
    if(microAnalog&amp;lt;mini)&lt;br /&gt;
       mini=microAnalog;&lt;br /&gt;
  }&lt;br /&gt;
  // on allume les 7 LEDs pour signaler que l'échantillonnage est terminé&lt;br /&gt;
  for(int i=0;i&amp;lt;=6;i++) {&lt;br /&gt;
    digitalWrite(i, HIGH);&lt;br /&gt;
  }&lt;br /&gt;
  delay(1000);&lt;br /&gt;
 }&lt;br /&gt;
  void loop() {&lt;br /&gt;
    delay(1);&lt;br /&gt;
  // on lit la valeur analogique du microphone&lt;br /&gt;
    microAnalog = analogRead(7);&lt;br /&gt;
  //on éteint les 7 LEDS.&lt;br /&gt;
  for(int i=0;i&amp;lt;=6;i++) {&lt;br /&gt;
    digitalWrite(i, LOW);&lt;br /&gt;
  }&lt;br /&gt;
  // en fonction du niveau on allume les LEDS.&lt;br /&gt;
  if(microAnalog&amp;gt;mini)&lt;br /&gt;
    digitalWrite(0, HIGH);  &lt;br /&gt;
  if(microAnalog&amp;gt;mini+1)&lt;br /&gt;
    digitalWrite(1, HIGH); &lt;br /&gt;
  if(microAnalog&amp;gt;mini+2)&lt;br /&gt;
    digitalWrite(2, HIGH); &lt;br /&gt;
  if(microAnalog&amp;gt;mini+3)&lt;br /&gt;
    digitalWrite(3, HIGH); &lt;br /&gt;
  if(microAnalog&amp;gt;mini+4)&lt;br /&gt;
    digitalWrite(4, HIGH); &lt;br /&gt;
  if(microAnalog&amp;gt;mini+5)&lt;br /&gt;
    digitalWrite(5, HIGH); &lt;br /&gt;
  if(microAnalog&amp;gt;mini+6)&lt;br /&gt;
    digitalWrite(6, HIGH); &lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;div class=&amp;quot;mcwiki-header&amp;quot; style=&amp;quot;border-radius: 15px; padding: 15px; font-weight: bold; color: #FFFFFF; text-align: center; font-size: 80%; background: #2E64FE; vertical-align: top; width: 98%;&amp;quot;&amp;gt; Chronologie &amp;lt;/div&amp;gt;=&lt;br /&gt;
&lt;br /&gt;
'''Première séance 18/01 :'''&lt;br /&gt;
&lt;br /&gt;
* choix de la fonction supplémentaire : vu-mètre permettant de voir la capacité de la clé usb.&lt;br /&gt;
&lt;br /&gt;
* Début de la création d'un circuit imprimé sur la partie vu-mètre + microphone sur Fritzing (découverte du logiciel).&lt;br /&gt;
&lt;br /&gt;
* Amélioration du circuit &amp;quot;Fichier:DéB2.zip&amp;quot; (en remplacent .zip par .fzz pour pouvoir l'ouvrir dans l'application) et en ajoutant un circuit d'amplificateur pour le micro éléctret. &lt;br /&gt;
&lt;br /&gt;
'''Séance du 21/01 :'''&lt;br /&gt;
&lt;br /&gt;
* Continuation du circuit imprimé sur Fritzing. (contradiction de la vue schématique et pcb ), lissage des angles droits et reduction de la place des composants sur la carte.&lt;br /&gt;
&lt;br /&gt;
'''Séance du 25/01 :'''&lt;br /&gt;
&lt;br /&gt;
* Continuation du pcb (routage terminé) et détourage des fils non reliés a la masse pour impression future.&lt;br /&gt;
&lt;br /&gt;
'''Séance du 28/01 :'''&lt;br /&gt;
&lt;br /&gt;
* Recherche des composants du circuit&lt;br /&gt;
&lt;br /&gt;
* Commencement du code sur Arduino.&lt;br /&gt;
&lt;br /&gt;
'''Séance du 01/02 :'''&lt;br /&gt;
&lt;br /&gt;
* Récupération du pcb à l'atelier&lt;br /&gt;
* Préparation du pcb à la soudure, gommage du pcb pour enlever l'oxydation en veillant à ce que l'on ne touche pas le pcb avec les doigts.&lt;br /&gt;
* Début de la soudure des composants sur le PCB (résistances, LEDs et micro-contrôlleur)&lt;br /&gt;
&lt;br /&gt;
'''Séance du 04/02 :'''&lt;br /&gt;
&lt;br /&gt;
* Soudure des derniers composants du PCB (micro et support) et mise en place des VIA&lt;br /&gt;
* Poursuite de la programmation du code sur Arduino&lt;/div&gt;</summary>
		<author><name>Gthomas</name></author>	</entry>

	<entry>
		<id>https://peip-ima.plil.fr/mediawiki/index.php?title=Binome2020-7&amp;diff=13455</id>
		<title>Binome2020-7</title>
		<link rel="alternate" type="text/html" href="https://peip-ima.plil.fr/mediawiki/index.php?title=Binome2020-7&amp;diff=13455"/>
				<updated>2021-02-04T16:49:02Z</updated>
		
		<summary type="html">&lt;p&gt;Gthomas : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=&amp;lt;div class=&amp;quot;mcwiki-header&amp;quot; style=&amp;quot;border-radius: 15px; padding: 15px; font-weight: bold; color: #FFFFFF; text-align: center; font-size: 80%; background: #2E64FE; vertical-align: top; width: 98%;&amp;quot;&amp;gt; Introduction &amp;lt;/div&amp;gt;=&lt;br /&gt;
&lt;br /&gt;
Durant ce BE, nous allons créer une clé USB (Universal Serial Bus) personnalisé de A à Z en y ajoutant une fonction personnalisé. La première partie sera consacré au hardware, la seconde au software.&lt;br /&gt;
&lt;br /&gt;
logiciel utilisé : &lt;br /&gt;
* Fritzing : http://fritzing.org/home/&lt;br /&gt;
* Arduino : https://www.arduino.cc/&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;div class=&amp;quot;mcwiki-header&amp;quot; style=&amp;quot;border-radius: 15px; padding: 15px; font-weight: bold; color: #FFFFFF; text-align: center; font-size: 80%; background: #2E64FE; vertical-align: top; width: 98%;&amp;quot;&amp;gt; Matériel &amp;lt;/div&amp;gt;=&lt;br /&gt;
&lt;br /&gt;
'''Choix des composants :'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Pour le microprocesseur, nous avons pris celui recommandé par le livret, plus précisément l'ATMega16u2 :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li style=&amp;quot;display: inline-block;&amp;quot;&amp;gt; [[File:atmega16u2.png|thumb|left|200px|ATMega16u2]] &amp;lt;/li&amp;gt;&lt;br /&gt;
Pour la mémoire flash, nous utiliserons également la mémoire conseillé de 16mo : AT45DB641E&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li style=&amp;quot;display: inline-block;&amp;quot;&amp;gt; [[File:Adesto64Mb.jpg|thumb|left|200px|Adesto64Mb]] &amp;lt;/li&amp;gt;&lt;br /&gt;
Nous utiliserons bien d'autres composants comme un quartz, des résistances, des condensateurs, des diodes, des régulateurs de tension et des LED ainsi qu'un microphone pour commencer le circuit imprimé :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li style=&amp;quot;display: inline-block;&amp;quot;&amp;gt; [[File:Microphone.png|thumb|left|200px|Microphone electret]] &amp;lt;/li&amp;gt;&lt;br /&gt;
Nous aurons besoin également d'une alimentation&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;div class=&amp;quot;mcwiki-header&amp;quot; style=&amp;quot;border-radius: 15px; padding: 15px; font-weight: bold; color: #FFFFFF; text-align: center; font-size: 80%; background: #2E64FE; vertical-align: top; width: 98%;&amp;quot;&amp;gt; Projet intermédiaire : VuMètre et microphone &amp;lt;/div&amp;gt;=&lt;br /&gt;
&lt;br /&gt;
==Schématic terminé :==&lt;br /&gt;
&lt;br /&gt;
[[Fichier:VumètreSchématic.JPG]]&lt;br /&gt;
&lt;br /&gt;
==PCB terminé :==&lt;br /&gt;
&lt;br /&gt;
[[Fichier:VumètrePCB.JPG]]&lt;br /&gt;
==PCB vide : ==&lt;br /&gt;
&lt;br /&gt;
[[Fichier:PCB videGE.jpg|600px|]]&lt;br /&gt;
&lt;br /&gt;
==Code version 1:==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
      Voici le code réalisé afin de faire fonctionner le projet intermédiaire &amp;quot;microphone Vu mètre&amp;quot;.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
 int mini;&lt;br /&gt;
 int microAnalog;&lt;br /&gt;
 void setup()  &lt;br /&gt;
 {&lt;br /&gt;
  // on défini les broches de 0 à 6 en sortie.&lt;br /&gt;
  for(int i=0;i&amp;lt;=6;i++) {&lt;br /&gt;
    pinMode(i, OUTPUT); &lt;br /&gt;
 }&lt;br /&gt;
  // On fait un échantillonnage sur le bruit ambiant&lt;br /&gt;
  // pour définir la valeur mini qui correspond à toutes&lt;br /&gt;
  // les LEDs éteintes.&lt;br /&gt;
  mini=1024;&lt;br /&gt;
  for(int i=0;i&amp;lt;=20;i++) &lt;br /&gt;
  {&lt;br /&gt;
    // on lit la valeur analogique du microphone&lt;br /&gt;
    microAnalog = analogRead(7);&lt;br /&gt;
    delay(1);&lt;br /&gt;
    if(microAnalog&amp;lt;mini)&lt;br /&gt;
       mini=microAnalog;&lt;br /&gt;
  }&lt;br /&gt;
  // on allume les 7 LEDs pour signaler que l'échantillonnage est terminé&lt;br /&gt;
  for(int i=0;i&amp;lt;=6;i++) {&lt;br /&gt;
    digitalWrite(i, HIGH);&lt;br /&gt;
  }&lt;br /&gt;
  delay(1000);&lt;br /&gt;
 }&lt;br /&gt;
  void loop() {&lt;br /&gt;
    delay(1);&lt;br /&gt;
  // on lit la valeur analogique du microphone&lt;br /&gt;
    microAnalog = analogRead(7);&lt;br /&gt;
  //on éteint les 7 LEDS.&lt;br /&gt;
  for(int i=0;i&amp;lt;=6;i++) {&lt;br /&gt;
    digitalWrite(i, LOW);&lt;br /&gt;
  }&lt;br /&gt;
  // en fonction du niveau on allume les LEDS.&lt;br /&gt;
  if(microAnalog&amp;gt;mini)&lt;br /&gt;
    digitalWrite(0, HIGH);  &lt;br /&gt;
  if(microAnalog&amp;gt;mini+1)&lt;br /&gt;
    digitalWrite(1, HIGH); &lt;br /&gt;
  if(microAnalog&amp;gt;mini+2)&lt;br /&gt;
    digitalWrite(2, HIGH); &lt;br /&gt;
  if(microAnalog&amp;gt;mini+3)&lt;br /&gt;
    digitalWrite(3, HIGH); &lt;br /&gt;
  if(microAnalog&amp;gt;mini+4)&lt;br /&gt;
    digitalWrite(4, HIGH); &lt;br /&gt;
  if(microAnalog&amp;gt;mini+5)&lt;br /&gt;
    digitalWrite(5, HIGH); &lt;br /&gt;
  if(microAnalog&amp;gt;mini+6)&lt;br /&gt;
    digitalWrite(6, HIGH); &lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;div class=&amp;quot;mcwiki-header&amp;quot; style=&amp;quot;border-radius: 15px; padding: 15px; font-weight: bold; color: #FFFFFF; text-align: center; font-size: 80%; background: #2E64FE; vertical-align: top; width: 98%;&amp;quot;&amp;gt; Chronologie &amp;lt;/div&amp;gt;=&lt;br /&gt;
&lt;br /&gt;
'''Première séance 18/01 :'''&lt;br /&gt;
&lt;br /&gt;
* choix de la fonction supplémentaire : vu-mètre permettant de voir la capacité de la clé usb.&lt;br /&gt;
&lt;br /&gt;
* Début de la création d'un circuit imprimé sur la partie vu-mètre + microphone sur Fritzing (découverte du logiciel).&lt;br /&gt;
&lt;br /&gt;
* Amélioration du circuit &amp;quot;Fichier:DéB2.zip&amp;quot; (en remplacent .zip par .fzz pour pouvoir l'ouvrir dans l'application) et en ajoutant un circuit d'amplificateur pour le micro éléctret. &lt;br /&gt;
&lt;br /&gt;
'''Séance du 21/01 :'''&lt;br /&gt;
&lt;br /&gt;
* Continuation du circuit imprimé sur Fritzing. (contradiction de la vue schématique et pcb ), lissage des angles droits et reduction de la place des composants sur la carte.&lt;br /&gt;
&lt;br /&gt;
'''Séance du 25/01 :'''&lt;br /&gt;
&lt;br /&gt;
* Continuation du pcb (routage terminé) et détourage des fils non reliés a la masse pour impression future.&lt;br /&gt;
&lt;br /&gt;
'''Séance du 28/01 :'''&lt;br /&gt;
&lt;br /&gt;
* Recherche des composants du circuit&lt;br /&gt;
&lt;br /&gt;
* Commencement du code sur Arduino.&lt;br /&gt;
&lt;br /&gt;
'''Séance du 01/02 :'''&lt;br /&gt;
&lt;br /&gt;
* Récupération du pcb à l'atelier&lt;br /&gt;
* Préparation du pcb à la soudure, gommage du pcb pour enlever l'oxydation en veillant à ce que l'on ne touche pas le pcb avec les doigts.&lt;br /&gt;
* Début de la soudure des composants sur le PCB (résistances, LEDs et micro-contrôlleur)&lt;br /&gt;
&lt;br /&gt;
'''Séance du 04/02 :'''&lt;br /&gt;
&lt;br /&gt;
* Soudure des derniers composants du PCB (micro et support) et mise en place des VIA&lt;br /&gt;
* Poursuite de la programmation du code sur Arduino&lt;/div&gt;</summary>
		<author><name>Gthomas</name></author>	</entry>

	<entry>
		<id>https://peip-ima.plil.fr/mediawiki/index.php?title=Binome2020-7&amp;diff=13439</id>
		<title>Binome2020-7</title>
		<link rel="alternate" type="text/html" href="https://peip-ima.plil.fr/mediawiki/index.php?title=Binome2020-7&amp;diff=13439"/>
				<updated>2021-02-01T13:49:01Z</updated>
		
		<summary type="html">&lt;p&gt;Gthomas : /* PCB vide : */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=&amp;lt;div class=&amp;quot;mcwiki-header&amp;quot; style=&amp;quot;border-radius: 15px; padding: 15px; font-weight: bold; color: #FFFFFF; text-align: center; font-size: 80%; background: #2E64FE; vertical-align: top; width: 98%;&amp;quot;&amp;gt; Introduction &amp;lt;/div&amp;gt;=&lt;br /&gt;
&lt;br /&gt;
Durant ce BE, nous allons créer une clé USB (Universal Serial Bus) personnalisé de A à Z en y ajoutant une fonction personnalisé. La première partie sera consacré au hardware, la seconde au software.&lt;br /&gt;
&lt;br /&gt;
logiciel utilisé : &lt;br /&gt;
* Fritzing : http://fritzing.org/home/&lt;br /&gt;
* Arduino : https://www.arduino.cc/&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;div class=&amp;quot;mcwiki-header&amp;quot; style=&amp;quot;border-radius: 15px; padding: 15px; font-weight: bold; color: #FFFFFF; text-align: center; font-size: 80%; background: #2E64FE; vertical-align: top; width: 98%;&amp;quot;&amp;gt; Matériel &amp;lt;/div&amp;gt;=&lt;br /&gt;
&lt;br /&gt;
'''Choix des composants :'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Pour le microprocesseur, nous avons pris celui recommandé par le livret, plus précisément l'ATMega16u2 :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li style=&amp;quot;display: inline-block;&amp;quot;&amp;gt; [[File:atmega16u2.png|thumb|left|200px|ATMega16u2]] &amp;lt;/li&amp;gt;&lt;br /&gt;
Pour la mémoire flash, nous utiliserons également la mémoire conseillé de 16mo : AT45DB641E&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li style=&amp;quot;display: inline-block;&amp;quot;&amp;gt; [[File:Adesto64Mb.jpg|thumb|left|200px|Adesto64Mb]] &amp;lt;/li&amp;gt;&lt;br /&gt;
Nous utiliserons bien d'autres composants comme un quartz, des résistances, des condensateurs, des diodes, des régulateurs de tension et des LED ainsi qu'un microphone pour commencer le circuit imprimé :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li style=&amp;quot;display: inline-block;&amp;quot;&amp;gt; [[File:Microphone.png|thumb|left|200px|Microphone electret]] &amp;lt;/li&amp;gt;&lt;br /&gt;
Nous aurons besoin également d'une alimentation&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;div class=&amp;quot;mcwiki-header&amp;quot; style=&amp;quot;border-radius: 15px; padding: 15px; font-weight: bold; color: #FFFFFF; text-align: center; font-size: 80%; background: #2E64FE; vertical-align: top; width: 98%;&amp;quot;&amp;gt; Projet intermédiaire : VuMètre et microphone &amp;lt;/div&amp;gt;=&lt;br /&gt;
&lt;br /&gt;
==Schématic terminé :==&lt;br /&gt;
&lt;br /&gt;
[[Fichier:VumètreSchématic.JPG]]&lt;br /&gt;
&lt;br /&gt;
==PCB terminé :==&lt;br /&gt;
&lt;br /&gt;
[[Fichier:VumètrePCB.JPG]]&lt;br /&gt;
==PCB vide : ==&lt;br /&gt;
&lt;br /&gt;
[[Fichier:PCB videGE.jpg|600px|]]&lt;br /&gt;
&lt;br /&gt;
==Code version 1:==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
      Voici le code réalisé afin de faire fonctionner le projet intermédiaire &amp;quot;microphone Vu mètre&amp;quot;.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
 int mini;&lt;br /&gt;
 int microAnalog;&lt;br /&gt;
 void setup()  &lt;br /&gt;
 {&lt;br /&gt;
  // on défini les broches de 0 à 6 en sortie.&lt;br /&gt;
  for(int i=0;i&amp;lt;=6;i++) {&lt;br /&gt;
    pinMode(i, OUTPUT); &lt;br /&gt;
 }&lt;br /&gt;
  // On fait un échantillonnage sur le bruit ambiant&lt;br /&gt;
  // pour définir la valeur mini qui correspond à toutes&lt;br /&gt;
  // les LEDs éteintes.&lt;br /&gt;
  mini=1024;&lt;br /&gt;
  for(int i=0;i&amp;lt;=20;i++) &lt;br /&gt;
  {&lt;br /&gt;
    // on lit la valeur analogique du microphone&lt;br /&gt;
    microAnalog = analogRead(7);&lt;br /&gt;
    delay(1);&lt;br /&gt;
    if(microAnalog&amp;lt;mini)&lt;br /&gt;
       mini=microAnalog;&lt;br /&gt;
  }&lt;br /&gt;
  // on allume les 7 LEDs pour signaler que l'échantillonnage est terminé&lt;br /&gt;
  for(int i=0;i&amp;lt;=6;i++) {&lt;br /&gt;
    digitalWrite(i, HIGH);&lt;br /&gt;
  }&lt;br /&gt;
  delay(1000);&lt;br /&gt;
 }&lt;br /&gt;
  void loop() {&lt;br /&gt;
    delay(1);&lt;br /&gt;
  // on lit la valeur analogique du microphone&lt;br /&gt;
    microAnalog = analogRead(7);&lt;br /&gt;
  //on éteint les 7 LEDS.&lt;br /&gt;
  for(int i=0;i&amp;lt;=6;i++) {&lt;br /&gt;
    digitalWrite(i, LOW);&lt;br /&gt;
  }&lt;br /&gt;
  // en fonction du niveau on allume les LEDS.&lt;br /&gt;
  if(microAnalog&amp;gt;mini)&lt;br /&gt;
    digitalWrite(0, HIGH);  &lt;br /&gt;
  if(microAnalog&amp;gt;mini+1)&lt;br /&gt;
    digitalWrite(1, HIGH); &lt;br /&gt;
  if(microAnalog&amp;gt;mini+2)&lt;br /&gt;
    digitalWrite(2, HIGH); &lt;br /&gt;
  if(microAnalog&amp;gt;mini+3)&lt;br /&gt;
    digitalWrite(3, HIGH); &lt;br /&gt;
  if(microAnalog&amp;gt;mini+4)&lt;br /&gt;
    digitalWrite(4, HIGH); &lt;br /&gt;
  if(microAnalog&amp;gt;mini+5)&lt;br /&gt;
    digitalWrite(5, HIGH); &lt;br /&gt;
  if(microAnalog&amp;gt;mini+6)&lt;br /&gt;
    digitalWrite(6, HIGH); &lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;div class=&amp;quot;mcwiki-header&amp;quot; style=&amp;quot;border-radius: 15px; padding: 15px; font-weight: bold; color: #FFFFFF; text-align: center; font-size: 80%; background: #2E64FE; vertical-align: top; width: 98%;&amp;quot;&amp;gt; Chronologie &amp;lt;/div&amp;gt;=&lt;br /&gt;
&lt;br /&gt;
'''Première séance 18/01 :'''&lt;br /&gt;
&lt;br /&gt;
* choix de la fonction supplémentaire : vu-mètre permettant de voir la capacité de la clé usb.&lt;br /&gt;
&lt;br /&gt;
* Début de la création d'un circuit imprimé sur la partie vu-mètre + microphone sur Fritzing (découverte du logiciel).&lt;br /&gt;
&lt;br /&gt;
* Amélioration du circuit &amp;quot;Fichier:DéB2.zip&amp;quot; (en remplacent .zip par .fzz pour pouvoir l'ouvrir dans l'application) et en ajoutant un circuit d'amplificateur pour le micro éléctret. &lt;br /&gt;
&lt;br /&gt;
'''Séance du 21/01 :'''&lt;br /&gt;
&lt;br /&gt;
* Continuation du circuit imprimé sur Fritzing. (contradiction de la vue schématique et pcb ), lissage des angles droits et reduction de la place des composants sur la carte.&lt;br /&gt;
&lt;br /&gt;
'''Séance du 25/01 :'''&lt;br /&gt;
&lt;br /&gt;
* Continuation du pcb (routage terminé) et détourage des fils non reliés a la masse pour impression future.&lt;br /&gt;
&lt;br /&gt;
'''Séance du 28/01 :'''&lt;br /&gt;
&lt;br /&gt;
* Recherche des composants du circuit&lt;br /&gt;
&lt;br /&gt;
* Commencement du code sur arduino.&lt;br /&gt;
&lt;br /&gt;
'''Séance du 01/02 :'''&lt;br /&gt;
&lt;br /&gt;
* Récupération du pcb à l'atelier&lt;br /&gt;
* préparation du pcb à la soudure, gommage du pcb pour enlever l'oxydation en veillant à ce que l'on ne touche pas le pcb avec les doigts.&lt;br /&gt;
* soudure des composants sur le pcb&lt;/div&gt;</summary>
		<author><name>Gthomas</name></author>	</entry>

	<entry>
		<id>https://peip-ima.plil.fr/mediawiki/index.php?title=Binome2020-7&amp;diff=13438</id>
		<title>Binome2020-7</title>
		<link rel="alternate" type="text/html" href="https://peip-ima.plil.fr/mediawiki/index.php?title=Binome2020-7&amp;diff=13438"/>
				<updated>2021-02-01T13:42:34Z</updated>
		
		<summary type="html">&lt;p&gt;Gthomas : /*  Projet intermédiaire : VuMètre et microphone  */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=&amp;lt;div class=&amp;quot;mcwiki-header&amp;quot; style=&amp;quot;border-radius: 15px; padding: 15px; font-weight: bold; color: #FFFFFF; text-align: center; font-size: 80%; background: #2E64FE; vertical-align: top; width: 98%;&amp;quot;&amp;gt; Introduction &amp;lt;/div&amp;gt;=&lt;br /&gt;
&lt;br /&gt;
Durant ce BE, nous allons créer une clé USB (Universal Serial Bus) personnalisé de A à Z en y ajoutant une fonction personnalisé. La première partie sera consacré au hardware, la seconde au software.&lt;br /&gt;
&lt;br /&gt;
logiciel utilisé : &lt;br /&gt;
* Fritzing : http://fritzing.org/home/&lt;br /&gt;
* Arduino : https://www.arduino.cc/&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;div class=&amp;quot;mcwiki-header&amp;quot; style=&amp;quot;border-radius: 15px; padding: 15px; font-weight: bold; color: #FFFFFF; text-align: center; font-size: 80%; background: #2E64FE; vertical-align: top; width: 98%;&amp;quot;&amp;gt; Matériel &amp;lt;/div&amp;gt;=&lt;br /&gt;
&lt;br /&gt;
'''Choix des composants :'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Pour le microprocesseur, nous avons pris celui recommandé par le livret, plus précisément l'ATMega16u2 :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li style=&amp;quot;display: inline-block;&amp;quot;&amp;gt; [[File:atmega16u2.png|thumb|left|200px|ATMega16u2]] &amp;lt;/li&amp;gt;&lt;br /&gt;
Pour la mémoire flash, nous utiliserons également la mémoire conseillé de 16mo : AT45DB641E&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li style=&amp;quot;display: inline-block;&amp;quot;&amp;gt; [[File:Adesto64Mb.jpg|thumb|left|200px|Adesto64Mb]] &amp;lt;/li&amp;gt;&lt;br /&gt;
Nous utiliserons bien d'autres composants comme un quartz, des résistances, des condensateurs, des diodes, des régulateurs de tension et des LED ainsi qu'un microphone pour commencer le circuit imprimé :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li style=&amp;quot;display: inline-block;&amp;quot;&amp;gt; [[File:Microphone.png|thumb|left|200px|Microphone electret]] &amp;lt;/li&amp;gt;&lt;br /&gt;
Nous aurons besoin également d'une alimentation&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;div class=&amp;quot;mcwiki-header&amp;quot; style=&amp;quot;border-radius: 15px; padding: 15px; font-weight: bold; color: #FFFFFF; text-align: center; font-size: 80%; background: #2E64FE; vertical-align: top; width: 98%;&amp;quot;&amp;gt; Projet intermédiaire : VuMètre et microphone &amp;lt;/div&amp;gt;=&lt;br /&gt;
&lt;br /&gt;
==Schématic terminé :==&lt;br /&gt;
&lt;br /&gt;
[[Fichier:VumètreSchématic.JPG]]&lt;br /&gt;
&lt;br /&gt;
==PCB terminé :==&lt;br /&gt;
&lt;br /&gt;
[[Fichier:VumètrePCB.JPG]]&lt;br /&gt;
==PCB vide : ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Code version 1:==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
      Voici le code réalisé afin de faire fonctionner le projet intermédiaire &amp;quot;microphone Vu mètre&amp;quot;.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
 int mini;&lt;br /&gt;
 int microAnalog;&lt;br /&gt;
 void setup()  &lt;br /&gt;
 {&lt;br /&gt;
  // on défini les broches de 0 à 6 en sortie.&lt;br /&gt;
  for(int i=0;i&amp;lt;=6;i++) {&lt;br /&gt;
    pinMode(i, OUTPUT); &lt;br /&gt;
 }&lt;br /&gt;
  // On fait un échantillonnage sur le bruit ambiant&lt;br /&gt;
  // pour définir la valeur mini qui correspond à toutes&lt;br /&gt;
  // les LEDs éteintes.&lt;br /&gt;
  mini=1024;&lt;br /&gt;
  for(int i=0;i&amp;lt;=20;i++) &lt;br /&gt;
  {&lt;br /&gt;
    // on lit la valeur analogique du microphone&lt;br /&gt;
    microAnalog = analogRead(7);&lt;br /&gt;
    delay(1);&lt;br /&gt;
    if(microAnalog&amp;lt;mini)&lt;br /&gt;
       mini=microAnalog;&lt;br /&gt;
  }&lt;br /&gt;
  // on allume les 7 LEDs pour signaler que l'échantillonnage est terminé&lt;br /&gt;
  for(int i=0;i&amp;lt;=6;i++) {&lt;br /&gt;
    digitalWrite(i, HIGH);&lt;br /&gt;
  }&lt;br /&gt;
  delay(1000);&lt;br /&gt;
 }&lt;br /&gt;
  void loop() {&lt;br /&gt;
    delay(1);&lt;br /&gt;
  // on lit la valeur analogique du microphone&lt;br /&gt;
    microAnalog = analogRead(7);&lt;br /&gt;
  //on éteint les 7 LEDS.&lt;br /&gt;
  for(int i=0;i&amp;lt;=6;i++) {&lt;br /&gt;
    digitalWrite(i, LOW);&lt;br /&gt;
  }&lt;br /&gt;
  // en fonction du niveau on allume les LEDS.&lt;br /&gt;
  if(microAnalog&amp;gt;mini)&lt;br /&gt;
    digitalWrite(0, HIGH);  &lt;br /&gt;
  if(microAnalog&amp;gt;mini+1)&lt;br /&gt;
    digitalWrite(1, HIGH); &lt;br /&gt;
  if(microAnalog&amp;gt;mini+2)&lt;br /&gt;
    digitalWrite(2, HIGH); &lt;br /&gt;
  if(microAnalog&amp;gt;mini+3)&lt;br /&gt;
    digitalWrite(3, HIGH); &lt;br /&gt;
  if(microAnalog&amp;gt;mini+4)&lt;br /&gt;
    digitalWrite(4, HIGH); &lt;br /&gt;
  if(microAnalog&amp;gt;mini+5)&lt;br /&gt;
    digitalWrite(5, HIGH); &lt;br /&gt;
  if(microAnalog&amp;gt;mini+6)&lt;br /&gt;
    digitalWrite(6, HIGH); &lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;div class=&amp;quot;mcwiki-header&amp;quot; style=&amp;quot;border-radius: 15px; padding: 15px; font-weight: bold; color: #FFFFFF; text-align: center; font-size: 80%; background: #2E64FE; vertical-align: top; width: 98%;&amp;quot;&amp;gt; Chronologie &amp;lt;/div&amp;gt;=&lt;br /&gt;
&lt;br /&gt;
'''Première séance 18/01 :'''&lt;br /&gt;
&lt;br /&gt;
* choix de la fonction supplémentaire : vu-mètre permettant de voir la capacité de la clé usb.&lt;br /&gt;
&lt;br /&gt;
* Début de la création d'un circuit imprimé sur la partie vu-mètre + microphone sur Fritzing (découverte du logiciel).&lt;br /&gt;
&lt;br /&gt;
* Amélioration du circuit &amp;quot;Fichier:DéB2.zip&amp;quot; (en remplacent .zip par .fzz pour pouvoir l'ouvrir dans l'application) et en ajoutant un circuit d'amplificateur pour le micro éléctret. &lt;br /&gt;
&lt;br /&gt;
'''Séance du 21/01 :'''&lt;br /&gt;
&lt;br /&gt;
* Continuation du circuit imprimé sur Fritzing. (contradiction de la vue schématique et pcb ), lissage des angles droits et reduction de la place des composants sur la carte.&lt;br /&gt;
&lt;br /&gt;
'''Séance du 25/01 :'''&lt;br /&gt;
&lt;br /&gt;
* Continuation du pcb (routage terminé) et détourage des fils non reliés a la masse pour impression future.&lt;br /&gt;
&lt;br /&gt;
'''Séance du 28/01 :'''&lt;br /&gt;
&lt;br /&gt;
* Recherche des composants du circuit&lt;br /&gt;
&lt;br /&gt;
* Commencement du code sur arduino.&lt;br /&gt;
&lt;br /&gt;
'''Séance du 01/02 :'''&lt;br /&gt;
&lt;br /&gt;
* Récupération du pcb à l'atelier&lt;br /&gt;
* préparation du pcb à la soudure, gommage du pcb pour enlever l'oxydation en veillant à ce que l'on ne touche pas le pcb avec les doigts.&lt;br /&gt;
* soudure des composants sur le pcb&lt;/div&gt;</summary>
		<author><name>Gthomas</name></author>	</entry>

	<entry>
		<id>https://peip-ima.plil.fr/mediawiki/index.php?title=Fichier:PCB_videGE.jpg&amp;diff=13437</id>
		<title>Fichier:PCB videGE.jpg</title>
		<link rel="alternate" type="text/html" href="https://peip-ima.plil.fr/mediawiki/index.php?title=Fichier:PCB_videGE.jpg&amp;diff=13437"/>
				<updated>2021-02-01T13:40:37Z</updated>
		
		<summary type="html">&lt;p&gt;Gthomas : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Gthomas</name></author>	</entry>

	<entry>
		<id>https://peip-ima.plil.fr/mediawiki/index.php?title=Binome2020-7&amp;diff=13432</id>
		<title>Binome2020-7</title>
		<link rel="alternate" type="text/html" href="https://peip-ima.plil.fr/mediawiki/index.php?title=Binome2020-7&amp;diff=13432"/>
				<updated>2021-02-01T11:49:34Z</updated>
		
		<summary type="html">&lt;p&gt;Gthomas : /*  Chronologie  */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=&amp;lt;div class=&amp;quot;mcwiki-header&amp;quot; style=&amp;quot;border-radius: 15px; padding: 15px; font-weight: bold; color: #FFFFFF; text-align: center; font-size: 80%; background: #2E64FE; vertical-align: top; width: 98%;&amp;quot;&amp;gt; Introduction &amp;lt;/div&amp;gt;=&lt;br /&gt;
&lt;br /&gt;
Durant ce BE, nous allons créer une clé USB (Universal Serial Bus) personnalisé de A à Z en y ajoutant une fonction personnalisé. La première partie sera consacré au hardware, la seconde au software.&lt;br /&gt;
&lt;br /&gt;
logiciel utilisé : &lt;br /&gt;
* Fritzing : http://fritzing.org/home/&lt;br /&gt;
* Arduino : https://www.arduino.cc/&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;div class=&amp;quot;mcwiki-header&amp;quot; style=&amp;quot;border-radius: 15px; padding: 15px; font-weight: bold; color: #FFFFFF; text-align: center; font-size: 80%; background: #2E64FE; vertical-align: top; width: 98%;&amp;quot;&amp;gt; Matériel &amp;lt;/div&amp;gt;=&lt;br /&gt;
&lt;br /&gt;
'''Choix des composants :'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Pour le microprocesseur, nous avons pris celui recommandé par le livret, plus précisément l'ATMega16u2 :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li style=&amp;quot;display: inline-block;&amp;quot;&amp;gt; [[File:atmega16u2.png|thumb|left|200px|ATMega16u2]] &amp;lt;/li&amp;gt;&lt;br /&gt;
Pour la mémoire flash, nous utiliserons également la mémoire conseillé de 16mo : AT45DB641E&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li style=&amp;quot;display: inline-block;&amp;quot;&amp;gt; [[File:Adesto64Mb.jpg|thumb|left|200px|Adesto64Mb]] &amp;lt;/li&amp;gt;&lt;br /&gt;
Nous utiliserons bien d'autres composants comme un quartz, des résistances, des condensateurs, des diodes, des régulateurs de tension et des LED ainsi qu'un microphone pour commencer le circuit imprimé :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li style=&amp;quot;display: inline-block;&amp;quot;&amp;gt; [[File:Microphone.png|thumb|left|200px|Microphone electret]] &amp;lt;/li&amp;gt;&lt;br /&gt;
Nous aurons besoin également d'une alimentation&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;div class=&amp;quot;mcwiki-header&amp;quot; style=&amp;quot;border-radius: 15px; padding: 15px; font-weight: bold; color: #FFFFFF; text-align: center; font-size: 80%; background: #2E64FE; vertical-align: top; width: 98%;&amp;quot;&amp;gt; Projet intermédiaire : VuMètre et microphone &amp;lt;/div&amp;gt;=&lt;br /&gt;
&lt;br /&gt;
==Schématic terminé :==&lt;br /&gt;
&lt;br /&gt;
[[Fichier:VumètreSchématic.JPG]]&lt;br /&gt;
&lt;br /&gt;
==PCB terminé :==&lt;br /&gt;
&lt;br /&gt;
[[Fichier:VumètrePCB.JPG]]&lt;br /&gt;
&lt;br /&gt;
==Code version 1:==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
      Voici le code réalisé afin de faire fonctionner le projet intermédiaire &amp;quot;microphone Vu mètre&amp;quot;.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
 int mini;&lt;br /&gt;
 int microAnalog;&lt;br /&gt;
 void setup()  &lt;br /&gt;
 {&lt;br /&gt;
  // on défini les broches de 0 à 6 en sortie.&lt;br /&gt;
  for(int i=0;i&amp;lt;=6;i++) {&lt;br /&gt;
    pinMode(i, OUTPUT); &lt;br /&gt;
 }&lt;br /&gt;
  // On fait un échantillonnage sur le bruit ambiant&lt;br /&gt;
  // pour définir la valeur mini qui correspond à toutes&lt;br /&gt;
  // les LEDs éteintes.&lt;br /&gt;
  mini=1024;&lt;br /&gt;
  for(int i=0;i&amp;lt;=20;i++) &lt;br /&gt;
  {&lt;br /&gt;
    // on lit la valeur analogique du microphone&lt;br /&gt;
    microAnalog = analogRead(7);&lt;br /&gt;
    delay(1);&lt;br /&gt;
    if(microAnalog&amp;lt;mini)&lt;br /&gt;
       mini=microAnalog;&lt;br /&gt;
  }&lt;br /&gt;
  // on allume les 7 LEDs pour signaler que l'échantillonnage est terminé&lt;br /&gt;
  for(int i=0;i&amp;lt;=6;i++) {&lt;br /&gt;
    digitalWrite(i, HIGH);&lt;br /&gt;
  }&lt;br /&gt;
  delay(1000);&lt;br /&gt;
 }&lt;br /&gt;
  void loop() {&lt;br /&gt;
    delay(1);&lt;br /&gt;
  // on lit la valeur analogique du microphone&lt;br /&gt;
    microAnalog = analogRead(7);&lt;br /&gt;
  //on éteint les 7 LEDS.&lt;br /&gt;
  for(int i=0;i&amp;lt;=6;i++) {&lt;br /&gt;
    digitalWrite(i, LOW);&lt;br /&gt;
  }&lt;br /&gt;
  // en fonction du niveau on allume les LEDS.&lt;br /&gt;
  if(microAnalog&amp;gt;mini)&lt;br /&gt;
    digitalWrite(0, HIGH);  &lt;br /&gt;
  if(microAnalog&amp;gt;mini+1)&lt;br /&gt;
    digitalWrite(1, HIGH); &lt;br /&gt;
  if(microAnalog&amp;gt;mini+2)&lt;br /&gt;
    digitalWrite(2, HIGH); &lt;br /&gt;
  if(microAnalog&amp;gt;mini+3)&lt;br /&gt;
    digitalWrite(3, HIGH); &lt;br /&gt;
  if(microAnalog&amp;gt;mini+4)&lt;br /&gt;
    digitalWrite(4, HIGH); &lt;br /&gt;
  if(microAnalog&amp;gt;mini+5)&lt;br /&gt;
    digitalWrite(5, HIGH); &lt;br /&gt;
  if(microAnalog&amp;gt;mini+6)&lt;br /&gt;
    digitalWrite(6, HIGH); &lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;div class=&amp;quot;mcwiki-header&amp;quot; style=&amp;quot;border-radius: 15px; padding: 15px; font-weight: bold; color: #FFFFFF; text-align: center; font-size: 80%; background: #2E64FE; vertical-align: top; width: 98%;&amp;quot;&amp;gt; Chronologie &amp;lt;/div&amp;gt;=&lt;br /&gt;
&lt;br /&gt;
'''Première séance 18/01 :'''&lt;br /&gt;
&lt;br /&gt;
* choix de la fonction supplémentaire : vu-mètre permettant de voir la capacité de la clé usb.&lt;br /&gt;
&lt;br /&gt;
* Début de la création d'un circuit imprimé sur la partie vu-mètre + microphone sur Fritzing (découverte du logiciel).&lt;br /&gt;
&lt;br /&gt;
* Amélioration du circuit &amp;quot;Fichier:DéB2.zip&amp;quot; (en remplacent .zip par .fzz pour pouvoir l'ouvrir dans l'application) et en ajoutant un circuit d'amplificateur pour le micro éléctret. &lt;br /&gt;
&lt;br /&gt;
'''Séance du 21/01 :'''&lt;br /&gt;
&lt;br /&gt;
* Continuation du circuit imprimé sur Fritzing. (contradiction de la vue schématique et pcb ), lissage des angles droits et reduction de la place des composants sur la carte.&lt;br /&gt;
&lt;br /&gt;
'''Séance du 25/01 :'''&lt;br /&gt;
&lt;br /&gt;
* Continuation du pcb (routage terminé) et détourage des fils non reliés a la masse pour impression future.&lt;br /&gt;
&lt;br /&gt;
'''Séance du 28/01 :'''&lt;br /&gt;
&lt;br /&gt;
* Recherche des composants du circuit&lt;br /&gt;
&lt;br /&gt;
* Commencement du code sur arduino.&lt;br /&gt;
&lt;br /&gt;
'''Séance du 01/02 :'''&lt;br /&gt;
&lt;br /&gt;
* Récupération du pcb à l'atelier&lt;br /&gt;
* préparation du pcb à la soudure, gommage du pcb pour enlever l'oxydation en veillant à ce que l'on ne touche pas le pcb avec les doigts.&lt;br /&gt;
* soudure des composants sur le pcb&lt;/div&gt;</summary>
		<author><name>Gthomas</name></author>	</entry>

	<entry>
		<id>https://peip-ima.plil.fr/mediawiki/index.php?title=Binome2020-7&amp;diff=13375</id>
		<title>Binome2020-7</title>
		<link rel="alternate" type="text/html" href="https://peip-ima.plil.fr/mediawiki/index.php?title=Binome2020-7&amp;diff=13375"/>
				<updated>2021-01-29T15:44:15Z</updated>
		
		<summary type="html">&lt;p&gt;Gthomas : /*  Projet intermédiaire : VuMètre et microphone  */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=&amp;lt;div class=&amp;quot;mcwiki-header&amp;quot; style=&amp;quot;border-radius: 15px; padding: 15px; font-weight: bold; color: #FFFFFF; text-align: center; font-size: 80%; background: #2E64FE; vertical-align: top; width: 98%;&amp;quot;&amp;gt; Introduction &amp;lt;/div&amp;gt;=&lt;br /&gt;
&lt;br /&gt;
Durant ce BE, nous allons créer une clé USB (Universal Serial Bus) personnalisé de A à Z en y ajoutant une fonction personnalisé. La première partie sera consacré au hardware, la seconde au software.&lt;br /&gt;
&lt;br /&gt;
logiciel utilisé : &lt;br /&gt;
* Fritzing : http://fritzing.org/home/&lt;br /&gt;
* Arduino : https://www.arduino.cc/&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;div class=&amp;quot;mcwiki-header&amp;quot; style=&amp;quot;border-radius: 15px; padding: 15px; font-weight: bold; color: #FFFFFF; text-align: center; font-size: 80%; background: #2E64FE; vertical-align: top; width: 98%;&amp;quot;&amp;gt; Matériel &amp;lt;/div&amp;gt;=&lt;br /&gt;
&lt;br /&gt;
'''Choix des composants :'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Pour le microprocesseur, nous avons pris celui recommandé par le livret, plus précisément l'ATMega16u2 :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li style=&amp;quot;display: inline-block;&amp;quot;&amp;gt; [[File:atmega16u2.png|thumb|left|200px|ATMega16u2]] &amp;lt;/li&amp;gt;&lt;br /&gt;
Pour la mémoire flash, nous utiliserons également la mémoire conseillé de 16mo : AT45DB641E&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li style=&amp;quot;display: inline-block;&amp;quot;&amp;gt; [[File:Adesto64Mb.jpg|thumb|left|200px|Adesto64Mb]] &amp;lt;/li&amp;gt;&lt;br /&gt;
Nous utiliserons bien d'autres composants comme un quartz, des résistances, des condensateurs, des diodes, des régulateurs de tension et des LED ainsi qu'un microphone pour commencer le circuit imprimé :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li style=&amp;quot;display: inline-block;&amp;quot;&amp;gt; [[File:Microphone.png|thumb|left|200px|Microphone electret]] &amp;lt;/li&amp;gt;&lt;br /&gt;
Nous aurons besoin également d'une alimentation&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;div class=&amp;quot;mcwiki-header&amp;quot; style=&amp;quot;border-radius: 15px; padding: 15px; font-weight: bold; color: #FFFFFF; text-align: center; font-size: 80%; background: #2E64FE; vertical-align: top; width: 98%;&amp;quot;&amp;gt; Projet intermédiaire : VuMètre et microphone &amp;lt;/div&amp;gt;=&lt;br /&gt;
&lt;br /&gt;
==Schématic terminé :==&lt;br /&gt;
&lt;br /&gt;
[[Fichier:VumètreSchématic.JPG]]&lt;br /&gt;
&lt;br /&gt;
==PCB terminé :==&lt;br /&gt;
&lt;br /&gt;
[[Fichier:VumètrePCB.JPG]]&lt;br /&gt;
&lt;br /&gt;
==Code version 1:==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
      Voici le code réalisé afin de faire fonctionner le projet intermédiaire &amp;quot;microphone Vu mètre&amp;quot;.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
 int mini;&lt;br /&gt;
 int microAnalog;&lt;br /&gt;
 void setup()  &lt;br /&gt;
 {&lt;br /&gt;
  // on défini les broches de 0 à 6 en sortie.&lt;br /&gt;
  for(int i=0;i&amp;lt;=6;i++) {&lt;br /&gt;
    pinMode(i, OUTPUT); &lt;br /&gt;
 }&lt;br /&gt;
  // On fait un échantillonnage sur le bruit ambiant&lt;br /&gt;
  // pour définir la valeur mini qui correspond à toutes&lt;br /&gt;
  // les LEDs éteintes.&lt;br /&gt;
  mini=1024;&lt;br /&gt;
  for(int i=0;i&amp;lt;=20;i++) &lt;br /&gt;
  {&lt;br /&gt;
    // on lit la valeur analogique du microphone&lt;br /&gt;
    microAnalog = analogRead(7);&lt;br /&gt;
    delay(1);&lt;br /&gt;
    if(microAnalog&amp;lt;mini)&lt;br /&gt;
       mini=microAnalog;&lt;br /&gt;
  }&lt;br /&gt;
  // on allume les 7 LEDs pour signaler que l'échantillonnage est terminé&lt;br /&gt;
  for(int i=0;i&amp;lt;=6;i++) {&lt;br /&gt;
    digitalWrite(i, HIGH);&lt;br /&gt;
  }&lt;br /&gt;
  delay(1000);&lt;br /&gt;
 }&lt;br /&gt;
  void loop() {&lt;br /&gt;
    delay(1);&lt;br /&gt;
  // on lit la valeur analogique du microphone&lt;br /&gt;
    microAnalog = analogRead(7);&lt;br /&gt;
  //on éteint les 7 LEDS.&lt;br /&gt;
  for(int i=0;i&amp;lt;=6;i++) {&lt;br /&gt;
    digitalWrite(i, LOW);&lt;br /&gt;
  }&lt;br /&gt;
  // en fonction du niveau on allume les LEDS.&lt;br /&gt;
  if(microAnalog&amp;gt;mini)&lt;br /&gt;
    digitalWrite(0, HIGH);  &lt;br /&gt;
  if(microAnalog&amp;gt;mini+1)&lt;br /&gt;
    digitalWrite(1, HIGH); &lt;br /&gt;
  if(microAnalog&amp;gt;mini+2)&lt;br /&gt;
    digitalWrite(2, HIGH); &lt;br /&gt;
  if(microAnalog&amp;gt;mini+3)&lt;br /&gt;
    digitalWrite(3, HIGH); &lt;br /&gt;
  if(microAnalog&amp;gt;mini+4)&lt;br /&gt;
    digitalWrite(4, HIGH); &lt;br /&gt;
  if(microAnalog&amp;gt;mini+5)&lt;br /&gt;
    digitalWrite(5, HIGH); &lt;br /&gt;
  if(microAnalog&amp;gt;mini+6)&lt;br /&gt;
    digitalWrite(6, HIGH); &lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;div class=&amp;quot;mcwiki-header&amp;quot; style=&amp;quot;border-radius: 15px; padding: 15px; font-weight: bold; color: #FFFFFF; text-align: center; font-size: 80%; background: #2E64FE; vertical-align: top; width: 98%;&amp;quot;&amp;gt; Chronologie &amp;lt;/div&amp;gt;=&lt;br /&gt;
&lt;br /&gt;
'''Première séance 18/01 :'''&lt;br /&gt;
&lt;br /&gt;
* choix de la fonction supplémentaire : vu-mètre permettant de voir la capacité de la clé usb.&lt;br /&gt;
&lt;br /&gt;
* Début de la création d'un circuit imprimé sur la partie vu-mètre + microphone sur Fritzing (découverte du logiciel).&lt;br /&gt;
&lt;br /&gt;
* Amélioration du circuit &amp;quot;Fichier:DéB2.zip&amp;quot; (en remplacent .zip par .fzz pour pouvoir l'ouvrir dans l'application) et en ajoutant un circuit d'amplificateur pour le micro éléctret. &lt;br /&gt;
&lt;br /&gt;
'''Séance du 21/01 :'''&lt;br /&gt;
&lt;br /&gt;
* Continuation du circuit imprimé sur Fritzing. (contradiction de la vue schématique et pcb ), lissage des angles droits et reduction de la place des composants sur la carte.&lt;br /&gt;
&lt;br /&gt;
'''Séance du 25/01 :'''&lt;br /&gt;
&lt;br /&gt;
* Continuation du pcb (routage terminé) et détourage des fils non reliés a la masse pour impression future.&lt;br /&gt;
&lt;br /&gt;
'''Séance du 28/01 :'''&lt;br /&gt;
&lt;br /&gt;
* Recherche des composants du circuit&lt;br /&gt;
&lt;br /&gt;
* Commencement du code sur arduino.&lt;/div&gt;</summary>
		<author><name>Gthomas</name></author>	</entry>

	<entry>
		<id>https://peip-ima.plil.fr/mediawiki/index.php?title=Binome2020-7&amp;diff=13374</id>
		<title>Binome2020-7</title>
		<link rel="alternate" type="text/html" href="https://peip-ima.plil.fr/mediawiki/index.php?title=Binome2020-7&amp;diff=13374"/>
				<updated>2021-01-29T10:37:45Z</updated>
		
		<summary type="html">&lt;p&gt;Gthomas : /* Code version 1: */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=&amp;lt;div class=&amp;quot;mcwiki-header&amp;quot; style=&amp;quot;border-radius: 15px; padding: 15px; font-weight: bold; color: #FFFFFF; text-align: center; font-size: 80%; background: #2E64FE; vertical-align: top; width: 98%;&amp;quot;&amp;gt; Introduction &amp;lt;/div&amp;gt;=&lt;br /&gt;
&lt;br /&gt;
Durant ce BE, nous allons créer une clé USB (Universal Serial Bus) personnalisé de A à Z en y ajoutant une fonction personnalisé. La première partie sera consacré au hardware, la seconde au software.&lt;br /&gt;
&lt;br /&gt;
logiciel utilisé : &lt;br /&gt;
* Fritzing : http://fritzing.org/home/&lt;br /&gt;
* Arduino : https://www.arduino.cc/&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;div class=&amp;quot;mcwiki-header&amp;quot; style=&amp;quot;border-radius: 15px; padding: 15px; font-weight: bold; color: #FFFFFF; text-align: center; font-size: 80%; background: #2E64FE; vertical-align: top; width: 98%;&amp;quot;&amp;gt; Matériel &amp;lt;/div&amp;gt;=&lt;br /&gt;
&lt;br /&gt;
'''Choix des composants :'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Pour le microprocesseur, nous avons pris celui recommandé par le livret, plus précisément l'ATMega16u2 :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li style=&amp;quot;display: inline-block;&amp;quot;&amp;gt; [[File:atmega16u2.png|thumb|left|200px|ATMega16u2]] &amp;lt;/li&amp;gt;&lt;br /&gt;
Pour la mémoire flash, nous utiliserons également la mémoire conseillé de 16mo : AT45DB641E&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li style=&amp;quot;display: inline-block;&amp;quot;&amp;gt; [[File:Adesto64Mb.jpg|thumb|left|200px|Adesto64Mb]] &amp;lt;/li&amp;gt;&lt;br /&gt;
Nous utiliserons bien d'autres composants comme un quartz, des résistances, des condensateurs, des diodes, des régulateurs de tension et des LED ainsi qu'un microphone pour commencer le circuit imprimé :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li style=&amp;quot;display: inline-block;&amp;quot;&amp;gt; [[File:Microphone.png|thumb|left|200px|Microphone electret]] &amp;lt;/li&amp;gt;&lt;br /&gt;
Nous aurons besoin également d'une alimentation&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;div class=&amp;quot;mcwiki-header&amp;quot; style=&amp;quot;border-radius: 15px; padding: 15px; font-weight: bold; color: #FFFFFF; text-align: center; font-size: 80%; background: #2E64FE; vertical-align: top; width: 98%;&amp;quot;&amp;gt; Projet intermédiaire : VuMètre et microphone &amp;lt;/div&amp;gt;=&lt;br /&gt;
&lt;br /&gt;
==Schématic terminé :==&lt;br /&gt;
&lt;br /&gt;
[[Fichier:VumètreSchématic.JPG]]&lt;br /&gt;
&lt;br /&gt;
==PCB terminé :==&lt;br /&gt;
&lt;br /&gt;
[[Fichier:VumètrePCB.JPG]]&lt;br /&gt;
&lt;br /&gt;
==Code version 1:==&lt;br /&gt;
&lt;br /&gt;
[[Fichier:CodeVuMetreV1.pdf]]&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;div class=&amp;quot;mcwiki-header&amp;quot; style=&amp;quot;border-radius: 15px; padding: 15px; font-weight: bold; color: #FFFFFF; text-align: center; font-size: 80%; background: #2E64FE; vertical-align: top; width: 98%;&amp;quot;&amp;gt; Chronologie &amp;lt;/div&amp;gt;=&lt;br /&gt;
&lt;br /&gt;
'''Première séance 18/01 :'''&lt;br /&gt;
&lt;br /&gt;
* choix de la fonction supplémentaire : vu-mètre permettant de voir la capacité de la clé usb.&lt;br /&gt;
&lt;br /&gt;
* Début de la création d'un circuit imprimé sur la partie vu-mètre + microphone sur Fritzing (découverte du logiciel).&lt;br /&gt;
&lt;br /&gt;
* Amélioration du circuit &amp;quot;Fichier:DéB2.zip&amp;quot; (en remplacent .zip par .fzz pour pouvoir l'ouvrir dans l'application) et en ajoutant un circuit d'amplificateur pour le micro éléctret. &lt;br /&gt;
&lt;br /&gt;
'''Séance du 21/01 :'''&lt;br /&gt;
&lt;br /&gt;
* Continuation du circuit imprimé sur Fritzing. (contradiction de la vue schématique et pcb ), lissage des angles droits et reduction de la place des composants sur la carte.&lt;br /&gt;
&lt;br /&gt;
'''Séance du 25/01 :'''&lt;br /&gt;
&lt;br /&gt;
* Continuation du pcb (routage terminé) et détourage des fils non reliés a la masse pour impression future.&lt;br /&gt;
&lt;br /&gt;
'''Séance du 28/01 :'''&lt;br /&gt;
&lt;br /&gt;
* Recherche des composants du circuit&lt;br /&gt;
&lt;br /&gt;
* Commencement du code sur arduino.&lt;/div&gt;</summary>
		<author><name>Gthomas</name></author>	</entry>

	<entry>
		<id>https://peip-ima.plil.fr/mediawiki/index.php?title=Fichier:CodeVuMetreV1.pdf&amp;diff=13373</id>
		<title>Fichier:CodeVuMetreV1.pdf</title>
		<link rel="alternate" type="text/html" href="https://peip-ima.plil.fr/mediawiki/index.php?title=Fichier:CodeVuMetreV1.pdf&amp;diff=13373"/>
				<updated>2021-01-29T10:37:06Z</updated>
		
		<summary type="html">&lt;p&gt;Gthomas : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Gthomas</name></author>	</entry>

	<entry>
		<id>https://peip-ima.plil.fr/mediawiki/index.php?title=Binome2020-7&amp;diff=13372</id>
		<title>Binome2020-7</title>
		<link rel="alternate" type="text/html" href="https://peip-ima.plil.fr/mediawiki/index.php?title=Binome2020-7&amp;diff=13372"/>
				<updated>2021-01-29T10:36:25Z</updated>
		
		<summary type="html">&lt;p&gt;Gthomas : /*  Projet intermédiaire : VuMètre et microphone  */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=&amp;lt;div class=&amp;quot;mcwiki-header&amp;quot; style=&amp;quot;border-radius: 15px; padding: 15px; font-weight: bold; color: #FFFFFF; text-align: center; font-size: 80%; background: #2E64FE; vertical-align: top; width: 98%;&amp;quot;&amp;gt; Introduction &amp;lt;/div&amp;gt;=&lt;br /&gt;
&lt;br /&gt;
Durant ce BE, nous allons créer une clé USB (Universal Serial Bus) personnalisé de A à Z en y ajoutant une fonction personnalisé. La première partie sera consacré au hardware, la seconde au software.&lt;br /&gt;
&lt;br /&gt;
logiciel utilisé : &lt;br /&gt;
* Fritzing : http://fritzing.org/home/&lt;br /&gt;
* Arduino : https://www.arduino.cc/&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;div class=&amp;quot;mcwiki-header&amp;quot; style=&amp;quot;border-radius: 15px; padding: 15px; font-weight: bold; color: #FFFFFF; text-align: center; font-size: 80%; background: #2E64FE; vertical-align: top; width: 98%;&amp;quot;&amp;gt; Matériel &amp;lt;/div&amp;gt;=&lt;br /&gt;
&lt;br /&gt;
'''Choix des composants :'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Pour le microprocesseur, nous avons pris celui recommandé par le livret, plus précisément l'ATMega16u2 :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li style=&amp;quot;display: inline-block;&amp;quot;&amp;gt; [[File:atmega16u2.png|thumb|left|200px|ATMega16u2]] &amp;lt;/li&amp;gt;&lt;br /&gt;
Pour la mémoire flash, nous utiliserons également la mémoire conseillé de 16mo : AT45DB641E&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li style=&amp;quot;display: inline-block;&amp;quot;&amp;gt; [[File:Adesto64Mb.jpg|thumb|left|200px|Adesto64Mb]] &amp;lt;/li&amp;gt;&lt;br /&gt;
Nous utiliserons bien d'autres composants comme un quartz, des résistances, des condensateurs, des diodes, des régulateurs de tension et des LED ainsi qu'un microphone pour commencer le circuit imprimé :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li style=&amp;quot;display: inline-block;&amp;quot;&amp;gt; [[File:Microphone.png|thumb|left|200px|Microphone electret]] &amp;lt;/li&amp;gt;&lt;br /&gt;
Nous aurons besoin également d'une alimentation&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;div class=&amp;quot;mcwiki-header&amp;quot; style=&amp;quot;border-radius: 15px; padding: 15px; font-weight: bold; color: #FFFFFF; text-align: center; font-size: 80%; background: #2E64FE; vertical-align: top; width: 98%;&amp;quot;&amp;gt; Projet intermédiaire : VuMètre et microphone &amp;lt;/div&amp;gt;=&lt;br /&gt;
&lt;br /&gt;
==Schématic terminé :==&lt;br /&gt;
&lt;br /&gt;
[[Fichier:VumètreSchématic.JPG]]&lt;br /&gt;
&lt;br /&gt;
==PCB terminé :==&lt;br /&gt;
&lt;br /&gt;
[[Fichier:VumètrePCB.JPG]]&lt;br /&gt;
&lt;br /&gt;
==Code version 1:==&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;div class=&amp;quot;mcwiki-header&amp;quot; style=&amp;quot;border-radius: 15px; padding: 15px; font-weight: bold; color: #FFFFFF; text-align: center; font-size: 80%; background: #2E64FE; vertical-align: top; width: 98%;&amp;quot;&amp;gt; Chronologie &amp;lt;/div&amp;gt;=&lt;br /&gt;
&lt;br /&gt;
'''Première séance 18/01 :'''&lt;br /&gt;
&lt;br /&gt;
* choix de la fonction supplémentaire : vu-mètre permettant de voir la capacité de la clé usb.&lt;br /&gt;
&lt;br /&gt;
* Début de la création d'un circuit imprimé sur la partie vu-mètre + microphone sur Fritzing (découverte du logiciel).&lt;br /&gt;
&lt;br /&gt;
* Amélioration du circuit &amp;quot;Fichier:DéB2.zip&amp;quot; (en remplacent .zip par .fzz pour pouvoir l'ouvrir dans l'application) et en ajoutant un circuit d'amplificateur pour le micro éléctret. &lt;br /&gt;
&lt;br /&gt;
'''Séance du 21/01 :'''&lt;br /&gt;
&lt;br /&gt;
* Continuation du circuit imprimé sur Fritzing. (contradiction de la vue schématique et pcb ), lissage des angles droits et reduction de la place des composants sur la carte.&lt;br /&gt;
&lt;br /&gt;
'''Séance du 25/01 :'''&lt;br /&gt;
&lt;br /&gt;
* Continuation du pcb (routage terminé) et détourage des fils non reliés a la masse pour impression future.&lt;br /&gt;
&lt;br /&gt;
'''Séance du 28/01 :'''&lt;br /&gt;
&lt;br /&gt;
* Recherche des composants du circuit&lt;br /&gt;
&lt;br /&gt;
* Commencement du code sur arduino.&lt;/div&gt;</summary>
		<author><name>Gthomas</name></author>	</entry>

	<entry>
		<id>https://peip-ima.plil.fr/mediawiki/index.php?title=Binome2020-7&amp;diff=13371</id>
		<title>Binome2020-7</title>
		<link rel="alternate" type="text/html" href="https://peip-ima.plil.fr/mediawiki/index.php?title=Binome2020-7&amp;diff=13371"/>
				<updated>2021-01-29T10:33:00Z</updated>
		
		<summary type="html">&lt;p&gt;Gthomas : /*  Chronologie  */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=&amp;lt;div class=&amp;quot;mcwiki-header&amp;quot; style=&amp;quot;border-radius: 15px; padding: 15px; font-weight: bold; color: #FFFFFF; text-align: center; font-size: 80%; background: #2E64FE; vertical-align: top; width: 98%;&amp;quot;&amp;gt; Introduction &amp;lt;/div&amp;gt;=&lt;br /&gt;
&lt;br /&gt;
Durant ce BE, nous allons créer une clé USB (Universal Serial Bus) personnalisé de A à Z en y ajoutant une fonction personnalisé. La première partie sera consacré au hardware, la seconde au software.&lt;br /&gt;
&lt;br /&gt;
logiciel utilisé : &lt;br /&gt;
* Fritzing : http://fritzing.org/home/&lt;br /&gt;
* Arduino : https://www.arduino.cc/&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;div class=&amp;quot;mcwiki-header&amp;quot; style=&amp;quot;border-radius: 15px; padding: 15px; font-weight: bold; color: #FFFFFF; text-align: center; font-size: 80%; background: #2E64FE; vertical-align: top; width: 98%;&amp;quot;&amp;gt; Matériel &amp;lt;/div&amp;gt;=&lt;br /&gt;
&lt;br /&gt;
'''Choix des composants :'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Pour le microprocesseur, nous avons pris celui recommandé par le livret, plus précisément l'ATMega16u2 :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li style=&amp;quot;display: inline-block;&amp;quot;&amp;gt; [[File:atmega16u2.png|thumb|left|200px|ATMega16u2]] &amp;lt;/li&amp;gt;&lt;br /&gt;
Pour la mémoire flash, nous utiliserons également la mémoire conseillé de 16mo : AT45DB641E&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li style=&amp;quot;display: inline-block;&amp;quot;&amp;gt; [[File:Adesto64Mb.jpg|thumb|left|200px|Adesto64Mb]] &amp;lt;/li&amp;gt;&lt;br /&gt;
Nous utiliserons bien d'autres composants comme un quartz, des résistances, des condensateurs, des diodes, des régulateurs de tension et des LED ainsi qu'un microphone pour commencer le circuit imprimé :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li style=&amp;quot;display: inline-block;&amp;quot;&amp;gt; [[File:Microphone.png|thumb|left|200px|Microphone electret]] &amp;lt;/li&amp;gt;&lt;br /&gt;
Nous aurons besoin également d'une alimentation&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;div class=&amp;quot;mcwiki-header&amp;quot; style=&amp;quot;border-radius: 15px; padding: 15px; font-weight: bold; color: #FFFFFF; text-align: center; font-size: 80%; background: #2E64FE; vertical-align: top; width: 98%;&amp;quot;&amp;gt; Projet intermédiaire : VuMètre et microphone &amp;lt;/div&amp;gt;=&lt;br /&gt;
&lt;br /&gt;
Schématic terminé : [[Fichier:VumètreSchématic.JPG]]&lt;br /&gt;
&lt;br /&gt;
PCB terminé : [[Fichier:VumètrePCB.JPG]]&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;div class=&amp;quot;mcwiki-header&amp;quot; style=&amp;quot;border-radius: 15px; padding: 15px; font-weight: bold; color: #FFFFFF; text-align: center; font-size: 80%; background: #2E64FE; vertical-align: top; width: 98%;&amp;quot;&amp;gt; Chronologie &amp;lt;/div&amp;gt;=&lt;br /&gt;
&lt;br /&gt;
'''Première séance 18/01 :'''&lt;br /&gt;
&lt;br /&gt;
* choix de la fonction supplémentaire : vu-mètre permettant de voir la capacité de la clé usb.&lt;br /&gt;
&lt;br /&gt;
* Début de la création d'un circuit imprimé sur la partie vu-mètre + microphone sur Fritzing (découverte du logiciel).&lt;br /&gt;
&lt;br /&gt;
* Amélioration du circuit &amp;quot;Fichier:DéB2.zip&amp;quot; (en remplacent .zip par .fzz pour pouvoir l'ouvrir dans l'application) et en ajoutant un circuit d'amplificateur pour le micro éléctret. &lt;br /&gt;
&lt;br /&gt;
'''Séance du 21/01 :'''&lt;br /&gt;
&lt;br /&gt;
* Continuation du circuit imprimé sur Fritzing. (contradiction de la vue schématique et pcb ), lissage des angles droits et reduction de la place des composants sur la carte.&lt;br /&gt;
&lt;br /&gt;
'''Séance du 25/01 :'''&lt;br /&gt;
&lt;br /&gt;
* Continuation du pcb (routage terminé) et détourage des fils non reliés a la masse pour impression future.&lt;br /&gt;
&lt;br /&gt;
'''Séance du 28/01 :'''&lt;br /&gt;
&lt;br /&gt;
* Recherche des composants du circuit&lt;br /&gt;
&lt;br /&gt;
* Commencement du code sur arduino.&lt;/div&gt;</summary>
		<author><name>Gthomas</name></author>	</entry>

	<entry>
		<id>https://peip-ima.plil.fr/mediawiki/index.php?title=Binome2020-7&amp;diff=13370</id>
		<title>Binome2020-7</title>
		<link rel="alternate" type="text/html" href="https://peip-ima.plil.fr/mediawiki/index.php?title=Binome2020-7&amp;diff=13370"/>
				<updated>2021-01-29T10:32:38Z</updated>
		
		<summary type="html">&lt;p&gt;Gthomas : /*  Projet intermédiaire : VuMètre et microphone  */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=&amp;lt;div class=&amp;quot;mcwiki-header&amp;quot; style=&amp;quot;border-radius: 15px; padding: 15px; font-weight: bold; color: #FFFFFF; text-align: center; font-size: 80%; background: #2E64FE; vertical-align: top; width: 98%;&amp;quot;&amp;gt; Introduction &amp;lt;/div&amp;gt;=&lt;br /&gt;
&lt;br /&gt;
Durant ce BE, nous allons créer une clé USB (Universal Serial Bus) personnalisé de A à Z en y ajoutant une fonction personnalisé. La première partie sera consacré au hardware, la seconde au software.&lt;br /&gt;
&lt;br /&gt;
logiciel utilisé : &lt;br /&gt;
* Fritzing : http://fritzing.org/home/&lt;br /&gt;
* Arduino : https://www.arduino.cc/&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;div class=&amp;quot;mcwiki-header&amp;quot; style=&amp;quot;border-radius: 15px; padding: 15px; font-weight: bold; color: #FFFFFF; text-align: center; font-size: 80%; background: #2E64FE; vertical-align: top; width: 98%;&amp;quot;&amp;gt; Matériel &amp;lt;/div&amp;gt;=&lt;br /&gt;
&lt;br /&gt;
'''Choix des composants :'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Pour le microprocesseur, nous avons pris celui recommandé par le livret, plus précisément l'ATMega16u2 :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li style=&amp;quot;display: inline-block;&amp;quot;&amp;gt; [[File:atmega16u2.png|thumb|left|200px|ATMega16u2]] &amp;lt;/li&amp;gt;&lt;br /&gt;
Pour la mémoire flash, nous utiliserons également la mémoire conseillé de 16mo : AT45DB641E&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li style=&amp;quot;display: inline-block;&amp;quot;&amp;gt; [[File:Adesto64Mb.jpg|thumb|left|200px|Adesto64Mb]] &amp;lt;/li&amp;gt;&lt;br /&gt;
Nous utiliserons bien d'autres composants comme un quartz, des résistances, des condensateurs, des diodes, des régulateurs de tension et des LED ainsi qu'un microphone pour commencer le circuit imprimé :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li style=&amp;quot;display: inline-block;&amp;quot;&amp;gt; [[File:Microphone.png|thumb|left|200px|Microphone electret]] &amp;lt;/li&amp;gt;&lt;br /&gt;
Nous aurons besoin également d'une alimentation&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;div class=&amp;quot;mcwiki-header&amp;quot; style=&amp;quot;border-radius: 15px; padding: 15px; font-weight: bold; color: #FFFFFF; text-align: center; font-size: 80%; background: #2E64FE; vertical-align: top; width: 98%;&amp;quot;&amp;gt; Projet intermédiaire : VuMètre et microphone &amp;lt;/div&amp;gt;=&lt;br /&gt;
&lt;br /&gt;
Schématic terminé : [[Fichier:VumètreSchématic.JPG]]&lt;br /&gt;
&lt;br /&gt;
PCB terminé : [[Fichier:VumètrePCB.JPG]]&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;div class=&amp;quot;mcwiki-header&amp;quot; style=&amp;quot;border-radius: 15px; padding: 15px; font-weight: bold; color: #FFFFFF; text-align: center; font-size: 80%; background: #2E64FE; vertical-align: top; width: 98%;&amp;quot;&amp;gt; Chronologie &amp;lt;/div&amp;gt;=&lt;br /&gt;
&lt;br /&gt;
'''Première séance 18/01 :'''&lt;br /&gt;
&lt;br /&gt;
* choix de la fonction supplémentaire : vu-mètre permettant de voir la capacité de la clé usb.&lt;br /&gt;
&lt;br /&gt;
* Début de la création d'un circuit imprimé sur la partie vu-mètre + microphone sur Fritzing (découverte du logiciel).&lt;br /&gt;
&lt;br /&gt;
* Amélioration du circuit &amp;quot;Fichier:DéB2.zip&amp;quot; (en remplacent .zip par .fzz pour pouvoir l'ouvrir dans l'application) et en ajoutant un circuit d'amplificateur pour le micro éléctret. &lt;br /&gt;
&lt;br /&gt;
'''Séance du 21/01 :'''&lt;br /&gt;
&lt;br /&gt;
* Continuation du circuit imprimé sur Fritzing. (contradiction de la vue schématique et pcb ), lissage des angles droits et reduction de la place des composants sur la carte.&lt;br /&gt;
&lt;br /&gt;
'''Séance du 25/01 :'''&lt;br /&gt;
&lt;br /&gt;
* Continuation du pcb (routage terminé) et détourage des fils non reliés a la masse pour impression future.&lt;br /&gt;
&lt;br /&gt;
'''Séance du 28/01 :'''&lt;br /&gt;
&lt;br /&gt;
* Recherche des composants du circuit&lt;br /&gt;
* Commencement du code sur arduino.&lt;br /&gt;
&lt;br /&gt;
Première version du code :&lt;br /&gt;
&lt;br /&gt;
[[Fichier:CodeVuMètreGEv1.txt]]&lt;/div&gt;</summary>
		<author><name>Gthomas</name></author>	</entry>

	<entry>
		<id>https://peip-ima.plil.fr/mediawiki/index.php?title=Binome2020-7&amp;diff=13369</id>
		<title>Binome2020-7</title>
		<link rel="alternate" type="text/html" href="https://peip-ima.plil.fr/mediawiki/index.php?title=Binome2020-7&amp;diff=13369"/>
				<updated>2021-01-29T10:32:29Z</updated>
		
		<summary type="html">&lt;p&gt;Gthomas : /*  Chronologie  */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=&amp;lt;div class=&amp;quot;mcwiki-header&amp;quot; style=&amp;quot;border-radius: 15px; padding: 15px; font-weight: bold; color: #FFFFFF; text-align: center; font-size: 80%; background: #2E64FE; vertical-align: top; width: 98%;&amp;quot;&amp;gt; Introduction &amp;lt;/div&amp;gt;=&lt;br /&gt;
&lt;br /&gt;
Durant ce BE, nous allons créer une clé USB (Universal Serial Bus) personnalisé de A à Z en y ajoutant une fonction personnalisé. La première partie sera consacré au hardware, la seconde au software.&lt;br /&gt;
&lt;br /&gt;
logiciel utilisé : &lt;br /&gt;
* Fritzing : http://fritzing.org/home/&lt;br /&gt;
* Arduino : https://www.arduino.cc/&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;div class=&amp;quot;mcwiki-header&amp;quot; style=&amp;quot;border-radius: 15px; padding: 15px; font-weight: bold; color: #FFFFFF; text-align: center; font-size: 80%; background: #2E64FE; vertical-align: top; width: 98%;&amp;quot;&amp;gt; Matériel &amp;lt;/div&amp;gt;=&lt;br /&gt;
&lt;br /&gt;
'''Choix des composants :'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Pour le microprocesseur, nous avons pris celui recommandé par le livret, plus précisément l'ATMega16u2 :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li style=&amp;quot;display: inline-block;&amp;quot;&amp;gt; [[File:atmega16u2.png|thumb|left|200px|ATMega16u2]] &amp;lt;/li&amp;gt;&lt;br /&gt;
Pour la mémoire flash, nous utiliserons également la mémoire conseillé de 16mo : AT45DB641E&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li style=&amp;quot;display: inline-block;&amp;quot;&amp;gt; [[File:Adesto64Mb.jpg|thumb|left|200px|Adesto64Mb]] &amp;lt;/li&amp;gt;&lt;br /&gt;
Nous utiliserons bien d'autres composants comme un quartz, des résistances, des condensateurs, des diodes, des régulateurs de tension et des LED ainsi qu'un microphone pour commencer le circuit imprimé :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li style=&amp;quot;display: inline-block;&amp;quot;&amp;gt; [[File:Microphone.png|thumb|left|200px|Microphone electret]] &amp;lt;/li&amp;gt;&lt;br /&gt;
Nous aurons besoin également d'une alimentation&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;div class=&amp;quot;mcwiki-header&amp;quot; style=&amp;quot;border-radius: 15px; padding: 15px; font-weight: bold; color: #FFFFFF; text-align: center; font-size: 80%; background: #2E64FE; vertical-align: top; width: 98%;&amp;quot;&amp;gt; Projet intermédiaire : VuMètre et microphone &amp;lt;/div&amp;gt;=&lt;br /&gt;
&lt;br /&gt;
Schématic terminé : [[Fichier:VumètreSchématic.JPG]]&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;div class=&amp;quot;mcwiki-header&amp;quot; style=&amp;quot;border-radius: 15px; padding: 15px; font-weight: bold; color: #FFFFFF; text-align: center; font-size: 80%; background: #2E64FE; vertical-align: top; width: 98%;&amp;quot;&amp;gt; Chronologie &amp;lt;/div&amp;gt;=&lt;br /&gt;
&lt;br /&gt;
'''Première séance 18/01 :'''&lt;br /&gt;
&lt;br /&gt;
* choix de la fonction supplémentaire : vu-mètre permettant de voir la capacité de la clé usb.&lt;br /&gt;
&lt;br /&gt;
* Début de la création d'un circuit imprimé sur la partie vu-mètre + microphone sur Fritzing (découverte du logiciel).&lt;br /&gt;
&lt;br /&gt;
* Amélioration du circuit &amp;quot;Fichier:DéB2.zip&amp;quot; (en remplacent .zip par .fzz pour pouvoir l'ouvrir dans l'application) et en ajoutant un circuit d'amplificateur pour le micro éléctret. &lt;br /&gt;
&lt;br /&gt;
'''Séance du 21/01 :'''&lt;br /&gt;
&lt;br /&gt;
* Continuation du circuit imprimé sur Fritzing. (contradiction de la vue schématique et pcb ), lissage des angles droits et reduction de la place des composants sur la carte.&lt;br /&gt;
&lt;br /&gt;
'''Séance du 25/01 :'''&lt;br /&gt;
&lt;br /&gt;
* Continuation du pcb (routage terminé) et détourage des fils non reliés a la masse pour impression future.&lt;br /&gt;
&lt;br /&gt;
'''Séance du 28/01 :'''&lt;br /&gt;
&lt;br /&gt;
* Recherche des composants du circuit&lt;br /&gt;
* Commencement du code sur arduino.&lt;br /&gt;
&lt;br /&gt;
Première version du code :&lt;br /&gt;
&lt;br /&gt;
[[Fichier:CodeVuMètreGEv1.txt]]&lt;/div&gt;</summary>
		<author><name>Gthomas</name></author>	</entry>

	<entry>
		<id>https://peip-ima.plil.fr/mediawiki/index.php?title=Binome2020-7&amp;diff=13368</id>
		<title>Binome2020-7</title>
		<link rel="alternate" type="text/html" href="https://peip-ima.plil.fr/mediawiki/index.php?title=Binome2020-7&amp;diff=13368"/>
				<updated>2021-01-29T10:32:13Z</updated>
		
		<summary type="html">&lt;p&gt;Gthomas : /*  Projet intermédiaire : VuMètre et microphone  */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=&amp;lt;div class=&amp;quot;mcwiki-header&amp;quot; style=&amp;quot;border-radius: 15px; padding: 15px; font-weight: bold; color: #FFFFFF; text-align: center; font-size: 80%; background: #2E64FE; vertical-align: top; width: 98%;&amp;quot;&amp;gt; Introduction &amp;lt;/div&amp;gt;=&lt;br /&gt;
&lt;br /&gt;
Durant ce BE, nous allons créer une clé USB (Universal Serial Bus) personnalisé de A à Z en y ajoutant une fonction personnalisé. La première partie sera consacré au hardware, la seconde au software.&lt;br /&gt;
&lt;br /&gt;
logiciel utilisé : &lt;br /&gt;
* Fritzing : http://fritzing.org/home/&lt;br /&gt;
* Arduino : https://www.arduino.cc/&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;div class=&amp;quot;mcwiki-header&amp;quot; style=&amp;quot;border-radius: 15px; padding: 15px; font-weight: bold; color: #FFFFFF; text-align: center; font-size: 80%; background: #2E64FE; vertical-align: top; width: 98%;&amp;quot;&amp;gt; Matériel &amp;lt;/div&amp;gt;=&lt;br /&gt;
&lt;br /&gt;
'''Choix des composants :'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Pour le microprocesseur, nous avons pris celui recommandé par le livret, plus précisément l'ATMega16u2 :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li style=&amp;quot;display: inline-block;&amp;quot;&amp;gt; [[File:atmega16u2.png|thumb|left|200px|ATMega16u2]] &amp;lt;/li&amp;gt;&lt;br /&gt;
Pour la mémoire flash, nous utiliserons également la mémoire conseillé de 16mo : AT45DB641E&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li style=&amp;quot;display: inline-block;&amp;quot;&amp;gt; [[File:Adesto64Mb.jpg|thumb|left|200px|Adesto64Mb]] &amp;lt;/li&amp;gt;&lt;br /&gt;
Nous utiliserons bien d'autres composants comme un quartz, des résistances, des condensateurs, des diodes, des régulateurs de tension et des LED ainsi qu'un microphone pour commencer le circuit imprimé :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li style=&amp;quot;display: inline-block;&amp;quot;&amp;gt; [[File:Microphone.png|thumb|left|200px|Microphone electret]] &amp;lt;/li&amp;gt;&lt;br /&gt;
Nous aurons besoin également d'une alimentation&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;div class=&amp;quot;mcwiki-header&amp;quot; style=&amp;quot;border-radius: 15px; padding: 15px; font-weight: bold; color: #FFFFFF; text-align: center; font-size: 80%; background: #2E64FE; vertical-align: top; width: 98%;&amp;quot;&amp;gt; Projet intermédiaire : VuMètre et microphone &amp;lt;/div&amp;gt;=&lt;br /&gt;
&lt;br /&gt;
Schématic terminé : [[Fichier:VumètreSchématic.JPG]]&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;div class=&amp;quot;mcwiki-header&amp;quot; style=&amp;quot;border-radius: 15px; padding: 15px; font-weight: bold; color: #FFFFFF; text-align: center; font-size: 80%; background: #2E64FE; vertical-align: top; width: 98%;&amp;quot;&amp;gt; Chronologie &amp;lt;/div&amp;gt;=&lt;br /&gt;
&lt;br /&gt;
'''Première séance 18/01 :'''&lt;br /&gt;
&lt;br /&gt;
* choix de la fonction supplémentaire : vu-mètre permettant de voir la capacité de la clé usb.&lt;br /&gt;
&lt;br /&gt;
* Début de la création d'un circuit imprimé sur la partie vu-mètre + microphone sur Fritzing (découverte du logiciel).&lt;br /&gt;
&lt;br /&gt;
* Amélioration du circuit &amp;quot;Fichier:DéB2.zip&amp;quot; (en remplacent .zip par .fzz pour pouvoir l'ouvrir dans l'application) et en ajoutant un circuit d'amplificateur pour le micro éléctret. &lt;br /&gt;
&lt;br /&gt;
'''Séance du 21/01 :'''&lt;br /&gt;
&lt;br /&gt;
* Continuation du circuit imprimé sur Fritzing. (contradiction de la vue schématique et pcb ), lissage des angles droits et reduction de la place des composants sur la carte.&lt;br /&gt;
&lt;br /&gt;
'''Séance du 25/01 :'''&lt;br /&gt;
&lt;br /&gt;
* Continuation du pcb (routage terminé) et détourage des fils non reliés a la masse pour impression future.&lt;br /&gt;
&lt;br /&gt;
PCB terminé : [[Fichier:VumètrePCB.JPG]]&lt;br /&gt;
&lt;br /&gt;
'''Séance du 28/01 :'''&lt;br /&gt;
&lt;br /&gt;
* Recherche des composants du circuit&lt;br /&gt;
* Commencement du code sur arduino.&lt;br /&gt;
&lt;br /&gt;
Première version du code :&lt;br /&gt;
&lt;br /&gt;
[[Fichier:CodeVuMètreGEv1.txt]]&lt;/div&gt;</summary>
		<author><name>Gthomas</name></author>	</entry>

	<entry>
		<id>https://peip-ima.plil.fr/mediawiki/index.php?title=Binome2020-7&amp;diff=13367</id>
		<title>Binome2020-7</title>
		<link rel="alternate" type="text/html" href="https://peip-ima.plil.fr/mediawiki/index.php?title=Binome2020-7&amp;diff=13367"/>
				<updated>2021-01-29T10:32:04Z</updated>
		
		<summary type="html">&lt;p&gt;Gthomas : /*  Chronologie  */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=&amp;lt;div class=&amp;quot;mcwiki-header&amp;quot; style=&amp;quot;border-radius: 15px; padding: 15px; font-weight: bold; color: #FFFFFF; text-align: center; font-size: 80%; background: #2E64FE; vertical-align: top; width: 98%;&amp;quot;&amp;gt; Introduction &amp;lt;/div&amp;gt;=&lt;br /&gt;
&lt;br /&gt;
Durant ce BE, nous allons créer une clé USB (Universal Serial Bus) personnalisé de A à Z en y ajoutant une fonction personnalisé. La première partie sera consacré au hardware, la seconde au software.&lt;br /&gt;
&lt;br /&gt;
logiciel utilisé : &lt;br /&gt;
* Fritzing : http://fritzing.org/home/&lt;br /&gt;
* Arduino : https://www.arduino.cc/&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;div class=&amp;quot;mcwiki-header&amp;quot; style=&amp;quot;border-radius: 15px; padding: 15px; font-weight: bold; color: #FFFFFF; text-align: center; font-size: 80%; background: #2E64FE; vertical-align: top; width: 98%;&amp;quot;&amp;gt; Matériel &amp;lt;/div&amp;gt;=&lt;br /&gt;
&lt;br /&gt;
'''Choix des composants :'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Pour le microprocesseur, nous avons pris celui recommandé par le livret, plus précisément l'ATMega16u2 :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li style=&amp;quot;display: inline-block;&amp;quot;&amp;gt; [[File:atmega16u2.png|thumb|left|200px|ATMega16u2]] &amp;lt;/li&amp;gt;&lt;br /&gt;
Pour la mémoire flash, nous utiliserons également la mémoire conseillé de 16mo : AT45DB641E&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li style=&amp;quot;display: inline-block;&amp;quot;&amp;gt; [[File:Adesto64Mb.jpg|thumb|left|200px|Adesto64Mb]] &amp;lt;/li&amp;gt;&lt;br /&gt;
Nous utiliserons bien d'autres composants comme un quartz, des résistances, des condensateurs, des diodes, des régulateurs de tension et des LED ainsi qu'un microphone pour commencer le circuit imprimé :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li style=&amp;quot;display: inline-block;&amp;quot;&amp;gt; [[File:Microphone.png|thumb|left|200px|Microphone electret]] &amp;lt;/li&amp;gt;&lt;br /&gt;
Nous aurons besoin également d'une alimentation&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;div class=&amp;quot;mcwiki-header&amp;quot; style=&amp;quot;border-radius: 15px; padding: 15px; font-weight: bold; color: #FFFFFF; text-align: center; font-size: 80%; background: #2E64FE; vertical-align: top; width: 98%;&amp;quot;&amp;gt; Projet intermédiaire : VuMètre et microphone &amp;lt;/div&amp;gt;=&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;div class=&amp;quot;mcwiki-header&amp;quot; style=&amp;quot;border-radius: 15px; padding: 15px; font-weight: bold; color: #FFFFFF; text-align: center; font-size: 80%; background: #2E64FE; vertical-align: top; width: 98%;&amp;quot;&amp;gt; Chronologie &amp;lt;/div&amp;gt;=&lt;br /&gt;
&lt;br /&gt;
'''Première séance 18/01 :'''&lt;br /&gt;
&lt;br /&gt;
* choix de la fonction supplémentaire : vu-mètre permettant de voir la capacité de la clé usb.&lt;br /&gt;
&lt;br /&gt;
* Début de la création d'un circuit imprimé sur la partie vu-mètre + microphone sur Fritzing (découverte du logiciel).&lt;br /&gt;
&lt;br /&gt;
* Amélioration du circuit &amp;quot;Fichier:DéB2.zip&amp;quot; (en remplacent .zip par .fzz pour pouvoir l'ouvrir dans l'application) et en ajoutant un circuit d'amplificateur pour le micro éléctret. &lt;br /&gt;
&lt;br /&gt;
'''Séance du 21/01 :'''&lt;br /&gt;
&lt;br /&gt;
* Continuation du circuit imprimé sur Fritzing. (contradiction de la vue schématique et pcb ), lissage des angles droits et reduction de la place des composants sur la carte.&lt;br /&gt;
&lt;br /&gt;
'''Séance du 25/01 :'''&lt;br /&gt;
&lt;br /&gt;
* Continuation du pcb (routage terminé) et détourage des fils non reliés a la masse pour impression future.&lt;br /&gt;
&lt;br /&gt;
PCB terminé : [[Fichier:VumètrePCB.JPG]]&lt;br /&gt;
&lt;br /&gt;
'''Séance du 28/01 :'''&lt;br /&gt;
&lt;br /&gt;
* Recherche des composants du circuit&lt;br /&gt;
* Commencement du code sur arduino.&lt;br /&gt;
&lt;br /&gt;
Première version du code :&lt;br /&gt;
&lt;br /&gt;
[[Fichier:CodeVuMètreGEv1.txt]]&lt;/div&gt;</summary>
		<author><name>Gthomas</name></author>	</entry>

	<entry>
		<id>https://peip-ima.plil.fr/mediawiki/index.php?title=Binome2020-7&amp;diff=13366</id>
		<title>Binome2020-7</title>
		<link rel="alternate" type="text/html" href="https://peip-ima.plil.fr/mediawiki/index.php?title=Binome2020-7&amp;diff=13366"/>
				<updated>2021-01-29T10:31:00Z</updated>
		
		<summary type="html">&lt;p&gt;Gthomas : /*  Matériel  */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=&amp;lt;div class=&amp;quot;mcwiki-header&amp;quot; style=&amp;quot;border-radius: 15px; padding: 15px; font-weight: bold; color: #FFFFFF; text-align: center; font-size: 80%; background: #2E64FE; vertical-align: top; width: 98%;&amp;quot;&amp;gt; Introduction &amp;lt;/div&amp;gt;=&lt;br /&gt;
&lt;br /&gt;
Durant ce BE, nous allons créer une clé USB (Universal Serial Bus) personnalisé de A à Z en y ajoutant une fonction personnalisé. La première partie sera consacré au hardware, la seconde au software.&lt;br /&gt;
&lt;br /&gt;
logiciel utilisé : &lt;br /&gt;
* Fritzing : http://fritzing.org/home/&lt;br /&gt;
* Arduino : https://www.arduino.cc/&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;div class=&amp;quot;mcwiki-header&amp;quot; style=&amp;quot;border-radius: 15px; padding: 15px; font-weight: bold; color: #FFFFFF; text-align: center; font-size: 80%; background: #2E64FE; vertical-align: top; width: 98%;&amp;quot;&amp;gt; Matériel &amp;lt;/div&amp;gt;=&lt;br /&gt;
&lt;br /&gt;
'''Choix des composants :'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Pour le microprocesseur, nous avons pris celui recommandé par le livret, plus précisément l'ATMega16u2 :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li style=&amp;quot;display: inline-block;&amp;quot;&amp;gt; [[File:atmega16u2.png|thumb|left|200px|ATMega16u2]] &amp;lt;/li&amp;gt;&lt;br /&gt;
Pour la mémoire flash, nous utiliserons également la mémoire conseillé de 16mo : AT45DB641E&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li style=&amp;quot;display: inline-block;&amp;quot;&amp;gt; [[File:Adesto64Mb.jpg|thumb|left|200px|Adesto64Mb]] &amp;lt;/li&amp;gt;&lt;br /&gt;
Nous utiliserons bien d'autres composants comme un quartz, des résistances, des condensateurs, des diodes, des régulateurs de tension et des LED ainsi qu'un microphone pour commencer le circuit imprimé :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li style=&amp;quot;display: inline-block;&amp;quot;&amp;gt; [[File:Microphone.png|thumb|left|200px|Microphone electret]] &amp;lt;/li&amp;gt;&lt;br /&gt;
Nous aurons besoin également d'une alimentation&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;div class=&amp;quot;mcwiki-header&amp;quot; style=&amp;quot;border-radius: 15px; padding: 15px; font-weight: bold; color: #FFFFFF; text-align: center; font-size: 80%; background: #2E64FE; vertical-align: top; width: 98%;&amp;quot;&amp;gt; Projet intermédiaire : VuMètre et microphone &amp;lt;/div&amp;gt;=&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;div class=&amp;quot;mcwiki-header&amp;quot; style=&amp;quot;border-radius: 15px; padding: 15px; font-weight: bold; color: #FFFFFF; text-align: center; font-size: 80%; background: #2E64FE; vertical-align: top; width: 98%;&amp;quot;&amp;gt; Chronologie &amp;lt;/div&amp;gt;=&lt;br /&gt;
&lt;br /&gt;
'''Première séance 18/01 :'''&lt;br /&gt;
&lt;br /&gt;
* choix de la fonction supplémentaire : vu-mètre permettant de voir la capacité de la clé usb.&lt;br /&gt;
&lt;br /&gt;
* Début de la création d'un circuit imprimé sur la partie vu-mètre + microphone sur Fritzing (découverte du logiciel).&lt;br /&gt;
&lt;br /&gt;
* Amélioration du circuit &amp;quot;Fichier:DéB2.zip&amp;quot; (en remplacent .zip par .fzz pour pouvoir l'ouvrir dans l'application) et en ajoutant un circuit d'amplificateur pour le micro éléctret. &lt;br /&gt;
&lt;br /&gt;
'''Séance du 21/01 :'''&lt;br /&gt;
&lt;br /&gt;
* Continuation du circuit imprimé sur Fritzing. (contradiction de la vue schématique et pcb ), lissage des angles droits et reduction de la place des composants sur la carte.&lt;br /&gt;
&lt;br /&gt;
Schématic terminé : [[Fichier:VumètreSchématic.JPG]]&lt;br /&gt;
&lt;br /&gt;
'''Séance du 25/01 :'''&lt;br /&gt;
&lt;br /&gt;
* Continuation du pcb (routage terminé) et détourage des fils non reliés a la masse pour impression future.&lt;br /&gt;
&lt;br /&gt;
PCB terminé : [[Fichier:VumètrePCB.JPG]]&lt;br /&gt;
&lt;br /&gt;
'''Séance du 28/01 :'''&lt;br /&gt;
&lt;br /&gt;
* Recherche des composants du circuit&lt;br /&gt;
* Commencement du code sur arduino.&lt;br /&gt;
&lt;br /&gt;
Première version du code :&lt;br /&gt;
&lt;br /&gt;
[[Fichier:CodeVuMètreGEv1.txt]]&lt;/div&gt;</summary>
		<author><name>Gthomas</name></author>	</entry>

	<entry>
		<id>https://peip-ima.plil.fr/mediawiki/index.php?title=Binome2020-7&amp;diff=13365</id>
		<title>Binome2020-7</title>
		<link rel="alternate" type="text/html" href="https://peip-ima.plil.fr/mediawiki/index.php?title=Binome2020-7&amp;diff=13365"/>
				<updated>2021-01-29T10:21:13Z</updated>
		
		<summary type="html">&lt;p&gt;Gthomas : /*  Introduction  */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=&amp;lt;div class=&amp;quot;mcwiki-header&amp;quot; style=&amp;quot;border-radius: 15px; padding: 15px; font-weight: bold; color: #FFFFFF; text-align: center; font-size: 80%; background: #2E64FE; vertical-align: top; width: 98%;&amp;quot;&amp;gt; Introduction &amp;lt;/div&amp;gt;=&lt;br /&gt;
&lt;br /&gt;
Durant ce BE, nous allons créer une clé USB (Universal Serial Bus) personnalisé de A à Z en y ajoutant une fonction personnalisé. La première partie sera consacré au hardware, la seconde au software.&lt;br /&gt;
&lt;br /&gt;
logiciel utilisé : &lt;br /&gt;
* Fritzing : http://fritzing.org/home/&lt;br /&gt;
* Arduino : https://www.arduino.cc/&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;div class=&amp;quot;mcwiki-header&amp;quot; style=&amp;quot;border-radius: 15px; padding: 15px; font-weight: bold; color: #FFFFFF; text-align: center; font-size: 80%; background: #2E64FE; vertical-align: top; width: 98%;&amp;quot;&amp;gt; Matériel &amp;lt;/div&amp;gt;=&lt;br /&gt;
&lt;br /&gt;
'''Choix des composants :'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Pour le microprocesseur, nous avons pris celui recommandé par le livret, plus précisément l'ATMega16u2 :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li style=&amp;quot;display: inline-block;&amp;quot;&amp;gt; [[File:atmega16u2.png|thumb|left|200px|ATMega16u2]] &amp;lt;/li&amp;gt;&lt;br /&gt;
Pour la mémoire flash, nous utiliserons également la mémoire conseillé de 16mo : AT45DB641E&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li style=&amp;quot;display: inline-block;&amp;quot;&amp;gt; [[File:Adesto64Mb.jpg|thumb|left|200px|Adesto64Mb]] &amp;lt;/li&amp;gt;&lt;br /&gt;
Nous utiliserons bien d'autres composants comme un quartz, des résistances, des condensateurs, des diodes, des régulateurs de tension et des LED ainsi qu'un microphone pour commencer le circuit imprimé :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li style=&amp;quot;display: inline-block;&amp;quot;&amp;gt; [[File:Microphone.png|thumb|left|200px|Microphone electret]] &amp;lt;/li&amp;gt;&lt;br /&gt;
Nous aurons besoin également d'une alimentation&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;div class=&amp;quot;mcwiki-header&amp;quot; style=&amp;quot;border-radius: 15px; padding: 15px; font-weight: bold; color: #FFFFFF; text-align: center; font-size: 80%; background: #2E64FE; vertical-align: top; width: 98%;&amp;quot;&amp;gt; Chronologie &amp;lt;/div&amp;gt;=&lt;br /&gt;
&lt;br /&gt;
'''Première séance 18/01 :'''&lt;br /&gt;
&lt;br /&gt;
* choix de la fonction supplémentaire : vu-mètre permettant de voir la capacité de la clé usb.&lt;br /&gt;
&lt;br /&gt;
* Début de la création d'un circuit imprimé sur la partie vu-mètre + microphone sur Fritzing (découverte du logiciel).&lt;br /&gt;
&lt;br /&gt;
* Amélioration du circuit &amp;quot;Fichier:DéB2.zip&amp;quot; (en remplacent .zip par .fzz pour pouvoir l'ouvrir dans l'application) et en ajoutant un circuit d'amplificateur pour le micro éléctret. &lt;br /&gt;
&lt;br /&gt;
'''Séance du 21/01 :'''&lt;br /&gt;
&lt;br /&gt;
* Continuation du circuit imprimé sur Fritzing. (contradiction de la vue schématique et pcb ), lissage des angles droits et reduction de la place des composants sur la carte.&lt;br /&gt;
&lt;br /&gt;
Schématic terminé : [[Fichier:VumètreSchématic.JPG]]&lt;br /&gt;
&lt;br /&gt;
'''Séance du 25/01 :'''&lt;br /&gt;
&lt;br /&gt;
* Continuation du pcb (routage terminé) et détourage des fils non reliés a la masse pour impression future.&lt;br /&gt;
&lt;br /&gt;
PCB terminé : [[Fichier:VumètrePCB.JPG]]&lt;br /&gt;
&lt;br /&gt;
'''Séance du 28/01 :'''&lt;br /&gt;
&lt;br /&gt;
* Recherche des composants du circuit&lt;br /&gt;
* Commencement du code sur arduino.&lt;br /&gt;
&lt;br /&gt;
Première version du code :&lt;br /&gt;
&lt;br /&gt;
[[Fichier:CodeVuMètreGEv1.txt]]&lt;/div&gt;</summary>
		<author><name>Gthomas</name></author>	</entry>

	<entry>
		<id>https://peip-ima.plil.fr/mediawiki/index.php?title=Binome2020-7&amp;diff=13364</id>
		<title>Binome2020-7</title>
		<link rel="alternate" type="text/html" href="https://peip-ima.plil.fr/mediawiki/index.php?title=Binome2020-7&amp;diff=13364"/>
				<updated>2021-01-29T10:20:40Z</updated>
		
		<summary type="html">&lt;p&gt;Gthomas : /*  Chronologie  */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=&amp;lt;div class=&amp;quot;mcwiki-header&amp;quot; style=&amp;quot;border-radius: 15px; padding: 15px; font-weight: bold; color: #FFFFFF; text-align: center; font-size: 80%; background: #2E64FE; vertical-align: top; width: 98%;&amp;quot;&amp;gt; Introduction &amp;lt;/div&amp;gt;=&lt;br /&gt;
&lt;br /&gt;
Durant ce BE, nous allons créer une clé USB (Universal Serial Bus) personnalisé de A à Z en y ajoutant une fonction personnalisé. La première partie sera consacré au hardware, la seconde au software.&lt;br /&gt;
&lt;br /&gt;
logiciel utilisé : * Fritzing : http://fritzing.org/home/&lt;br /&gt;
                   * Arduino : https://www.arduino.cc/&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;div class=&amp;quot;mcwiki-header&amp;quot; style=&amp;quot;border-radius: 15px; padding: 15px; font-weight: bold; color: #FFFFFF; text-align: center; font-size: 80%; background: #2E64FE; vertical-align: top; width: 98%;&amp;quot;&amp;gt; Matériel &amp;lt;/div&amp;gt;=&lt;br /&gt;
&lt;br /&gt;
'''Choix des composants :'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Pour le microprocesseur, nous avons pris celui recommandé par le livret, plus précisément l'ATMega16u2 :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li style=&amp;quot;display: inline-block;&amp;quot;&amp;gt; [[File:atmega16u2.png|thumb|left|200px|ATMega16u2]] &amp;lt;/li&amp;gt;&lt;br /&gt;
Pour la mémoire flash, nous utiliserons également la mémoire conseillé de 16mo : AT45DB641E&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li style=&amp;quot;display: inline-block;&amp;quot;&amp;gt; [[File:Adesto64Mb.jpg|thumb|left|200px|Adesto64Mb]] &amp;lt;/li&amp;gt;&lt;br /&gt;
Nous utiliserons bien d'autres composants comme un quartz, des résistances, des condensateurs, des diodes, des régulateurs de tension et des LED ainsi qu'un microphone pour commencer le circuit imprimé :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li style=&amp;quot;display: inline-block;&amp;quot;&amp;gt; [[File:Microphone.png|thumb|left|200px|Microphone electret]] &amp;lt;/li&amp;gt;&lt;br /&gt;
Nous aurons besoin également d'une alimentation&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;div class=&amp;quot;mcwiki-header&amp;quot; style=&amp;quot;border-radius: 15px; padding: 15px; font-weight: bold; color: #FFFFFF; text-align: center; font-size: 80%; background: #2E64FE; vertical-align: top; width: 98%;&amp;quot;&amp;gt; Chronologie &amp;lt;/div&amp;gt;=&lt;br /&gt;
&lt;br /&gt;
'''Première séance 18/01 :'''&lt;br /&gt;
&lt;br /&gt;
* choix de la fonction supplémentaire : vu-mètre permettant de voir la capacité de la clé usb.&lt;br /&gt;
&lt;br /&gt;
* Début de la création d'un circuit imprimé sur la partie vu-mètre + microphone sur Fritzing (découverte du logiciel).&lt;br /&gt;
&lt;br /&gt;
* Amélioration du circuit &amp;quot;Fichier:DéB2.zip&amp;quot; (en remplacent .zip par .fzz pour pouvoir l'ouvrir dans l'application) et en ajoutant un circuit d'amplificateur pour le micro éléctret. &lt;br /&gt;
&lt;br /&gt;
'''Séance du 21/01 :'''&lt;br /&gt;
&lt;br /&gt;
* Continuation du circuit imprimé sur Fritzing. (contradiction de la vue schématique et pcb ), lissage des angles droits et reduction de la place des composants sur la carte.&lt;br /&gt;
&lt;br /&gt;
Schématic terminé : [[Fichier:VumètreSchématic.JPG]]&lt;br /&gt;
&lt;br /&gt;
'''Séance du 25/01 :'''&lt;br /&gt;
&lt;br /&gt;
* Continuation du pcb (routage terminé) et détourage des fils non reliés a la masse pour impression future.&lt;br /&gt;
&lt;br /&gt;
PCB terminé : [[Fichier:VumètrePCB.JPG]]&lt;br /&gt;
&lt;br /&gt;
'''Séance du 28/01 :'''&lt;br /&gt;
&lt;br /&gt;
* Recherche des composants du circuit&lt;br /&gt;
* Commencement du code sur arduino.&lt;br /&gt;
&lt;br /&gt;
Première version du code :&lt;br /&gt;
&lt;br /&gt;
[[Fichier:CodeVuMètreGEv1.txt]]&lt;/div&gt;</summary>
		<author><name>Gthomas</name></author>	</entry>

	<entry>
		<id>https://peip-ima.plil.fr/mediawiki/index.php?title=Fichier:CodeVuMetreGEv1.txt&amp;diff=13363</id>
		<title>Fichier:CodeVuMetreGEv1.txt</title>
		<link rel="alternate" type="text/html" href="https://peip-ima.plil.fr/mediawiki/index.php?title=Fichier:CodeVuMetreGEv1.txt&amp;diff=13363"/>
				<updated>2021-01-29T10:18:00Z</updated>
		
		<summary type="html">&lt;p&gt;Gthomas : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Gthomas</name></author>	</entry>

	<entry>
		<id>https://peip-ima.plil.fr/mediawiki/index.php?title=Binome2020-7&amp;diff=13362</id>
		<title>Binome2020-7</title>
		<link rel="alternate" type="text/html" href="https://peip-ima.plil.fr/mediawiki/index.php?title=Binome2020-7&amp;diff=13362"/>
				<updated>2021-01-29T10:14:22Z</updated>
		
		<summary type="html">&lt;p&gt;Gthomas : /*  Introduction  */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=&amp;lt;div class=&amp;quot;mcwiki-header&amp;quot; style=&amp;quot;border-radius: 15px; padding: 15px; font-weight: bold; color: #FFFFFF; text-align: center; font-size: 80%; background: #2E64FE; vertical-align: top; width: 98%;&amp;quot;&amp;gt; Introduction &amp;lt;/div&amp;gt;=&lt;br /&gt;
&lt;br /&gt;
Durant ce BE, nous allons créer une clé USB (Universal Serial Bus) personnalisé de A à Z en y ajoutant une fonction personnalisé. La première partie sera consacré au hardware, la seconde au software.&lt;br /&gt;
&lt;br /&gt;
logiciel utilisé : * Fritzing : http://fritzing.org/home/&lt;br /&gt;
                   * Arduino : https://www.arduino.cc/&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;div class=&amp;quot;mcwiki-header&amp;quot; style=&amp;quot;border-radius: 15px; padding: 15px; font-weight: bold; color: #FFFFFF; text-align: center; font-size: 80%; background: #2E64FE; vertical-align: top; width: 98%;&amp;quot;&amp;gt; Matériel &amp;lt;/div&amp;gt;=&lt;br /&gt;
&lt;br /&gt;
'''Choix des composants :'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Pour le microprocesseur, nous avons pris celui recommandé par le livret, plus précisément l'ATMega16u2 :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li style=&amp;quot;display: inline-block;&amp;quot;&amp;gt; [[File:atmega16u2.png|thumb|left|200px|ATMega16u2]] &amp;lt;/li&amp;gt;&lt;br /&gt;
Pour la mémoire flash, nous utiliserons également la mémoire conseillé de 16mo : AT45DB641E&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li style=&amp;quot;display: inline-block;&amp;quot;&amp;gt; [[File:Adesto64Mb.jpg|thumb|left|200px|Adesto64Mb]] &amp;lt;/li&amp;gt;&lt;br /&gt;
Nous utiliserons bien d'autres composants comme un quartz, des résistances, des condensateurs, des diodes, des régulateurs de tension et des LED ainsi qu'un microphone pour commencer le circuit imprimé :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li style=&amp;quot;display: inline-block;&amp;quot;&amp;gt; [[File:Microphone.png|thumb|left|200px|Microphone electret]] &amp;lt;/li&amp;gt;&lt;br /&gt;
Nous aurons besoin également d'une alimentation&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;div class=&amp;quot;mcwiki-header&amp;quot; style=&amp;quot;border-radius: 15px; padding: 15px; font-weight: bold; color: #FFFFFF; text-align: center; font-size: 80%; background: #2E64FE; vertical-align: top; width: 98%;&amp;quot;&amp;gt; Chronologie &amp;lt;/div&amp;gt;=&lt;br /&gt;
&lt;br /&gt;
'''Première séance 18/01 :'''&lt;br /&gt;
&lt;br /&gt;
* choix de la fonction supplémentaire : vu-mètre permettant de voir la capacité de la clé usb.&lt;br /&gt;
&lt;br /&gt;
* Début de la création d'un circuit imprimé sur la partie vu-mètre + microphone sur Fritzing (découverte du logiciel).&lt;br /&gt;
&lt;br /&gt;
* Amélioration du circuit &amp;quot;Fichier:DéB2.zip&amp;quot; (en remplacent .zip par .fzz pour pouvoir l'ouvrir dans l'application) et en ajoutant un circuit d'amplificateur pour le micro éléctret. &lt;br /&gt;
&lt;br /&gt;
'''Séance du 21/01 :'''&lt;br /&gt;
&lt;br /&gt;
* Continuation du circuit imprimé sur Fritzing. (contradiction de la vue schématique et pcb ), lissage des angles droits et reduction de la place des composants sur la carte.&lt;br /&gt;
&lt;br /&gt;
Schématic terminé : [[Fichier:VumètreSchématic.JPG]]&lt;br /&gt;
&lt;br /&gt;
'''Séance du 25/01 :'''&lt;br /&gt;
&lt;br /&gt;
* Continuation du pcb (routage terminé) et détourage des fils non reliés a la masse pour impression future.&lt;br /&gt;
&lt;br /&gt;
PCB terminé : [[Fichier:VumètrePCB.JPG]]&lt;br /&gt;
&lt;br /&gt;
'''Séance du 28/01 :'''&lt;br /&gt;
&lt;br /&gt;
Recherche des composants du circuit et commencement du code sur arduino.&lt;/div&gt;</summary>
		<author><name>Gthomas</name></author>	</entry>

	<entry>
		<id>https://peip-ima.plil.fr/mediawiki/index.php?title=Binome2020-7&amp;diff=13354</id>
		<title>Binome2020-7</title>
		<link rel="alternate" type="text/html" href="https://peip-ima.plil.fr/mediawiki/index.php?title=Binome2020-7&amp;diff=13354"/>
				<updated>2021-01-28T17:56:17Z</updated>
		
		<summary type="html">&lt;p&gt;Gthomas : /*  Chronologie  */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=&amp;lt;div class=&amp;quot;mcwiki-header&amp;quot; style=&amp;quot;border-radius: 15px; padding: 15px; font-weight: bold; color: #FFFFFF; text-align: center; font-size: 80%; background: #2E64FE; vertical-align: top; width: 98%;&amp;quot;&amp;gt; Introduction &amp;lt;/div&amp;gt;=&lt;br /&gt;
&lt;br /&gt;
Durant ce BE, nous allons créer une clé USB (Universal Serial Bus) personnalisé de A à Z en y ajoutant une fonction personnalisé. La première partie sera consacré au hardware, la seconde au software.&lt;br /&gt;
&lt;br /&gt;
logiciel utilisé : Fritzing : http://fritzing.org/home/&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;div class=&amp;quot;mcwiki-header&amp;quot; style=&amp;quot;border-radius: 15px; padding: 15px; font-weight: bold; color: #FFFFFF; text-align: center; font-size: 80%; background: #2E64FE; vertical-align: top; width: 98%;&amp;quot;&amp;gt; Matériel &amp;lt;/div&amp;gt;=&lt;br /&gt;
&lt;br /&gt;
'''Choix des composants :'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Pour le microprocesseur, nous avons pris celui recommandé par le livret, plus précisément l'ATMega16u2 :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li style=&amp;quot;display: inline-block;&amp;quot;&amp;gt; [[File:atmega16u2.png|thumb|left|200px|ATMega16u2]] &amp;lt;/li&amp;gt;&lt;br /&gt;
Pour la mémoire flash, nous utiliserons également la mémoire conseillé de 16mo : AT45DB641E&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li style=&amp;quot;display: inline-block;&amp;quot;&amp;gt; [[File:Adesto64Mb.jpg|thumb|left|200px|Adesto64Mb]] &amp;lt;/li&amp;gt;&lt;br /&gt;
Nous utiliserons bien d'autres composants comme un quartz, des résistances, des condensateurs, des diodes, des régulateurs de tension et des LED ainsi qu'un microphone pour commencer le circuit imprimé :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li style=&amp;quot;display: inline-block;&amp;quot;&amp;gt; [[File:Microphone.png|thumb|left|200px|Microphone electret]] &amp;lt;/li&amp;gt;&lt;br /&gt;
Nous aurons besoin également d'une alimentation&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;div class=&amp;quot;mcwiki-header&amp;quot; style=&amp;quot;border-radius: 15px; padding: 15px; font-weight: bold; color: #FFFFFF; text-align: center; font-size: 80%; background: #2E64FE; vertical-align: top; width: 98%;&amp;quot;&amp;gt; Chronologie &amp;lt;/div&amp;gt;=&lt;br /&gt;
&lt;br /&gt;
'''Première séance 18/01 :'''&lt;br /&gt;
&lt;br /&gt;
* choix de la fonction supplémentaire : vu-mètre permettant de voir la capacité de la clé usb.&lt;br /&gt;
&lt;br /&gt;
* Début de la création d'un circuit imprimé sur la partie vu-mètre + microphone sur Fritzing (découverte du logiciel).&lt;br /&gt;
&lt;br /&gt;
* Amélioration du circuit &amp;quot;Fichier:DéB2.zip&amp;quot; (en remplacent .zip par .fzz pour pouvoir l'ouvrir dans l'application) et en ajoutant un circuit d'amplificateur pour le micro éléctret. &lt;br /&gt;
&lt;br /&gt;
'''Séance du 21/01 :'''&lt;br /&gt;
&lt;br /&gt;
* Continuation du circuit imprimé sur Fritzing. (contradiction de la vue schématique et pcb ), lissage des angles droits et reduction de la place des composants sur la carte.&lt;br /&gt;
&lt;br /&gt;
Schématic terminé : [[Fichier:VumètreSchématic.JPG]]&lt;br /&gt;
&lt;br /&gt;
'''Séance du 25/01 :'''&lt;br /&gt;
&lt;br /&gt;
* Continuation du pcb (routage terminé) et détourage des fils non reliés a la masse pour impression future.&lt;br /&gt;
&lt;br /&gt;
PCB terminé : [[Fichier:VumètrePCB.JPG]]&lt;br /&gt;
&lt;br /&gt;
'''Séance du 28/01 :'''&lt;br /&gt;
&lt;br /&gt;
Recherche des composants du circuit et commencement du code sur arduino.&lt;/div&gt;</summary>
		<author><name>Gthomas</name></author>	</entry>

	<entry>
		<id>https://peip-ima.plil.fr/mediawiki/index.php?title=Binome2020-7&amp;diff=13279</id>
		<title>Binome2020-7</title>
		<link rel="alternate" type="text/html" href="https://peip-ima.plil.fr/mediawiki/index.php?title=Binome2020-7&amp;diff=13279"/>
				<updated>2021-01-28T15:49:17Z</updated>
		
		<summary type="html">&lt;p&gt;Gthomas : /*  Chronologie  */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=&amp;lt;div class=&amp;quot;mcwiki-header&amp;quot; style=&amp;quot;border-radius: 15px; padding: 15px; font-weight: bold; color: #FFFFFF; text-align: center; font-size: 80%; background: #2E64FE; vertical-align: top; width: 98%;&amp;quot;&amp;gt; Introduction &amp;lt;/div&amp;gt;=&lt;br /&gt;
&lt;br /&gt;
Durant ce BE, nous allons créer une clé USB (Universal Serial Bus) personnalisé de A à Z en y ajoutant une fonction personnalisé. La première partie sera consacré au hardware, la seconde au software.&lt;br /&gt;
&lt;br /&gt;
logiciel utilisé : Fritzing : http://fritzing.org/home/&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;div class=&amp;quot;mcwiki-header&amp;quot; style=&amp;quot;border-radius: 15px; padding: 15px; font-weight: bold; color: #FFFFFF; text-align: center; font-size: 80%; background: #2E64FE; vertical-align: top; width: 98%;&amp;quot;&amp;gt; Matériel &amp;lt;/div&amp;gt;=&lt;br /&gt;
&lt;br /&gt;
'''Choix des composants :'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Pour le microprocesseur, nous avons pris celui recommandé par le livret, plus précisément l'ATMega16u2 :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li style=&amp;quot;display: inline-block;&amp;quot;&amp;gt; [[File:atmega16u2.png|thumb|left|200px|ATMega16u2]] &amp;lt;/li&amp;gt;&lt;br /&gt;
Pour la mémoire flash, nous utiliserons également la mémoire conseillé de 16mo : AT45DB641E&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li style=&amp;quot;display: inline-block;&amp;quot;&amp;gt; [[File:Adesto64Mb.jpg|thumb|left|200px|Adesto64Mb]] &amp;lt;/li&amp;gt;&lt;br /&gt;
Nous utiliserons bien d'autres composants comme un quartz, des résistances, des condensateurs, des diodes, des régulateurs de tension et des LED ainsi qu'un microphone pour commencer le circuit imprimé :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li style=&amp;quot;display: inline-block;&amp;quot;&amp;gt; [[File:Microphone.png|thumb|left|200px|Microphone electret]] &amp;lt;/li&amp;gt;&lt;br /&gt;
Nous aurons besoin également d'une alimentation&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;div class=&amp;quot;mcwiki-header&amp;quot; style=&amp;quot;border-radius: 15px; padding: 15px; font-weight: bold; color: #FFFFFF; text-align: center; font-size: 80%; background: #2E64FE; vertical-align: top; width: 98%;&amp;quot;&amp;gt; Chronologie &amp;lt;/div&amp;gt;=&lt;br /&gt;
&lt;br /&gt;
'''Première séance 18/01 :'''&lt;br /&gt;
&lt;br /&gt;
* choix de la fonction supplémentaire : vu-mètre permettant de voir la capacité de la clé usb.&lt;br /&gt;
&lt;br /&gt;
* Début de la création d'un circuit imprimé sur la partie vu-mètre + microphone sur Fritzing (découverte du logiciel).&lt;br /&gt;
&lt;br /&gt;
* Amélioration du circuit &amp;quot;Fichier:DéB2.zip&amp;quot; (en remplacent .zip par .fzz pour pouvoir l'ouvrir dans l'application) et en ajoutant un circuit d'amplificateur pour le micro éléctret. &lt;br /&gt;
&lt;br /&gt;
'''Séance du 21/01 :'''&lt;br /&gt;
&lt;br /&gt;
* Continuation du circuit imprimé sur Fritzing. (contradiction de la vue schématique et pcb ), lissage des angles droits et reduction de la place des composants sur la carte.&lt;br /&gt;
&lt;br /&gt;
Schématic terminé : [[Fichier:VumètreSchématic.JPG]]&lt;br /&gt;
&lt;br /&gt;
'''Séance du 25/01 :'''&lt;br /&gt;
&lt;br /&gt;
* Continuation du pcb (routage terminé) et détourage des fils non reliés a la masse pour impression future.&lt;br /&gt;
&lt;br /&gt;
PCB terminé : [[Fichier:VumètrePCB.JPG]]&lt;br /&gt;
&lt;br /&gt;
'''Séance du 28/01 :'''&lt;/div&gt;</summary>
		<author><name>Gthomas</name></author>	</entry>

	<entry>
		<id>https://peip-ima.plil.fr/mediawiki/index.php?title=Binome2020-7&amp;diff=13268</id>
		<title>Binome2020-7</title>
		<link rel="alternate" type="text/html" href="https://peip-ima.plil.fr/mediawiki/index.php?title=Binome2020-7&amp;diff=13268"/>
				<updated>2021-01-27T16:12:10Z</updated>
		
		<summary type="html">&lt;p&gt;Gthomas : /*  Chronologie  */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=&amp;lt;div class=&amp;quot;mcwiki-header&amp;quot; style=&amp;quot;border-radius: 15px; padding: 15px; font-weight: bold; color: #FFFFFF; text-align: center; font-size: 80%; background: #2E64FE; vertical-align: top; width: 98%;&amp;quot;&amp;gt; Introduction &amp;lt;/div&amp;gt;=&lt;br /&gt;
&lt;br /&gt;
Durant ce BE, nous allons créer une clé USB (Universal Serial Bus) personnalisé de A à Z en y ajoutant une fonction personnalisé. La première partie sera consacré au hardware, la seconde au software.&lt;br /&gt;
&lt;br /&gt;
logiciel utilisé : Fritzing : http://fritzing.org/home/&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;div class=&amp;quot;mcwiki-header&amp;quot; style=&amp;quot;border-radius: 15px; padding: 15px; font-weight: bold; color: #FFFFFF; text-align: center; font-size: 80%; background: #2E64FE; vertical-align: top; width: 98%;&amp;quot;&amp;gt; Matériel &amp;lt;/div&amp;gt;=&lt;br /&gt;
&lt;br /&gt;
'''Choix des composants :'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Pour le microprocesseur, nous avons pris celui recommandé par le livret, plus précisément l'ATMega16u2 :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li style=&amp;quot;display: inline-block;&amp;quot;&amp;gt; [[File:atmega16u2.png|thumb|left|200px|ATMega16u2]] &amp;lt;/li&amp;gt;&lt;br /&gt;
Pour la mémoire flash, nous utiliserons également la mémoire conseillé de 16mo : AT45DB641E&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li style=&amp;quot;display: inline-block;&amp;quot;&amp;gt; [[File:Adesto64Mb.jpg|thumb|left|200px|Adesto64Mb]] &amp;lt;/li&amp;gt;&lt;br /&gt;
Nous utiliserons bien d'autres composants comme un quartz, des résistances, des condensateurs, des diodes, des régulateurs de tension et des LED ainsi qu'un microphone pour commencer le circuit imprimé :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li style=&amp;quot;display: inline-block;&amp;quot;&amp;gt; [[File:Microphone.png|thumb|left|200px|Microphone electret]] &amp;lt;/li&amp;gt;&lt;br /&gt;
Nous aurons besoin également d'une alimentation&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;div class=&amp;quot;mcwiki-header&amp;quot; style=&amp;quot;border-radius: 15px; padding: 15px; font-weight: bold; color: #FFFFFF; text-align: center; font-size: 80%; background: #2E64FE; vertical-align: top; width: 98%;&amp;quot;&amp;gt; Chronologie &amp;lt;/div&amp;gt;=&lt;br /&gt;
&lt;br /&gt;
'''Première scéance 18/01 :'''&lt;br /&gt;
&lt;br /&gt;
* choix de la fonction supplémentaire : vu-mètre permettant de voir la capacité de la clé usb.&lt;br /&gt;
&lt;br /&gt;
* Début de la création d'un circuit imprimé sur la partie vu-mètre + microphone sur Fritzing (découverte du logiciel).&lt;br /&gt;
&lt;br /&gt;
* Amélioration du circuit &amp;quot;Fichier:DéB2.zip&amp;quot; (en remplacent .zip par .fzz pour pouvoir l'ouvrir dans l'application) et en ajoutant un circuit d'amplificateur pour le micro éléctret. &lt;br /&gt;
&lt;br /&gt;
'''Scéance du 21/01 :'''&lt;br /&gt;
&lt;br /&gt;
* Continuation du circuit imprimé sur Fritzing. (contradiction de la vue schématique et pcb ), lissage des angles droits et reduction de la place des composants sur la carte.&lt;br /&gt;
&lt;br /&gt;
Schématic terminé : [[Fichier:VumètreSchématic.JPG]]&lt;br /&gt;
&lt;br /&gt;
'''Scéance du 25/01 :'''&lt;br /&gt;
&lt;br /&gt;
* Continuation du pcb (routage terminé) et détourage des fils non reliés a la masse pour impression future.&lt;br /&gt;
&lt;br /&gt;
PCB terminé : [[Fichier:VumètrePCB.JPG]]&lt;/div&gt;</summary>
		<author><name>Gthomas</name></author>	</entry>

	<entry>
		<id>https://peip-ima.plil.fr/mediawiki/index.php?title=Binome2020-7&amp;diff=13267</id>
		<title>Binome2020-7</title>
		<link rel="alternate" type="text/html" href="https://peip-ima.plil.fr/mediawiki/index.php?title=Binome2020-7&amp;diff=13267"/>
				<updated>2021-01-27T16:10:00Z</updated>
		
		<summary type="html">&lt;p&gt;Gthomas : /*  Chronologie  */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=&amp;lt;div class=&amp;quot;mcwiki-header&amp;quot; style=&amp;quot;border-radius: 15px; padding: 15px; font-weight: bold; color: #FFFFFF; text-align: center; font-size: 80%; background: #2E64FE; vertical-align: top; width: 98%;&amp;quot;&amp;gt; Introduction &amp;lt;/div&amp;gt;=&lt;br /&gt;
&lt;br /&gt;
Durant ce BE, nous allons créer une clé USB (Universal Serial Bus) personnalisé de A à Z en y ajoutant une fonction personnalisé. La première partie sera consacré au hardware, la seconde au software.&lt;br /&gt;
&lt;br /&gt;
logiciel utilisé : Fritzing : http://fritzing.org/home/&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;div class=&amp;quot;mcwiki-header&amp;quot; style=&amp;quot;border-radius: 15px; padding: 15px; font-weight: bold; color: #FFFFFF; text-align: center; font-size: 80%; background: #2E64FE; vertical-align: top; width: 98%;&amp;quot;&amp;gt; Matériel &amp;lt;/div&amp;gt;=&lt;br /&gt;
&lt;br /&gt;
'''Choix des composants :'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Pour le microprocesseur, nous avons pris celui recommandé par le livret, plus précisément l'ATMega16u2 :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li style=&amp;quot;display: inline-block;&amp;quot;&amp;gt; [[File:atmega16u2.png|thumb|left|200px|ATMega16u2]] &amp;lt;/li&amp;gt;&lt;br /&gt;
Pour la mémoire flash, nous utiliserons également la mémoire conseillé de 16mo : AT45DB641E&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li style=&amp;quot;display: inline-block;&amp;quot;&amp;gt; [[File:Adesto64Mb.jpg|thumb|left|200px|Adesto64Mb]] &amp;lt;/li&amp;gt;&lt;br /&gt;
Nous utiliserons bien d'autres composants comme un quartz, des résistances, des condensateurs, des diodes, des régulateurs de tension et des LED ainsi qu'un microphone pour commencer le circuit imprimé :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li style=&amp;quot;display: inline-block;&amp;quot;&amp;gt; [[File:Microphone.png|thumb|left|200px|Microphone electret]] &amp;lt;/li&amp;gt;&lt;br /&gt;
Nous aurons besoin également d'une alimentation&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;div class=&amp;quot;mcwiki-header&amp;quot; style=&amp;quot;border-radius: 15px; padding: 15px; font-weight: bold; color: #FFFFFF; text-align: center; font-size: 80%; background: #2E64FE; vertical-align: top; width: 98%;&amp;quot;&amp;gt; Chronologie &amp;lt;/div&amp;gt;=&lt;br /&gt;
&lt;br /&gt;
'''Première scéance 18/01 :'''&lt;br /&gt;
&lt;br /&gt;
* choix de la fonction supplémentaire : vu-mètre permettant de voir la capacité de la clé usb.&lt;br /&gt;
&lt;br /&gt;
* Début de la création d'un circuit imprimé sur la partie vu-mètre + microphone sur Fritzing (découverte du logiciel).&lt;br /&gt;
&lt;br /&gt;
* Amélioration du circuit &amp;quot;Fichier:DéB2.zip&amp;quot; (en remplacent .zip par .fzz pour pouvoir l'ouvrir dans l'application) et en ajoutant un circuit d'amplificateur pour le micro éléctret. &lt;br /&gt;
&lt;br /&gt;
'''Scéance du 21/01 :'''&lt;br /&gt;
&lt;br /&gt;
* Continuation du circuit imprimé sur Fritzing. (contradiction de la vue schématique et pcb ), lissage des angles droits et reduction de la place des composants sur la carte.&lt;br /&gt;
&lt;br /&gt;
Schématic terminé : [[Fichier:VumètreSchématic.jpg]]&lt;br /&gt;
&lt;br /&gt;
'''Scéance du 25/01 :'''&lt;br /&gt;
&lt;br /&gt;
* Continuation du pcb (routage terminé) et détourage des fils non reliés a la masse pour impression future.&lt;br /&gt;
&lt;br /&gt;
PCB terminé : [[Fichier:VumètrePCB.jpg]]&lt;/div&gt;</summary>
		<author><name>Gthomas</name></author>	</entry>

	<entry>
		<id>https://peip-ima.plil.fr/mediawiki/index.php?title=Fichier:VumetreSchematic.JPG&amp;diff=13266</id>
		<title>Fichier:VumetreSchematic.JPG</title>
		<link rel="alternate" type="text/html" href="https://peip-ima.plil.fr/mediawiki/index.php?title=Fichier:VumetreSchematic.JPG&amp;diff=13266"/>
				<updated>2021-01-27T16:08:18Z</updated>
		
		<summary type="html">&lt;p&gt;Gthomas : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Gthomas</name></author>	</entry>

	</feed>