I S’melle good – des chaussures connectées


Après un workshop à Euratechnologie à Lomme avec le Social Media Club de Lille, pleins d’idées sur la mobilité et la technologie sont ressortis !

J’ai le plaisir de vous annoncer la 1ère semelle intelligente « I S’melle good ». 😉

 

I S'melle good

 

I S’melle good, c’est quoi ?

 

Exit les mauvaises odeurs dans vos chaussures !

C’est une semelle qui contient à sa surface des nanos capsules qui sentent bons et qui se déclenchent automatiquement en fonction de la température et de l’humidité dans la chaussure.

La semelle est aussi dotée d’un capteur de température et d’humidité qui transfère les données en live ou toutes les x minutes (afin d’économiser la batterie) à votre mobile.

La semelle compte aussi le nombre de pas effectué sur la journée avec un nombre de calories perdues.

Vraiment trop forte ces semelles !

 

Comment ça marche ?

 

Un capteur DHT11 vient capter la température et l’humidité dans la chaussure. Un capteur de type piezo fournit l’électricité quand on se déplace.

Un accéléromètre est utilisé pour capter les mouvement et les pas.

Il n’y a plus qu’à le faire et il faudra penser à le miniaturiser ! 😉

 

Arduino et DHT11

Sur la photo c’est un montage, de arduino uno avec un capteur DHT11 couplé à un écran.

J’ai utilisé ce montage pour mesurer la température et le taux d’humidité dans plusieurs paires de chaussures.

 

WP_003569 WP_003594

 

Voici le code pour le arduino :

 

/*Connect the sensor to the Arduino as shown below
DHT11     Arduino
Pin 1     Vcc
Pin 2     Analog0
Pin 4     Gnd
Adafruit Backpack used:
A4  = DAT
A5  = CLK  */

#include <dht11.h>
#define dht_dpin A0 //no ; here. Set equal to channel sensor is on
dht11 DHT11;
#include « Wire.h »
#include  <LiquidCrystal.h>

LiquidCrystal  lcd    (12, 11, 5, 4, 3, 2);
void setup(){
Serial.begin(9600);
delay(300);//Let system settle
lcd.begin(16,2);
delay(700);//Wait rest of 1000ms recommended delay before
//accessing sensor
}//end « setup() »
void loop(){
//This is the « heart » of the program.
DHT11.read(dht_dpin);
lcd.clear();
lcd.setCursor(0,0);
lcd.print(« I S’melle Good »);
lcd.setCursor(0,1);
lcd.print(« H= »);
lcd.setCursor(2,1);
lcd.print(DHT11.humidity);
lcd.setCursor(4,1);
lcd.print(« % »);
lcd.setCursor(6,1);
lcd.print(« T= »);
lcd.setCursor(8,1);
lcd.print(DHT11.temperature-1);
lcd.setCursor(10,1);
lcd.print(« C »);
delay(800);//Don’t try to access too frequently… in theory
//should be once per two seconds, fastest,
//but seems to work after 0.8 second.
}// end loop()

 

Avant de voir un vrai proto sortir, on aura toujours le temps 😉
Y’a t-il quelqu’un qui pourrait améliorer le modèle avec un shield bluetooth pour transférer et analyser les données de température et d’humidité ?

Publicités

Laisser un commentaire

Entrez vos coordonnées ci-dessous ou cliquez sur une icône pour vous connecter:

Logo WordPress.com

Vous commentez à l'aide de votre compte WordPress.com. Déconnexion / Changer )

Image Twitter

Vous commentez à l'aide de votre compte Twitter. Déconnexion / Changer )

Photo Facebook

Vous commentez à l'aide de votre compte Facebook. Déconnexion / Changer )

Photo Google+

Vous commentez à l'aide de votre compte Google+. Déconnexion / Changer )

Connexion à %s