#!/usr/bin/env python import usblcd, time usblcd.open() usblcd.clear() def clear(): for i in range(5): usblcd.led(i+1,0) clear() last = 0 character = 1 while (1): press = usblcd.read() if (press > 0): if 1 == press: if 255 == character: character = 1 else: character += 1 usblcd.text(0,15,"%d %c" % (character,character)) time.sleep(0.5) if 2 == press: if 1 == character: character = 255 else: character -= 1 usblcd.text(0,15,"%d %c" % (character,character)) time.sleep(0.5) if (press > 2 and press <= 7): if(last != press): usblcd.led(last-2,0) usblcd.led(press-2,1) last = press usblcd.text(0,0,"You pressed") usblcd.text(1,0,"button: %d " % (press))