Arduino Básico v04
Arduino Básico v04
Sumário
PARTE I
1. Sistemas Embarcados
2. Introdução ao Arduino
3. Interfaceamento Digital
4. Medição de Grandeza Analógica
PARTE II
5. Interfaceamento Digital
6. Comunicação Serial
7. Display: LCD
8. Controlando a Velocidade de um Motor CC
Powered by Wesley Oliveira Maia
Softwares
1. IDE Arduino
http://arduino.cc/
2. Fritzing
http://fritzing.org/home/
3. UnoArduSimV1.0.1
http://sheepdogguides.com/arduino/aht9simsimm.htm
4. Proteus
http://www.labcenter.com
Hardware Firmware
#include "io430.h"
void atraso(void);
void atraso(void)
{
unsigned int temp;
temp = 40000;
do temp--;while(temp);
}
... Sistemas Embarcados
Tempo Tempo
2. Introdução ao Arduino
Especificações
▪ Microcontrolador ATmega328
▪ Tensão de Operação 5V
▪ Pinos I/O Digitais 14 (das quais 6 podem ser utilizadas como saídas PWM)
▪ Entradas Analógicas 6
▪ SRAM 2 KB
▪ EEPROM 1 KB
▪ Clock 16 MHz
Powered by Wesley Oliveira Maia
... Introdução ao Arduino
– Serial.println(): Este comando é utilizado para enviar valores pela porta serial;
Link: http://arduino.cc/en/Reference/Serial
Powered by Wesley Oliveira Maia
... Comunicação Serial
Link: http://arduino.cc/en/Tutorial/LiquidCrystal
Powered by Wesley Oliveira Maia
... Display: LCD
▪ Ponte H
▪ Transistor