U-BLOX NINA W102 e RemoteXY (com VISUINO)
O objetivo deste BLOG é demonstrar como é possível utilizar o VISUINO para programar o módulo U-BLOX NINA W102 para acessar o RemoteXY, criar uma APP e acender um LED, tudo super rápido. Foi utilizado o EVK-NINA-W para o teste.
RemoteXY
O RemoteXY é uma maneira fácil de criar e usar uma interface gráfica de usuário móvel para placas Arduino e outros controladores. Usando o editor de interfaces gráficas móveis, localizado no site http://remotexy.com, você pode criar sua própria interface gráfica de usuário exclusiva e carregá-la no controlador. Usando este aplicativo móvel, você poderá se conectar ao controlador e gerenciar com eles por meio de uma interface gráfica.
A interface gráfica suporta os seguintes elementos:
- botão;
- Interruptor;
- select;
- Slider;
- Controle de video game;
- cor RGB;
- LED;
- Nível;
- impressão de texto;
- Gráfico;
- Outros elementos de design da GUI.
Conexão entre o controlador e o dispositivo móvel usando:
- Bluetooth;
- Cliente WiFi e ponto de acesso;
- Ethernet por IP ou URL;
- Internet de qualquer lugar através do Cloud Server;
- USB OTG.
O gerador de código-fonte tem suporte para os próximos controladores:
- Arduino UNO, Arduino MEGA, Arduino Leonardo, Arduino Pro Mini, Arduino Nano, Arduino MICRO;
- WeMos D1, WeMos D1 R2, WeMos D1 mini;
- NodeMCU V2, NodeMCU V3;
- o AirBoard;
Módulos de comunicação suportados:
- Bluetooth HC-05, HC-06 ou compatível;
- Bluetooth BLE HM-10 ou compatível;
- WiFi ESP8266;
- Ethernet Shield W5100;
IDE suportado:
- IDE do Arduino;
- IDE FLProg;
NINA W102 - ARDUINO
VISUINO
Visuino é o mais recente software inovador da Mitov Software. Um ambiente de programação visual que permite programar suas placas Arduino. ... Os componentes encontrados no software Visuino representam seus componentes de hardware e você pode criar e projetar facilmente seus programas usando o recurso de arrastar e soltar.
RemoteXY
Entre em
Configure o que você quer controlar no APP virtual bem como Configuration (à direita), para que funcione compatível com NINA W102.
E click em Get Source Code
- Faça o download do código-fonte do programa e salve.
Abra o VISUINO e monte o projeto
Selecione ESP32 e acrescente o módulo RemoteXY
No exemplo acima, o RemoteXY está ligado no GPIO23 pois o exemplo vai controlar um LED.
Vejamos passo a passo
- Crie um novo projeto no VISUINO
- Altere microcontrolador principal para ESP32 GENERIC (W102)
- Insira o bloco RemoteXY
Veja que RemoteXY adicionou uma Chave (Switch), conecte no GPIO23
- Click novamente em RemoteXY para definir o Protocols, no caso, será Cloud
- Finalmente conecte Sockets do Bloco ESP32
- Escolha u-blox NINA-W10 series (ESP32)
- Compile,Grave e resete o W102
Você observará que ele montará a tela conforme configuração do APP virtual.
Questões: suporte@smartcore.com.br
FONTES:
https://www.visuino.com/
Sobre a SMARTCORE
Sobre a SMARTCORE
A SmartCore fornece módulos para comunicação wireless, biometria, conectividade, rastreamento e automação.
Nosso portifólio inclui modem 2G/3G/4G/NB-IoT/Cat.M, satelital, módulos WiFi, Bluetooth, GNSS / GPS, Sigfox, LoRa, leitor de cartão, leitor QR code, mecanismo de impressão, mini-board PC, antena, pigtail, LCD, bateria, repetidor GPS e sensores.
Mais detalhes em www.smartcore.com.br
Nenhum comentário:
Postar um comentário