adds code


https://bota.tistory.com/1635 *중간 아두이노와 연결되는 부분은 스킵하시면 됩니다~! *(원인) 아두이노 메모리가 생각했던거보다 너무 적었다..ㅠㅠ (NODERED#15) 기상청 날씨정보 RSS를 Http Request로 가져오기! (아두이노와 시리얼통신을 이용한 시리즈/녹칸다/포로리야공대가자) -녹칸다의 윈도우버전 NODERED를 아두이노와 시리얼포트로 연결해서 활용해보는 시리즈이다! -이번 시리즈는 향후 라즈베리파이에서 NODERED를 활용할때 참조자료로 활용한다! -참고로 녹칸다는 NODERED를 잘하지는 못하고 흥미유발을 위한 기본적인 기능만 사용할 예정이다! -NODERED를 활용하면 웹서버가 생성되고 스마트폰을 이용해서 아두이노와 소통할 수 있는 예제를 간단히 구현할 수 있다!(웹UI를 제공한다) -더 수준높은 기능을 구현하려면 직접 찾아보고 응용해보면 될 것같다!(진입장벽을 낮춰주고자 하는 것이다!) -이번편은 node-red의 노드중에 http request를 이용한 예제이다! -일정한 인터발, 혹은 유저가 버튼을 누르는 시점을 이용해서 기상청의 날씨 RSS정보를 node-red로 가져온다! -날씨정보는 현재 시점에서 3시간 간격으로 출력되는데 24시간 날씨 정보를 가져올 생각이다!(8개의 items) -RSS는 xml구조를 가지고 있는데 node-red에 있는 xml파서를 이용해서 파씽을 해본다! -파싱한 내용을 이용해서 최대한 고급스럽게 웹UI를 꾸며본다!(디자인 감각이 필요하겠군!) -그리고 아두이노와도 연계해야하기 때문에 2.4인치 TFT LCD 쉴드(SFPD5408)를 연결한다! -node-red에서 날씨정보를 아두이노쪽으로 넘긴다음 LCD화면에 보기 좋게 시각화 해보자! 관련라이브러리(SPFD5408) https://github.com/JoaoLopesF/SPFD5408 관련라이브러리(arduinoJSON) https://arduinojson.org/?utm_source=meta&utm_medium=library.properties 기상청날씨RSS https://www.weather.go.kr/weather/lifenindustry/sevice_rss.jsp
Previous Post Next Post