Projeto 3 - Interagindo com entradas e saídas, Raspberry

Olá makers! No projeto anterior tivemos um primeiro contato com a linguagem python e a estrutura de um programa, no qual utilizamos para um 'blink' piscando uma saída num intervalo de tempo programável, dando cointinuidade a parte introdutória iremos mesclar entradas e saídas neste projeto.

usamos 4 portas GPIO, 3 para saídas e 1 para entrada, para este programa não precisaremos de bibliotecas específicas, apenas  do módulo GPIO que é nativo no Pyhton do Raspbian. A descrição do código segue abaixo e o arquivo.py pode ser baixado AQUI

precisaremos de *3 Led's, *4 resistores 220 ohms, *1 push button

lembrando que você sempre deve iniciar a IDLE do python pelo terminal, usando o comando 

sudo idle abrindo-o como administrador. 

O esquema de ligação segue abaixo

salve o programa (ctrl+s) dê o Run(f5) e presione o push button para verificar o funcionamento. daí em diante é colocar a imaginação pra funcionar e treinar modificando o código. Que tal extender para mais saídas ou fazer a sequência ir e voltar no sentido inverso?

Dúvidas ou sugestões, comente em nossa fan page.

até a proxima!!