Ir ao conteúdo
  • Cadastre-se

lucianolcoa

Membro Pleno
  • Posts

    480
  • Cadastrado em

  • Última visita

Tudo que lucianolcoa postou

  1. Puxa nem lembrava mais disso ahsuashuas... Tava querendo fazer push buttons no void setup com o esp8266 mas desisti por que por algum motivo esquisito ele não "excita" os botões mesmo declarando no setup. Não é que nem o nodemcu. E eu precisava disso pra criar uma configuração de bot. Mas acabei "contornando" este problema.
  2. Não entendi bem.. Eu tenho que ligar Q3 e depois de uns microsegundos ligar o Q5??? ou ligar o Q3/ Q5 e depois de uns segundos ligar o Q4/Q6??
  3. Nos testes de polarização percebi que os mosfets negativos dava pra acionar direto no arduino. Coloquei drives por que fiquei com medo de queimar o arduino "queimei um tentando polarizar os mosfets tipo p e, como so tenho 3, começou o kgaço kkkkkk". Poderia colocar opto acopladores mas novamente iria depender do ML que.... ta ***** pra mim, parece que arranjei um inimigo mortal lá dentro que não é possível ,os caras sumiram umas 3 compras minhas kkkk. Então na pior das hipoteses ,creio eu, queima o transistor drive, o 2n3904. Mas valeu pela zona da morte. Irei testar quando chegar em casa.
  4. Pessoal depois de muito pesquisar. Principalmente com conselhos de @Isadora Ferraz e do ALberto Emule. Principalmente garimpando em fóruns de facebook e do próprio clubedohardware, finalmente entendi o motivo de não funcionar. Transistor npn so joga ao terra a tensão que vai no pino do gate. ele só chaveia o circuito no dreno. mPra burlar isso teria que elevar a tensão do gate acima do dreno ou usar um ci drive. Que inclusive comprei no ML e deu pau a entrega nos correios kkkkkkkkk. Mas dá pra fazer com transistores pnp essa parte, ja que o pnp chaveia o "source" o que seria perfeito. Tive problemas com transistores e mosfets pnp de potencia por que vi os datasheets e tava fazendo "tudo certo". Jogava a tensão de acionamento no gatilho, usando um transistor bc 547 como drive, colocava a tensão no dreno e o source não chaveava patavina alguma. Até que me veio a brilhante ideia de ler datasheet por datasheet do site. E então descobri que existem transistores e mosfets pnp que vem com a pinagem invertida entre dreno e source. AHe foi batata, tentei polarizar e consegui. Depois de tudo isto, veio a etapa final. Fiz este circuito, haja vista que os drives ir2110 não chegarão a tempo do meu trabalho de faculdade, e "funcionou". COloquei entre aspas pois, passasse um tempo e um dos mosfets tipo n esquenta quase até torrar. Não entendi o que houve. Deveria colocar um resistor de potencia para sugar o "calor". estou a aceita de sugestôes O código que to funcionando é esse. Por enquanto to gerando onda quadrada mesmo. Mas se alguém me ajudar a fazer senoides de 120 hertz, agradeceria. O código que o ilustríssimo emule postou faz de 50 hertz. Não entendi direito como aumentar a frequencia A tensão que chega é 12 volts contínuos vindo da fonte. E logicamente o vcc 5 que chega nos drives vem do arduino int in1=10; int in11=11; int in2=12; int in21=13; unsigned long conta=0; void setup() { pinMode(in1,OUTPUT); pinMode(in11,OUTPUT); pinMode(in2,OUTPUT); pinMode(in21,OUTPUT); } void loop() { digitalWrite(in1,HIGH); digitalWrite(in21,HIGH); digitalWrite(in11,LOW); digitalWrite(in2,LOW); delay(8.33); digitalWrite(in11,HIGH); digitalWrite(in2,HIGH); digitalWrite(in1,LOW); digitalWrite(in21,LOW); delay(8.33); }
  5. Pessoal preciso de um help. Estou tentando comandar um tip 42c com arduino por ser pnp mas não estou conseguindo "desligar a carga" ela fica sempre ligada. Na polarização, eu percebi que, se a carga é 12 volts, ela desliga quando tiro o sinal do arduino, mas como estou alimentando com 30 volts o sinal. Ele fica sempre ligado. Alguem tem alguma ajuda? Vi esse esquema com arduino na internet, tem como adaptá-lo para 30 volts Segue abaixo o esquema no easyeda, que tava usando pra excitar o tip42
  6. Estou tentando amigo, queria uma ajuda sobre o driver pois vi em outro tópico que um colega conseguiu comandar 127 volts com 9 volts no gate. Sobre o osciloscopio. Emulei no protheus e saiu as 3 fazes com esse código, tanto com o voltimetro digital quanto com o osciloscopio digital com o próprio protheus. So na parte "real" que tá saindo esses 4 volts alternados. Sei que meu conhecimento para tal coisa é limitado, mas to recorrendo ajuda exatamente por causa disto...
  7. Pessoal montei o circuito. Como capacitores para tensões acima de 220 são MUIIIIIIIIIITO caros usei um trafo e abaixei a tensão para 24 volts. Retificando com capacitores e uma ponte subiu pra 30 volts. Ahe joguei no circuito que montei com o IRF 840, como o IRF aciona com 9 volts. Montei um driver com arduino para cada ponta do IRF. a imagem ficou grosseira pois fiz as pressas no paint. Mas acho que dá pra entender. Repiquei esse esquema 2 vezes para formar 3 fases. E vai do pino 13 ao pino 9, sendo 13 e 12 para um par de mosfets. 12 e 11 para outro par , 10 e 9 para o último par. O código que estou usando é este aqui: int in1=13; int in11=12; int in2=11; int in21=10; int in3=9; int in31=8; int acende=7; unsigned long conta=0; void setup() { pinMode(in1,OUTPUT); pinMode(in11,OUTPUT); pinMode(in2,OUTPUT); pinMode(in21,OUTPUT); pinMode(in3,OUTPUT); pinMode(in31,OUTPUT); pinMode(acende,OUTPUT); } void loop() { digitalWrite(in3,LOW); digitalWrite(in31,LOW); digitalWrite(in1,LOW); digitalWrite(in11,LOW); delayMicroseconds(1); digitalWrite(in3,LOW); digitalWrite(in31,LOW); digitalWrite(in1,HIGH); digitalWrite(in11,HIGH); delayMicroseconds(333); digitalWrite(in1,LOW); digitalWrite(in11,LOW); digitalWrite(in2,HIGH); digitalWrite(in21,HIGH); delayMicroseconds(333); digitalWrite(in2,LOW); digitalWrite(in21,LOW); digitalWrite(in3,HIGH); digitalWrite(in31,HIGH); delayMicroseconds(333); conta++; if (conta>=1000 and conta<=3000){ digitalWrite(acende,HIGH); } else if(conta>3000){ digitalWrite(acende,LOW); conta=0; } } Atenciosamente, Adriana Alves Braun Só que esta gerando 4 volts alternados em cada fase. Quando o esperado é pelo menos 25 volts alternados. Alguma ajuda?
  8. Sim sabia que era monofasico. Mes mesmo com arduino acho pouca literatura... A unica coisa que eu achei é esse tópico que, por coincidência, é do próprio clubedohardware. no final o xyko fala que os mosfets da familia IRLZxxx podem ser trabalhados direto com o arduino, sem tensão de gate. Gostaria de saber se isso é verdade. lá
  9. Bom dia pessoal. Estou com um projeto da faculdade que precisaria ligar um motor trifásico em rede bifásica. E queria fazer um chaveador utilizando o famigerado arduino. Pesquisando achei este circuito da imagem na internet mas não sei qual transistor usar que suporte a tensão, já que a fase vira 220 chegara a quase 320 volts no segundo estágio. Não sei que tipo de mosfet aguentaria essa tensão e como fazer pro arduino acionar o "gate " dele. Desde já agradeço qualquer ajuda que eu possa receber.
  10. Pessoal, boa noite.. vocês teriam um macete do nodemcu baixar o proprio código e compilar através de uma página web? ja viram algo assim antes? Mas tem que ser pela ide do arduino,rs.
  11. Pessoal bom dia. Alguém sabe usar os pinos RX e tx do esp8266 para ascender leds usar buttons? Etc. Tô enroscado num projeto aqui e precisava usar elles. Ou alguma forma de ter entradas adicionais com aquelas taruguinhas.
  12. Oi pessoal boa tarde. Alguem tem uma macete de aumentar o alcance do nodemcu com antena externa???? precisaria dessa gambiarra. Finalmentee achei um projeto de walkie talkie com o node e queria testar.
  13. @Papibakigrafo Desculpe incomodar novamente. Tava vendo as fotos do rele de estado solido, ele tem so duas entradas, o Vin e o ground, não tem o vcc.. O vcc seria a mesma coisa que o vin?
  14. ate pensei em "dimmerizar" o chuveiro. Mas tava lendo sobre... Ultra complicado. Vou ficar com esse rele mesmo. valeu pelas explicações.
  15. @Papibakigrafo tava lendo aqui e fala que o bixao não se desgasta.. Haha o que você comprou veio vedado? que eu iria usar em banheiro e tal? Desculpa ser chato é que to tirando bastante duvidas para fazer a compra definitavemente.
  16. @Papibakigrafo Hum entendi. Mas tipo, você coloca o arduino direto no rele de estado sólido??? tem que colocar algum módulo sei lá antes?
  17. @Papibakigrafo Hum, fale mai da sua automação por favor, meu cunhado ta mexendo com maracujá e fiquei de dar umas idéias pra ele. ----------------------------- Esse rele de estado solido, você liga direto no arduino ou tem que ligar outro rele nele? precisava de um de 40 amper, mas não to achando no google, só de 25 amper. Você tem link de um?
  18. Pessoal,preciso de um help aqui também. Alguém faz ideia de qual rele usar num chuveiro elétrico? potencia 7500 watts por 220? Acho que aqueles reles de 10 amperes não dariam conta do recado hehe.
  19. Pessoal preciso de umas idéias e, acredito que aqui possa ser o lugar certo. Com a biblioteca tckiter eu implementei a hora com a seguinte sintaxe: void conta(){ count++; if(count>=60){ count=0; minut++; } if (minut>=60){ minut=0; hora++ } if( hora>=24){ hora=0; } if(hora<0){ hora=23; } if(minut<0){ minut=59; } e funcionou lindamente. Só que queria fazer uma versão 2.0 disso dahe, queria fazer um timer que, ligasse numa hora pre determinada, ficasse ligado durante um tempo pre determinado, desligasse e voltasse a ligar depois de passado o tempo... Tipo assim a cada 3 horas ele liga 15 minutos,(exemplo) Mas to meio perdido quanto a sintaxe, alguém pode me ajudar?
  20. @Papibakigrafo Essa é aquela qe o renato Aloi usa neah??? A Intrudera, valeu pela biblioteca ,valeu mesmo. Implementei um relógio e um timer com ela, dois dias ligado e até agora não atrasou 1 minuto.
  21. @Papibakigrafo fiquei em duvida agora mano-lo. qual biblioteca voce ta usando pro web server? ta programando na ide do arduino?
  22. @Intrudera6 Hum, isso agora me interessou essa área especial. Eu também tava pensando nisso, configurei o timer da Titker *acho que é isso* em 20 minutos, mas vou diminuir pra 5, aqueles engasgos tavam me deixando loco, ter que desligar o trocio na tomada direto, agora problema soluciado, caso engasgue. No máximo em 20 minutos ele desengasga* 5 quando eu recompilar kkkkkkkk* Eu tenho uns módulos rtc mas to com receito de alimenta-los com fonte externa, eles chupinham quantos volts? e como é a ligação nos pinos? a pessoa define??? que eu queria um timer pra acionar comandos configurável por pagina de web, com essa biblioteca que você me mostrou, é so andar pra frente, e os segundos são realmente precisos, mais que o BASCOM *na época que testei o bascom fiquei assustado com a precisão também, demora pra perder o calibre*
  23. Bom dia povo, vim so pra agradecer ao Intrudera. A biblioteca Tkiter ou sei lá o que serviu para o meu proposito de timer.... So que to usando ela pra resetar meu node que ele engasga e desligando ele no código de tempos em tempos ele pra de engasgar kkkkkkkkk Me surgiu outra duvida. Tem como salvar valores na eeprom? números para ler depois? por que se sim, daria pra implementar uma espécie de relógio antes do esp resetar... kkkkkkk
  24. @Papibakigrafo Vamos supor que você queira gravar na eeprom SSID e senha a partir da serial. Pois como você não ta usando mais o protocolo webserver, então fica meio complicado eu te orientar por lá ashushuas int i=0 int o=70 char leitura2[50]=""; char identificador; #include <EEPROM.h> void setup(){ Serial.begin(9600); EEPROM.begin(512); pinMode(d1,OUTPUT); pinMode(D2,OUTPUT); pinMode(D4,OUTPUT); } void loop(){ digitalWrite(D4,HIGH); String leitura1=""; char leitura= Serial.read(); if (leitura=="s"){ Serial.println("faça o cadastro da senha"); digitalWrite(D4,LOW); while(leitura!='\n'){ leitura1+=leitura } digitalWrite(D4,HIGH); Serial.print("Senha escrita,gravando na EEPROM:") Serial.println(leitura1); leitura1.toCharArray(leitura2,50); for(i=0;i<sizeof(leitura2);i++){ EEPROM.write(i,leitura2[i]); } i=0; leitura1=""; } if (leitura=="l"){ Serial.println("faça o cadastro do login"); digitalWrite(D4,LOW); while(leitura!='\n'){ leitura1+=leitura } digitalWrite(D4,HIGH); Serial.print("login escrito,gravando na EEPROM:") Serial.println(leitura1); leitura1.toCharArray(leitura2,50); for(i=0;i<sizeof(leitura2);i++){ EEPROM.write(i+70,leitura2[i]); } i=0; leitura1=""; } if(leitura=="E"){//para ler a senha identificador= char(EEPROM.read(i); if( identificador!='\0'){ while(identificador !='\0'){ identificador=char(EEPROM.read(i); leitura1+=identificador; i++; } } Serialprint("senha guardada é"); Serial.prinln(leitura1); leitura1=""; i=0; } if(leitura=="D"){//para lero login identificador= char(EEPROM.read(o); if( identificador!='\0'){ while(identificador !='\0'){ identificador=char(EEPROM.read(o); leitura1+=identificador; o++; } } Serialprint("login guardado é"); Serial.prinln(leitura1); leitura1=""; o=70; }
  25. @Papibakigrafo consigo te ajudar a gravar na eeprom SSID e password. Ip e gateway não garanto por que parece que a biblioteca webserver ou wifi shield não reconhece numero de ip como string ou array, pra ser sincero, nem sei que tipo de variável ele reconhece, seria int??? Mas SSID e password já daria pra quebrar um galho.

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