Você está na página 1de 8

Escola Secundria Antnio Damsio

Curso Profissional de
Introduo Linguagem

Laboratrio de programao com o ARDUINO
Propostas de trabalhos
erso !
"#!$%"#!&
Antnio 'enri(ues
A linguagem de programao C frequentemente utilizada na resoluo de problemas de eletrnica
e automao, pelo que a sua aprendizagem se reveste de significativa importncia para estudantes e
tecnicos das reas referidas.
A presente coleo de ficas de laboratrio tem como ob!etivo consolidar os conecimentos
adquiridos e motivar a descoberta de solu"es para problemas novos que nos possam surgir.
A escola da plataforma A#$%&'( !ustifica)se pela facilidade de uso e grande disponibilidade de
informao.
As ilustra"es foram feitas com recurso ao soft*are +#&,-&'..
Escola Secundria Antnio Damsio
Curso Profissional de Tcnico de Eletrnica, Automao e Computadores
Automao e Computadores
Mdulo 4 Pro!ramao de Alto "#$el
/feitos de luz
+aa os programas que0
1. acendam os leds pares alternadamente com os 2mpares3
4. criem a sensao de uma luz que se desloca da direita para a esquerda 56ed1 para 6ed178 e
da esquerda para a direita 56ed17 para 6ed183
9. criem a sensao de abrir e fecar. &nicialmente os leds esto todos acesos, comeando a
apagar)se do led : e ; para o led 1 e 17 respetivamente3 quando esto todos apagados faz)se
o inverso.
Escola Secundria Antnio Damsio
Curso Profissional de Tcnico de Eletrnica, Automao e Computadores
Automao e Computadores
Mdulo 4 Pro!ramao de Alto "#$el
Animao luminosa
+aa um programa que permita acender<apagar um con!unto de dez led=s sequencialmente, de
forma a criar um efeito de deslocamento da luz da direita para a esquerda e vice)versa. ( ritmo de
acendimento<deslocamento controlado por um potencimetro.
Ao potencimetro na posio #min, faa corresponder
7,1 segundo e > posio #ma? 1,: segundos.
%&'
("D
)min
)ma*
Entrada anal!ica +
Escola Secundria Antnio Damsio
Curso Profissional de Tcnico de Eletrnica, Automao e Computadores
Automao e Computadores
Mdulo 4 Pro!ramao de Alto "#$el
@u2metro
+aa um programa que permita acender um con!unto de led=s, de forma a indicar o n2vel de tenso
obtido no terminal do cursor do potencimetro. ( led 17 indica o valor m?imo da tenso.
Escola Secundria Antnio Damsio
Curso Profissional de Tcnico de Eletrnica, Automao e Computadores
Automao e Computadores
Mdulo 4 Pro!ramao de Alto "#$el
Comparador de tens"es.
+aa um programa que permita comparar o valor de duas entradas analgicas.
6ed vermelo aceso quando @potA A @potB
6ed amarelo aceso quando @potA C @potB
6ed verde aceso quando @potA D @potB
Escola Secundria Antnio Damsio
Curso Profissional de Tcnico de Eletrnica, Automao e Computadores
Automao e Computadores
Mdulo 4 Pro!ramao de Alto "#$el
Controlo de passagem de pe"es com semforo.
+aa um programa que permita controlar os semforos de uma passagem de pe"es.
+uncionamento0
Considere o grfico que descreve o estado dos semforos. Cada quadr2ula vale 7,: segundos.
Escola Secundria Antnio Damsio
Curso Profissional de Tcnico de Eletrnica, Automao e Computadores
Automao e Computadores
Mdulo 4 Pro!ramao de Alto "#$el
Buzzer, led e boto
+aa os programas que permitam0
1. acender o led enquanto se preme o boto3
4. mudar o estado do led 5apagado para aceso ou aceso para apagado8 cada vez que se premir o
boto3
9. emitir um beep em que o duty cycle 5ciclo de trabalo8 do sinal EFG se!a de :7H3
I. ligar<desligar o buzzer e o led cada vez que se premir o boto.

Você também pode gostar