티스토리 뷰
2.29. 인터넷 연결 상태 표시기
한 쌍의 녹색 및 적색 LED를 사용하여 인터넷 연결이 작동하는지 여부를 나타낼 수 있습니다. PingServer 클래스를 사용하여 ping to google.com이 성공했는지 여부를 식별하기 만하면됩니다. 성공한 경우 녹색 LED가 켜지 며 그렇지 않은 경우 빨간색 LED가 켜집니다.
from gpiozero import LED, PingServer from gpiozero.tools import negated from signal import pause green = LED(17) red = LED(18) google = PingServer('google.com') green.source = google.values green.source_delay = 60 red.source = negated(green.values) pause()
댓글