Instructable Ticket4Bath : Différence entre versions
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... ») |
m |
||
| (14 révisions intermédiaires par 2 utilisateurs non affichées) | |||
| Ligne 1 : | Ligne 1 : | ||
| − | + | Cette page fût un embryon [[DIY|sous cette forme]]. | |
| + | ==Phase 1 : Matériel requis == | ||
| + | * Raspberry Pi 2 B+ | ||
| − | + | [[Fichier:raspb.jpeg|400px|Matériel]] | |
| − | + | * Serveur pour héberger le site web | |
| − | + | * Adaptateur GrovePi | |
| − | + | * [http://www.generationrobots.com/fr/401827-grove-starter-kit-v3.html Capteurs Grove] : | |
| + | : - Buzzer | ||
| + | [[Fichier:buzz.png|400px|Matériel]] | ||
| + | : - LCD | ||
| + | [[Fichier:Grove-LCD.jpg|400px|Matériel]] | ||
| + | : - Capteur tactile | ||
| − | + | [[Fichier:capteur.jpeg|400px|Matériel]] | |
| − | + | : - LED | |
| − | + | [[Fichier:Led1.jpeg|400px|Matériel]] | |
| − | + | ||
| + | == 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''' | ||
| + | *[[Code_Source_Python_Ticket4Bath|Code Python]] | ||
| + | *[[Code_Source_HTML_Ticket4Bath|Code HTML]] | ||
| + | |||
| + | |||
| + | [[Catégorie:Raspberry]] | ||
Version actuelle datée du 27 avril 2016 à 16:36
Cette page fût un embryon sous cette forme.
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
- - 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


