Seu Curso

  • Full Screen
  • Wide Screen
  • Narrow Screen
  • Increase font size
  • Default font size
  • Decrease font size

Montando um Arduino

Imprimir
Avaliação do Usuário: / 7
PiorMelhor 

 

 

 

Já se pegou pensando em usar o Arduino para um projeto de automação ou controle de qualquer coisa? Também já pensou em como interligar o Arduino junto ao equipamento a ser controlado ou automatizado? Então, desajeitado, né! Aquela plaquinha (placona) com os fios apenas encaixados nos buraquinhos... tosco!

 

Mas saiba que você pode usar toda a facilidade do Arduino para programar e testar e se quiser usar apenas o microcontrolador e poucos componentes eletrônicos para montá-lo em uma placa personalizada, com tamanho diminuto, fios devidamente soldados ou conectados e embutido onde você quiser!

 

À título de demonstração e teste vou montar o meu em um prot-o-board (placa de testes). Precisaremos de:

 

1 Arduino com microcontrolador ATMega 168, 328 ou compatível;

1 resistor de 330 ohm;

1 resistor de 10K ohm;

2 capacitores cerâmicos de 22pF;

1 LED de qualquer cor, vou usar vermelho;

1 cristal de 16Mhz;

Alguns fiozinhos para as  ligações;

 

 

Antes de mais nada, vamos carregar um programa bem simples no Arduino. O código fonte abaixo faz com que o LED integrado ao pino 13 fique piscando intermitentemente a cada segundo:

 

int led = 13;
void setup() {                
  pinMode(led, OUTPUT);     
}
 
void loop() {
  digitalWrite(led, HIGH);
  delay(1000);            
  digitalWrite(led, LOW); 
  delay(1000);            
}

 

 

 

Com o programa enviado ao Arduino e o LED piscando como esperado, remova o microcontrolador do seu Arduino, usando a ferramenta correta e com todo cuidado do mundo:

 

 

 

 

Agora vamos montá-lo no prot-o-board, para isso vamos conhecer a pinagem do microcontrolador ATMega:

 

 

 

 

Onde:

 

Pino

Descrição

1

Reset

2

Serial RX (Pino Digital 0)

3

Serial TX (Pino Digital 1)

4

Pino Digital 2

5

Pino Digital 3 (PWM)

6

Pino Digital 4

7

VCC

8

GND

9

Cristal externo

10

Cristal externo

11

Pino Digital 5 (PWM)

12

Pino Digital 6 (PWM)

13

Pino Digital 7

14

Pino Digital 8

15

Pino Digital 9 (PWM)

16

Pino Digital 10 (PWM)

17

Pino Digital 11 (PWM)

18

Pino Digital 12

19

Pino Digital 13

20

VCC

21

AREF

22

GND

23

Pino Analógico 0

24

Pino Analógico 1

25

Pino Analógico 2

26

Pino Analógico 3

27

Pino Analógico 4

28

Pino Analógico 5

 

 

Sabendo dos pinos insira seu microcontrolador na prot-o-board, atenção ao chanfro que indica o lado do pino 1:

 

 

 

 

Vou utilizar as fileiras laterais para interligar com a alimentação então, ligue os pinos (do microcontrolador) 20 e 21 ao positivo (fios vermelhos):

 

 

 

 

Ligue também o pino 7 ao positivo:

 

 

 

 

Os pinos 8 e 22 são ligados ao negativo:

 

 

 

 

Os pinos 9 e 10 devem ser ligados ao cristal de 16Mhz:

 

 

 

 

Os pinos 9 e 10, após o cristal, são ligados ao negativo pelos capacitores:

 

 

 

 

Conecte o pino 19 (digital 13) ao resistor de 330 ohm e o final do resistor ao anodo (positivo – perna mais comprida) do LED:

 

 

 

Agora ligue o catodo (negativo – perna mais curta) do LED ao negativo:

 

 

 

 

Ligue o pino 1 ao resistor de 10K ohm e este ao positivo:

 

 

 

 

Eis a hora da verdade, alimente seu projeto. Para aproveitar a placa do Arduino e conseguir a alimentação de 5V da porta serial sem ter que recorrer a uma bateria ou a pilhas, cuidadosamente ligue o pino 5V na fileira onde conectamos todos os positivos e o GND na fileira onde estão conectados todos os negativos:

 

 

 

 

O LED deverá começar a piscar intermitentemente a cada segundo conforme programamos no início desse tutorial, caso isso aconteça PARABÉNS! Deu tudo certo. Agora é só criar uma placa de circuitos para seu projeto em embarca-lo onde quiser.

 

 

 

 

Comentários  

 
+2 #1 estudo automação por sensores de vozgeovani 23-09-2013 22:02
Obrigado pela informação,sou iniciante em componentes para Arduíno,estarei testando, após retornarei.
Citar
 

Adicionar comentário


Código de segurança
Atualizar

You are here: