Shield I²C di espansione IN/OUT Raspberry

Informazioni riguardo il mondo della Linux: Raspberry Pi, Cubieboard, PCduino, MK802...
Rispondi
met98
Messaggi: 2
Iscritto il: 12/08/2014, 22:29
Home_Page: http://
Compleanno: 24 ott 1988

Shield I²C di espansione IN/OUT Raspberry

Messaggio da met98 » 12/08/2014, 22:41

Salve, da poco ho acquistato questo oggetto, ho installato le sue librerie e funziona tutto, ora vorrei fare uno script semplice tipo: chiudo il ponte tra - e l'ingresso 1 e eccita il rele. Fin qui nulla di complesso, finche tengo il - chiuso rimane eccitato ma se invece volessi fare un pulsante? premi per 1 secondo e rilasci e il rele si accende e rimane acceso, ripremi e il rele si spegne. Ho messo giu uno script ma non so come continuare...

Codice: Seleziona tutto

import wiringpi2, smbus, sys, getopt, time, os, threading
from time import sleep  
pin_base = 65
i2c_addr = 0x20
  
wiringpi2.wiringPiSetup()
wiringpi2.mcp23017Setup(pin_base,i2c_addr)

#uscite 65,66,67,68,69,70,71,72

wiringpi2.pinMode(65, 1) 
wiringpi2.digitalWrite(65, 0)  

#ingressi 80,81,82,83,84,85,86,87

wiringpi2.pinMode(80, 0) 
wiringpi2.pullUpDnControl(80, 2)

     	# togliere il not per invertire il contatto
try:  
    while True:
        if not wiringpi2.digitalRead(80):
	          wiringpi2.digitalWrite(65, 1)
        else:  
            wiringpi2.digitalWrite(65, 0)
        sleep(0.05)  

finally:  
    wiringpi2.digitalWrite(65, 0)
    wiringpi2.pinMode(65, 0)
Anche perche sarei felice di aiutarvi nel mettere degli esempi di scrip per questa scheda visto che ne ho visti diversi acquistarla

met98
Messaggi: 2
Iscritto il: 12/08/2014, 22:29
Home_Page: http://
Compleanno: 24 ott 1988

Re: Shield I²C di espansione IN/OUT Raspberry

Messaggio da met98 » 31/08/2014, 18:44

nessuno?

billhood
Messaggi: 1
Iscritto il: 02/04/2015, 7:30
Home_Page: http://
Commento: fghdfhgdfhfghdfhdf
Compleanno: 13 mag 1986

Re: Shield I²C di espansione IN/OUT Raspberry

Messaggio da billhood » 02/04/2015, 7:34

Ho messo giu uno script ma non so come continuare...

Rispondi