
Desenvolvendo Um Pardal Eletrônico Para Semáforo Didático Com O Arduino E Raspberry
De Vitor Amadeu SouzaDuração45m
Sobre este audiolivro
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.
Detalhes do audiolivro
GêneroEducation and Learning, Technology
Duração45 min
Narrado porOuça com mais de 1.000 vozes
FormatoeBook com áudio
Data de publicação23 de nov. de 2017
IdiomaPortuguês
Sumário
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
Mostrar todos os capítulosVer menos
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