Automação Resindencial - 8 Comodos

  • Uploaded by: Rafael Braga Campello
  • 0
  • 0
  • May 2020
  • PDF

This document was uploaded by user and they confirmed that they have the permission to share it. If you are author or own the copyright of this book, please report to us by using this DMCA report form. Report DMCA


Overview

Download & View Automação Resindencial - 8 Comodos as PDF for free.

More details

  • Words: 506
  • Pages: 6
#include <stdio.h> #include int K, v, s1, q1, q2, s2, b, c, a, saida; programa(){ textcolor(12); cprintf("==========================="); printf(" \n \t"); textcolor(15); cprintf("Programa de Automatizacao Residencial"); printf(" \n"); textcolor(23); cprintf("Versao 1.0"); printf(" \n"); textcolor(6); cprintf("Autores:"); textcolor(27); cprintf("Marcos Vinicius, Natalia Menezes"); printf("\n \t"); textcolor(27); cprintf("Rafael B. Campello, Thaiane Oliveira"); printf("\n"); textcolor(12); cprintf("======================"); printf(" \n"); textcolor(10); cprintf("Painel de Controles:"); printf("\n"); textcolor(14); cprintf("1 - "); printf("Acender a Luz da Varanda \t"); textcolor(14); cprintf(" 9 - "); printf("Apagar a Luz da Varanda\n");

textcolor(14); cprintf("2 - "); printf("Acender Luz Sala \t \t"); textcolor(14); cprintf("10 - "); printf("Apagar Luz Sala\n"); textcolor(14); cprintf("3 - "); printf("Acender Luz Quarto 1 \t\t"); textcolor(14); cprintf("11 - "); printf("Apagar Luz Quarto 1\n"); textcolor(14); cprintf("4 - "); printf("Acender Luz Quarto 2 \t\t"); textcolor(14); cprintf("12 - "); printf("Apagar Luz Quarto 2\n"); textcolor(14); cprintf("5 - "); printf("Acender Luz da Suite \t\t"); textcolor(14); cprintf("13 - "); printf("Apagar Luz da Suite\n"); textcolor(14); cprintf("6 - "); printf("Acender Luz do Banheiro \t"); textcolor(14); cprintf("14 - "); printf("Apagar Luz do Banheiro \n"); textcolor(14); cprintf("7 - "); printf("Acender Luz da Cozinha \t\t");

textcolor(14); cprintf("15 - "); printf("Apagar Luz da Cozinha\n"); textcolor(14); cprintf("8 - "); printf("Acender Luz da Area \t\t"); textcolor(14); cprintf("16 - "); printf("Apagar Luz da Area\n"); textcolor(12); cprintf("----------------------------------------"); printf("\n 17 = Acender Todas

18 = Apagar Todas

printf("\n"); textcolor(12); cprintf("==========================="); printf(" \n"); printf(" \n \n "); scanf("%i",&K); if(K == 1){ v = 1; printf("A Luz da Varanda foi acesa! \n"); (); } else if(K == 2){ s1 = 1; printf("A Luz da Sala foi acesa!"); } else if(K == 3){ q1 = 1; printf("A Luz do Quarto 1 foi acesa!"); } else if(K == 4){ q2 = 1;

19 = Sair do programa");

printf("A Luz do Quarto 2 foi acesa!"); } else if(K == 5){ s2 = 1; printf("A Luz da Suite foi acesa!"); } else if(K == 6){ b = 1; printf("A Luz do banheiro foi acesa!"); } else if(K == 7){ c = 1; printf("A Luz da Cozinha foi acesa!"); } else if(K == 8){ a = 1; printf("A Luz da Area foi acesa!"); } else if(K == 9){ v=0; printf("A Luz da Varanda foi apagada! \n"); } else if(K == 10){ s1=0; printf("A Luz da Sala foi apagada! \n"); } else if(K == 11){ q1=0; printf("A Luz do Quarto1 foi apagada! \n"); } else if(K == 12){ q2=0; printf("A Luz do Quarto2 foi apagada! \n");

} else if(K == 13) { s2=0; printf("A Luz da Suite foi apagada! \n"); } else if(K == 14) { b=0; printf("A Luz do Banheiro foi apagada! \n"); } else if(K == 15) { c=0; printf("A Luz da Cozinha foi apagada! \n"); } else if(K == 16) { a=0; printf("A Luz da Area foi apagada! \n");

} else if(K == 17) { v=s1=q1=q2=s2=b=c=a=1; printf("Todas as luzes da casa foram acesas!"); } else if(K == 18) { v=s1=q1=q2=s2=b=c=a=0; printf("Todas as luzes da casa foram apagadas!"); } saida = (v*1)+(s1*2)+(q1*4)+(q2*8)+(s2*16)+(b*32)+(c*64)+(a*128); outportb(0x378, saida); } main(){ clrscr();

printf("Iniciando programa, aguarde!"); v=s1=q1=q2=s2=b=c=a=0; saida = (v*1)+(s1*2)+(q1*4)+(q2*8)+(s2*16)+(b*32)+(c*64)+(a*128); outportb(0x378, saida); for(K=1;K<128;K*=2){ outportb(0x378, K); delay(6000); } K = 0; outportb(0x378,0); do{ clrscr(); programa(); } while(K<=18); }

Related Documents

8-8
October 2019 85
8 8
August 2019 108
8
October 2019 33
8
June 2020 17
8
May 2020 27
8
November 2019 34

More Documents from "mawad"

May 2020 1
April 2020 3
May 2020 3
Relatorio Telecom
April 2020 5
Pediatria-desnutricao
June 2020 3