Lm35

Disponível somente no TrabalhosFeitos
  • Páginas : 2 (276 palavras )
  • Download(s) : 0
  • Publicado : 27 de novembro de 2012
Ler documento completo
Amostra do texto
ESCOLA TÉCNICA REDENTORISTA – ETER
TÉCNICO EM ELETRÔNICA
MÓDULO III - MANHÃ

ERVETTON CARLOS ARAUJO
FERNANDO HENRIQUE RIBEIRO DE OLIVEIRA
MICHAEL JORDAN DA SILVA DINIZ
LAERTH HALRY ELEUTERIODA SILVA

Esquema de Programação do Projeto Integrador
CAMPINA GRANDE – PB

16 DE MAIO DE 2012

Esquema Elétrico

Programação/*******************************************************************************
ESCOLA TECNICA REDENTORISTA - ETER - 16/05/2012

Grupo: Ervetton Carlos
Fernando Henrique
Laerth Halry
Michael Jordan

ProjetoIntegrador: Monitoramento e Alerta de Enchentes
*******************************************************************************/

#include <16F877.h>
#fuses xt,NOLVP,NOWDT,PUT,BROWNOUT,NOPROTECT// Palavra de "Configuração".
#use DELAY(CLOCK = 4000000) // Frequencia utilizada.
#include <mod_lcd.c> // Biblioteca de manipulação de LCD 16x2.void main()
{
lcd_ini(); // Inicia LCD
while (true)
{
if(!input(PIN_C0)) // Pino Aciona quando Reed Switch enviar sinal
{
printf(lcd_escreve,"\f\ Perigo "); // LCD mostra alertaoutput_B(0b10000000); // Acionamento do celular para que faça a ligação
delay_ms(1000);
output_B(0b00000000);
delay_ms(500);
output_B(0b10000000); // 1º sai do modo stand-by / 2º entrano modo de ligação / 3º efetua a ligação
delay_ms(1000);
output_B(0b00000000);
delay_ms(500);
output_B(0b10000000);
delay_ms(1000);
output_B(0b00000000);
delay_ms(500);
while(!input(PIN_C0));}
if(!input(PIN_C1))
{
output_high(PIN_B3); // Ao dar pulso no pino C1 o motor de passo irá rotacionar para a direita
delay_ms(500);
output_low(PIN_B3);
delay_ms(0);output_high(PIN_B2);
delay_ms(500);
output_low(PIN_B2);
delay_ms(0);
output_high(PIN_B1);
delay_ms(500);
output_low(PIN_B1);
delay_ms(0);
output_high(PIN_B0);
delay_ms(500);
output_low(PIN_B0);...
tracking img