RFIDプロジェクトで表示する必要のあるプロトタイプを持っています。RFID(Parallax USB)が機能していて、サンプルのPythonスクリプト(私の最初のスクリプト)が想定どおりにカードのIDを表示しています...問題は、非常に説得力のあるデモ/プロトタイプではないことです。
私ができることを望んでいるのは、piでアプリケーションを起動し、どういうわけかPNGディスプレイを表示することです。新しいウィンドウ、フルスクリーンなど。次に、Piによってカードが検出されると、表示されている画像が入れ替わります(2.PNGの場合は1.PNGなど)。
画面に画像ファイルだけを表示させる最も実用的で、最も簡単で、最も速い方法は何でしょうか?
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()
アプリケーションをどのように実行しますか?GUIを使用しますか、それともコマンドラインシェルから使用しますか?
—
HeatfanJohn
たぶん、「できる限り」と答えるでしょう。私は本当にどんな解決策にもオープンです。私はLXDEを使用しているので、それは間違いなくオプションです。私はしばらくプログラムしていないので、それは楽しい挑戦でした、そして、「いいえ、私はできません...」にまだ動揺していません。私は本当に一種の「超探検モード」で、Pythonであらゆる種類のソリューションを試してみるだけで爆発しています。
—
Jeff