Fichas C Arduino PDF
Fichas C Arduino PDF
Introduo Linguagem
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 fic as de laboratrio tem como ob!etivo consolidar os con ecimentos adquiridos e motivar a descoberta de solu"es para problemas novos que nos possam surgir. A escol a da plataforma A#$%&'( !ustifica)se pela facilidade de uso e grande disponibilidade de informao. As ilustra"es foram feitas com recurso ao soft*are +#&,-&'..
/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 fec ar. &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.
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.
@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.
Comparador de tens"es. +aa um programa que permita comparar o valor de duas entradas analgicas.
6ed vermel o aceso quando @potA A @potB 6ed amarelo aceso quando @potA C @potB 6ed verde aceso quando @potA D @potB
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.
+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 trabal o8 do sinal EFG se!a de :7H3 I. ligar<desligar o buzzer e o led cada vez que se premir o boto.