====== Accordeur de Guitare Automatique ====== \\ \\ __Début de projet__: 14 Janvier 2016\\ __Fin de projet__: 15 Avril 2016 \\ \\ __Équipe:__ \\ Côme JACOB (contact : [[come.jacob@etu.upmc.fr?subject=MOKE|come.jacob@etu.upmc.fr]])\\ Alexandre MALECOT (contact: [[alexandre.malecot@etu.upmc.fr?subject=MOKE|alexandre.malecot@etu.upmc.fr]])\\ Benjamin LOMUTO (contact: [[benjamin.lomuto@etu.upmc.fr?subject=MOKE|benjamin.lomuto@etu.upmc.fr]]) \\ \\ __Tuteur__ : Olivier AMELINE (contact: [[ameline@isir.upmc.fr?subject=MOKE|ameline@isir.upmc.fr]])\\ \\ ===== Principe ===== \\ Ce projet a pour but de fabriquer un accordeur de guitare. À l'inverse des accordeurs classiques, celui que l'on va proposer sera entièrement automatique, c'est-à-dire que l'on aura juste à gratter toute les cordes en même temps et notre accordeur fera le reste.\\ \\ \\ ====== Projet ====== ===== Objectifs ===== L'un des principal objectif sera la conception d'un accordeur totalement analogique, c'est-à-dire : * Un filtrage entièrement analogique (Filtres passe-bande). * Pas d'utilisation de micro-contrôleur (pour le filtrage). Pour la suite, nous allons nous lancer dans la conception d'un accordeur "numérique". Cette fois-ci, le filtrage se fera de manière numérique à l'aide d'un micro-contrôleur. Cela nous permettra la réalisation d'une interface utilisateur-machine qui proposera un choix d'accordage. Le but étant de comparer les deux méthodes sur différents critères comme : * La précision (justesse) de l'accordage. * La vitesse inexécution pour accorder une guitare. * Les limites entre les deux méthodes. * Le temps de réalisation d'un prototype. * Le prix. \\ \\ ===== Cahier des charges ===== {{:wiki:projets:pieuvre.png?600|}} ^FONCTIONS ^CRITÈRES ^NIVEAUX-FLÉXIBILITÉ^ |Fp1: Permettre à l'utilisateur d'accorder sa guitare | | | |Fp2: Permettre à l'utilisateur de choisir un mode d'accordage | | | |Fc1: Accorder la guitare |Précision |au $Hertz$ près | | ::: |Temps accordage |moins de 60s | |Fc2: Être adaptable |Manches de la guitare| | | ::: |Compact | | |Fc3: Ne consomme pas trop |Durée de la batterie | | |Fc4: Avoir un prix raisonnable |Moins de 100€ |$\pm$20€ | |Fc5: Plaire à l’œil | | | |Fc6: Être conforme | | | \\ {{anchor:journaldebord}} __//Évolution du projet//__ : [[:wiki:projets:dadgad_journal_de_bord|Journal de bord]]\\ {{anchor:matos}} __//Liste des outils que nous allons utilisé//__ :[[:wiki:projets:dadgad_materiel|Matériel & outils]] \\ \\ __//Gantt du projet//:__ \\ \\ {{ :wiki:projets:gantt_dadgad_v2.png?1000 |}} \\ //(à revoir)// \\ ===== Présentation ===== \\ L'accordage standard d'une guitare à six cordes, de la plus grave à la plus aiguë (de 6 à 1), est : Mi La Ré Sol Si Mi (E A D G B E). Pour accorder la guitare, il suffit de se munir soit d'un diapason (le diapason étant à la fréquence de $440H_z$, donc de la note La qui est la $5^{ème}$ corde) soit d'un accordeur. Il existe une technique d'accordage où les cordes sont accordées de façon différente de l'accordage standard, on parle alors d'open tuning. On aura donc un accordage différent de l'accordage classique, suivant ce que l'on souhaite, par exemple un drop D ou un open C. \\ \\ ===== Accordeur "Analogique" ===== {{anchor:présentation}} [[:wiki:projets:dadgad_presentation|Présentation de la partie analogique]] ==== Théorie ==== {{anchor:anal_theorie}} La théorie autour de nos travaux :[[:wiki:projets:dadgad_théorie|Théorie]] \\ ==== Expérimentation ==== {{anchor:anal_pratique}} La confrontation entre L'expérience et la théorie se trouve ici :[[:wiki:projets:dadgad_pratique|Expérimental]] \\ //Le combat était serré mais je ne vais pas vous spoil qui a gagné...// \\ ==== Bonus ==== {{anchor:anal_Simu}} Et en bonus, une simulation de nos signaux, histoire d'ôter tout les doutes :[[:wiki:projets:dadgad_SimuProteus|Simulation Proteus]] \\ \\ ===== Accordeur "numérique" ===== Le principe de fonctionnement est similaire à la partie analogique. Nous allons nous servir de ce que l'on sait , notamment sur la lecture d'un signal sur arduino, pour l'adapter à notre projet. \\ Dans la partie analogique, nous regardions la tension de sortie alors que dans la partie numérique nous allons réfléchir en terme de fréquence. \\ \\ {{anchor:num_theo}} C'est partie pour un peu de théorie : [[:wiki:projets:dadgad_théorieNumerique|Théorie Numérique]] \\ \\ {{anchor:num_pratique}} Encore un combat épique entre la théorie et l'expérience : [[:wiki:projets:dadgad_MiseEnOeuvre|Mise en Oeuvre]] \\ \\ {{anchor:num_amelioration}} Pour aller plus loin dans notre projet : [[:wiki:projets:dadgad_Bonus|Améliorations]] \\ \\ ===== Résultat Généraux ===== Avec ce qui a été exposé ci dessus, il a été malheureusement impossible d'accorder la guitare, seulement un générateur de tension basse fréquence. Mais il y a une explication à ce non fonctionnement du traitement du signal issu de la guitare.\\ Cette explication se trouve ici : [[:wiki:projets:dadgad_RésultatsGénéraux|Explications]] \\ \\ \\ ===== Design Du produit ===== \\ A présent que nous sommes proches d'un système fonctionnel, il nous faut penser au design du produit afin que ce dernier soit compatible avec le cahier des charges plus haut. Cette partie est traitée dans le lien donné ci dessous: [[:wiki:projets:dadgad_Design|Design]] \\ \\ \\ ====== FAQ ====== \\ \\ Des questions concernant l'électronique ? Sur la musique ? Pourquoi on procède ainsi ? On essaye de répondre à toutes vos éventuelles interrogations ici ! {{anchor:FAQ}} [[:wiki:projets:dadgad_FAQ|FAQ]] \\ \\ ====== Références ====== \\ * $^{(1)} \quad$//Cours 3E100:Signaux et Systèmes [Licence EEA]// * $^{(2)} \quad$ //Cours 3E200:Techniques et Dispositifs pour l'Electronique Analogique et Numérique [Licence EEA]// * $^{(3)} \quad$ //Cours 2E100:Fonctions Elémentaires de l'Electronique Analogique [Licence EEA]// * $^{(4)} \quad$ //"Microcontrôleurs AVR: des ATtiny aux ATmega", Christian Tavernier, DUNOD// * $^{(5)} \quad$ //[[http://www.instructables.com/id/Arduino-Frequency-Detection/|Arduino Frequency Dectection]]// * $^{(6)} \quad$ //"Analyse et synthèse des filtres actifs analogiques", MANGIANTE Gérard , LAVOISIER// * $^{(7)} \quad$ //[[http://www.ferdinandpiette.com/blog/2012/04/kicad-generer-les-fichiers-pour-la-gravure/|Tutoriel Kicad pour la gravure]]// * $^{(8)} \quad$ //[[http://appinventor.mit.edu/explore/|app inventor]]//