Instructable Ticket4Bath : Différence entre versions

De Learning Lab Environnements Connectés
Sauter à la navigation Sauter à la recherche
(Page créée avec « Outils nécessaires : Raspberry Pi 2 B+ Serveur pour héberger le site web Adaptateur GrovePi Capteurs Grove : - Buzzer - LCD - Capteur tact... »)
 
Ligne 1 : Ligne 1 :
Outils nécessaires :    
+
==Phase 1 : Matériel requis ==
 +
* Raspberry Pi 2 B+
 +
* Serveur pour héberger le site web
 +
* Adaptateur GrovePi
 +
*  [http://www.generationrobots.com/fr/401827-grove-starter-kit-v3.html Capteurs Grove] :
 +
: - Buzzer
 +
: - LCD
 +
: - Capteur tactile
 +
: - LED
  
Raspberry Pi 2 B+
+
== Phase 2 : Branchement du matériel ==
    Serveur pour héberger le site web
+
*Branchez le Shield sur la carte Raspberry Pi 2
    Adaptateur GrovePi
+
*Alimentez la carte via son port USB
    Capteurs Grove :
+
*Implantez les différents capteurs
 +
*Intégrez une carte SD à la raspberry Pi 2
  
    - Buzzer
+
==Phase 3: Configuration ==
    - LCD
+
*Grâce à un câble RJ45, connectez votre carte au réseau local
    - Capteur tactile
+
*Connectez-vous en SSH à votre carte afin de la configurer
    - LED
+
*Suivez le tutoriel suivant : http://raspbian-france.fr/installer-raspbian-premier-demarrage-configuration/
 +
 
 +
==Phase 4: %Mise en service ==
 +
*Installer Node-RED sur votre carte en suivant ce tutoriel : http://nodered.org/docs/hardware/raspberrypi.html
 +
 
 +
'''Description Technique'''
 +
 
 +
Le code source de l'application permet de faire fonctionner les différents capteurs implantés sur la Raspberry Pi 2. Le code Python est lancé via NodeRed. Celui-ci se base sur Node.js, lui-même basé sur du JavaScript. NodeRed permet aussi de gérer la base de données stockant les informations relatives à chaque utilisateur. Pour le moment, la base de données se trouve sur la Raspberry Pi 2 (donc en local). Mais dans le futur, on compte la stocker sur un serveur global pour plus d'accessibilité.
 +
 
 +
'''Codes Sources'''
 +
*[http://docu.arpitania.eu/index.php?title=Code_Source_Python Code Python]
 +
*[http://docu.arpitania.eu/index.php?title=Code_Source_HTML Code HTML]

Version du 12 mai 2015 à 10:04

Phase 1 : Matériel requis

  • Raspberry Pi 2 B+
  • Serveur pour héberger le site web
  • Adaptateur GrovePi
  • Capteurs Grove :
- Buzzer
- LCD
- Capteur tactile
- LED

Phase 2 : Branchement du matériel

  • Branchez le Shield sur la carte Raspberry Pi 2
  • Alimentez la carte via son port USB
  • Implantez les différents capteurs
  • Intégrez une carte SD à la raspberry Pi 2

Phase 3: Configuration

Phase 4: %Mise en service

Description Technique

Le code source de l'application permet de faire fonctionner les différents capteurs implantés sur la Raspberry Pi 2. Le code Python est lancé via NodeRed. Celui-ci se base sur Node.js, lui-même basé sur du JavaScript. NodeRed permet aussi de gérer la base de données stockant les informations relatives à chaque utilisateur. Pour le moment, la base de données se trouve sur la Raspberry Pi 2 (donc en local). Mais dans le futur, on compte la stocker sur un serveur global pour plus d'accessibilité.

Codes Sources