Gravar Esp8266-01



GRAVAR ESP8266-01 FTDI



Olá galera estou aqui novamente fazendo o que eu realmente amo compartilhando meu conhecimento com vocês e aprendendo pois quando ensinamos também aprendemos , vi esse dias uma postagem de com colega no grupo do Facebook relatando dificuldade para programar o ESP8266-01 ele não estava conseguindo gravar no programa, também tive problema quando tive oportunidade de trabalhar com esse CHIP meus primeiros contados com ele foi em 2014 não tinha muito material em português ainda quebre a cabeça até dar certo ache em videos no YouTube porém inglês.

primeiro passo é ter uma gravador USB-Serial no meu caso uso uma FTDI-232 esse modelo tem opção de regulagem de tenção de 5v,3,3v isso é uma boa já que o CHIP opera em 3,3v vamos falar no caso de uso na IDE Arduíno quando código já estiver acabando a copilação você tem que colocar GPIO -0 em nível baixo LOW 0 GND aterrando esse pino juntamente com o REST apos um
2 segundos pode tirar o pino de REST de LOW e ficar apenas com GPIO-0 quando led de TX,RX começar a piscar e iniciar o processo de gravação pode tirar GPIO-0 de LOW aconselho criar uma placa padrão para gravação abaixo tem uma  placa gravador que eu criei para essa finalidade



Modo de gravação











Espero tem ajudado abaixo um vídeo com mais explicações.  



Voltímetro 0-25V com Arduino

Voltímetro 0-25V 


ABAIXO A FOTOS E PROGRAMA QUE PODE SER USADO PARA FAZER UM VOLTÍMETRO COM ARDUINO USANDO UM CIRCUITO DIVISOR DE TENÇÃO ONDE SÃO USADOS DE RESISTORES UM DE 30K Ω E OUTRO DE 7,5K Ω QUE PODE LER TENSÕES DE 0-25 VOLTS DC JÁ QUE SÓ COM AS PORTAS DO ARDUINO NÃO É POSSÍVEL SEM ESSE CIRCUITOS PODEMOS DANIFICAR A PORTA ANALÓGICA DO ARDUINO TAMBÉM VOU DEIXAR A EQUAÇÃO PARA BASE PARA OUTRO VALORES DE TENSÃO MAIR QUE 25 VOLTS .
Vout = Vin × R2 ÷ (R1 + R2)
5 = 25 × R2 ÷ (30000 + R2)
5 ÷ 25 = R2 ÷ (30000 + R2)
25 × R2 = 150000 – 5 × R2
20 × R2 = 150000
R2 = 7,500
R2 = 7,5KΩ
PODEMOS USAR UM RESISTOR DE MAIOR RESISTÊNCIA QUE TEMOS E OUTRO ACHAR ATRAVÉS DA EQUAÇÃO  ..

DSC_0307DSC_0308CIRCUITO
int portaA0;
float resultado;
float temp;
void setup()
{
Serial.begin(9600);
pinMode(portaA0,OUTPUT)
}
void loop() {
portaA0 = analogRead(0);
temp = portaA0 / 4.092;
portaA0 = (float)temp;
resultado = ((portaA0 % 1000) / 10.00);
delay(1000);
Serial.println(resultado);
}


Placa Wi-Fi Elétrica Pinho

Placa wifi via API do Telegram.

Já pensou em controlar sua casa via Telegram de qualquer lugar do mundo, e ainda saber Status do que se passa.

Funções:

Controle de Carga via Pulsador ou Via aplicativo,

Timer Programável para ligar ou Desligar.

Ajuste de Timer
Status de Relé de Carga.
Ficou interessado em breve estará disponível em nossa loja.