Difference between revisions of "Projets:Perso:2011:Le pèse humain kafteur"
m (→http://code.google.com/p/btstack/) |
m (→BTSTACK) |
||
Line 102: | Line 102: | ||
http://code.google.com/p/btstack/ | http://code.google.com/p/btstack/ | ||
c'est une stack bluetooth pour iOS jailbreaké; çà ouvre de brillantes perspectives ! | c'est une stack bluetooth pour iOS jailbreaké; çà ouvre de brillantes perspectives ! | ||
+ | |||
+ | ==== cwiid et python sous ubuntu==== | ||
+ | http://blog.videntity.com/?p=455 |
Revision as of 09:53, 29 January 2011
Contents
Cékoidon
Un dispositif home-made qui reconnait une personne (parmi un groupe prédéfini), qui la pèse (pendant par exemple qu'elle se lave les dents) et qui logge poids/id_personne/date-heure dans une BD à des fins de reporting; et pourquoi pas tweeter ces infos de pesage , je rigole !
Fait avec quoi?
Si possible, à partir des composants d'un pèse personne existant (à affichage LCD et que j'ai déjà), pour la BD, interne (mais requetable) ou sur un serveur distant.
Pour quoi faire?
Parce qu'une Withings est trop chère et pas assez open
Pour le fun
Pour faire des stats sur le poids dans le temps et par individu
Pour pousser de l'info en temps réel vers le cloud (si on veut)
Les capteurs envisageables
Capteur de poids (masse); un seul suffit a priori; Notre ami Bussière, que je remercie au passage, se propose de contribuer au projet avec çà :
wii balance board
http://en.wikipedia.org/wiki/Wii_Balance_Board Voici son démontage virtuel : http://www.youtube.com/watch?v=uPCl7GTvZ84
Reconnaissance de visage ?
Reco par tag sans contact (rfid
Reco biométrique (taille, visage, empreinte doigt, voix)
Input de l'identité (si reconnaissance trop galère)
Les grandes fonctions attendues
Mesurer la masse
Identifier la personne pesée (ou à défaut la deviner par son poids)
Horodatage
Stocker une pesée
Restituer des pesées (selon critère)
Les données manipulées
masse
hh:mm:ss j/m/a
nom de l'individu
Les restitutions proposées
Courbe de poids journalier, hebdo, mensuel, annuel
Variations dans un intervalle
Autres...
Les choses à faire
valider qu'un WBB (wii balance board) fera l'affaire
A priori oui, car...
--> Elle permet de peser un personne (probablement moyennant calibration et mise au point d'une fonction de "lissage" des salves de mesures issues des 4 "constraint gauges" sous ses pieds sur une certaine période de temps.
--> Elle peut communiquer en bluetooth ses mesures, charge au PC qui lui est associé de relayer ces données (après retraitement, horodatage et ajout de l'identifiant personne pesée) vers le cloud.
Reste le choix de la librairie wii à utiliser, les critères sont :
--> bonne prise en charge de la wii balance board (certaines se contentent de gérer juste une wiimote)
--> support d'un de mes langages de prédilection (dans l'ordre décroissant de préférence : autoit, java, c#) ou celui d'un contributeur (python, ruby ? ...)
Ce que j'ai trouvé pour l'instant :
wiiremotej (java)
http://dl.qj.net/wii/homebrew/wiiremotej-v14-library-documentation.html
wiiusej (java)
http://code.google.com/p/wiiusej/
motej (java)
wiimote simple (java)
http://code.google.com/p/wiimote-simple/
wii device library (C#)
http://www.ohloh.net/p/wiidevicelibrary
wiimotelib 1.7 (dot NET : C#, VB.net, C++)
http://wiimotelib.codeplex.com/
BTSTACK
Rien à voir mais peut être une piste à terme, http://code.google.com/p/btstack/ c'est une stack bluetooth pour iOS jailbreaké; çà ouvre de brillantes perspectives !