Python
을 사용하여 LCD 화면 코드를 쓰고 있는데 LCD의 버튼을 누를 때까지 깜박이는 'Press SELECT'메시지를 표시하고 싶습니다.파이썬에서 수면을 사용하지 않고 얼마 후에 코드를 실행 하시겠습니까?
문제는 프로그램이 절전 상태 인 동안 사용자가 단추를 누르는 것을 등록하지 않기 때문에 메시지를 인쇄 할 때 단추를 정확히 눌러야한다는 것입니다.
수면을 사용하지 않고 어떻게해야합니까?
이
내가 사용하는 코드입니다 :#lcd.is_pressed(LCD.SELECT) - checks if button is pressed
#lcd.message - prints text on LCD
#lcd.clear - removes all text from LCD
while not lcd.is_pressed(LCD.SELECT):
lcd.message ('Press Select')
sleep(2)
lcd.clear()
sleep(2)
경과 시간을 측정하고 경과 한 시간을 기준으로 메시지를 표시하거나 지우도록 결정해야 할 수 있습니다. – njzk2
신호를 사용할 수 있습니까? 사용할 수있는 경우 처리기와 함께 'alarm()'호출을 사용하는 것이 훨씬 쉽습니다. – VHarisop