Pplware

FVM – Como é que o Raspberry Pi pode acender uma luz?

Por Projecto MagicKey do Instituto  Politécnico da Guarda para o PPLWARE.COM

O Raspberry Pi é um dos mini PCs mais populares e potentes que tem servido de base a muitos projectos interessantes (pode consultar alguns dos projectos aqui). Este pequeno equipamento tem um custo de apenas 39€  e basta apenas que quem os tem, tenha ideias interessantes para desenvolver projectos que podem fazer a diferença.

Hoje deixamos aqui um pequeno tutorial, produzido pela empresa MagicKey do Instituto Politécnico da Guarda, que visa ensinar como podemos controlar uma lâmpada usando o mini PC Raspberry Pi.

Tal como referido, o objectivo deste artigo é ensinar como podem controlar uma simples e convencional lâmpada, usando um mini PC Raspberry Pi.  O esquema de ligações usado foi o seguinte:

Após realizadas as ligações, foi desenvolvido uma pequena aplicação em Python que permite ligar ou desligar a luz, recorrendo às letras L e D, respectivamente. Caso seja inserida a palavra festa é invocado um loop, de 30 ciclos, que alternam entre ligar e desligar a luz.

Aqui fica o código fonte:

# -*- coding: utf-8 -*-
# -*- coding: utf-8 -*-
import RPi.GPIO as GPIO
import time
 
GPIO.setmode(GPIO.BOARD)
 
print "Setup pin 17"
GPIO.setup(7, GPIO.OUT)
var=1
print "start loop"
while var==1 :
    a=raw_input("Letra L para ligar, Letra D para desligar")
    if a=="l":
        print "liga"
        GPIO.output(7, True)
    elif a=="d":
        print "desliga"
        GPIO.output(7, False)
    elif a=="festa":
        i=0
        while i<30:
            GPIO.output(7, False)
            time.sleep(0.5)
            GPIO.output(7, True)
            time.sleep(0.5)
            i=i+1
print "start loop"
Veja aqui o resultado

E está feito! Agora é só mandar executar o modulo de Python e em seguida proceder à sua execução. Desde já o nosso agradecimento à empresa MagicKey, pela disponibilização do código fonte e esquema de ligações deste simples e útil projeto. Lembramos que o  pplware.com tem acompanhado de perto o projecto Magickey, projecto esse que nos orgulha como portugueses mas também porque tem como principal objectivo ajudar pessoas com deficiências físicas. Alguns artigos:
Exit mobile version