Ir ao conteúdo
  • Cadastre-se

Everton Inàcio Rousseff Martins

Membro Júnior
  • Posts

    4
  • Cadastrado em

  • Última visita

Reputação

1
  1. Boa Tarde a todos. Sou novato em PIC este é meu primeiro. Estou precisando de uma ajuda, não tenho conseguido trocar o valor da variável state quando aperto o botão, dai não inicia a temporização conforme função opera(state). Grato pela ajuda. #include <12F675.h> #device ADC=10 #fuses INTRC_IO,NOWDT,NOPUT,NOPROTECT,NOCPD,NOMCLR #use delay(clock=4000000) #define GP0 PIN_A0 #define GP1 PIN_A1 #define GP2 PIN_A2 //#define GP3 PIN_A3 //#define GP4 PIN_A4 //#define GP5 PIN_A5 int seg = 0; int state = 0; int relogio(){ delay_ms(1000); seg++; return(seg); } // FUNÇAO DE OPERAÇÃO int opera(state){ if (state == 0){ output_low( GP0 ); //bomba 1 LOW output_low( GP1 ); //bomba 2 LOW } if (state == 1 && seg == 0){ output_high( GP0 ); // liga LED } if (state == 1 && seg == 10){ // Verifica tempo pra desligar output_low( GP0 ); // bomba 1 LOW output_high( GP1 ); // bomba 2 HIGH } if (state == 1 && seg == 20){ // Verifica tempo pra desligar output_low( GP1 ); // bomba 2 LOW } if (state == 1 && seg == 40){ output_high( GP0 ); // bomba 1 HIGH output_low( GP1 ); //bomba 2 LOW seg = 0; } return(state); } void init() { set_tris_a( 0b11111100 ); // set GP0 e GP1 output, all other inputs setup_comparator( NC_NC_NC_NC ); // disable comparators setup_adc_ports( NO_ANALOGS ); // disable analog inputs setup_adc( ADC_OFF ); // disable A2D } void main() { init(); //output_low( GP0 ); // set low //output_low( GP1 ); // set low while(TRUE){ opera(state); relogio(); if (input(GP2)){ if (state == 0){ state = 1; seg = 0; opera(state); } if (state == 1){ state = 0; opera(state); } } } } 12f675.bmp
  2. Querido Vinivicius, o phanton power é usado como alimentação para microfones a condensador, trocando em miudos, ao ligar o phanton do equipamento o mesmo energiza o microfone com +48v, isso para ligar o circuito do microfone condensados, os microfones dinâmicos não necessitam desta alimentação e é recomendadissimo que desligue o phanton quando não for utilizar microfones a condensador, pra você ter uma ideia ja vi muitos técnicos e djs queimarem saidas de mixers, pois estavam com o phantom da mesa de som ligado e o mixer conectado a ela, é muito mais difícil queimar um microfone diâmico nestas condições, mas se não for usar um mic a condensador desligue o phantom. Valeu...
  3. Boa tarde senhoras e senhores, sou novato aqui e em eletrônica, estou fazendo um circuito com NE555 assim: 1 - Liga um led por 7 segundos. 2 - Deixa o led desligado por tres minutos. 3 - Começa tudo novamente. Dei uma olhada em alguns sites e por aqui também mas não consegui resolver, talvez por falta de conhecimento e experiência. Montei no proteus varios circuitos que encontrei mas nenhum deu certo. Tentei subir algumas imagens printadas do proteus, mas aqui no interior minha internet via rádio é muito ruim e não consegui fazer o upload delas, peço desculpas por isso Grato por toda a ajuda que me derem.

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...

 

GRÁTIS: ebook Redes Wi-Fi – 2ª Edição

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!