Ho un prototipo che devo mostrare per un progetto RFID. Ho l'RFID (Parallax USB) funzionante e lo script Python di esempio (il mio primo) mostra l'ID della scheda proprio come dovrebbe ... il problema è che non è una demo / prototipo molto convincente.
Quello che mi piacerebbe poter fare è lanciare la mia applicazione sul pi e avere un display PNG in qualche modo. Nuova finestra, schermo intero, ecc. Quindi, quando una scheda viene rilevata dal Pi, cambierebbe l'immagine visualizzata (1.PNG per 2.PNG, ecc.).
Quale sarebbe il modo più pragmatico, più semplice e veloce per visualizzare lo schermo solo un file di immagine?
Ecco il mio codice che genera l'RFID:
#! /usr/bin/python
import serial
import time
ser = serial.Serial('/dev/ttyUSB0', 2400, timeout=1) # replace '/dev/ttyUSB0' with your port
while True:
response = ser.read(12)
if response <> "":
print "raw: " + str(response)
print "hex: " + str(response[-8:])
print "dec: " + str(int(response[-8:], 16))
time.sleep(1)
ser.close()