Escolar Documentos
Profissional Documentos
Cultura Documentos
MICROCONTROLADORES
Microprocessador X Microcontrolador
As principais diferenças entre os dois:
Microcontroladores
Microprocessador:
Microcontrolador:
Microcontrolador:
• MicroChip (PIC);
• Atmel – ATMega (Arduino);
• Texas Instruments;
• Freescale;
• Zilog;
• Holtek;
• Phillips;
• Etc.
Microcontroladores
Embarcados:
Diferentemente de computadores de
propósito geral, um sistema embarcado
realiza um conjunto de tarefas
predefinidas, geralmente com requisitos
específicos. Já que o sistema é dedicado
a tarefas específicas, através
de engenharia pode-se otimizar o
projeto reduzindo tamanho, recursos
computacionais e custo do produto.
Microcontroladores
ARDUINO:
Depois de programado, o microcontrolador pode ser usado de forma independente, ou seja, você pode
colocá-lo para controlar um robô, uma lixeira, um ventilador, as luzes da sua casa, a temperatura do ar
condicionado, pode utilizá-lo como um aparelho de medição ou qualquer outro projeto que vier à cabeça.
Microcontroladores
O que você pode fazer com o Arduino?
A lista de possibilidades é praticamente infinita. Você pode automatizar sua casa, seu carro, seu escritório,
criar um novo brinquedo, um novo equipamento ou melhorar um já existente. Tudo vai depender da sua
criatividade.
Para isso, o Arduino possui uma quantidade enorme de sensores e componentes que você pode utilizar nos
seus projetos. Grande parte do material utilizado está disponível em módulos, que são pequenas placas
que contém os sensores e outros componentes auxiliares como resistores, capacitores e leds.
Microcontroladores
Tipos de Arduino:
• ARDUINO Nano;
• ARDUINO Mega;
• ARDUINO DUE;
• Etc.
Microcontroladores
Como programar o Arduino:
O ARDUINO possui uma interface de programação própria (IDE) que pode ser baixada gratuitamente no link
abaixo:
https://www.arduino.cc/en/Main/Software
Ele permite gravar códigos em algumas linguagens, sendo a mais simples e utilizada a linguagem C.
Microcontroladores
Como programar o Arduino:
O Tinkercad é uma ferramenta online de design de modelos 3D em CAD e também de simulação de circuitos
elétricos analógicos e digitais, desenvolvida pela Autodesk.
https://www.tinkercad.com
• pinMode
- Configura o pino especificado para se comportar como entrada
ou saída.
- Modos: INPUT, OUTPUT ou INPUT_PULLUP;
• delay
- Temporizador em milisegundos ;
• digitalWrite
-Define o estado da saída digital como HIGH ou LOW.
Microcontroladores
FILE > EXAMPLES > 1.BASICS > BLINK
Microcontroladores
EXERCICIO 1
Vamos utilizar o TINKER CAD para criar nossa primeira programação com o
ARDUINO UNO.
Iremos utilizar:
• UM Protoboard;
• UM ARDUINO UNO;
• UM LED ( Cor de preferência );
• UM fio para ligação do pino escolhido;
• UM fio para ligação do GND.
• UM Resistor de 200ohms.
Microcontroladores
LED
Vamos criar um novo modelo, agora com três LEDs de sua escolha fazendo com que
todos pisquem alternadamente em um intervalo de 0,5 segundo.
Levando 0,5 segundo para acender.
Microcontroladores
EXERCICIO 3
Para fixar na cachola,
Vamos criar um novo modelo, agora com três LEDs de sua escolha fazendo com que
todos pisquem ao mesmo tempo em um intervalo de 2 segundo.