quarta-feira, 5 de outubro de 2022

U-BLOX NINA 106 ACESSANDO STEP MOTOR A4988 - VISUINO - WOKIWI


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.

Uri Shaked

Best  Simulator

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.
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