Page 1 sur 1

bibliothèque RPi-GPIO

Publié : 20 mars 2015, 14:46
par stef04
Je ne comprend pas comment on utilise la bibliothèque RPi-GPIO

il faut faire le fichier python et le lancer au demarrage ? que mettre dans le domoticz.sh on oublie les lignes de wiring-pi?

j'ai un peu tout tourner dans tous les sens mais j'arrive pas a gérer convenablement les entrée gpio sur interruption dans domoticz.. :cry:

ça ne fonctionne pas et toujours ce foutu message " already queued. Ignoring..." alors que l'action est perçu.. :(

je n'arrive pas a faire fonctionner la technique de drNo..

#!/usr/bin/python

import RPi.GPIO as GPIO
import time
import urllib

GPIO.setmode(GPIO.BCM)

GPIO.setup(5, GPIO.IN, pull_up_down=GPIO.PUD_UP)

def Loop1(channel):
if GPIO.input(5):
urllib.urlopen("http://127.0.0.1:8080/json.htm?type=com ... On&level=0")
else:
urllib.urlopen("http://127.0.0.1:8080/json.htm?type=com ... ff&level=0")

GPIO.add_event_detect(5, GPIO.BOTH, callback=Loop1, bouncetime=200)

while True:
time.sleep(100)

quelqu'un pourrait m'expliquer ? please :roll:

Merci de m'avoir lu et pour tout soutien :P car je galere je n'y arrive pas

Re: bibliothèque RPi-GPIO

Publié : 20 mars 2015, 20:13
par stef04
je me répond a moi meme..lol
j'ai bien galérer mais j'ai compris :lol: il faut oublier wiringpi
créer et piloté des interrupteurs virtuel(oui encore..) voili apres faut lancer le script en arriere plan au demarrage
ça bouffe pas de ressource!! énormément moins en tous cas et ça se ressent..

c'est fluiiiidee et ça réagit direct :D c'est exellent Rpi-gpio