Escolar Documentos
Profissional Documentos
Cultura Documentos
Produção de Conteúdo
Cleiton Rosa
Simone Sinara de Souza
Validação de Conteúdo
Cleiton Rosa
Revisão Textual
Adilson Carlos Batista
Fotografia
Darice Alessandra Deckmann Zanardini
Stella Maris Oliveira Ludwig (Educa Play)
Ilustração
Jocelin Vianna (Educa Play)
2021
Sumário
1. INTRODUÇÃO .................................................................01
2. CONSTRUINDO OS SEMÁFOROS..................................02
2.1 MONTAGEM............................................................03
2.2 PROGRAMANDO OS SEMÁFOROS...........................08
2.2.1 Linguagem de programação por codificação.........08
2.2.2 Linguagem de programação em blocos..........11
3. VIDEOTUTORIAL ..........................................................17
4. REFERÊNCIAS................................................................18
Semáforo com Arduino [Carro + Pedestre]
1. INTRODUÇÃO
Imagine a seguinte situação: você está
se deslocando no centro de sua cidade, em
seu horário de almoço (hora do “rush”) e
precisa atravessar uma avenida para chegar
ao local desejado. Os fluxos constantes de
carros começam a lhe deixar incomodado
e você resolve arriscar atravessando a via
pública no intervalo de um carro e outro.
De repente você escuta uma freada brusca
e perde seus sentidos. Você agora faz parte
da estatística de vítimas por acidentes
de trânsito ocasionados diariamente nas
grandes cidades.
Os acidentes de trânsito são uma das
principais causas de óbitos no Brasil e uma das
inúmeras situações que levam engenheiros
de tráfego terrestre a elaborarem ações que
possam minimizar problemas de conflitos
no trânsito, seja por meio de instalação de
equipamentos de controle de velocidade,
mudança de direção de tráfego nas vias
públicas ou a instalação de semáforos em
ruas e avenidas de centros urbanos.
Os semáforos são dispositivos de
sinalização formados por sistemas de luzes
com cores (vermelho, amarelo e verde) com o
objetivo de informar aos usuários de trânsito
(motoristas, pedestres, ciclistas, entre outros)
o momento permitido à circulação, à espera e
à transição entre uma ou outra circunstância.
Quando sincronizados, reduzem a formação
de congestionamentos e beneficiam a
travessia de pedestres e ciclistas em vias
urbanas.
Este projeto visa a demonstrar como Fonte: SEED/DTI/CTE
funciona a sincronização entre os semáforos
para motoristas e para pedestres. Para tanto, apresentaremos um protótipo constituído por
componentes eletrônicos que permitem a simulação dos dois semáforos, a programação
do funcionamento destes, na linguagem escrita e em blocos, além de videotutorial para
a montagem e funcionamento dos semáforos na escola.
1
Semáforo com Arduino [Carro + Pedestre]
2. CONSTRUINDO OS SEMÁFOROS
Para a confecção dos semáforos, utilizaremos os seguintes materiais:
2
Semáforo com Arduino [Carro + Pedestre]
Fonte: SEED/DTI/CTE
2.1 MONTAGEM
Com os materiais separados, é iniciada a confecção do protótipo. O
primeiro passo é a montagem dos componentes eletrônicos. Utilizamos a
matriz de contato Protoboard, que é uma placa de prototipagem eletrônica
com orifícios e conexões condutoras, a qual permite montar circuitos ele-
trônicos sem haver a necessidade de soldar os componentes na placa. A
Protoboard é composta por faixas terminais e faixas de barramento. Cada
faixa terminal possui cinco pontos conectados por um condutor metálico e
representados por letras do alfabeto. Já as faixas de barramento possuem,
geralmente, uma faixa azul que serve como sinal de alimentação negativa
do circuito eletrônico, e uma de cor vermelha, como sinal de alimentação
positiva, conforme mostra a figura 1.
Fonte: SEED/DTI/CTE
3
Semáforo com Arduino [Carro + Pedestre]
Fonte: SEED/DTI/CTE
4
Semáforo com Arduino [Carro + Pedestre]
Fonte: SEED/DTI/CTE
5
Semáforo com Arduino [Carro + Pedestre]
A conexão da placa Arduino com a placa Protoboard será feita por meio
de Jumpers, que são cabos condutores utilizados para conectar dois pontos
de um circuito eletrônico. Existem dois tipos de Jumpers: o macho, que
possui um conector para ser utilizado na Protoboard; e a fêmea, que possui
um orifício que pode ser conectado a um componente eletrônico ou Jumper
macho. Há, ainda, três variedades de Jumpers: Jumper Macho-Macho que
apresenta as extremidades com conectores; Jumper Macho-Fêmea com uma
extremidade contendo conector e outra extremidade com orifício; e Jumper
Fêmea-Fêmea cujas extremidades são formadas por orifícios (figura 7).
Fonte: SEED/DTI/CTE
6
Semáforo com Arduino [Carro + Pedestre]
7
Semáforo com Arduino [Carro + Pedestre]
https://create.arduino.cc/editor
Fonte: SEED/DTI/CTE
8
Semáforo com Arduino [Carro + Pedestre]
/************************************************************/
/* Projeto - Semáforo de Carros e Pedestres */
/* Programação de um semáforo para carros e pedestres. */
/************************************************************/
9
Semáforo com Arduino [Carro + Pedestre]
10
Semáforo com Arduino [Carro + Pedestre]
http://www.mblock.cc/en-us/download
11
Semáforo com Arduino [Carro + Pedestre]
12
Semáforo com Arduino [Carro + Pedestre]
13
Semáforo com Arduino [Carro + Pedestre]
14
Semáforo com Arduino [Carro + Pedestre]
15
Semáforo com Arduino [Carro + Pedestre]
16
Semáforo com Arduino [Carro + Pedestre]
3 VIDEOTUTORIAL
Com o intuito de auxiliar na montagem e na programação dos semáfo-
ros apresentamos um videotutorial, disponível em:
https://rebrand.ly/p1robotica
17
Semáforo com Arduino [Carro + Pedestre]
Desafio!
Agora é a sua vez....
4 REFERÊNCIAS
ARDUINO. Ambiente de Programação do Arduino. Disponível em:
https://create.arduino.cc/editor Acesso em: 15 out. 2021
18
Semáforo com Arduino [Carro + Pedestre]
19