Arduino
O Arduino é uma Plataforma de prototipagem eletrônica open-source.
Seu uso é principalmente recomendado para desenvolvimento de pesquisas e protótipos por sua facilidade.
Os modelos de arduino são projetados com Microcontroladores da Atmel de placa única .
O nosso caso de estudo, será o modelos Arduino Uno .
VANTAGENS DA UTILIZAÇÃO DO ARDUINO
Barato;
Multiplataforma;
Flexível;
Ambiente de programação simples;
Open-Source
Comunidade ativa muito grande;
Plataforma didática, ideal para iniciantes que desejam resultados rápidos;
Muitas Bibliotecas.
ARDUINO TUPINIQUIM
Hardware
• Estrutura física na qual podemos manipular (sensores, leds, display, etc)
• Botão Reset
• Jack de Alimentação
• Plug USB
Especificações Arduino UNO
Microcontroller
ATmega328
Operating Voltage
5V
Input Voltage (recommended)
7-12V
Input Voltage (limits)
6-20V
Digital I/O Pins
14 (of which 6 provide PWM output)
Analog Input Pins
6
DC Current per I/O Pin
40 mA
DC Current for 3.3V Pin
50 mA
Clock Speed
16 MHz
O ARDUINO
Arquitetura
Shields
DESCRIÇÃO DETALHADA
Entradas e Saídas:
PWM: pinos 3,5,6,9,10 e 11(Modulação por largura de pulso)
Serial: 0 (RX) e 1 (TX). Usados para receber (RX) e transmitir
(TX) dados seriais TTL. Interruptores Externos: 2 e 3. Estes pinos podem ser configurados para disparar uma interrupção de acordo com alguma variação sensível pelo circuito. SPI: 10 (SS), 11 (MOSI), 12 (MISO), 13 (SCK). Estes pinos dão suporte à comunicação SPI utilizando a biblioteca SPI.
LED: 13. Há um LED integrado ao pino digital 13.
I2C: 4 (SDA) and 5 (SCL). Fornecem suporte a comunicação
I2C (TWI) utilizando a biblioteca Wire.
MICROCONTROLADOR
Memórias:
* RAM: Memoria volátil que permite a escrita e a leitura de dados. * ROM: Memoria apenas de leitura.
* Flash: Memoria não volátil, ou seja, não necessita de
uma