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:38]
resonance [Description]
projets:carte_interactive_-_centrale_mobilite:accueil [2017/10/06 17:34] (Version actuelle)
resonance [Photos]
Ligne 11: Ligne 11:
 ===== Description ===== ===== Description =====
 une carte de Marseille audio interactive, dans le cadre du projet "Expérimenter la ville - Place à l'art de la mobilité." 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:accueil:carto.png?|carte interactive - centrale mobilité}}+{{:projets:carte_interactive_-_centrale_mobilite:dscn7502-1.jpg?1200|carte interactive - centrale mobilité}}
  
 déroulé : déroulé :
-- présentation du projet aux participants, créations d'avatars, choix des lieux et des endroits à découvrir. +  - 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. +  - 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. +  - entretiens audios de chacun des participants sur leur parcours choisi. 
-- travail sur le support de la carte de Marseille agrandie.+  - travail sur le support de la carte de Marseille agrandie.
  
 ===== Matériaux ===== ===== Matériaux =====
Ligne 34: Ligne 34:
 ===== Tutoriel ===== ===== Tutoriel =====
 ==== Electronique ==== ==== Electronique ====
-{{ :projets:carte_interactive_-_centrale_mobilite:carteaudiocapacitif-colorclic.png?800 |}}+{{: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 :
Ligne 43: Ligne 43:
 ++++ Le code Arduino |  ++++ Le code Arduino | 
  
-<code java> 
 #include <SoftwareSerial.h> #include <SoftwareSerial.h>
 #include <DFPlayer_Mini_Mp3.h> #include <DFPlayer_Mini_Mp3.h>
 #include <Wire.h> #include <Wire.h>
 #include "Adafruit_MPR121.h" #include "Adafruit_MPR121.h"
 + 
 // You can have up to 4 on one i2c bus but one is enough for testing! // You can have up to 4 on one i2c bus but one is enough for testing!
 Adafruit_MPR121 cap = Adafruit_MPR121(); Adafruit_MPR121 cap = Adafruit_MPR121();
 + 
 // Keeps track of the last pins touched // Keeps track of the last pins touched
 // so we know when buttons are 'released' // so we know when buttons are 'released'
 uint16_t lasttouched = 0; uint16_t lasttouched = 0;
 uint16_t currtouched = 0; uint16_t currtouched = 0;
 +// volgen 
 +int volume_mp3 = 15; 
 +// del between volume changes 
 +int del = 40; 
 + 
 void setup() { void setup() {
   while (!Serial);        // needed to keep leonardo/micro from starting too fast!   while (!Serial);        // needed to keep leonardo/micro from starting too fast!
 + 
   Serial.begin(9600);   Serial.begin(9600);
-  Serial.println("Adafruit MPR121 Capacitive Touch sensor test");  +  //Serial.println("Adafruit MPR121 Capacitive Touch sensor test");  
-  + 
   // Default address is 0x5A, if tied to 3.3V its 0x5B   // Default address is 0x5A, if tied to 3.3V its 0x5B
   // If tied to SDA its 0x5C and if SCL then 0x5D   // If tied to SDA its 0x5C and if SCL then 0x5D
   if (!cap.begin(0x5A)) {   if (!cap.begin(0x5A)) {
-    Serial.println("MPR121 not found, check wiring?");+    //Serial.println("MPR121 not found, check wiring?");
     while (1);     while (1);
   }   }
-  Serial.println("MPR121 found!"); +  //Serial.println("MPR121 found!"); 
 + 
   mp3_set_serial (Serial);  //set Serial for DFPlayer-mini mp3 module    mp3_set_serial (Serial);  //set Serial for DFPlayer-mini mp3 module 
   delay(1);  //wait 1ms for mp3 module to set volume   delay(1);  //wait 1ms for mp3 module to set volume
   mp3_set_volume (15);   mp3_set_volume (15);
 } }
 + 
 void loop() { void loop() {
   // Get the currently touched pads   // Get the currently touched pads
   currtouched = cap.touched();   currtouched = cap.touched();
-  + 
   for (uint8_t i=0; i<12; i++) {   for (uint8_t i=0; i<12; i++) {
     // it if *is* touched and *wasnt* touched before, alert!     // it if *is* touched and *wasnt* touched before, alert!
     if ((currtouched & _BV(i)) && !(lasttouched & _BV(i)) ) {     if ((currtouched & _BV(i)) && !(lasttouched & _BV(i)) ) {
-      mp3_play (i); +      // fade-out try to avoid clip stop/start (clipping anyway...) 
-      delay (100);+     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   // reset our state
   lasttouched = currtouched;   lasttouched = currtouched;
- +  
-  + 
   // put a delay so it isn't overwhelming   // put a delay so it isn't overwhelming
   delay(100);   delay(100);
Ligne 99: Ligne 121:
  
 ++++ ++++
 +===== 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.1479404316.txt.gz · Dernière modification: 2016/11/17 18:38 de resonance