Ir ao conteúdo

Intrudera6

Membro Pleno
  • Posts

    451
  • Cadastrado em

  • Última visita

Tudo que Intrudera6 postou

  1. @lucianolcoa O link do ZIP é o segundo que eu passei no último post (acho que você respondeu antes da minha última edição). E o endereço é http://192.168.4.1/, isto depois de conectar no wifi criado pelo ESPbasic.
  2. o meu espbasic eu peguei no arquivo zipado com as várias versões do espbasic (para memória flash de 512, 1MB, 2MB e 4MB) e transferi o arquivo binário com o flasher que vem junto com o LuaLoader, foi muito simples. https://www.esp8266basic.com/download.html Este aqui é o arquivo zipado completo para a versão Alpha 3.0 branch https://github.com/esp8266/Basic/archive/NewWebSockets.zip LuaLoader https://github.com/GeoNomad/LuaLoader Mais fácil que isto só pescando com bomba.
  3. Você não precisa do flasher do ESP8264basic, você pode usar qualquer flasher para o ESP8266, e existem programas desse tipo para Linux. Eu nunca usei o flash do esp8266basic, eu gosto de usar o flasher que vem com o LuaLoader (ferramenta de desenvolvimento para o Modemcu em LUA), ele me atende muito bem, gravo qualquer binário no ESP8266 com ele sem problemas.
  4. Olhem o que encontrei no eBay, um adaptador USB para um ESP-01 por 1,51 USD , para ligar ele direto no computador apenas para programar é uma mão na roda. http://www.ebay.com/itm/1PCS-ESP01-Programmer-Adapter-UART-GPIO0-ESP-01-Adaptateur-ESP8266-USB-/401122389833?hash=item5d64c1ef49:g:pDYAAOSwfC9XOuil Tem este também para o ESP-01. http://www.ebay.com/itm/ESP8266-Serial-Wi-Fi-Wireless-ESP-01-Adapter-Module-3-3V-5V-Compatible-Arduino-/272324159831?hash=item3f67c8e957:g:2AIAAOSwbsBXm3eO
  5. @aphawk Eu também me sinto desse jeito, não consigo aprender com a mesma facilidade de quando eu tinha por volta de 20 anos (naquela época o céu era o limite), agora para aprender alguma coisa nova é um parto, só vai com muita dificuldade e muito esforço, mas ainda consigo alguma coisa (esquecendo outra no lugar). Já teve uma época em que a linguagem C parecia grego para mim, só com uma motivação muito forte para aprender. Só com o ESP8266 que eu tive realmente interesse de decifrar como o C funcionava, e agora estou conseguindo quebrar o galho em C, mas ainda tem muita coisa que eu ainda não entendo direito. Mas acho que vou conseguir evoluir mais rápido quando conseguir fazer o Eclipse funcionar com o ESp8266, está dureza. Para ler um PT100 no Arduino Mega usando o Bascom, foi complicado pois não tinha nada pronto, tive que pesquisar no datasheet do componente ADS1115 e fazer a rotina funcionar em Bascom na marra. Pena que eu não consegui a precisão que eu queria, o meu objetivo era +/-0,01°C (bastante ambicioso), consegui apenas +/-0,1°C com considerável instabilidade (teoricamente conseguiria precisão melhor). Ainda estou estudando o porque ficou tão cheio de ruídos na medição, não adiantou ler uma centena de vezes e tirar a média e nem colocar capacitores de filtro, talvez colocando uma referência de tensão de precisão (com precisão de +/- 0,05%) para fornecer uma polarização do PT100 de alta estabilidade consiga uma resultado melhor. Mas o que é realmente importante para a precisão da leitura da resistência no PT100 é a resistência de referência, e esta é bastante precisa e estável. Estou com outro ADS1115 e um outro PT100 incapsulado que pretendo qualquer hora destas experimentar no ESP8266 (agora programando em C), em que vou testar algumas ideias para melhorar a estabilidade e precisão (a qualquer custo), estou com uma resistência de referência de 100ohms +/-0,01% 10ppm por °C (custou caro), e uma tensão de referência de 2,042V +/-0,05% para energizar a resistência de referência e o PT100, e ainda vou colocar uns capacitores de filtro para minimizar as interferências elétricas, se der tudo certo vou conseguir finalmente uma medição de temperatura com grande precisão. Eu sou realmente bastante chato com a precisão. @aphawk Dei um tempo no basic no ESP8266, portar o BME280 para funcionar no basic (fazendo a rotina de comunicação em basic, talvez seja mais fácil mexendo no próprio fonte do ESPbasic) estava me dando muito trabalho, e eu não consegui compreender porque o mesmo componente funcionava tão bem rodando com rotinas em C e às vezes eu nem conseguia ler nada a partir do ESPbasic rodando a rotina de teste do I2C. Quando eu conseguir entender isso talvez eu mate a charada. E eu continuo com pouquíssima disponibilidade de tempo para me desenvolver no C e no ESP8266, senão já teria matando muitas das minhas dúvidas e talvez já tivesse resolvido o problema do BME280 em basic, a evolução deste jeito é muito arrastada. Acho que deve ser mais fácil para mim incluir no fonte do ESPbasic usando a biblioteca em C do BME280 e implementar a função, do que fazer funcionar em basic programando em basic. É bem capaz de você, Paulo, conseguir, você já sabe como compilar o ESPbasic no Arduino IDE, e eu ainda nem tentei isso.
  6. Coloca um ADS1115 que você fica com 4 A/Ds de 16bits.
  7. Eu estava hibernando no Arduino, mas eu acordei com o ESP8266, o interesse voltou com tudo.
  8. Num Arduino Meca com o Bascom eu lia umas 4 variáveis ao mesmo tempo, 3 pela i2c (DS3231, bmp85, ADS1115 para ler um PT100) e um sensor de umidade e Temperatura (agora não lembro o nome dele) o Arduino fazia isto umas 10 vezes por segundo. O ADS1115 eu lia umas 100 vezes por segundo ou mais para diminuir o ruído. E mostrava as variáveis num LCD 16X2. É com este Arduino que uso para calibrar os meus DS3231 para obter uma precisão melhorada. Pensando bem, acho que deve dar para ler umas 100 variáveis ao mesmo tempo usando as portas disponíveis num Arduino.
  9. Nunca usei por comandos AT, mas a velocidade padrão é 115200, como você já está em 115200, tente 9600 ou 76800.
  10. Sem carga, muito estranho???? Acho que este capacitor estava com defeito, isto não deveria ter acontecido em condições normais, o riple só estressa o capacitor quando tem carga (sem carga o riple praticamente não existe para o capacitor, outra coisa deve ter acontecido). Este defeito (de fabricação imagino eu) só apareceu quando você aumentou a tensão, o que aconteceu foi que parece que você excedeu a tensão máxima de trabalho do capacitor (pelo menos o dano no capacitor foi como se isto tivesse acontecido), eles costumam estourar quando a tensão máxima é ultrapassada, mas nunca quando um capacitor está em boas condições e com a tensão muito abaixo da máxima de trabalho.
  11. Provavelmente, mesmo com um adaptador, a placa de vídeo não vai funcionar direito por não ter potência elétrica disponível para funcionar (nos cabos). Não adianta a gambiarra, tem que ter realmente 2 cabos com 8 pinos ou 4 de 6 usando adaptador, caso contrario sua placa de vídeo vai dar pau quando for realmente solicitada (travamentos misteriosos vão acontecer). Acho que você vai ter que comprar outra fonte. Faz muito tempo que não mexo com placas de vídeo, muitos anos que eu não troco a minha, eu posso ter cometido algum erro (estou meio enferrujado), mas em breve eu serei retificado, ou o que eu acho mais provável, serei ratificado.
  12. Acho que vi em um fórum, não neste, que se pode usar um CR2032 se for removido um diodo smd daquela plaquinha,não sei qual é, mas não ser difícil descobrir qual é.
  13. Não deve explodir imediatamente, mas a médio prazo isto pode ser um problema.
  14. Mas a plaquinha com o DS3231 e com a EEPROM, cujo link do eBay postei aqui, usa a LIR2032 (tenho alguns destes, mas ainda sem bateria). No eBay, no link do produto a venda, tem esta observação que não se deve usar uma CR2032 sob risco de explosão.
  15. @ViniciusKruz No tablet eu não consigo apagar, e não importa com qual browser. Eu tenho várias CR2032 (ela é realmente bastante barata), elas não são recarregáveis e provavelmente eu posso provocar a explosão dela se eu usar ela no lugar da LIR2032, que é recarregável.
  16. @gabriel de freitass@ViniciusKruz @ViniciusKruz @ViniciusKruz Não sei se um LIR2032 custa só 10 reais, e Salvador é o fim do mundo. Aqui estas coisas não são tão faceis de se achar. Mas eu tenho paciência (e não estou com tanto tempo assim para meter a mão na massa) prefiro esperar a chegada, como eu comprei de dois lugares diferentes se eu tiver sorte talvez eu tenha algumas destas baterias em mãos em 1 mês ou menos. E como é que eu faço quando eu menciono indevidamente para corrigir ou apagar? Infelizmente eu não me dei muito bem com Visual Studio e nunca mais me meterei com ele, prefiro tentar fazer funcionar o Eclipse (também está me dando dor de cabeça, mas é bem menos intrusivo no computador que o Visual Studio da Microsoft).
  17. @ViniciusKruz Compilou agora sem problemas. Vou estudar o seu código, você parece que está muito mais avançado em C do que eu (a minha evolução se dá em bateladas, pois passo um bom tempo sem meter a mão por ter pouco tempo disponível). Eu nem tinha procurado erros no seu programa, achei que estivesse tudo certo. Acho que vou converter para utilizar um DS3231, mas descobri que a versão que eu tenho com a memória EEPROM necessita de uma bateria LIR2032, que eu ainda não tenho, e dependendo dos nossos Correios pode demorar até quase 6 meses para chegar (o nosso Correios e Telégrafos está cada vez pior).
  18. @ViniciusKruz Eu tentei compilar este seu programa (para testar) com o Arduino IDE e não consegui (mesmo depois de comentar todas as linhas que fazem referência ao PCF8583), está dando erro com a biblioteca ESP8266WebServer.h, por alguma razão o compilador não encontra server "'server' does not name a type". Este Arduino IDE às vezes dá uns erros muito misteriosos, pode ser talvez versão de biblioteca, no meu caso estou usando a versão 2.3.0 das bibliotecas para o ESP8266 para o Arduino IDE. E continuo dando cabeçadas com Eclipse, não consigo abrir o arquivo compactado com ele (preparado para o Arduino), sempre dá erro ao tentar expandir com o 7zip, como se estivesse corrompido.
  19. @aphawk O mal de comprar as coisas no Mercado Livre é que para coisas baratas o que você paga de frete na maioria das vezes é mais caro que o produto, e num ESP-01 16,80 reais pelo ML é apenas o começo, ainda tem o frete que é mais 16,90 reais, por este preço deve dar para comprar 4 ou 5 ESP-01 de 512kb pelo eBay com frete e tudo, a diferença é brutal. Com este custo absurdo de frete os Correios inviabilizam o comercio de pequenas coisas pela Internet no Brasil, fica tudo caro demais depois de colocar o frete, para estas pequenas compras o eBay é imbatível e não se paga nada de imposto, mas é necessário uma enorme paciência para esperar a chegada dos produtos.
  20. @gabriel de freitass Muito interessante este kit, mas ele é caro demais, se não fosse por isso eu pegava um para mim.
  21. Eu já fiz experiências com rede wifi em longo alcance (com automação), e realmente degrada muito (em certas aplicações isto é tolerável) mas as vezes é desse jeito ou não funciona pois não tem outra alternativa. No entanto sempre se pode ter uma rede especialmente para isso, e ter uma segunda rede independente quando se quer desempenho, convivendo lado a lado.
  22. Fizeram um teste num ESP8266 e chegaram a 366m com a antena normal (PCB) com um roteador com antena comum, mas com boas antenas direcionais conseguiram a 4,28Km de alcance. Tem este link no youtube com o teste que eles fizeram, o alcance é impressionante para algo tão pequeno. http://hackaday.com/2014/09/26/esp8266-distance-testing/ https://www.youtube.com/watch?v=7BYdZ_24yg0
  23. Então imagine o quanto custa um OCXO, que ainda é mais preciso por ser montado numa caixa com temperatura estabilizada, encontrei um no eBay novo pela "bagatela" de 37,28 USD de 10Mhz. Com uma coisa destas acoplada a um GPS você pode conseguir uma precisão de base de tempo de +/-5E-11, uso algo parecido ligado no frequencímetro como base de tempo (é ótimo ter um equipamento que aceita base de tempo externa) para fazer a calibração do meu DS3231 (a precisão do que eu tenho não chega a tanto, pois ele já é um pouco idoso mas é mesmo assim muito alta). http://www.ebay.com/itm/NEW-10MHz-OCXO-DIP-Micro-Crystal-x1pc-5x10E-11-Oven-Oscillator-OCVCXO-GPSDO-/252308905189?hash=item3abec85ce5:g:DFQAAOSwAuNW2Zrb
  24. Eu já comparei algumas vezes na última eu usei o time do ESP8266 e encontrei uma incerteza máxima de 3 milissegundos do servidor NTP, mas normalmente uso servidores NTP brasileiros para diminuir o lag, o protocolo UDP é bem rápido.
  25. Mas o RTC das placas mãe não é desse jeito, e a precisão deles deixa um pouco a desejar, às vezes 1 segundo por dia de erro ou até mais.

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

LANÇAMENTO!

eletronica2025-popup.jpg


CLIQUE AQUI E BAIXE AGORA MESMO!