Wiki

Reso-nance numérique | Arts et cultures libres

Outils du site


projets:carte_interactive_-_centrale_mobilite:accueil

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
projets:carte_interactive_-_centrale_mobilite:accueil [2016/11/17 18:31]
resonance [Electronique]
projets:carte_interactive_-_centrale_mobilite:accueil [2017/10/06 17:34] (Version actuelle)
resonance [Photos]
Ligne 4: Ligne 4:
   * Licence : [[http://creativecommons.org/licenses/by-sa/3.0/legalcode|CC-by-sa-3.0]]   * Licence : [[http://creativecommons.org/licenses/by-sa/3.0/legalcode|CC-by-sa-3.0]]
   * Description : une carte de Marseille audio interactive   * Description : une carte de Marseille audio interactive
-  * Fichiers sources : //mettre un lien// +  * Fichiers sources : //a venir// 
-  * Lien : //mettre un lien//+  * Lien : http://colorclic.fr/
  
 {{tag>arduino, mpr121, mini player mp3}} {{tag>arduino, mpr121, mini player mp3}}
  
 ===== Description ===== ===== Description =====
-une carte de Marseille audio interactive+une carte de Marseille audio interactive, dans le cadre du projet "Expérimenter la ville - Place à l'art de la mobilité." 
 +{{:projets:carte_interactive_-_centrale_mobilite:dscn7502-1.jpg?1200|carte interactive - centrale mobilité}}
  
-{{projets:carte_interactive_-_centrale_mobilite:accueil:carto.png?|carte interactive centrale mobilité}}+déroulé : 
 +  présentation du projet aux participants, créations d'avatars, choix des lieux et des endroits à découvrir. 
 +  exploration de la ville en fonctions des besoins, des moyens et des envies de chacun. 
 +  - entretiens audios de chacun des participants sur leur parcours choisi. 
 +  - travail sur le support de la carte de Marseille agrandie.
  
 ===== Matériaux ===== ===== Matériaux =====
Ligne 29: Ligne 34:
 ===== Tutoriel ===== ===== Tutoriel =====
 ==== Electronique ==== ==== Electronique ====
-{{:projets:carte_interactive_-_centrale_mobilite:carteaudiocapacitif-colorclic.png|}}+{{:projets:carte_interactive_-_centrale_mobilite:circuit-colorclic-ok.gif?nolink|800}}
 ==== Code arduino ==== ==== Code arduino ====
 Ce bout de code nécessite le télechargement des librairies specifiques : Ce bout de code nécessite le télechargement des librairies specifiques :
-[[https://github.com/Arduinolibrary/DFRobot_Mini_Player/raw/master/DFPlayer_Mini_mp3.zip|DFPlayer Mini]] +  * [[https://github.com/Arduinolibrary/DFRobot_Mini_Player/raw/master/DFPlayer_Mini_mp3.zip|DFPlayer Mini]] 
-[[https://github.com/adafruit/Adafruit_MPR121_Library|Adafruit_MPR121]]+  [[https://github.com/adafruit/Adafruit_MPR121_Library|Adafruit_MPR121]] 
 + 
 + 
 +++++ Le code Arduino |  
 + 
 +#include <SoftwareSerial.h> 
 +#include <DFPlayer_Mini_Mp3.h> 
 +#include <Wire.h> 
 +#include "Adafruit_MPR121.h" 
 +  
 +// You can have up to 4 on one i2c bus but one is enough for testing! 
 +Adafruit_MPR121 cap = Adafruit_MPR121(); 
 +  
 +// Keeps track of the last pins touched 
 +// so we know when buttons are 'released' 
 +uint16_t lasttouched = 0; 
 +uint16_t currtouched = 0; 
 +// volgen 
 +int volume_mp3 = 15; 
 +// del between volume changes 
 +int del = 40; 
 +  
 +void setup() { 
 +  while (!Serial);        // needed to keep leonardo/micro from starting too fast! 
 +  
 +  Serial.begin(9600); 
 +  //Serial.println("Adafruit MPR121 Capacitive Touch sensor test");  
 +  
 +  // Default address is 0x5A, if tied to 3.3V its 0x5B 
 +  // If tied to SDA its 0x5C and if SCL then 0x5D 
 +  if (!cap.begin(0x5A)) { 
 +    //Serial.println("MPR121 not found, check wiring?"); 
 +    while (1); 
 +  } 
 +  //Serial.println("MPR121 found!"); 
 +  
 +  mp3_set_serial (Serial);  //set Serial for DFPlayer-mini mp3 module  
 +  delay(1);  //wait 1ms for mp3 module to set volume 
 +  mp3_set_volume (15); 
 +
 +  
 +void loop() { 
 +  // Get the currently touched pads 
 +  currtouched = cap.touched(); 
 +  
 +  for (uint8_t i=0; i<12; i++) { 
 +    // it if *is* touched and *wasnt* touched before, alert! 
 +    if ((currtouched & _BV(i)) && !(lasttouched & _BV(i)) ) { 
 +      // fade-out try to avoid clip stop/start (clipping anyway...) 
 +     mp3_set_volume (volume_mp3 - 4); 
 +     delay (del); 
 +     mp3_set_volume (volume_mp3 - 7); 
 +     delay (del); 
 +     mp3_set_volume (volume_mp3 - 10); 
 +     delay (del); 
 +     mp3_set_volume (volume_mp3 - 15); 
 +     delay (del); 
 +     mp3_stop (); 
 +     delay (del); 
 +     mp3_set_volume (volume_mp3 - 10); 
 +     delay (del); 
 +     mp3_set_volume (volume_mp3 - 7); 
 +     delay (del); 
 +     mp3_set_volume (volume_mp3 - 4); 
 +     delay (del); 
 +     mp3_set_volume (volume_mp3); 
 +     delay (del); 
 +     mp3_play (i); 
 +     delay (100); 
 +    } 
 +  
 +  } 
 +  
 +  // reset our state 
 +  lasttouched = currtouched; 
 +  
 +  
 +  // put a delay so it isn't overwhelming 
 +  delay(100); 
 +
 +</code> 
 + 
 +++++ 
 +===== Extraits audio ===== 
 + 
 +Retrouvez l'ensemble des enregistrements sur la [[http://colorclic.fr/atelier-carto/|page projet du site colorClic]].
 ===== Photos ===== ===== Photos =====
-Code pour afficher les images du projet : +Quelques moments d'atelier menés dans les locaux du CIERES. 
-<code>{{gallery>?&crop&lightbox}}</code>+{{gallery>carto-cieres-colorclic?&crop&lightbox}}
  
  
  
/home/resonancg/www/wiki/data/attic/projets/carte_interactive_-_centrale_mobilite/accueil.1479403904.txt.gz · Dernière modification: 2016/11/17 18:31 de resonance