WOW !! MUCH LOVE ! SO WORLD PEACE !
Fond bitcoin pour l'amélioration du site: 1memzGeKS7CB3ECNkzSn2qHwxU6NZoJ8o
  Dogecoin (tips/pourboires): DCLoo9Dd4qECqpMLurdgGnaoqbftj16Nvp


Home | Publier un mémoire | Une page au hasard

 > 

Etude conception et realisation d'un systeme de gestion de l'énergie dans le batiment


par Enoch Yanick ADEBIAYE
Université d'Abomey Calavi - Master en energie renouvelable et systeme energetique 2020
  

précédent sommaire suivant

Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy

2.3 Choix et dimensionnement des composants

2.3.7 Le bloc de commande

C'est le circuit de commande de notre système. Il est composé de plusieurs composants dont le microcontrôleur qui est le composant principal.

Le microcontrôleur est un composant électronique programmable composé d'un microprocesseur, d'une mémoire flash, d'une mémoire rom, d'une mémoire ram, les registres et la mémoire cache. C'est lui qui contiendra le programme et qui va l'exécuter. Nous avons choisir un microcontrôleur 8 bits de mémoire flash 32ko (microcontrôleur ATMEGA328p). La programmation de ce microcontrôleur a été faite grâce à la carte Arduino Uno. Le coeur de la carte Arduino Uno est également un microcontrôleur de la famille AVR, un Atmel At-mega 328P du fabricant Atmel.

Véritable mini-ordinateur, la carte électronique Arduino permet de créer et prototyper de véritables objets numériques interagissant avec le milieu extérieur. La carte Arduino nous donne la possibilité d'allier les performances de la programmation à celles de l'électro-nique. L'avantage de l'électronique programmée c'est qu'elle simplifie grandement les schémas électroniques (on parle désormais d'électronique embarquée) et par conséquent, le coût de la réalisation. Arduino est composée de deux outils principaux, qui sont: le logiciel et le matériel.

2.3.7.1 Le logiciel

L'environnement de programmation Arduino (IDE en anglais) est une application écrite en Java. L'IDE permet d'écrire, de modifier un programme et de le convertir en une série d'instructions compréhensibles pour la carte. La syntaxe (ensemble des règles d'écritures) du langage Arduino est très proche de celle des langages C/C++.

Le logiciel, tout comme la carte, est compatible sous les plateformes les plus courantes (Windows, Linux et Mac), contrairement aux autres outils de programmation du commerce qui ne sont, en général, compatibles qu'avec Windows.

Yanick ADEBIAYE, Mémoire de Master 27

précédent sommaire suivant






Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy








"Soit réservé sans ostentation pour éviter de t'attirer l'incompréhension haineuse des ignorants"   Pythagore