mecatronica
Módulo Básico
Financiamento:
Execução:
Laboratório de Automação e Robótica Móvel
Material produzido para o projeto Oficina de Robótica por:
Financiamento:
◦ Anderson Luiz Fernandes Perez
◦ Renan Rocha Darós
Contatos:
◦ Universidade Federal de Santa Catarina
Laboratório de Automação e Robótica Móvel
anderson.perez (at) ufsc.br
renanrdaros (at) hotmail.com
Execução:
http://oficinaderobotica.ufsc.br
Laboratório de Automação e Robótica Móvel
UFSC - Oficina de Robótica - @2013
2
Introdução
Microcontroladores
Arduino UNO
Ambiente de desenvolvimento
Funções setup() e loop()
Monitor Serial
Portas digitais e analógicas
Programando em Arduino
Expandindo as funcionalidades
Arduino
Financiamento:
Execução:
do
Laboratório de Automação e Robótica Móvel
UFSC - Oficina de Robótica - @2013
3
O Arduino é uma plataforma utilizada para prototipação de circuitos eletrônicos.
O projeto do Arduino teve início em 2005 na cidade de Ivrea, Itália.
O Arduino é composto por uma placa com microcontrolador Atmel AVR e um ambiente de programação baseado em Wiring e C++.
Tanto o hardware como o ambiente de programação do Arduino são livres, ou seja, qualquer pessoa pode modificá-los e reproduzi-los.
O Arduino também é conhecido de plataforma de computação física.
Financiamento:
Execução:
Laboratório de Automação e Robótica Móvel
UFSC - Oficina de Robótica - @2013
4
Tipos de Arduino
◦ Existem vários tipos de Arduino com especificidades de hardware. O site oficial do Arduino lista os seguintes tipos:
Arduino
Arduino
Arduino
Arduino
Arduino
Arduino
Arduino
Arduino
Arduino
Arduino
Arduino
Arduino
Arduino
Arduino
UNO
Leonardo
Due
Esplora
Mega
Mega ADK
Ethernet
Mini
LilyPad
Micro
Nano
ProMini
Pro
Fio