P44 Création d'un systeme domotique sans fil : Différence entre versions
(→A notre disposition) |
(→Semaine 29/09) |
||
Ligne 81 : | Ligne 81 : | ||
==='''Semaine 29/09'''=== | ==='''Semaine 29/09'''=== | ||
<br/> | <br/> | ||
+ | Commande de samples (MSP et CC) sur le site de TI.<br/> | ||
+ | Installation de Debian sur la Raspberry Pi<br/> | ||
+ | Installation et configuration de Node js sur la Raspberry Pi pour la partie serveur. |
Version du 10 octobre 2014 à 13:09
Sommaire
Création d'un systeme domotique sans fil
Présentation générale du projet
Contexte
L'objectif est de faire un système domotique sans fil à l'aide d'un raspberry pi et de petits systèmes embarquées à base du microprocesseur MSP430.
Le projet doit permettre la création d'un protocole de communication entre les raspberry et les différents MSP430 qui lui fournirons des informations provenant de capteur (détecteur de mouvement, de présence, de fumée etc...).
Cette base permettra la création d'un système domotique low cost reproductible chez soi et modifiable a souhait.
Cahier des charges
- Côté Raspberry Pi:
- Serveur récupérant les informations envoyées par les cartes
- Côté capteurs :
- Une carte incorporant :
- un MSP430xxx
- deux radios (CC1101 et CC25xx) pour l'envoie de données sur différentes bande de fréquences
- des connecteurs génériques pour les capteurs (température, luminosité, fumée, etc)
- Un OS Contiki installé sur le MSP pour connecter la carte sur un réseau
- Une carte incorporant :
Mi-novembre : Prototype de la carte
Liste des composants
A notre disposition
Produit | Quantité |
---|---|
CC1101 | 10 |
CC2520 | 10 |
MSP430F5418A | 4 |
A commander
Avancée du projet
Semaine 22/09
Prise de contact avec les tuteurs de projet. Définition des attentes et discussion sur les composants.
Les composants retenus sont :
- MSP:
- MSP430xxx
- Radio:
Après recherches et comparaisons, nous nous sommes fixés sur le MSP430F5418A:
- Lien TI
- 16 Bit Ultra-Low Power Microcontroller
- 128 Kb Flash
- 16 Kb RAM
Contiki tenant sur 10 Kb de RAM, nous avons pris une petite marge (6 Kb) pour le code à implémenter (i.e la couche MAC pour le CC1101).
La justification des 128 Kb de Flash vient du fait qu'il n'existe pas de composant ayant moins de Flash et assez de RAM.
Semaine 29/09
Commande de samples (MSP et CC) sur le site de TI.
Installation de Debian sur la Raspberry Pi
Installation et configuration de Node js sur la Raspberry Pi pour la partie serveur.