Wiki

Reso-nance numérique | Arts et cultures libres

Outils du site


Panneau latéral

projets:bornesalivres:accueil

Ceci est une ancienne révision du document !


Borne à livres

  • Porteur du projet : Reso-nance + Asile 404 + Casse tête
  • Date : printemps 2015
  • Licence : libre !
  • Contexte : vie de quartier
  • Fichiers : lien
  • Lien : lien vers un site éventuellement

Description

Réaliser plusieurs borne d'échange de livres à installer en ville. Ces bornes peuvent contenir aussi de l'électronique (exemple : PirateBox, deaddrop, système de lecture de son intéractif, automates…) et avoir une forme spéciale avec divers thématiques….

Structure réalisée rue d'Aubagne à coté de l'asile 404 avec Manu Morvan

Matériaux

  • Métal
  • Fer à béton
  • Système de lecture de son interactif : Arduino + capteur ultrason HC-SR04 + lecteur mp3 DFPlayer_mini_MP3 + enceinte 3w

Tutoriel

Structure en métal :

Nous avons acheté des fer à bétons de 8mm , du scellement chimique au magasin de bricolage, et une plaque d'Acier Brut de 2mx1m x2mm chez http://www.descours-cabaud.com plus quelques disques pour la disqueuse pour une centaine d'euros. (48€ la plaque d'acier).
Quelques heures de disquage et de soudure à l'arc plus tard… la structure est prete a acceuillir les livres.

Systeme de lecture :

On utilise un capteur ultrason et un lecteur mp3 pour declencher un son quand un passant passe à coté de la borne.

ps : il faut avoir la librairie : DFPlayer_Mini_Mp3 installée… http://www.dfrobot.com/wiki/index.php/DFPlayer_Mini_SKU:DFR0299

/*
reso-nance numerique
 HC-SR04 Ping distance sensor start a mini DFPlayer_mini_MP3 track
 */
#include <SoftwareSerial.h>
#include <DFPlayer_Mini_Mp3.h>
 
#define trigPin 13
#define echoPin 12
#define led 11
#define led2 10
 
long randNumber;
//
void setup () {
    Serial.begin (9600);
    mp3_set_serial (Serial);    //set Serial for DFPlayer-mini mp3 module 
    mp3_set_volume (15);
  pinMode(trigPin, OUTPUT);
  pinMode(echoPin, INPUT);
  pinMode(led, OUTPUT);
  pinMode(led2, OUTPUT);
}
 
//
void loop () {       
 // Ici on definit le nombre de mp3 dans la carte
   randNumber = random(3);
 
 long duration, distance;
  digitalWrite(trigPin, LOW);  // Added this line
  delayMicroseconds(2); // Added this line
  digitalWrite(trigPin, HIGH);
//  delayMicroseconds(1000); - Removed this line
  delayMicroseconds(10); // Added this line
  digitalWrite(trigPin, LOW);
  duration = pulseIn(echoPin, HIGH);
  distance = (duration/2) / 29.1;
 
  // CONDITION DE LECTURE : si quelquechose passe a moins de 50cm du detecteur : declenchement du son 
  if (distance <= 50 || distance <= 0){
    mp3_play (randNumber);
    delay (10000);
    mp3_stop ();
  }
  else {
    mp3_stop ();
  }
  delay(500);
}
 
/*
   mp3_play ();     //start play
   mp3_play (5);    //play "mp3/0005.mp3"
   mp3_next ();     //play next 
   mp3_prev ();     //play previous
   mp3_set_volume (uint16_t volume);    //0~30
   mp3_set_EQ ();   //0~5
   mp3_pause ();
   mp3_stop ();
   void mp3_get_state ();   //send get state command
   void mp3_get_volume (); 
   void mp3_get_u_sum (); 
   void mp3_get_tf_sum (); 
   void mp3_get_flash_sum (); 
   void mp3_get_tf_current (); 
   void mp3_get_u_current (); 
   void mp3_get_flash_current (); 
   void mp3_single_loop (boolean state);    //set single loop 
   void mp3_DAC (boolean state); 
   void mp3_random_play (); 
 */

Photos

Un lieu potentiel d'installation sur la Place Cadenat dans le quartier de la belle de Mai.

/home/resonancg/www/wiki/data/attic/projets/bornesalivres/accueil.1426088060.txt.gz · Dernière modification: 2015/03/11 16:34 de resonance