Dring&Call : Différence entre versions

De Wiki d'activités IMA
(Séance 1)
(Déroulement du travail)
Ligne 26 : Ligne 26 :
 
===Déroulement du travail===
 
===Déroulement du travail===
 
====Séance 1====
 
====Séance 1====
*Brainstorming sur les différents sujets possibles
+
'''Brainstorming sur les différents sujets possibles
*Choix du sujet
+
 
*Choix techniques et mise en place du travail à effectuer
+
'''Choix du sujet
*Acquisition du matériel (Raspberry, Clé WIPI, etc).
+
 
*Connexion de la Raspberry à internet en utilisant un téléphone Android comme point d'accès
+
'''Choix techniques et mise en place du travail à effectuer
 +
 
 +
'''Acquisition du matériel (Raspberry, Clé WIPI, etc)
 +
 
 +
'''Connexion de la Raspberry à internet en utilisant un téléphone Android comme point d'accès
  
 
====Séance 2====
 
====Séance 2====
*
+
'''Programme de test pour gérer les GPIOs de la Raspberry : lorsqu'on met une des GPIOs à l'état haut (en lui injectant une tension ici), on incrémente un compteur
 +
 
 +
'''Programmation du script pour envoyer un mail lorsqu'une personne sonne
 +
Nous utilisons pour cela un script shell. Le mail contient uniquement un titre et un texte, qui indique l'heure à laquelle la personne a sonné. Une adresse Gmail a été créée pour représenter la sonnette. Le destinataire est unique : c'est le possesseur de la sonnette.
  
 
===Liste de matériels===
 
===Liste de matériels===

Version du 16 janvier 2017 à 07:38

Cahier des charges

Contexte

Objectifs du projet

Le projet a pour objectif de développer une sonnette connectée, autonome et intuitive d'utilisation, permettant à l'utilisateur d’interagir avec la personne se trouvant à sa porte. Ce dispositif, baptisé Dring&Call, communique alors avec l'utilisateur, même si celui-ci se situe loin de son domicile. Il peut ainsi répondre via un appel vocal et informer l'interlocuteur de sa non présence et de son heure de retour par exemple.

Description du projet

Le système comportera plusieures fonctionnalités principales :

  • Comptage du nombre de sonneries journalières et puis récapitulatif journalier par mail
  • Informations en temps réel via l'envoi de mail de la présence d'une personne à la porte
  • Appel vocal entre le dispositif et l'utilisateur

Choix techniques

  • Fabrication d'une boîte à la découpeuse laser du Fabricarium
  • Raspberry connectée à la borne Wifi de l'utilisateur
  • Haut parleur et microphone
  • Bouton poussoirs pour la sonnette
  • Arduino Nano pour convertir des données analogiques
  • Framework mail pour transmettre les informations
  • Framework Asterisk et PJSIP pour passer des appels

Etapes du projet

  • Connexion de la Raspberry au réseau local en wifi
  • Programmation de la fonctionnalité de comptage de sonnerie
  • Installation et configuration des fonctionnalités d'appel
  • Fabrication des différents boîtiers

Déroulement du travail

Séance 1

Brainstorming sur les différents sujets possibles

Choix du sujet

Choix techniques et mise en place du travail à effectuer

Acquisition du matériel (Raspberry, Clé WIPI, etc)

Connexion de la Raspberry à internet en utilisant un téléphone Android comme point d'accès

Séance 2

Programme de test pour gérer les GPIOs de la Raspberry : lorsqu'on met une des GPIOs à l'état haut (en lui injectant une tension ici), on incrémente un compteur

Programmation du script pour envoyer un mail lorsqu'une personne sonne Nous utilisons pour cela un script shell. Le mail contient uniquement un titre et un texte, qui indique l'heure à laquelle la personne a sonné. Une adresse Gmail a été créée pour représenter la sonnette. Le destinataire est unique : c'est le possesseur de la sonnette.

Liste de matériels

Raspberry Pi 2 [03/01/2017], <br\> WiPi [03/01/2017], <br\> Bouton poussoir [13/01/2017], <br\> Microphone [10/01/2017], <br\> Haut parleur [10/01/2017], <br\> Arduino Nano [10/01/2017]

Reférence

http://www.pjsip.org/pjsua.htm