Instalação do pacote Arduino no MATLAB

Arduino-e-MATLAB-destaque
Este post faz parte da série Arduino e MATLAB. Leia também os outros posts da série:

O Arduino já é uma ferramenta amplamente usada em vários projetos e desenvolvimentos de protótipos, não é mais possível negar que a plataforma veio para ficar. Sabendo disso várias empresas de software já estão adaptando-se para poder interagir seu produto com as placas comercializadas pela fundação Arduino. É o caso do MATLAB (mathwork.com) que já possui um pacote de suporte para a interação com Arduino, permitindo a comunicação através do cabo USB.

Com esse pacote é possível controlar o Arduino para leitura/escrita digital/analógica, PWM, comunicação I2C e SPI, controlar servos, fazer plots em tempo real de leituras analógicas.

Esse pacote de suporte está disponível a partir da versão R2014a do MATLAB.

Arduino

O Arduino é uma plataforma de prototipagem eletrônica open-source fácil de aprender e usar. Essa placa usa um microcontrolador Atmel (na sua maioria) e o seu esquemático e layout de PCB estão disponíveis. O Arduino possui vários tipos de placas e todas suas principais informações podem serem encontradas neste site.

É recomendado, para seguir este tutorial, o uso de alguma das seguintes placas:

MATLAB

O MATLAB é uma ferramenta informática, interativa e de alta performance, orientada à execução de tarefas que envolvam cálculos numéricos. Este software possui uma linguagem de programação própria, ambiente de programação próprio com excelentes capacidades gráficas e com um vasto conjunto de funções, organizadas segundo diversas áreas científicas.

Tutorial para Instalação

Para instalar o support package do Arduino estou usando o MATLAB 2014b. O primeiro passo é, com o ambiente do MATLAB aberto, navegue até o menu Add-Ons e clique em Get Hardware Support Packages.

Arduino-e-MATLAB-01
Figura 1 - Support Packges MATLAB

O próximo passo é escolher a opção Install from Internet e clique em Next.

Arduino-e-MATLAB-02
Figura 2 - Instalação

Selecione a opção de Arduino e clique em Next.

Arduino-e-MATLAB-03
Figura 3 - Arduino

É preciso logar em alguma conta no Mathworks. Caso não possua, crie uma, é bem fácil e rápido. Logo após o login, aceite os termos.

Arduino-e-MATLAB-04
Figura 4 - Licença

Confirme as ferramentas que serão baixadas.

Arduino-e-MATLAB-05
Figura 5 - Itens a serem instalados

Selecione Install:

Arduino-e-MATLAB-06
Figura 6 - Confirmação de instalação

Irá demorar um pouco.

Arduino-e-MATLAB-07
Arduino-e-MATLAB-07b
Figura 7 - Barra de atualização de instalação

Logo após o término do download e da instalação, é só clicar em Finish.

Arduino-e-MATLAB-08
Figura 8 - Instalação completa

Para fazer um teste, plug seu Arduino no computador e digite no Command window o seguinte comando:

Aruino-e-Matlab-09
Figura 9 - teste Arduino

O próximo tutorial irei explicar um simples blink.

Referências

MORAIS, Vagner; VIEIRA, Cláudio. MATLAB – Curso completo. Lisboa: FCA, 2013

KURNIAWAN, Agus, Arduino Programming using MATLAB 1st Edition, 2015

Outros artigos da série

Blink no Arduino com MATLAB >>
Este post faz da série Arduino e MATLAB. Leia também os outros posts da série:
Licença Creative Commons Esta obra está licenciada com uma Licença Creative Commons Atribuição-CompartilhaIgual 4.0 Internacional.

Receba os melhores conteúdos sobre sistemas eletrônicos embarcados, dicas, tutoriais e promoções.

Arduino » Instalação do pacote Arduino no MATLAB
Talvez você goste:
Comentários:

7
Deixe um comentário

avatar
2 Comentários
5 Respostas
0 Seguidores
 
Discussão de maior alcance
Discussão mais quente
4 Autores de comentários
Thiago LimaPedro Manoel FerreiraFelipe Souza AmaralFelipe Neves Comentários recentes
  Notificações  
recentes antigos mais votados
Notificar
Pedro Manoel Ferreira
Visitante
Pedro Manoel Ferreira

Para quem está fora de ambiente acadêmico a utilização do Matlab pode ser dificultado pelas questões de custos com licença de uso. Haveria uma solução Arduino com Scilab ? O Scilab tem praticamente as mesmas funcionalidades do Matlab, mas com a facilidade de ser open source

Thiago Lima
Visitante

Pedro, eu achei um tutorial na net mas nao sei se funciona.

Fiquei muito interessado em explorar o Arduino com o Scilab. Voce tem Arduino e Scilab ai contigo?

Tente rodar esse tutorial e fala pra gente o que achou.

https://atoms.scilab.org/toolboxes/arduino/1.1/files/Scilab%20Arduino%20Blinking%20LED%20Tutorial.pdf

Depois pode partir para coisas um pouquinho mais legais.

https://www.scilab.org/community/news/Scilab-Arduino-low-cost-data-acquisition

Thiago Lima
Visitante

Parece que precisa instalar dois toolbox... O de Arduino e o de Comunicacao Serial. Depois disso e' soh seguir o exemplo.

Conta pra gente!

Abracos!

Pedro Manoel Ferreira
Visitante
Pedro Manoel Ferreira

Olá Thiago, Obrigado pela dica. Oba ! Divertimento para o fim de semana ! Vou experimentar sim.
Obrigado,
Abraços,

Felipe Neves
Visitante
Felipe Neves

Mano, até que enfim alguém abordou MATLAB com Arduino, que venham os próximos tutoriais 🙂

Felipe Souza Amaral
Visitante
Felipe Amaral

Então Felipe, terão mais tutoriais abordando esse assunto. Qualquer dúvida é só perguntar. Vlw

Thiago Lima
Visitante

Parabens Felipe, show!

Séries



Outros da Série

Menu