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

 > 

Automatisation du réseau anti-incendie du centre GPL ce312.

( Télécharger le fichier original )
par Zakaria et Mohamed BOUBEKEUR et TAHIR
Université des Sciences et de la Technologie d'Oran USTO - Licence Automatique et Informatique Industrielle 2015
  

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

III. Programmation de l'Arduino

Nous allons dans cette partie illustrer quelques cas de détection de gaz ou de flamme signalés par les capteurs, et les actions faites par les moteurs et le ventilateur suite aux ordres reçus de l'Arduino.

III. 1. Détection de gaz ou appui sur bouton d'urgence secondaire

Quand l'Arduino reçoit une information du capteur indiquant la présence du gaz ou détecte l'appui su le bouton d'urgence secondaire le programme suivant se produit :

Algorithme

Début : 

Si GAZ détecté OU appui sur BP2

Si (niveau = LLA)

- Démarrer alarme visuelle, LED rouge

- Démarrer ventilateur

- Arrête carrousel, moteur 12V AC

- Arrête pompe GPL, LED Vert

Si non si (niveau = LA) OU (niveau = HA)

- Démarrer alarme visuelle, LED rouge

- Démarrer ventilateur

- Arrête carrousel, moteur 12V AC

- Arrête pompe GPL, LED Vert

Si appui sur Reset

- Démarrer carrousel, moteur 12V AC

- Démarrer pompe GPL, LED Vert

- Arrête alarme visuelle, LED rouge

- Arrête ventilateur

Fin.

III. 2. Détection de flamme

Quand l'Arduino reçoit une information du capteur indiquant la présence d'incendie le programme suivant se produit :

Algorithme

Début : 

Si FLAMME détecté

Si (niveau = LLA)

- Démarrer alarme visuelle, LED rouge

- Arrête carrousel, moteur 12V AC

- Arrête pompe GPL, LED Vert

Si non si (niveau = LA) OU (niveau = HA)

- Démarrer alarme visuelle, LED rouge

- Démarrer pompe a eau, moteur 5V DC

- Arrête carrousel, moteur 12V AC

- Arrête pompe GPL, LED Vert

Si appui sur Reset

- Démarrer carrousel, moteur 12V AC

- Démarrer pompe GPL, LED Vert

- Arrête alarme visuelle, LED rouge

- Arrête pompe à eau, moteur 5V DC

Fin.

III. 3. Appui sur le bouton d'arrêt d'urgence principale

Quand l'Arduino détecte un appui su le bouton d'urgence principale le programme suivant se produit :

Algorithme

Début :

Si appui sur BP1

Si niveau = LLA

- Démarrer alarme visuelle, LED rouge

- Démarrer ventilateur

- Arrête carrousel, moteur 12V AC

- Arrête pompe GPL, LED Vert

Si non si niveau = LA OU niveau = HA

- Démarrer alarme visuelle, LED rouge

- Démarrer pompe a eau, moteur 5V DC

- Démarrer ventilateur

- Arrête carrousel, moteur 12V AC

- Arrête pompe GPL, LED Vert

Si appui sur Reset

- Démarrer carrousel, moteur 12V AC

- Démarrer pompe GPL, LED Vert

- Arrête alarme visuelle, LED rouge

- Arrête pompe à eau, moteur 5V DC

- Arrête ventilateur

Fin.

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








"En amour, en art, en politique, il faut nous arranger pour que notre légèreté pèse lourd dans la balance."   Sacha Guitry