Ir ao conteúdo
  • Cadastre-se

Ofioneu

Membro Pleno
  • Posts

    144
  • Cadastrado em

  • Última visita

Tudo que Ofioneu postou

  1. Olá, estou tentando fazer um software que leia um pulso e o salve como 1 em uma variável, sendo que pretendo imprimir essa variável em ordem decrescente em um display lcd 16x2. Portanto estarei usando um Push button para gerar esses pulsos, cada vez que ele for pressionado somará mais 1 na variável. Para dar o start na contagem decrescente estarei usando um outro push button, que quando pressionado fará com que o software entre em um novo loop automático ate o zero. #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 int temp; //Inicia uma variável inteira(temp), para escrever no LCD a contagem do tempo int s1 = 7;// botão que incrementa a variável int 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. } p=temp; if(digitalRead(s2)==LOW){ lcd.print(p); //>> temp--; // duvidas aqui delay(1000); lcd.clear(); //<< } }
  2. Já resolvi... obrigado! segue código. #include <LiquidCrystal.h> //Inclui a biblioteca do LCD LiquidCrystal lcd(12, 11, 5, 4, 3, 2); //Configura os pinos do Arduino para se comunicar com o LCD int temp; //Inicia uma variável inteira(temp), para escrever no LCD a contagem do tempo int out = 7; int in = 0; int a; void setup() { 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 lcd.setCursor(0, 1); //Posiciona o cursor na primeira coluna(0) e na segunda linha(1) do LCD lcd.print("Ola!"); //Escreve no LCD delay(2000); lcd.clear(); pinMode(in, INPUT); pinMode(out, OUTPUT); lcd.setCursor(0, 1); } void loop() { digitalRead(in); digitalWrite(out, in); lcd.setCursor(0, 0); //Posiciona o cursor na décima quarta coluna(13) e na segunda linha(1) do LCD while (out != 0) { for (out = 10; out != 0; out --) { lcd.print(out); delay(500); lcd.clear(); } lcd.print("FIM!"); delay(2000); } }
  3. Como faço para parar esse loop? #include <LiquidCrystal.h> //Inclui a biblioteca do LCD LiquidCrystal lcd(12, 11, 5, 4, 3, 2); //Configura os pinos do Arduino para se comunicar com o LCD int temp; //Inicia uma variável inteira(temp), para escrever no LCD a contagem do tempo int out=7; int in=0; int a; void setup() { 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 lcd.setCursor(0, 1); //Posiciona o cursor na primeira coluna(0) e na segunda linha(1) do LCD lcd.print("Ola!"); //Escreve no LCD delay(2000); lcd.clear(); pinMode(in, INPUT); pinMode(out, OUTPUT); lcd.setCursor(0,1); } void loop() { digitalRead(in); digitalWrite(out, in); lcd.setCursor(0, 0); for(out=10; out!=0; out --){ lcd.print(out); delay(1000); lcd.clear(); if(out==0){ break; // break não funciona para encerrar o loop } } }
  4. Senhores(a), retorno a este tópico com mais algumas informações e duvidas que acredito que possam me ajudar. Vou estar encaminhando algumas fotos, link e documentos. Minha fonte está correta, meu circuito oscilador está correto (15khz, o mesmo que a tv usa), só não consigo ainda excitar o flyback, fiz alguns testes de curto circuito no secundário e não exibiu problema. Gostaria que com um diagrama que encontrei em uma placa, onde o flyback se encontrava, possam me ajudar a identificar o pra mimário do mesmo. E vou estar usando o transistor do mesmo circuito que o fb se encontrava, ou um transistor BU808DFI. *acredito que o primário seja os pino 1 e 2. Link de um vídeo que encontrei onde é usado o mesmo circuito que quero montar:
  5. Ofioneu

    Oscilador 555

    Obrigado a todos, minha duvida foi sanada. Só pra fins de termino de assunto, usei um capacitor cerâmico de 2.2nf e R1,R2 de 15k. Segundo a calculadora consegui os 15Khz.
  6. Ofioneu

    Oscilador 555

    ok, mas creio que não exista capacitores eletroliticos na casa dos nf ou pf então quero saber se posso usar um cerâmico. Posso?
  7. Ofioneu

    Oscilador 555

    Quero fazer um oscilador com um ci 555, modo estavel, a frequencia que quero é de 15Khz, fiz os calculos e o capacitor usado é de 100nf, R1 470 Ohms e R2 de 4.7 Ohms. porém eu li em algum lugar que R1 e R2 tem que estar acima de 1k. Sendo assim eu teria que usar um capacitor "menor", a pergunta é: Ele não necessariamente tem de ser eletrolítico?
  8. @Isadora Ferraz testei todos os pinos e realmente quando o plug macho está conectado, os pinos não apresentam curto. porém nenhum deles está em curto com a rosca comum. Estou tentando fazer um amplificador de celular para caixas de som. (segue projeto).
  9. Segue os contatos dos terminais (foto... melhor que as de antes..)
  10. Não sei como ligar esse tipo de conector P2... (foto).. (esse fio azul está ai devido as tentativas...)
  11. Obrigado, era essa mesmo a duvida, pois quando eu olhei o datasheet, li a parte da corrente quiescente... kkkk É que vou alimentar um 555, pois a corrente de input do mesmo é de 10mA.
  12. Olá, Gostaria de saber qual é a tensão de saída do LM7815, olhei o datasheet e encontrei um valor de 8.5 mA, mas isso está meio confuso pra mim...
  13. @Isadora Ferraz você manja muito! (vou ter que pesquisar sobre sua técnica de "osciloscópio", pois me pareceu super "rico" ;-) )
  14. E sabe de mais uma coisa que você disse que eu já estava desconfiando.. Fiz tudo na protorboard: fonte, oscilador, chave. Isso gera muita turbulência de corrente, vou fazer novamente, tudo separado. Concorda?
  15. Assim que eu comprar os componentes, farei as alterações, e retorno a vocês. Obrigado. (já estou pesquisando sobre no google). Calma ai... você está me dizendo para eu ligar apenas a chupeta do fb no receptáculo da lampada, e o negativo em uma haste aterrada, ou no minimo no GND do próprio circuito?
  16. Obrigado novamente, e se eu te falar que foi um professor, formado em engenharia eletrônica (unicamp), que dá aulas de eletronica em escolas técnicas, que me passou esse circuito desta forma que estava tentando fazer...
  17. @, no momento estou usando um tip41c, então realmente posso esquecer esse transistor?
  18. Ok, @, obrigado. Pessoal, estou revendo algumas falhas no meu projeto, logo mais quando tiver a certeza que o circuito que está na protoboard, não estiver com nenhum erro, volto para a pergunta do flayback. Pois também já enrolei a bobina no núcleo. Mas, não aconteceu nada. acho sinceramente que o problema está no oscilador. ( Com a frequência muito alta é difícil testa-lo, e preciso comprar um potenciômetro de 100k, para poder regular a frequência, para ver se os led's piscam de modo alternado, e infelizmente na cidade onde moro não há comercialização de componentes) Pergunta: Se o oscilador, não estiver funcionando, o secundário do flyback não irá induzir sem a frequência? E qual é o minimo de tensão para o flyback funcionar? foto do que já tentei... (Algumas fotos é da tentativa que a Isadora Ferraz sugeriu de usar o transistor do próprio flyback, com um capacitor e um diodo para a corrente retornar ao capacitor).
  19. kkkkkkkkkkkkkkkkkkkkkkkkkk fica bravo não xyko, talvez seu curso técnico foi e é mais eficiente que o meu superior kkkkkkk Não é à toa que há muitos graduados desempregados.... ( e olha que não me considero mal aluno...). E Isadora e Bcpretonzio vou seguir as dicas, juntamente com as críticas construtivas do meu mais novo amigo xyko. procura eu lá no face xyko, (fabio martins), será uma honra.
  20. Obrigado por esclarecer sobre o fio amarelo do pino 6. Boa ideia, tem alguma sugestão para o numero de voltas, ou tenho que usar aquela formula: L= (N²* u0 *ur *A)/ l ?, mas para isso eu deveria de ter a informação da indutância necessária para influenciar o secundário.... Vou pesquisar...
  21. pra ser sincero, estou com dúvidas ao medir a resistência das bobinas para encontrar o primário, está oscilando muito... tenho que analisar isso melhor. :/
  22. Vou tentar, se der certo eu posto aqui pra vocês. @Bcpretonzio, esse fio amarelo da imagem, que está no pino 6, ele é de qual bobina? E qual é a polaridade dele? No meu fb ele não tem par nos pinos, apenas o 7, o 9, o 1 e o 4 junto om o 5.
  23. Tentei também..., essa imagem que te mostrei tem um fea 0114, o que eu estou usando é fea 755. Vou encerrar esse tópico xyko, vou reanalisar meu sistema. Qualquer coisa eu volto a compartilhar dúvidas ou a solução com vocês. Muito obrigado, foram super gentis e atenciosos.

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!