:: suivant >>
éditer :: []->

Documentation technique du projet Mon pilaleur


Matériel nécessaires

imprimante 3D

modules classiques :
- aimants
- fil de fer rigide pour la charnière
- fils électriques

module 0 :
- LED rgb
- Arduino
- pile 3,2 volt
- interrupteur
- fils électriques

logiciel de code : visual code, vim

borne google home




Technologies utilisées
- Google home
- IFTTT api(https://ifttt.com) qui bridge le service Googlehome à un bloc-note pour initialiser les séquences de reconnaissance speech-to-text
- C# .NET CORE
- Vera Concierge software (http://veraconcierge.com/)
- PHP
- Javascript/Jquery
- Base de données mysql

Les documents de travail et application de démonstration sont stockés dans un Drive Google https://drive.google.com/open?id=1RJx2JRQaL9kufthQX7L0uEQ7ggNXB2Ae


Description technique du projet
le pilulier est composé de plusieurs modules :
- un module 0 qui contient la LED, un interrupteur, des fils électriques et une conduction par aimants pour relier les différents modules. Il dispose aussi d'aimants latéraux pour se fixer aux autres modules.
- des modules variables, avec des aimants pour la conductivité et des aimants pour pouvoir les maintenir entre eux sur les quatre parois latérales. Ces modules la sont les boites destinées a accueillir les médicaments et se referment avec un couvercle pivotant sur charnière. Sur chaque couvercle, de couleur différente, est imprimé une forme géométrique en relief.

On a un site web développé en HTML, CSS, PHP, JQUERY et une base de donnée MYSQL.
Le site est connecté a la base MYSQL, qui est modifiable et accueille les variables entrées par l'aidant : médicaments, posologie, type de boite...
Il récolte les données, les transmet à la base MYSQL.

Un serveur en C# analyse toutes les minutes la base de données pour savoir si c'est l'heure d'une prise de médicaments. Si il se trouve qu'il est l'heure d'une prise, il envoie un signal à Google Home via l'API IFTTT afin de lancer une alerte sonore en fonction des données de posologie.


Pour la démonstration,
- une appli web manuelle se contente de lancer des commandes vocales au Google Home telles que
- On apprend à Google Home à répondre à 3 phrases de démo : "QUelle est la dernière consigne", "C'est quoi la consigne ?" "Répète moi la consigne"

Croquis éventuels



Retour