O objetivo deste BLOG é demonstrar como é possível utilizar o Visuino para programação do U-blox NINA W106 e simulando a execução em um ambiente virtual chamado WOKWI.
Foi utilizado o componente Speed To Clock do VISUINO.
Wokwi é um simulador de eletrônica online. Você pode usá-lo para simular Arduino, U-BLOX NINA W106 (ESP32) e muitas outras placas além de componentes e sensores populares como LEDs, shift registers, Buzzer, sensores (ultrassônico, temperatura, umidade etc), Display TFT, teclados e muito mais.
Pode carregar BIN ou HEX gerados de Terceiros.
VISUINO
O Visuino é o mais recente software inovador da Mitov Software. Um ambiente de programação visual que permite programar suas placas Arduino.
O 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ê poderá criar e projetar facilmente seus programas usando arrastar e soltar. Nenhum equipamento ou hardware é necessário para executar o software no modo de design. Depois de ter concluído o design, você pode conectar o upload da placa Arduino e executá-lo.
Para aquelas pessoas que não são fortes em escrever código, em seguida, projetar, compilar e criar programas Arduino nunca foi tão fácil! Por que perder tempo criando código quando já se faz todo o trabalho duro para você? Você tem sua placa Arduino e um ótimo design de hardware, veja-a rodando em minutos, não em horas!
A4988
O Módulo Driver A4988 é bem versátil e tem sido muito usado no controle dos motores de passo de CNCs e Impressoras 3D. Com esse tutorial você aprenderá como usá-lo. Entenderá como funciona um motor de passo e o Driver A4988. Aprenderá como configurar o driver para permitir movimentos mais adequados para o seu projeto.
UBLOX NINA W106
Wi-Fi 802.11b/g/n
Dual-Mode Bluetooth v4.2
Poderoso suporte de CPU aberta para aplicativos personalizados
Tamanho pequeno e várias opções de antena
Pino compatível com outros módulos NINA
Certificação global
Super Pequena
Módulo baseado no ESP32, com 4MB FLASH
HOMOLOGADO PELA ANATEL
ADICIONANDO U-BLOX NINA W106 NO WOKWI
No WOKWI (Wokwi - Online Arduino and ESP32 Simulator), crie e desenhe o projeto abaixo, selecionando ESP32
ALTERANDO SKIN PARA U-BLOX NINA W106 NO WOKWI
- Descompacte em alguma pasta qualquer.
- Clique dentro do editor de código, pressione "F1" e escolha "Load custom board file..."
- Selecione o diretório que contém os arquivos de definição do quadro (board.json e board.svg)
- A Skin vai ser carregada no wokwi. Verifique no console JavaScript do navegador para obter mensagens de erro.
- Cole o seguinte código no arquivo diagram.json:
{
"version": 1,
"author": "Miguel Alexandre Wisintainer",
"editor": "wokwi",
"serialMonitor": { "display": "terminal" },
"parts": [ { "id": "esp", "type": "wokwi-custom-board" } ],
"connections": [ [ "esp:TX0", "$serialMonitor:RX", "" ], [ "esp:RX0", "$serialMonitor:TX", "" ] ]
}
Ficará assim
Adicione o Potenciômetro, Step motor e A4988
EXECUÇÃO NO WOKIWI
Crie no VISUINO o seguinte projeto
- Compile o projeto
LOAD HEX FILE AND SIMULATE
E então aponte para o Binário Gerado pelo Visuino
Mexa no potenciômetro de Ponta a Ponta
Em breve novos exemplos com vários sensores e atuadores
DÚVIDAS
suporte@smartcore.com.br
REFERÊNCIAS
Nenhum comentário:
Postar um comentário