SUPORTE TÉCNICO
De segunda à sexta pelo e-mail:
suporte@robocore.net
CENTRAL DE ATENDIMENTO
De segunda à sexta das 8:00 às 17:00
(11) 3522-7626 / vendas@robocore.net
Retornar
ao topo

Classifique este tópicoPéssimoRuimMedianoBomÓtimo
Autor
Mensagem
3
h3lyo

Level 1
1352778 xp

Registrado em:
25/12/2017





Mensagens:
17
3
h3lyo

Responder com citações
Mensagem Qua Jul 21, 2021 5:00 pm
ESP8266 - instalação - Relógio interno, Scan AP, STA, SPIFFS
Boa tarde a todos.

Quero dividir com vocês o que venho aprendendo com ESP8266.

Estou com esse projeto como passa-tempo, e cada dia trabalho um pouco nele.

1 - Servidor WEB na memória EEPROM, SPIFFS.

2 - Atualização de firmware via html

3 - Atualização de firmware via OTA na IDE Arduino.

4 - Uplooad via html

5 - Informações do sistema (memória, espaço, versão etc) via html.

6 - Barra colorida com informações de sinal, temperatura, etc.

7- Contador de RPM (consigo ótimo desempenho na contagem de RPM de um motor RC de 2200KV

[Sensor de obstáculo infravermelho
https://lista.mercadolivr...elho%20arduino]

Motor 2200kv
https://lista.mercadolivr...kv%20brushless]

2200 x 12v = 26400 RPM

8- PZEM004 Voltimetro - Amperimetro 100A
https://lista.mercadolivr...04,L:undefined]

9 - DHT22 - Temperatura e Umidade
https://lista.mercadolivr...ht22#D[A:dht22]

10 - RTC DS3231 - Real Time Clock
https://lista.mercadolivr...231#D[A:ds3231]

Ainda no mesmo projeto implementei:

11 - Relógio interno com dia da semana (timelib - time-master) com ajuste via html ou NTP.

12 - Modo AP configurável via html.

13 - Modo Station configurável via html

14 - Troca automática de modo no caso de: SSID não encontrado, erro de senha, AP Lost, AP encontrado.

15 - Scan wifi via html

16 - Configurações de IP, SSID, modo, via html.

17 - Scan de dispositivos I2C (RTC DS3231 por exemplo).

Tem muito mais, vejam.

000_21_07_2021

Se Já tem o ESP8266 instalado, talvez seja preciso ir em "Ferramentas, exceptions" e colocar em "Enabled".

Aqui uso esses 2 para "brincar"

https://www.studiopieters...266-programmer/
https://www.baudaeletroni..._wemos_d1_1.jpg

Se ainda não tem o ESP8266 instalado, siga esses passos:

No meu caso, para esse projeto, estou usando:

IDE 18.14
https://www.arduino.cc/en...leases#previous

Após a instalação da IDe Arduino, vá em:

Arquivo, Preferencias, URLS Adicionais para Gerenciadores de Placas:

cole esse endereço:


http://arduino.esp8266.co...6com_index.json

Meu Tema para IDE Arduino

Vã em Ferramentas, Gerenciador de Placas e digite: ESP8266.
vai aparecer esp8266 by ESP8266 Community versão...

Estou usando a versão 2.7.4 porque tive problemas com versões mais recentes,
no MODO AP não conseguia me conectar (faça o teste).

Vá em Ferramentas, Gerenciador de Placas e selecione:
NodeMCU 1.0(ESP12E Module)
Upload speed 115200
CPU Frequency 160 Mhz

Excepitions = Enabled (Teste, comigo se não marcar isso dá erro);

Escolha a porta que o ESP8266 estiver conectado.

ESP8266 FFS v0.5
https://github.com/esp826...266FS-0.5.0.zip

Estraia o arquivo e cole a pasta ESP8266FS dentro de tool, 
Vá em c:/arquivos de programas x86/arduino/tools/ESP8266FS/tool

INSTALAR AS BIBLIOTECAS:

DS3231 já em portugues

PZEM004v3

NTP Client

ESP8266 Ping Master

DHT22 Biblioteca

Adafruit Sensor

Para instalar as bibliotecas em .zip vá em Sketch, incluir bibliotecas, adcionar biblioteca .ZIP

Extraia o arquivo 000_21_07_2021 abra o arquivo .ino e clique em carregar.

vá em Ferramentas, ESP8266 Sketch Data Upload (para enviar os arquivos para dentro do ESP)

pronto. tá feito.

Escolha a rede h3lyo, senha 12345678

http://10.1.1.1

Sei que possui muitos bugs (por exemplo: o scan wifi as vezes congela)... mas estou apenas tentando aprender e compartilhar conhecimento.

https://youtu.be/1DOxqH6WCj8

Obrigado a todos.
Mostrar mensagens desde a última:




Ir para:  
Todos os horários são GMT - 3 HorasVocê não tem permissão para escrever novas mensagens
v não tem permissão para responder às mensagens
Você não tem permissão para editar suas mensagens
Você não tem permissão para deletar suas mensagens
Você não tem permissão para classificar tópicos
Você não tem permissão para classificar mensagens
Você não tem permissão para votar em enquetes
Anexar downloads : Proibido
Fazer Download de Arquivos: Proibido
Powered by phpBB © 2001 phpBB Group