Você está na página 1de 13

Universidade Estadual de Londrina

Centro de Tecnologia e Urbanismo


Departamento de Engenharia Elétrica

DENISSON GUALBERTO
FLÁVIO KENJI TAKETONE
MARCELO TAKESHI BOAVENTURA NAKANO
MATHEUS FAUSTINO
NAHAN BARREIROS
RAFAEL BRUNASSI QUATRINI
RENATO MAROJA NETO
RENÊ MENCK TOGINHO
TARIK ESTEVAM HANNUCH

CATÁLOGO DE EXPERIÊNCIAS: SHIELDS


DE ARDUINO

Londrina - Paraná
11 de outubro de 2017
Resumo
Resumo

Palavras-chaves: latex. abntex. editoração de texto.


Sumário

1 INTRODUÇÃO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3

I EXPERIÊNCIAS 4

2 SHIELD DE SEMÁFORO . . . . . . . . . . . . . . . . . . . . . . . . 5
2.1 Introdução . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
2.2 Objetivos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
2.3 Material Necessário . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
2.4 Procedimentos Experimentais . . . . . . . . . . . . . . . . . . . . . . 6

3 SHIELD DE RELÉ . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8

4 PONTE H . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9

REFERÊNCIAS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10

ANEXOS 11

ANEXO A – ANEXO 1 . . . . . . . . . . . . . . . . . . . . . . . . . 12
3

1 Introdução
Parte I

Experiências
5

2 Shield de Semáforo

2.1 Introdução
Esta experiência trabalha com o Shield de Semáforo, que consiste em 6 LEDs
coloridos para serem acionados pelo ARDUINO. O acionamento desses LEDs pode ser
de forma individual, ou simultaneamente em sequências, por exemplo para simular o
funcionamento de um semáforo.
Esse Shield é composto de 2 LEDs vermelhos, 2 LEDs amarelos e 2 LEDs verdes,
organizados em duas fileiras como é mostrado na Figura 1.

Figura 1 – Placa de circuito do Shield de semáforo

Abaixo podemos ver o a função de cada pindo de conexão que do Shield de semáforo

VR1 - pino de alimentação do LED VERMELHO da fileira 1.

AM1 - pino de alimentação do LED AMARELO da fileira 1.

VD1 - pino de alimentação do LED VERDE da fileira 1.

VR2 - pino de alimentação do LED VERMELHO da fileira 2.

AM2 - pino de alimentação do LED AMARELO da fileira 2.

VD2 - pino de alimentação do LED VERDE da fileira 2.

GND - pino de ligação do terra (GND) no circuito.


Capítulo 2. Shield de Semáforo 6

Para ligar os LEDs desse circuito basta seguir o que foi estudado na EXPERI-
ÊNCIA #01 – PISCA LED, e para utilizar o Shield como um semáforo, utilize como
base o que foi estudado na EXPERIÊNCIA #02 – SEMÁFORO COM 3 LEDS

2.2 Objetivos
• Utilizar a placa de circuito auxiliar Shield de semáforo.

• Verificar o funcionamento de diversos diodos emissores de luz (LED).

• Utilizar portas digitais e temporização sequencial no ARDUINO.

• Simular o funcionamento de um semáforo.

2.3 Material Necessário


• 1× Shield de semáforo.

• Fios (jumpers) diversos.

• 1× Placa Arduino UNO REV 03

2.4 Procedimentos Experimentais

1. Primeiramente monte o circuito da Figura 2.

Figura 2 – Exemplo de montagem do Shield Semáforo


Capítulo 2. Shield de Semáforo 7

2. Na interface de programação de Sketches do ARDUINO, insira e compile o programa


SEMÁFORO COM SHIELD com a placa conectada ao seu computador através
da porta USB.

1 // PROGRAMA SEMAFORO COM SHIELD


2 void setup ( )
3 {
4 VM1=13; //DECLARA A VARIAVEL VM1 COM O VALOR 13
5 AM1=12; //DECLARA A VARIAVEL AM1 COM O VALOR 12
6 VD1=11; //DECLARA A VARIAVEL VD1 COM O VALOR 11
7 VM1=13; //DECLARA A VARIAVEL VM2 COM O VALOR 10
8 AM1=12; //DECLARA A VARIAVEL AM2 COM O VALOR 9
9 VD1=11; //DECLARA A VARIAVEL VD2 COM O VALOR 8
10
11 pinMode (VM1,OUTPUT) ; // DEFINE O PINO 13 (VM1) COMO OUTPUT.
12 pinMode (AM1,OUTPUT) ; // IDEM PARA O PINO 12 (AM1) .
13 pinMode (VD1,OUTPUT) ; // IDEM PARA O PINO 11 (VD1) .
14 pinMode (VM2,OUTPUT) ; // IDEM PARA O PINO 10 (VM2) .
15 pinMode (AM2,OUTPUT) ; // IDEM PARA O PINO 9 (AM2) .
16 pinMode (VD2,OUTPUT) ; // IDEM PARA O PINO 8 (VD2) .
17 }
18 v o i d l o o p ( ) // AQUI INICIA A REPETICAO DOS COMANDOS (ENTRE OS COLCHETES) .
19 {
20 d i g i t a l W r i t e (VM1, HIGH) ; // COLOCA O PINO VM1 EM NIVEL "ALTO" , OU SEJA , 5 V
; O LED VERM. ACENDE.
21 d i g i t a l W r i t e (VD2, HIGH) ; // COLOCA O PINO VD2 EM NIVEL "ALTO" , OU SEJA , 5 V
; O LED VERD. ACENDE.
22 d e l a y ( 2 0 0 0 ) ; %// TEMPO DE ESPERA DE 2 SEGUNDOS.
23
24 d i g i t a l W r i t e (VD2,LOW) ; // COLOCA O PINO VD2 EM NIVEL "BAIXO" , OU SEJA , 0 V
; O LED VERD. APAGA.
25 d i g i t a l W r i t e (AM2, HIGH) ; // COLOCA O PINO AM2 EM NIVEL "ALTO" , OU SEJA , 5 V
; O LED AMARL. ACENDE.
26 d e l a y ( 2 0 0 0 ) ; %// TEMPO DE ESPERA DE 2 SEGUNDOS.
27
28 d i g i t a l W r i t e (VM2, HIGH) ; // COLOCA O PINO VM2 EM NIVEL "ALTO" , OU SEJA , 5 V
; O LED VERM. ACENDE.
29 d i g i t a l W r i t e (VD1, HIGH) ; // COLOCA O PINO VD1 EM NIVEL "ALTO" , OU SEJA , 5 V
; O LED VERD. ACENDE.
30 d e l a y ( 2 0 0 0 ) ; %// TEMPO DE ESPERA DE 2 SEGUNDOS.
31
32 d i g i t a l W r i t e (VD1,LOW) ; // COLOCA O PINO VD1 EM NIVEL "BAIXO" , OU SEJA , 0 V
; O LED VERD. APAGA.
33 d i g i t a l W r i t e (AM1, HIGH) ; // COLOCA O PINO AM1 EM NIVEL "ALTO" , OU SEJA , 5 V
; O LED AMARL. ACENDE.
34 d e l a y ( 2 0 0 0 ) ; %// TEMPO DE ESPERA DE 2 SEGUNDOS.
35 }

3. Verifique se os LEDs acendem e apagam na ordem correta, de acordo com o que é


apresentado no código do programa.
8

3 Shield de Relé
9

4 Ponte H
10

Referências
Anexos
12

ANEXO A – Anexo 1