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를 사용하고 있으므로 확실히 옵션입니다. 나는 한동안 프로그래밍하지 않았기 때문에 재미있는 도전이었고, 아직 "나는 할 수 없습니다 ..."라는 말로 지치지 않았으므로 모든 옵션에 감사드립니다. 나는 실제로 일종의 "슈퍼 탐험 모드"에 있으며 파이썬에서 모든 종류의 솔루션을 시험 해보고 있습니다.
—
Jeff