Índice:
- Etapa 1: COMPONENTES NECESSÁRIOS
- Etapa 2: CIRCUITO
- Etapa 3: PROJETANDO PCB usando EAGLE
- Etapa 4: fabricar o PCB
Vídeo: Arduino WiFi Shield usando ESP8266: 4 etapas
2024 Autor: John Day | [email protected]. Última modificação: 2024-01-30 11:37
Ola pessoal!
Este projeto se concentra principalmente na criação de um escudo WiFi baseado em ESP8266 para o Arduino UNO.
Este escudo pode ser usado para programar ESP8266 em dois modos.
Por meio de comandos AT ou diretamente por meio do IDE do Arduino.
O que é ESP8266?
O ESP8266 é um microchip Wi-Fi de baixo custo com pilha TCP / IP completa e capacidade de microcontrolador produzido pelo fabricante Espressif Systems em Xangai, China.
O ESP8266 é capaz de hospedar um aplicativo ou descarregar todas as funções de rede Wi-Fi de outro processador de aplicativo. Cada módulo ESP8266 vem pré-programado com um firmware do conjunto de comandos AT, ou seja, você pode simplesmente conectá-lo ao seu dispositivo Arduino.
Etapa 1: COMPONENTES NECESSÁRIOS
- ESP8266
- LM317TG
- BOTÃO DE APERTAR
- 10 K POT
- 12V DC JACK
- Resistor 1K
- Resistor 220E
- Resistor 360E
- Jumpers masculinos e femininos
Etapa 2: CIRCUITO
O circuito se concentra principalmente na interface do módulo wi-fi ESP8266 com o Arduino UNO.
O ESP8266 é um módulo complicado de usar; ele precisa de sua própria fonte de energia e uma configuração de conexão específica para se comunicar com o Arduino.
Lembre-se sempre de que o ESP8266 quando adquirido vem com um firmware padrão que é capaz de se comunicar com comandos AT. Mas se o módulo foi programado diretamente com o Arduino, o firmware padrão será apagado e terá que ser atualizado novamente se os comandos AT forem usados.
Aqui, o LM317TG é usado como um regulador de tensão de 3,3 V. Este 3,3 V é usado para alimentar o módulo ESP8266 porque o 3,3 V do Arduino UNO não será capaz de fornecer corrente suficiente para o módulo ESP. O pino de entrada LM317 pode ser alimentado pelo conector de barril de entrada DC do pino Vin da placa Arduino UNO
O pino GPIO0 do módulo ESP é conectado a um pino de jumper que pode ser alternado para conectar o pino ao aterramento. Isso permite que o usuário configure o módulo ESP para funcionar no modo de comando AT ou no modo de programação (Arduino IDE). Tanto o GPIO0 quanto o GPIO2 são conectados a um conector externo para que esses pinos GPIO também possam ser utilizados.
Conectamos os pinos Rx e Tx do módulo ESP8266 aos pinos 12 e 13 do Arduino. Não usamos a serial do hardware (pino 0 e 1) para facilitar a depuração. Você também pode notar que uma opção para conectar o DISPLAY 16 * 2 também é fornecida para que ele possa ser montado diretamente na parte superior da blindagem. O LCD é alimentado pelo pino 5V do Arduino.
A imagem acima é o diagrama do circuito.
Etapa 3: PROJETANDO PCB usando EAGLE
O esquema é convertido em PCB. Aqui é usada a ferramenta Eagle CAD. Por favor, passe pelos fundamentos do uso da ferramenta CAD EAGLE para que pequenos protótipos possam ser facilmente projetados por você.
A imagem acima mostra o layout do quadro.
Etapa 4: fabricar o PCB
Agora enviaremos nossas pranchas para fabricação. A fim de obter sua PCB fabricada, você precisa gerar arquivos Gerber a partir do layout da placa na ferramenta Eagle CAD. CLIQUE AQUI para ver um tutorial em vídeo sobre como gerar arquivos Gerber a partir do EAGLE.
Eu pessoalmente gosto de LIONCIRCUITS. A qualidade de suas pranchas é muito boa e eles fornecem as pranchas em apenas 5 dias.
Acima você pode encontrar minhas imagens de PCB quando carregadas em Lioncircuits.
Recomendado:
Como atualizar ou programar o firmware ESP8266 AT usando o ESP8266 Flasher e o programador, módulo IOT Wifi: 6 etapas
Como fazer o Flash ou programar o firmware ESP8266 AT usando o ESP8266 Flasher e o Programador, Módulo IOT Wifi: Descrição: Este módulo é um adaptador / programador USB para módulos ESP8266 do tipo ESP-01 ou ESP-01S. É convenientemente equipado com um coletor fêmea 2x4P de 2,54 mm para conectar o ESP01. Também quebra todos os pinos do ESP-01 por meio de um macho 2x4P 2,54mm h
Usando 1602 LCD Keypad Shield W / Arduino [+ Projetos Práticos]: 7 etapas
Usando 1602 LCD Keypad Shield W / Arduino [+ Projetos Práticos]: Você pode ler este e outros tutoriais incríveis no site oficial da ElectroPeak Visão geral Neste tutorial, você aprenderá a usar o escudo do teclado Arduino LCD com 3 projetos práticos. O que você aprenderá: Como configurar o escudo e identificar as chavesHo
Cronômetro de contagem regressiva usando GLCD Shield: 8 etapas (com imagens)
Cronômetro de contagem regressiva usando GLCD Shield: Neste projeto eu desenhei um cronômetro de contagem regressiva no escudo 1sheeld GLCD, o usuário deste projeto pode determinar a duração do cronômetro usando o botão desenhado no GLCD, quando o cronômetro chegar a 0 haverá um som de campainha e vibração
Remoto sem fio usando módulo 2.4 Ghz NRF24L01 com Arduino - Nrf24l01 Receptor transmissor de 4 canais / 6 canais para Quadcopter - Helicóptero Rc - Avião Rc usando Arduino: 5 etapas (com imagens)
Remoto sem fio usando módulo 2.4 Ghz NRF24L01 com Arduino | Nrf24l01 Receptor transmissor de 4 canais / 6 canais para Quadcopter | Helicóptero Rc | Avião Rc Usando Arduino: Para operar um carro Rc | Quadcopter | Drone | Avião RC | Barco RC, sempre precisamos de um receptor e transmissor, suponha que para RC QUADCOPTER precisamos de um transmissor e receptor de 6 canais e esse tipo de TX e RX é muito caro, então vamos fazer um em nosso
Sistema de atendimento com armazenamento de dados na planilha do Google usando RFID e Arduino Ethernet Shield: 6 etapas
Sistema de atendimento com armazenamento de dados em planilha do Google usando RFID e Arduino Ethernet Shield: Olá pessoal, aqui chegamos com um projeto muito interessante e que é como enviar dados rfid para planilha do Google usando Arduino. Resumindo vamos fazer um sistema de atendimento baseado em leitor rfid que vai guardar os dados de atendimento em tempo real para goog