DIY : Différence entre versions

De Learning Lab Environnements Connectés
Sauter à la navigation Sauter à la recherche
(Phase 1 : Materiel requis)
 
(12 révisions intermédiaires par un autre utilisateur non affichées)
Ligne 1 : Ligne 1 :
 
==Phase 1 : Materiel requis ==
 
==Phase 1 : Materiel requis ==
* Raspberry Pi 2 B+
+
 
 +
- Raspberry Pi 2 B+
 
[[Fichier:rasp.jpg|400px]]
 
[[Fichier:rasp.jpg|400px]]
* Serveur pour héberger le site web
+
 
* Adaptateur GrovePi
+
- Serveur pour héberger le site web
* [http://www.generationrobots.com/fr/401827-grove-starter-kit-v3.html Capteurs Grove] :
+
- Adaptateur GrovePi
 +
- [http://www.generationrobots.com/fr/401827-grove-starter-kit-v3.html Capteurs Grove] :
 
: - Buzzer
 
: - Buzzer
 
: - LCD
 
: - LCD
Ligne 12 : Ligne 14 :
 
: - LED
 
: - LED
 
[[Fichier:Led.jpg|400px]]
 
[[Fichier:Led.jpg|400px]]
 +
 +
==Phase 2 : Branchement du matériel==
 +
*Branchez le shield sur la carte Raspberry Pi 2 et l'alimenter via son port USB.
 +
*Implantez les différents capteurs sur le shield.
 +
*Insérez une carte SD dans la Raspberry pi 2.
 +
*Avec un câble RJ45, connecter la carte à votre réseau local.
 +
*Connectez-vous en SSH sur votre carte
 +
 +
==Phase 3 : Configuration==
  
 
'''Codes Sources'''
 
'''Codes Sources'''
*[http://docu.arpitania.eu/index.php?title=Code_Source_Python Code Python]
+
*[[Code_Source_Python|Code Python]]
*[http://docu.arpitania.eu/index.php?title=Code_Source_HTML Code HTML]
+
*[[Code_Source_HTML|Code HTML]]
  
 
'''Description Technique'''
 
'''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é.
 
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é.
 +
 +
[[Catégorie:Raspberry]]

Version actuelle datée du 27 avril 2016 à 11:53

Phase 1 : Materiel requis

- Raspberry Pi 2 B+ Rasp.jpg

- Serveur pour héberger le site web - Adaptateur GrovePi - Capteurs Grove :

- Buzzer
- LCD

Ecran.jpg

- Capteur tactile

Buzz.jpg

- LED

Led.jpg

Phase 2 : Branchement du matériel

  • Branchez le shield sur la carte Raspberry Pi 2 et l'alimenter via son port USB.
  • Implantez les différents capteurs sur le shield.
  • Insérez une carte SD dans la Raspberry pi 2.
  • Avec un câble RJ45, connecter la carte à votre réseau local.
  • Connectez-vous en SSH sur votre carte

Phase 3 : Configuration

Codes Sources

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é.