라벨이 coin인 게시물 표시

T-PICOC3(MICROPYTHON)으로 WIFI 를 연결해보자. (2)

이미지
  T-PICOC3(MICROPYTHON)으로 WIFI를 연결해보자. (2) 이전포스트  에선 WIFI를 사용하기 위해 했던 설정 부분을 확인해봤고, 실제로 ESP32-C3로 주변 2.4ghz 대역의 wifi들을 검색, 연결 까지 해보았다. 그리고 원래 시간을 받아와서 시스템 시간을 현재 시간으로 맞춰줄려고 했는데... wifi를 연결하면 자동으로 시간을 가져오는듯 하다? utime.localtime() 으로 시간을 확인할수 있다. 리턴은 (2023, 5, 10, 9, 20, 7, 2, 130) 이렇게 나오고 타입은 tuple 이다. 이녀석을 조금 다듬어서 출력되고 있는 온습도 밑에 같이 출력해줘야겠다. def check_time (): buftime = utime . localtime() #print(buftime) time = str (buftime[ 0 ])[ 2 :] + "/" + zfill( str (buftime[ 1 ]), 2 ) + "/" + zfill( str (buftime[ 2 ]), 2 ) + " " + zfill( str (buftime[ 3 ]), 2 ) + ":" + zfill( str (buftime[ 4 ]), 2 ) + ":" + zfill( str (buftime[ 5 ]), 2 ) return time def zfill (s,length): return ( "00" + s)[ - length:] 위와 같이 함수를 만들어서 23/05/10 09:27:18 의 형식으로 만들었다. 참고로 저위의 zfill 이란 함수는 날짜와 시간중 한자리수 즉 1~9 까지의 숫자를 01~09로 표현해 주기위해 만든 함수다. 그리고 저번에 만든 LCD 출력 함수에 넣어서 실행 시켜 보았다. 그래도 한번 확인은 해보자  http://worldtimeapi.org/  사이트에서 세계시간을 HTT...