Difference between revisions of "ArduiGrid"
Line 24: | Line 24: | ||
* Wiring |
* Wiring |
||
* C/C++ |
* C/C++ |
||
⚫ | |||
− | * Scheme |
||
+ | * [http://www.ethernut.de/en/firmware/nutlua.html | Nutlua/Lua] |
||
− | * LUA |
||
+ | * Scheme (interpréteur à trouver...) |
||
⚫ | |||
* ... |
* ... |
||
Line 40: | Line 40: | ||
[[Image:arduigrid.png]] |
[[Image:arduigrid.png]] |
||
− | |||
==Diaporama== |
==Diaporama== |
Revision as of 15:32, 7 February 2011
- UE/Module: Projet innovant de RICM4 option CM et SR
- Enseignants: Olivier Richard, Didier Donsez
- Elèves: RICM4
- Dewulf Mathieu (Chef de projet)
- Carpaye Willy
- El Bakkouri Nysrine
- Jurado-Leduc Thibault
- Malkas Benjamin
- Mraihi Haythem
Objectif
Développer une plate-forme d'expérimentation à bas coût de type réseau de capteur autour des cartes Arduino et autour de cartes STM32VLDiscovery. On s'inspirera de de plate-forme SensLab.
- L'infrastructure de réservation et de contrôle
- Outil de réservation (base sur OAR
- Interface de web
- Environnement(s) et chaîne(s) de déploiement
La plateforme pourra proposer aux usagers plusieurs langages de développement sur les noeuds de la grille
- Wiring
- C/C++
- ATMega Forth
- | Nutlua/Lua
- Scheme (interpréteur à trouver...)
- ...
Il faudra prévoir également de rediriger les sorties (entrées ?) des noeuds de la grille
- vers un programme (type Processing par exemple) s'exécutant sur une machine autre que l'hôte OAR,
- vers des applications web (type Processing.js) s'exécutant sur le serveur HTTP de l'hôte OAR.
La grille sera constituée d'éléments modulaires regroupant 4 cartes embarquées et des plaques de prototypage sans soudure (breadboards).
Les plaques de prototypage sans soudure pourront être pré-équipés de capteurs, d'actionneurs et de moyens de transmission (RF433 MHz, IrDA, XBee, ...).
Les éléments seront raccordables par USB à la machine hôte de gestion OAR.
Diaporama
Liens
Equipement
- Arduino (x16)
- STM32 Discovery (x16)
- Breadboard (x16)
- set of sensors and actuators