Como piscar o LED usando ESP32
Antes de começarmos a escrever nosso primeiro código. Conecte a placa ESP32 ao PC usando um cabo micro-USB. Depois de conectar a placa ESP32, configure -o seguindo as etapas abaixo:
Passo 1: Primeiro selecione o tipo de placa que você está usando. Normalmente, o modelo ESP32 está escrito na parte de trás do quadro. Aqui estamos usando Esp32 Devkit v1.
Vá para: Ferramentas> Placas> Esp32> Tipo de placa:
Passo 2: Última etapa antes de codificarmos o ESP32 é selecionar a porta COM na qual está conectada. Você pode verificar a porta COM indo para Gerenciador de Dispositivos sob Com & lpt seção.
Selecione a porta COM. Vá para: Ferramentas> Porta> Comx:
Agora selecionamos a placa ESP32, é hora de fazer upload de nosso primeiro código.
O circuito
Desenhe o seguinte circuito em uma placa de ensaio usando um LED e resistor. Conecte a extremidade positiva do LED no pino digital 5 do ESP32 e conecte a extremidade negativa do LED no GND do ESP32. Entre a placa ESP e LED conecta um resistor para manter o valor seguro da corrente.
Esquemas
A seguir o diagrama ilustra os esquemas do LED externo com ESP32. O LED está conectado no pino digital 5 do ESP32:
Código
Escreva o seguinte código no ambiente de programação Arduino. Carregue o código usando o botão de upload no canto superior esquerdo da tela.
No código mencionado primeiro, inicializamos um Led_pin variável e defina -o como PIN 5. Depois disso no configurar parte, declaramos o pino 5 como uma saída para a placa ESP32.
No laço seção de código, usando DigitalWrite () Função LED_PIN é definida por 1 seg e definida por 1 seg alternativa. Este código da seção de loop continuará correndo, resultando em LED piscando.
const int led_pin = 5; // pino LED está definido
Void Setup ()
pinmode (led_pin, saída); // O pino 5 é definido como saída
Void Loop ()
DigitalWrite (led_pin, alto); // LED ON
atraso (1000); // atraso de 1 seg
DigitalWrite (led_pin, baixo); // liderou
atraso (1000); // atraso de 1 seg
Saída
Abaixo das imagens mostra a saída do circuito de LED, onde um LED externo começará a piscar com um atraso de 1 seg. O LED permanecerá em 1 segundos e depois permanecerá em estado baixo por 1 seg. Esse padrão será repetido até que um novo código seja carregado na placa ESP32.
Conclusão
Esp32 é uma placa de desenvolvimento com Bluetooth e WiFi apresenta pré-instalado. Como iniciante para se familiarizar com os pinos de programação e digitais do ESP32, um exemplo é executado. Aqui pisamos um LED usando a placa ESP32 no pino digital 5. Este guia ajudará os iniciantes a obter idéias básicas relacionadas ao ESP32 e seu trabalho.