Integração CODESYS, ESP32 e Vijeo Designer Basic: Variáveis Digitais

Опубликовано: 04 Август 2026
на канале: Automação e Simulação
621
36

Neste vídeo, mergulhamos no mundo da automação e integração de sistemas, combinando a versatilidade do ESP32 com a poderosa plataforma de desenvolvimento CODESYS e a interface intuitiva do Vijeo Designer Basic.

Demonstramos passo a passo como estabelecer uma comunicação eficiente via Modbus TCP/IP entre esses dispositivos, permitindo o controle preciso de LEDs - vermelho, verde e azul - diretamente do Vijeo Designer.

Além disso, criamos botões dinâmicos no Vijeo Designer para ligar e desligar os LEDs, proporcionando uma experiência de controle intuitiva e amigável. Para completar, adicionamos uma lâmpada de status que reflete o estado atual dos LEDs, garantindo uma visão clara e instantânea do sistema.

A ESP32 é uma série de microcontroladores de baixo custo e baixo consumo de energia, desenvolvida pela Espressif Systems. Ela é amplamente utilizada em projetos de IoT (Internet das Coisas), dispositivos de automação residencial, wearables e muitas outras aplicações. A ESP32 é conhecida por sua versatilidade, oferecendo conectividade Wi-Fi e Bluetooth, além de uma variedade de interfaces de hardware, como GPIO, SPI, I2C e UART. Ela é programável usando uma variedade de linguagens, incluindo a Arduino IDE e a linguagem de programação Python, o que a torna uma escolha popular para uma ampla gama de projetos de eletrônica.

O Arduino IDE (Integrated Development Environment) é um ambiente de desenvolvimento integrado usado para programar placas de desenvolvimento Arduino. Ele fornece uma interface de usuário simplificada para escrever, compilar e fazer o upload de código para placas Arduino. O IDE suporta uma linguagem de programação baseada em C/C++ e inclui uma biblioteca padrão que simplifica a interação com os periféricos das placas Arduino, como GPIOs, sensores e módulos de comunicação.

O Arduino IDE é popular entre iniciantes e profissionais de eletrônica devido à sua facilidade de uso e à grande comunidade de suporte e recursos disponíveis online. Ele é compatível com uma ampla variedade de placas Arduino, o que o torna uma escolha versátil para uma variedade de projetos, desde projetos simples até aplicações mais complexas de automação e controle. Além disso, o Arduino IDE é de código aberto e está disponível gratuitamente para download e uso.

O CODESYS é um ambiente de desenvolvimento integrado para a programação de controladores lógicos programáveis (CLPs) que suporta diversas linguagens de programação, ele é uma ferramenta baseada na norma internacional IEC 61131-3, que permite o desenvolvimento de aplicações para controladores lógico programáveis (CLPs) de diferentes fabricantes.

Certifique-se de se inscrever no nosso canal para mais conteúdos educativos e tutoriais sobre o mundo emocionante da IoT e da programação de microcontroladores.

Apoio via PIX: [email protected]

Link - Arduino IDE para Windows 64-bits:
https://downloads.arduino.cc/arduino-...

Link para Download do CODESYS:
https://store.codesys.com/de/codesys....

Link do projeto no Wokwi:
https://wokwi.com/projects/3958262432...

LINK IMPORTANTE:    / @siqueira89  

00:00 - Introdução
00:44 - Apresentando projeto no Wokwi
01:15 - Upload do programa para ESP32
03:04 - Criando interface gráfica no Vijeo Designer Basic
10:50 - Testando a Comunicação Vijeo Designer e ESP32
12:25 - Alterando o Endereço IP para comunicação com o CODESYS
14:47 - Criando projeto no Codesys
16:02 - Configurações de Comunicação Modbus TCP/IP
20:04 - Programa em ladder no CODESYS
22:40 - Integração CODESYS, ESP32 e Vijeo Designer Basic: Variáveis Digitais
23:45 - Encerramento