Arduino Robô controlado por Wifi com o Adafruit CC3000 Wifi-shield

Para um workshop onde ia falar sobre Arduino, tinha que mostrar um projeto mais interessante – então, nada como um robô controlado por Wifi.

Componentes usados

Se não sabem o que é o wifi-shield da Adafruit CC3000, podem consultar no Adafruit learning center, escrito por Rick Lesniak. Além de explicar como soldar, também explica as ligações e algumas das funções.

Para funcionar, não podem esquecer de efectuar o download das bibliotecas (podem consultar o github ou descarregar directamente a ultima versão) e adicionar ao vosso IDE do Arduino.

Após efectuarem o download e terem adicionado ao vosso IDE, podem executar os exemplos existentes.

Este tutorial para o Robô é baseado no existente no Adafruit Learning Center – WiFi controlled Mobile Robot – , escrito por Marco Schwartz. As diferenças é que o driver de motor que eu usei não é o mesmo, logo, há funções que no código não iriam funcionar, então, alterei e adicionei funções e instruções ao código que irei colocar aqui.

Podem sacar o codigo completo do projecto na minha página do bitbucket – arduino-wifi-robot
(more…)