
Desenvolvendo Uma Lombada Eletrônica Para Apresentar A Velocidade Com Arduino
By Vitor Amadeu SouzaLength31m
About this audiobook
Esta literatura é uma continuação da obra Arduino – Prático e Objetivo (2011) e Programação para Arduino – Avançado (2014) do mesmo autor e editora, sendo importante que o leitor tenha ciência dos assuntos abordados nas obras citadas, para que haja um melhor aproveitamento do conteúdo a ser apresentado. A proposta deste livro é desenvolver uma lombada eletrônica, para apresentar apenas a velocidade do veículo do veículo em uma via. Para isso, faz uso de um sensor magnético e após a passagem do veículo, faz o cálculo para encontrar a velocidade e apresentar em displays de 7 segmentos. Tal projeto é importante em grandes cidades que procuram através deste recurso, conscientizar os condutores a respeito dos limites de velocidade de uma via. Neste exemplo, um painel com 3 displays de 7 segmentos foi utilizado. A placa didática utilizada foi a Cerne Arduino, onde os recursos para testar os circuitos propostos serão conectados através das conexões disponíveis na lateral do kit. Tal kit está à venda no site www.cerne-tec.com.br, no entanto, outras placas Arduino compatíveis podem ser utilizadas em função da compatibilidade entre as mesmas.
Audiobook details
GenreEducation and Learning, Technology
Length31 mins
Narrated byListen with 1,000+ voices
FormateBook with Audio
Publish dateDec 23, 2016
LanguagePortuguese
Table of contents
1Vitor Amadeu Souza
2I. Metodologia de desenvolvimento
3II. Expansão de saídas com shift register
4III. Lombada eletrônica
5A proposta deste livro é desenvolver uma lombada eletrônica, para
Show all chaptersShow less
6Figura 2.1: Pinagem do 74HC164 Fonte: 74HC164 Datasheet
70 Saída 5
80 Saída 4
91 Saída 3
101 Saída 2
111 Saída 0
12figura abaixo, onde observa-se que através de duas linhas DATA e CLK
13modificação até que seja resetado ou atualizado.
140 Saída 7
150 Saída 5
160 Saída 4
171 Saída 3
181 Saída 2
191 Saída 0
20pinMode(DATA,OUTPUT); pinMode(CLK,OUTPUT);
21Apesar deste código representar uma melhoria em relação ao
22digitalWrite(CLK,0);
23A diferença principal deste código é que o bloco de
24shift register.
25A mesma lógica é válida caso haja mais saídas em uma placa
26A seguir o código referente à comunicação com os dois shift
27Capítulo III
28N