Instructable Ticket4Bath : Différence entre versions
Sauter à la navigation
Sauter à la recherche
| Ligne 1 : | Ligne 1 : | ||
==Phase 1 : Matériel requis == | ==Phase 1 : Matériel requis == | ||
* Raspberry Pi 2 B+ | * Raspberry Pi 2 B+ | ||
| + | |||
| + | [[Fichier:raspb.jpeg|400px|Matériel]] | ||
* Serveur pour héberger le site web | * Serveur pour héberger le site web | ||
* Adaptateur GrovePi | * Adaptateur GrovePi | ||
* [http://www.generationrobots.com/fr/401827-grove-starter-kit-v3.html Capteurs Grove] : | * [http://www.generationrobots.com/fr/401827-grove-starter-kit-v3.html Capteurs Grove] : | ||
: - Buzzer | : - Buzzer | ||
| + | [[Fichier:buzz.png|400px|Matériel]] | ||
: - LCD | : - LCD | ||
| + | [[Fichier:lcd.jpeg|400px|Matériel]] | ||
: - Capteur tactile | : - Capteur tactile | ||
| + | |||
| + | [[Fichier:capteur.jpeg|400px|Matériel] | ||
: - LED | : - LED | ||
| − | + | [[Fichier:Led1.jpeg|400px|Matériel]] | |
== Phase 2 : Branchement du matériel == | == Phase 2 : Branchement du matériel == | ||
*Branchez le Shield sur la carte Raspberry Pi 2 | *Branchez le Shield sur la carte Raspberry Pi 2 | ||
Version du 12 mai 2015 à 10:06
Sommaire
Phase 1 : Matériel requis
- Raspberry Pi 2 B+
- Serveur pour héberger le site web
- Adaptateur GrovePi
- Capteurs Grove :
- - Buzzer
- - LCD
- - Capteur tactile
[[Fichier:capteur.jpeg|400px|Matériel]
- - 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
- Grâce à un câble RJ45, connectez votre carte au réseau local
- Connectez-vous en SSH à votre carte afin de la configurer
- 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
