티스토리 뷰

카테고리 없음

2.29. 인터넷 연결 상태 표시기

뽀로로친구에디 2018. 8. 23. 14:39

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()


댓글
최근에 달린 댓글
글 보관함
«   2025/02   »
1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28
Total
Today
Yesterday
    뽀로로친구에디
    최근에 올라온 글