Skip to content

AymericDu/LightingControlSystem

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Etudiants

  • Alexandre BECART
  • Aymeric DUCROQUETZ

LightingControlSystem

Le projet permet de contrôler, de manière précise, la lumière d'une pièce.

Le système de contrôle de la lumière permet de :

  • contrôler l'allumage de la lumière
  • contrôler et afficher la luminosité de la pièce
  • contrôler la couleur de la lumière

Le système propose également 2 interfaces :

  • le site Web
  • le bouton sur le tableau de bord

Installation

Manuelle

Pour installer le projet :

  1. Télécharger la chaine de compilation GNU ARM Embedded Toolchain à l'adresse suivante : https://launchpad.net/gcc-arm-embedded/
  2. Placer la chaine de compilation à un endroit désiré et ajouter dans votre fichier .bashrc : export GNU_ARM_TOOLCHAIN=LOCATION avec LOCATION = l'adresse absolue de votre dossier contenant la chaine de compilation.
  3. Ensuite, toujours dans le fichier .bashrc, ajouter : export PATH=$PATH:$GNU_ARM_TOOLCHAIN/gcc-arm-none-eabi-*/bin. Attention : Vous devez préciser la version de la chaine de compilation gcc-arm-none-eabi-*.
  4. Télécharger et configurer le projet Smews à l'adresse suivante : https://github.com/2xs/smews

Automatique

Un script d'installation install.sh est également à votre disposition. Celui-ci télécharge la chaine de compilation, la librairie RFLPC et Smews.

Par défaut, avec le script, la chaine de compilation se trouve dans le dossier ~/cross-compiler.

  1. Lancer le script install.sh à la racine du projet.
$ ./install.sh

Compilation

Pour compiler le projet et transférer le programme sur la MBED :

$ make program

Branchement

  1. Connecter la MBED sur la MBED SHIELD.
  2. Connecter la BASE SHIELD sur la MBED SHIELD.
  3. Connecter les composants ci-dessous sur la BASE SHIELD.
Composant Port
LED D2
4DIGIT D3
Bouton D6
Capteur de lumière A0

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published