Skip to content

PTBR ‐ Enviando códigos usando IDE Arduino

Daniel Almeida Chagas edited this page Oct 28, 2025 · 2 revisions

Para dar vida a seu openDecabot você precisa enviar códigos para seu microcontrolador Wemos D1 Mini ESP8266. A forma que recomendamos para fazer isso é através da IDE Arduino. Você irá precisar de um computador rodando Windows, Linux ou Mac.

Instalar IDE Arudino

Fácil

Caso ainda não tenha instalado a IDE Arduino no seu computador, visite www.arduino.cc/en/software, baixe e instale a versão da IDE do Arduino correspondente ao seu sistema operacional.

Configurar a IDE para ESP8266

Médio

A IDE do Arduino não está imediatamente pronta para se conectar ao seu openDecabot, pois precisa ter instalado nela os drivers para conversar com o microcontrolador Wemos D1 Mini, que é um ESP8266. Para isso, siga os passos:

  1. Abra a IDE do Arduino no seu computador;
  2. Clique em Arquivo (ou File)depois em Preferências (ou Preferences);
  3. Copie o seguinte link (usando CTRL+C): https://arduino.esp8266.com/stable/package_esp8266com_index.json;
  4. Cole (CTRL+V) nas preferências, onde diz URLs Adicionais para Gerenciadores de Placas;

Colando link nas preferências

  1. Clique em OK para sair das Preferências;
  2. Ir em Ferramentas, Placas, e selecionar Gerenciador de Placas;
  3. Buscar as placas esp8266 e instalar o pacote esp8266 by ESP8266 Community.

Pronto! Sua IDE Arduino agora sabe como conversar com microcontroladoras ESP8266!

Enviando um primeiro código de testes para seu Decabot

Fácil

Vamos agora enviar o primeiro sketch para seu Decabot. Sketch é como chamamos um programa Arduino, e que irá ser executado no seu robô.

Primeiro baixe um código de exemplo no github do projeto. você pode clonar o repositório dentro da sua pasta Arduino no seu computador, ou simplesmente fazer o download de um sketch separado, clicando em webEyes_openDecabot.ino. Este Sketch irá fazer seu Decabot mostrar seus olhinhos piscando. Abra o arquivo baixado na sua IDE Arduino.

Selecionando sua porta COM no Windows

Médio

O seu robô será reconhecido pelo seu computador Windows como uma porta COM. As portas COM são como um endereço, que pode apontar para uma porta USB do seu computador. O problema é que seu computador pode ter outras portas COM. Então um primeiro passo é:

  1. Na IDE Arduino, selecione Ferramentas e depois Porta. O computador irá mostrar nenhuma ou algumas portas COM, com números associados (Ex: COM4).
  2. Conecte seu robô openDecabot em uma porta USB no seu computador, usando um cabo microUSB. Tenha certeza que o cabo é do tipo de dados (alguns cabos que vêm em powerbanks são somente para carregar bateria).
  3. Abra novamente o menu Ferramentas e depois Porta. Agora seu computador deve ter mostrado alguma porta COM a mais. Esta é a porta COM do seu robô.
  4. Se necessário repita o processo: Desligue o cabo USB, veja quais portas aparecem, e depois ligue novamente.

Controlando seu robô com controle remoto

Médio

Para fazer um teste de movimento do robô openDecabot você pode usar o código decabot_webControler.ino. Neste código seu robô irá funcionar como um roteador de wi-fi, mostrando um controle remoto simplificado de movimentos básicos. Para usar, faça a gravação do código no seu Wemos D1 Mini (controladora do openDecabot). Depois, com seu celular, procure a rede Wi-Fi MeuDecabot e conecte. O seu celular irá dizer que é necessário fazer login, e irá mostrar uma página de internet com os botões de controle do robô. celular com interface web de controle remoto de robô