Ir ao conteúdo
  • Cadastre-se

Ofioneu

Membro Pleno
  • Posts

    144
  • Cadastrado em

  • Última visita

Tudo que Ofioneu postou

  1. então, eu levei em consideração todos esses calculos e elevei a referencia do terra para 2.5 positivo, sendo assim seria de quando a senoide estiver em -2.5 a porta irá ler 0, pois 2.5- 2.5= 0..
  2. Ok, Obrigado a todos. Foram muito uteis e prestativos!
  3. quero ler uma senoide, estou baixando a tensão com um trafo para 16v, depois eu estou dividindo a tensão para que ela se aproxime de 5v, depois quero ligar na A0, mas queria fazer um dispositivo de segurança zener.. por isso a pergunta.
  4. Valeu pelo esquema eletrico. E no caso de uma sobre carga , qual queima primeiro, o resistor ou o zener?
  5. Valeu, seria pedir de mais se alguém me mandasse um esquema elétrico? Tentei fazer mas acho que não ficou muito bom...
  6. E como calcular esse resistor? Há formula?
  7. Olá, como faço para proteger a entrada analógica do microcontrolador com diodo zener? é só ligar o zener na configuração de regulador de tensão?
  8. quero a corrente com o ganho, então acho que é a corrente base - emissor.
  9. São as placas de fato. tente dar a manutenção, mas acredito que não há conserto com essas características que o Sr. acabou de mencionar.
  10. Certo. Minha dica é: confira varias vezes a saida da fonte, e se realmente for 3.3 mA, então é possivel que as placas da sua bateria já não está com boas propriedades. E como está o tempo de ativo da mesma?
  11. qual a corrente da bateria? e qual a corrente da fonte que está usando?
  12. Ofioneu

    Modulo rf 433mhz

    @aphawk Este são os esquemas do datasheet, lembrando que são o 12D e o 12E, ambos com 18 pinos. Segue também os modulos rf433Mhz.
  13. Olá, comprei o par de modulo rf 433Mhz, e dois CI's HT12E (encoder) e o HT12D (decoder). O problema está que, o 12D mesmo com o 12E desligado ele aciona todas as saidas e a saida que indica a comunicação. Para fins práticos, na chave (codigo (segredo ) 12E liguei desde o a0 ao a7 no gnd, assim fiz com o 12D). Já troquei o CI 12D, mas o problema persiste. Alguem tem alguma dica?
  14. Olá, estou pensando em diversas possibilidades para um TCC de engenharia elétrica. Em uma delas estou pensando em montar um termometro digital com infravermelho. porém consegui apenas um artigo que fala sobre a questão física da coisa, mas dada de eletrônica. Alguem conhece algo para eu ler? Link da parte física: http://www.infratemp.com.br/assets/uploads/como-funciona/infratemp-como-funciona-20140113134539-1412011090301.pdf
  15. Tenho um cristal de 8MHz e queria fazer ele funcionar, mas pesquisei na Internet e encontrei algumas coisas, tentei simular no proteus, mas não funcionou.. Alguém pode me ajudar com um circuito para o cristal oscilar?
  16. Olá, quero fazer um sistema onde vou utilizar senhas. Vou cadastrar 4 senhas, pesquisei algumas coisa e percebi que um método eficiente para salvar os dados de entrada é a utilização do método se varredura de botões. A principio quero aprender a utilizar a varredura de botões, porém vi alguns tutorias com códigos muito complexos, e limitados, não consegui alterar efetivamente. Alguém pode me ajudar com um exemplo básico, talvez um código comentado... Vou usar push button.
  17. Olá, quero inserir uma função enorme que contem, if e leitura de porta analogica.. como faço isso? Assim, tenho dentro do void loop() já um algoritmo, para não ficar muito extenso, preciso colocar uma outra função no void loop(), como faço isso? tentei algo mais ou menos assim: Void loop(){ void somar (); delay(1500); bla ba bla bla bla bla.... bla ba bla bla bla bla.... bla ba bla bla bla bla.... } void somar () { c=a+b; }
  18. Ofioneu

    Duvida com variável

    Senhores muito obrigado, o código funcionou, já dá pra utilizar, mas programação sempre nos faz querer mais... No código da forma que está agora, a cada vez que eu aperto e seguro o botão por 1/2 segundo, ele começa a incrementar sem pausas. Gostaria que ele incrementasse a cada apertar de botão. E mais uma pergunta, como faço para o código voltar ao loop inicial apos ele ter feito as tarefas? #include <LiquidCrystal_I2C.h> #include <Wire.h> LiquidCrystal_I2C lcd(0x3F,2,1,0,4,5,6,7,3, POSITIVE); byte b1=3; byte b2=7; int temp=0; int p; void setup() { pinMode(b1, INPUT); pinMode(b2, INPUT); lcd.begin(16, 2); lcd.setCursor(0,0); } void loop() { if(digitalRead(b1)==LOW){ temp++; lcd.print(temp); delay(500); lcd.clear(); } else{ lcd.print("aguardando..."); lcd.setCursor(0,1); lcd.print(temp); delay(1000); lcd.clear(); } if(digitalRead(b2)==LOW){ for(p=temp; p!=0; p--){ lcd.clear(); lcd.print(p); delay(1000); lcd.clear(); } } }
  19. Ofioneu

    Duvida com variável

    Desculpe, me expressei errado. vou te mandar o código original que estou tentando implementar e ai o senhor vê no que pode me ajudar. #include <LiquidCrystal_I2C.h> //Inclui a biblioteca do LCD #include <Wire.h> LiquidCrystal_I2C lcd(0x3F,2,1,0,4,5,6,7,3, POSITIVE); //Configura os pinos do Arduino para se comunicar com o LCD //Inicia uma variável inteira(temp), para escrever no LCD a contagem do tempo byte s1 = 7;// botão que incrementa a variável byte s2 = 3;// botão que dá o start para a contagem regressiva void setup() { pinMode(s1, INPUT); pinMode(s2, INPUT); lcd.begin(16, 2); //Inicia o LCD com dimensões 16x2(Colunas x Linhas) lcd.setCursor(0, 0); //Posiciona o cursor na primeira coluna(0) e na primeira linha(0) do LCD } void loop() { int temp=0; // variável a ser incrementada int p; // variável que será impressa if(digitalRead(s1)==LOW){ temp+1; // duvidas aqui<< aqui eu quero que toda a vez que eu aperte o botão ele adicione mais um na variável, mas não estpu conseguindo fazer isso>>. } p=temp; if(digitalRead(s2)==LOW){ lcd.print(p); //>> temp--; // duvidas aqui delay(1000); lcd.clear(); //<< } }
  20. Olá, quero fazer com que uma variável (ou acho que é uma variável que terei que usar...) ela some mais um, quando a condição do if for satisfeita. Ex: int variável, x; variavel=0; x=1 x-1; if(x=0) { variável+1; printf("a variavel e: ", variavel); } (esse exemplo é apenas uma ilustração do que quero, pois na verdade estou utilizando um display de lcd e o arduino..., mas é isso que eu quero que ele faça.)

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

Ebook grátis: Aprenda a ler resistores e capacitores!

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!