
Desenvolvendo Um Pardal Eletrônico Para Semáforo Didático Com O Arduino E Raspberry
By Vitor Amadeu SouzaLength45m
About this audiobook
Um semáforo com pardal é uma tecnologia presente em praticamente todas as cidades, sendo uma ferramenta para o setor de Engenharia de tráfego na condução do fluxo de veículos dentro de sua área de planejamento. Esta literatura é uma continuação da obra Arduino – Prático e Objetivo (2011), Programação para Arduino – Avançado (2014) e Aplicações eletrônicas na Raspberry Pi Zero - Programado em Python (2017) do mesmo autor e editora, onde a proposta é apresentar os passos para desenvolver um pardal eletrônico para semáforo didático que ligue a câmera do Arduino assim que a lâmpada vermelha do semáforo ficar acesa através do registro em vídeo feito através da Raspberry programada em Python. A placa didática utilizada foi a Arduino UNO e Raspberry Pi Zero, onde os recursos para testar os circuitos propostos são conectados através das conexões disponíveis na lateral do kit. Tais kits estão à venda no site www.cerne-tec.com.br. Obs: Apesar de funcional, este exemplo tem fim puramente didático, não podendo ser utilizado em sistemas de medição profissionais utilizados em centros urbanos, rodovias, avenidas, ruas etc.
Audiobook details
GenreEducation and Learning, Technology
Length45 mins
Narrated byListen with 1,000+ voices
FormateBook with Audio
Publish dateNov 23, 2017
LanguagePortuguese
Table of contents
1Vitor Amadeu Souza
2I. Metodologia de desenvolvimento
3II. Expansão de saídas com shift register
4III. Semáforo automático
5IV. Semáforo automático com display
Show all chaptersShow less
6V. Semáforo manual com display
7VI. Câmera
8VI. Monitoramento
9Capítulo II
10Figura 2.1: Pinagem do 74HC164 Fonte: 74HC164 Datasheet
11deslocamento.
12figura abaixo, onde observa-se que através de duas linhas DATA e CLK
13modificação até que seja resetado ou atualizado.
14pinMode(DATA,OUTPUT); pinMode(CLK,OUTPUT);
15digitalWrite(CLK,0);
16Apesar deste código representar uma melhoria em relação ao
17A diferença principal deste código é que o bloco de
18shift register.
19A mesma lógica é válida caso haja mais saídas em uma placa
20A seguir o código referente à comunicação com os dois shift
21Capítulo III
22digitalWrite(Y,1); delay(3000); digitalWrite(Y,0);
23ao exemplo anterior.
24É possível alterar o brilho e contraste de uma imagem capturada