본문 바로가기
아두이노

파이썬으로 환율/기상청 날씨 아두이노 LCD에 표시하기

by ADELA_J 2023. 8. 1.

<환율 LCD에 표시하기>

 

-  pip install currencyconverter 라이브러리를 설치하기

> 환율 계산을 위한 라이브러리

 

1. 지원되는 통화목록을 출력하기

그러면 이렇게이렇게 지원되는 통화목록을 출력한다.

 

2. 1달러당 원화 출력하기

1달러를 원화로 바꾸었을 때 얼마인지 출력할 수 있다.

>> 실시간 정보가 아니기 때문에 차이가 조금 발생할 수 있는데,

실시간 정보를 확인하기 위해서는 https://kr.inversting.com/currencies/usd-krw로 로 접속하여

크롤링 하는 코드를 만들어볼 수 있다.

 

3. 1달러에 원화를 아두이노의 LCD에 표시하기

 

<기상청 날씨 받아와 표시하기>

- 기상청에서 rss 서비스를 받아옴

https://www.weather.go.kr/w/pop/rss-guide.do

그래서 원하는 동네로 지정 후 들어가보면 이렇게 XML 형태로 값을 받아올 수 있다.

1. 웹페이지에 접속한해서 값을 text 값으로 출력한다.

온도는 <temp>온도</temp>에 있고 습도는 <rep>습도</reh>사이에 있다.

 

2. 정규식을 사용해서 온도와 습도 데이터를 가져온다.

>> 정규식은 이거 참고 https://dev-adela.tistory.com/135

 

 

<이메일보내기>

1. 네이버 메일  환경설정 - > POP/IMAP설정 -> IMAP/SMTP설정 -> (사용함) > 저장

2. 코드

보내졌다.