
Índice:
2025 Autor: John Day | [email protected]. Última modificação: 2025-01-23 15:03

O ESP8266 é um chip Wi-Fi de baixo custo com pilha TCP / IP completa e capacidade MCU (unidade de microcontrolador) produzido pelo fabricante chinês Espressif Systems, com sede em Xangai.
O chip chamou a atenção dos fabricantes ocidentais pela primeira vez em agosto de 2014 com o módulo ESP-01, feito por um fabricante terceirizado, Ai-Thinker. Este pequeno módulo permite que microcontroladores se conectem a uma rede Wi-Fi e façam conexões TCP / IP simples usando comandos do estilo Hayes. No entanto, na época quase não havia documentação em inglês sobre o chip e os comandos que ele aceitava. O preço muito baixo e o fato de haver muito poucos componentes externos no módulo, o que sugeria que ele poderia eventualmente ter um volume muito baixo, atraiu muitos hackers para explorar o módulo, chip e o software nele, bem como para traduzir a documentação chinesa. O ESP8285 é um ESP8266 com 1 MiB de flash integrado, permitindo dispositivos de chip único capazes de se conectar a Wi-fi.
Etapa 1: Os requisitos básicos para este projeto são listados da seguinte forma: -



(1) Módulo WiFi ESP8266
(2) IDE Arduino
(3) Placa de ensaio
(4) Fios de ligação
(5) Conversor USB-TTL
(6) Fonte de alimentação (3,3 V DC)
(7) Conexão de Internet sem fio (WiFi)
(8) Servidor Web (você pode usar o nosso)
(9) LED
Etapa 2: o que é ESP8266?



O ESP8266 é um chip Wi-Fi de baixo custo com pilha TCP / IP completa e capacidade MCU (unidade de microcontrolador) produzido pelo fabricante chinês Espressif Systems, com sede em Xangai.
O chip chamou a atenção dos fabricantes ocidentais pela primeira vez em agosto de 2014 com o módulo ESP-01, feito por um fabricante terceirizado, Ai-Thinker. Este pequeno módulo permite que microcontroladores se conectem a uma rede Wi-Fi e façam conexões TCP / IP simples usando comandos do estilo Hayes. No entanto, na época quase não havia documentação em inglês sobre o chip e os comandos que ele aceitava. O preço muito baixo e o fato de haver muito poucos componentes externos no módulo, o que sugeria que ele poderia eventualmente ter um volume muito baixo, atraiu muitos hackers para explorar o módulo, chip e o software nele, bem como para traduzir a documentação chinesa. O ESP8285 é um ESP8266 com 1 MiB de flash integrado, permitindo dispositivos de chip único capazes de se conectar a Wi-fi.
Etapa 3: O que é Arduino e IDE?

Arduino é uma plataforma eletrônica de código aberto baseada em hardware e software fáceis de usar. As placas Arduino são capazes de ler entradas - luz em um sensor, um dedo em um botão ou uma mensagem do Twitter - e transformá-la em uma saída - ativando um motor, ligando um LED, publicando algo online. Você pode dizer à sua placa o que fazer enviando um conjunto de instruções para o microcontrolador da placa. Para fazer isso, você usa a linguagem de programação Arduino (baseada em Wiring), e o Arduino Software (IDE), baseado em Processing.
Por que o Arduino? Graças à sua experiência de usuário simples e acessível, o Arduino foi usado em milhares de projetos e aplicativos diferentes. O software Arduino é fácil de usar para iniciantes, mas flexível o suficiente para usuários avançados. Ele roda em Mac, Windows e Linux. Professores e alunos o usam para construir instrumentos científicos de baixo custo, para provar os princípios da química e da física ou para iniciar a programação e a robótica. Designers e arquitetos constroem protótipos interativos, músicos e artistas usam para instalações e para experimentar novos instrumentos musicais. Os criadores, é claro, o usam para construir muitos dos projetos exibidos na Maker Faire, por exemplo. Arduino é uma ferramenta fundamental para aprender coisas novas. Qualquer pessoa - crianças, hobistas, artistas, programadores - pode começar a mexer apenas seguindo as instruções passo a passo de um kit ou compartilhando ideias online com outros membros da comunidade Arduino.
Etapa 4: Baixe o IDE do Arduino e o processo de configuração


- Clique no link e https://goo.gl/Cxa9rX baixe o IDE do Arduino
- Instale o Arduino IDE em seu sistema
- Abra o IDE do Arduino e clique na guia Arquivo> Preferências
- Agora adicione o seguinte URL no campo URLs adicionais do gerente da placa e clique em OK.
- URL: -
- Abra a guia Ferramentas> Placas> Gerenciador de placas
- Procure esp8266 e instale os pacotes da comunidade esp8266
- Agora vá para Ferramentas> Placas e selecione Módulo ESP8266 Genérico
- Abra Sketch> Biblioteca> Gerenciar Bibliotecas
- Pesquise por arduino json e instale a biblioteca arduino json de Benoît Blanchon
Etapa 5: conexão do pino para ESP8266 para conversor USB-TTL



Aqui estão os detalhes da conexão do conversor ESP8266 para USB-TTL
- Conecte USB-TTL 3,3 V a ESP8266 VCC e CH_PD
- Conecte ESP8266 RX a USB-TTL TX e ESP8266 TX a USB-TTL RX
- Conecte ESP8266 GND ao USB-TTL GND
- Conecte o LED ao GPIO 2 e GND
- Conecte GPIO 0 ao GND (SOMENTE DURANTE O UPLOAD DE ESBOÇO)
Etapa 6: Upload de código e programa
Conecte o USB-TTL ao seu sistema e selecione a porta em Ferramentas> Portas> COMn (Ex-COM4)
Agora, edite os detalhes como Nome WiFi, Senha WiFi, Nome de domínio, caminho e compile o esboço e faça upload para ESP8266.
Se você tiver um servidor, poderá usar o seu próprio código php e json, poderá baixar o arquivo fonte pelo link abaixo, caso contrário, poderá usar o meu código enviado
Para qualquer problema, você pode entrar em contato comigo-
Bipul Kumar Gupta
(https://goo.gl/b6TggT)
bipulgupta.com/
www.facebook.com/bipulkg
Recomendado:
Faça com que os cegos reconheçam as coisas tocando as coisas ao seu redor usando o MakeyMakey: 3 etapas

Faça com que os cegos reconheçam as coisas tocando as coisas ao seu redor usando o MakeyMakey: introduçãoEste projeto visa facilitar a vida dos cegos identificando as coisas ao seu redor por meio do sentido do tato. Eu e meu filho Mustafa pensamos em encontrar uma ferramenta para ajudá-los e no período que usamos o hardware MakeyMakey t
Controle seu dispositivo usando Android WiFi Esp8266 Controle: 6 etapas

Controle seu dispositivo usando Android WiFi Esp8266 Control: agora vamos saber como controlar dispositivos usando o módulo esp8266 WiFi e Arduino controlar seu dispositivo usando Android WiFi controlpara mais informações. clique no link Mohamed Ashraf
Rádio-controle RF 433MHZ usando HT12D HT12E - Fazendo um controle remoto Rf usando HT12E e HT12D com 433 MHz: 5 etapas

Rádio-controle RF 433MHZ usando HT12D HT12E | Fazendo um controle remoto Rf usando HT12E e HT12D com 433 mhz: Neste instrutível, vou mostrar como fazer um controle remoto RADIO usando o módulo receptor transmissor 433 mhz com codificação HT12E & IC decodificador HT12D. Neste instrutível, você poderá enviar e receber dados usando COMPONENTES muito baratos, COMO: HT
Controle o Arduino Uno usando o módulo WiFi ESP8266 e o aplicativo Blynk: 6 etapas

Controle o Arduino Uno usando o módulo WiFi ESP8266 e o aplicativo Blynk: Este projeto permite que você controle os pinos do Arduino usando o módulo WiFi ESP8266-01 e o aplicativo Blynk. O aplicativo Blynk é muito fácil de usar e é uma ótima maneira de começar a aprender sobre a IoT. Este tutorial é para PC com Windows
Arduino / Android Timer (com app!). Controle suas luzes e outras coisas: 6 etapas

Arduino / Android Timer (com App!). Controle suas luzes e outras coisas: Olá! Aqui estou eu com outro cronômetro. Com este projeto, você pode definir se o cronômetro estará " LIGADO " ou " DESLIGADO " para cada hora do dia. Você pode definir mais de um evento por dia usando o aplicativo Android. Ao combinar o Arduino e o Android, nós