Ir ao conteúdo
  • Cadastre-se

EletricalMan

Membro Júnior
  • Posts

    15
  • Cadastrado em

  • Última visita

Reputação

0
  1. @Isadora Ferraz @LEOPUENA Muitíssimo obrigado pela ajuda amigos, sempre que inicio um post sei que posso contar com a ajuda de vocês. Abraços Att
  2. @LEOPUENA Concordo plenamente que encontramos isso em menos de um click tanto que já perdi a conta de quantos e-mails troquei com o pessoal do "labdegaragem". Pelo que leio dos posts da Isadora me parece que ela entende de tudo em demasia e não percebe que o aprendizado ocorre em determinadas etapas alguns mais avançados outros não tanto. Minha duvida maior é em função das bibliotecas, se preciso baixar a biblioteca do DHT11 para CCS, se ela é uma biblioteca DHT11.h ou coisa parecida, dentre outras duvidas que gostaria de sanar com os amigos do fórum. Agradeço muito sua colaboração Forte abraço
  3. Boa tarde pessoal, a umas duas semanas muitos me ajudaram a resolver um problema no CCS, então estou aqui novamente para pedir ajuda. Gostaria de implementar um programa com o PIC16f877a e DHT11, pesquisei muito na internet e não encontrei nada referente a biblioteca do DHT11 para CCS e também gostaria de saber se quando eu baixar e incluir a biblioteca do mesmo é só fazer a linha de comando: #include "DHT11.h" ou #include <DHT11.h> para que ele funcione. Se alguém disponibiliza dessa biblioteca e quiser me ajudar, por favor envie e-mail para: [email protected] Desde já meu muito obrigado.
  4. Pessoal deu certo, muitíssimo obrigado por todas as dicas preciosas que me forneceram e espero que eu possa ajudar vocês um dia assim como me ajudaram com esse programa...forte abraço a todos Att Fernando
  5. @magnoedu Boa tarde amigo, gostaria de saber se conseguiu resolver seu problema pois tenho um problema semelhante acontecendo no meu código CCS. Obrigado desde já
  6. @Rafael Del Pino @_xyko_ @Isadora Ferraz Obrigado pessoal, vou fazer os ajustes recomendados e posto os resultados (tomara que satisfatórios) Abraços a todos e muito obrigado mais uma vez
  7. @Rafael Del Pino int Botao_pin_a7; int tela=1; float temp1, temp2, temp3, temp4; float umid1, umid2, umid3, umid4; //temperatura recebe dados de dht11 (temp1, temp2, temp3, temp4) //umidade recebe dados de dht11 (umid1, umid2, umid3, umid4) void main() { lcd_init(); setup_adc_ports(NO_ANALOGS); setup_adc(ADC_CLOCK_DIV_2); setup_psp(PSP_DISABLED); setup_spi(SPI_SS_DISABLED); setup_timer_0(RTCC_INTERNAL|RTCC_DIV_1); setup_timer_1(T1_DISABLED); setup_timer_2(T2_DISABLED,0,1); setup_comparator(NC_NC_NC_NC); setup_vref(FALSE); // TODO: USER CODE!! while (true){ if(input(Botao_pin_a7)==1){ tela++; if(tela>5){//por enquanto maior que 5 tela=1; } delay_ms(350); } if(tela==1){ printf(lcd_putc,"\fBEM VINDO!"); printf(lcd_putc,"\nCONTROLE GERAL"); delay_ms(1000); } if(tela==2){ printf(lcd_putc,"SENSOR 1"); printf(lcd_putc, "TEMP1:%f ""UMID1:%f",temp1,umid1); } if(tela==3){ printf(lcd_putc,"SENSOR 2"); printf(lcd_putc, "TEMP2:%f""UMID2:%f",temp2,umid2); } if(tela==4){ printf(lcd_putc,"SENSOR 3"); printf(lcd_putc, "TEMP3:%f""UMID3:%f",temp3,umid3); } if(tela==5){ printf(lcd_putc,"SENSOR 4"); printf(lcd_putc, "TEMP4:%f""UMID4:%f",temp4,umid4); } Obrigado pela resposta amigo Rafael, será que meu erro esta no que coloquei em vermelho? no programa coloquei somente isso -int tela =1 - ja procurei no fórum da própria CCS e eles deram uma resposta semelhante a sua porém se coloco uma igualdade '==' a minha simulação não funciona, o display não sai da tela 1. Obrigado mais uma vez e fico no aguardo se puder me dar mais uma dica valiosa. Abraço
  8. Boa noite pessoal, venho trabalhando em um programa e me deparei com um aviso do CCS antes da compilação, como sou novo na programação em C mais voltada ao Microcontrolador PIC gostaria que se possível alguém me de uma luz. Segue abaixo parte do programa (ainda não esta completo e falta muito ajustes mas gostaria de sanar esses erros). while (true){ if(input(Botao_pin_a7)==1){ tela++; if(tela>5){//por enquanto maior que 5 tela=1; } delay_ms(350); } if(tela=1){ printf(lcd_putc,"\fBEM VINDO!"); printf(lcd_putc,"\nCONTROLE GERAL"); delay_ms(1000); } if(tela=2){ printf(lcd_putc,"SENSOR 1"); printf(lcd_putc, "TEMP1:%f ""UMID1:%f",temp1,umid1); } if(tela=3){ printf(lcd_putc,"SENSOR 2"); printf(lcd_putc, "TEMP2:%f""UMID2:%f",temp2,umid2); } if(tela=4){ printf(lcd_putc,"SENSOR 3"); printf(lcd_putc, "TEMP3:%f""UMID3:%f",temp3,umid3); } if(tela=5){ printf(lcd_putc,"SENSOR 4"); printf(lcd_putc, "TEMP4:%f""UMID4:%f",temp4,umid4); } no momento em que tento compilar aparece esse erro: assignment inside relational expression E ele se refere a minha linha --- if(tela=5), if(tela=4), if(tela=3), if(tela=2) Se alguém ja passou por essa por favor me indique um caminho Desde já agradeço a todos... Att. Fernando
  9. Com toda certeza, creio que o aprendizado não esta no ctrl-c ctrl-v e realmente isso é bem óbvio, por isso estou procurando ajuda com pessoas que passaram por algo parecido pra trocar informações assim como você, muito obrigado pela ajuda e pelos links enviados com toda certeza vão ajudar muito. Obrigado por abrir o baú da morte. Abraço
  10. @Isadora Ferraz Por favor, se conseguir abrir o seu baú da morte e encontrar esse programa em CCS vai me ajudar muito, estou com 2 problemas que provavelmente sejam simples de resolver mas eu não estou conseguindo. Um deles é a simulação do DHT11 no proteus, não tem cristo que faça aquilo funcionar e o segundo é a aquisição do sinal que não consigo pegar com PIC em CCS... Desde já muito grato pela sua ajuda Abraços
  11. Também precisaria desse código traduzido pra CCS, será que alguém já o fez?
  12. Boa tarde Alex Alves, você por acaso fez a aquisição do sinal do DHT11 com um PIC, se sim, por favor me mostre como pois estou tentando programar o mesmo em CCS para utilizar o DHT11 e um PIC 16F877A. Obrigado Abraço
  13. Boa noite amigos, ganhei de presente um gravador de PIC - ICD2, porém como a placa é usada eu não tenho os Drivers de instalação da mesma, já tentei baixar no site da Microchip mas não encontrei (meu inglês é bem fraco) e também baixei o MPLAB na esperança desse driver vir instalado no pacote mas não aconteceu. Se alguém puder me ajudar eu agradeço Abraços Fernando
  14. Cara faz isso com Flip-Flop JK... tem bastante coisa pronta na net. Só se liga no estado futuro e atual das saídas, encontra uma tabela verdade sobre o FF-JK que tem tudo. Abraço
  15. Bom dia amigos, sou novo no Fórum mas pelo visto sei que estão cansados de tópicos sobre PIC + RF, mesmo assim faço esse apelo. Gostaria de fazer uma automação básica pela RF, simplesmente acionar uma chave e fazer bater um Relê para 220V Tenho um bom conhecimento (o necessário) em eletricidade mas na área de programação ainda estou engatinhando. Sei trabalhar com o proteus mas a linguagem C para Rádio Frequência me mete medo. Desde já agradeço a luz no fim do túnel Abraços

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades 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

×
×
  • Criar novo...