Automação de semáforo com Scratch e Arduíno: mudanças entre as edições
De Wiki Cursos IFPR Foz
Ir para navegaçãoIr para pesquisar
Sem resumo de edição |
|||
Linha 1: | Linha 1: | ||
= Projeto de Automação de Semáforo = | |||
:Ano: 2013 | :Ano: 2013 | ||
Linha 14: | Linha 14: | ||
*Vídeo: {{#ev:youtube|6lO-F5IO6EY}} | *Vídeo: {{#ev:youtube|6lO-F5IO6EY}} | ||
==Acionamentos de vários leds a partir de uma única saída do Arduíno para os semáforos== | |||
;Problema: Acionar cada leds com corrente de 10mA sem sobrecarregar a saída do Arduíno. | |||
;Solução: Circuito com [http://200.17.101.9/wiki/index.php/Eletr%C3%B4nica#Transistores transistor como chave]. | |||
;Transistor utilizado: '''BC547''' Β = 110-800 | |||
:[[Mídia:DatasheetTransistorBC546-547-548.pdf | Datasheet Transistor BC546-547-548]] | |||
;Transistor no corte (aberto): Saída do Arduíno = 0 (0V) -> '''Leds acesos''' | |||
Ic = [9 - (2 + 2 + 2)]/Rc ; Rc = 300Ω ; Ic = 10mA (corrente circulando nos leds) | |||
;Transistor na saturação (fechado): Saída do Arduíno = 1 (5V) -> Vce = 0 -> '''Leds apagados''' | |||
Vce = 0 ; Ic<sub>sat</sub> = 9 / 200 = 30mA | |||
Ib<sub>sat</sub> = Ic<sub>sat</sub>/Β<sub>min</sub> = 30m / 110 = 0,27mA | |||
Rb = (5 - 0,7)/0,27m = 15kΩ | |||
Edição das 19h26min de 11 de abril de 2014
Projeto de Automação de Semáforo
- Ano: 2013
- Alunos: Andrey L. Garcia, Bruna Pardinhos, Michelli R. Teixeira e Nathiely M. Moraes
- Curso Integrado em Informática
- Orientador: Prof. Evandro Cantú
- Objetivo
- O projeto de automação de Semáforo foi desenvolvido com o intuito de melhorar o tráfego urbano nas grandes cidades. Ele tem os objetivos de melhorar a segurança em vias movimentadas, diminuir os congestionamentos e evitar acidentes e transtornos.
- Desenvolvimento
O Projeto foi desenvolvido com uma placa de arduino e um micro-controlador ligado a um circuito composto por transistores, resistores, leds e cabos, como está representado na figura:
O arduino e o circuito foram programados através do S4A (Scratch for arduino),uma linguagem de programação gráfica, de fácil entendimento e montagem.
- Vídeo:
Acionamentos de vários leds a partir de uma única saída do Arduíno para os semáforos
- Problema
- Acionar cada leds com corrente de 10mA sem sobrecarregar a saída do Arduíno.
- Solução
- Circuito com transistor como chave.
- Transistor utilizado
- BC547 Β = 110-800
- Datasheet Transistor BC546-547-548
- Transistor no corte (aberto)
- Saída do Arduíno = 0 (0V) -> Leds acesos
Ic = [9 - (2 + 2 + 2)]/Rc ; Rc = 300Ω ; Ic = 10mA (corrente circulando nos leds)
- Transistor na saturação (fechado)
- Saída do Arduíno = 1 (5V) -> Vce = 0 -> Leds apagados
Vce = 0 ; Icsat = 9 / 200 = 30mA Ibsat = Icsat/Βmin = 30m / 110 = 0,27mA Rb = (5 - 0,7)/0,27m = 15kΩ