Ir ao conteúdo
  • Cadastre-se
Nádia Oliveira

Programação/codigo para medidor de nível. Problemas com o código

Recommended Posts

@Nádia Oliveira Qual o motivo da sua dúvida?

 

Compartilhar este post


Link para o post
Compartilhar em outros sites

@Nádia Oliveira  Você já chegou a desenvolver algo?

 

Em tempo: Edite teu primeiro post, e coloque sua dúvida. Apenas o vídeo impede muitas pessoas de te ajudar, visto que alguns acessos a internet, corporativos principalmente, não abrem youtube. Daí a comunidade pode te auxiliar melhor.

 

Compartilhar este post


Link para o post
Compartilhar em outros sites

@ilkyest Haha Obrigada pela dica :) Fazendo isto agora ( reeditando ) 

adicionado 2 minutos depois
#include <16F877A.h>

#FUSES NOWDT
#FUSES XT
#FUSES PUT
#FUSES NOPROTECT
#FUSES NODEBUG
#FUSES NOLVP
#FUSES NOCPD
#use delay(clock=4000000)

#include <lcd.C>

#define BOTAO_1 PIN_C0
#define BOTAO_2 PIN_C1
#define BOTAO_3 PIN_C2
#define BOTAO_4 PIN_C3

#define SENSOR_1 PIN_B4
#define SENSOR_2 PIN_B5
#define SENSOR_3 PIN_B6
#define SENSOR_4 PIN_B7

#define SOLENOIDE_1 PIN_B0
#define SOLENOIDE_2 PIN_B2
#define BOMBA PIN_B1

int8 modo;

void main()
{
   lcd_init();
   
   while (TRUE)
   {
      if (!input(botao_1))
      {
         modo = 1;
         
         printf(lcd_putc,"\fIndo ao nivel 1!");
         delay_ms (200);
         
         do
         {
         } while (!input(botao_1));
      }
         
      if (!input(botao_2))
      {
         modo = 2;
         
         printf(lcd_putc,"\fIndo ao nivel 2!");
         delay_ms (200);
         
         do
         {
         } while (!input(botao_2));
      }
      
      if (!input(botao_3))
      {
         modo = 3;
         
         printf(lcd_putc,"\fIndo ao nivel 3!");
         delay_ms (200);
         
         do
         {
         } while (!input(botao_3));
      }
      
      if (!input(botao_4))
      {
         modo = 4;
         
         printf(lcd_putc,"\fIndo ao nivel 4!");
         delay_ms (200);
         
         do
         {
         } while (!input(botao_4));
      }

Estou com problemas na programação deste projeto . Qual seria a ideal ? 

Editado por ilkyest

Compartilhar este post


Link para o post
Compartilhar em outros sites

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora





Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas publicações sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×