adds code


https://bota.tistory.com/1619 (NODERED#1) 튜토리얼/설치해보기/기본사용법/아이디어도출 (WIN-NODE-RED 아두이노 시리얼통신 시리즈/녹칸다/포로리야공대가자) -녹칸다의 윈도우버전 NODERED를 아두이노와 시리얼포트로 연결해서 활용해보는 시리즈이다! -이번 시리즈는 향후 라즈베리파이에서 NODERED를 활용할때 참조자료로 활용한다! -참고로 녹칸다는 NODERED를 잘하지는 못하고 흥미유발을 위한 기본적인 기능만 사용할 예정이다! -NODERED를 활용하면 웹서버가 생성되고 스마트폰을 이용해서 아두이노와 소통할 수 있는 예제를 간단히 구현할 수 있다!(웹UI를 제공한다) -더 수준높은 기능을 구현하려면 직접 찾아보고 응용해보면 될 것같다!(진입장벽을 낮춰주고자 하는 것이다!) -이번편은 윈도우버전으로 NODERED를 설치하고 기본적인 활용 방법에 대해 알아본다! -그리고 아두이노를 연결해서 시나리오에 따라 어떤 전략으로 NODERED를 사용하면 좋을지 아이디어를 도출해본다! -세팅할때 필요한 내용의 요약은 아래와 같다! *node.js 다운로드 *https://nodejs.org/en/ https://nodejs.org/dist/latest-v12.x/ *nodered 설치 *npm install -g --unsafe-perm node-red *설치해야할노드 *node-red-node-serialport *node-red-dashboard -대략적으로 진행할 순서는 아래와 같다! 1. inject와 debug 사용해보기! 2. 필요한 노드 추가하기(시리얼)! 3. 아두이노에서 전송하는 메시지를 다양한 방식으로 출력해보기(TEXT, JSON)! 4. NODERED에서 보내는 메시지를 아두이노에서 받은다음 처리결과를 돌려주기! 5. 아두이노의 내장 LED를 NODERED를 이용해서 제어해보자! 6. 아두이노에 버튼 2개를 연결해서 어떤 버튼이 눌러졌는지 NODERED에서 확인해보자! 7. 필요한 노드 추가하기(대쉬보드)! 8. 대쉬보드 컨트롤 순서대로 사용해보기! 9. 버튼과 스위치 컨트롤을 이용해서 아두이노의 LED를 제어해보자! 그리고 처리결과를 text컨트롤을 이용해서 표현해보자! 10. 아두이노에 가상의 센서가 연결되어있다! 여러개의 값을 NODERED로 어떻게 넘겨오면 좋을지 고민해보자! 11. 넘겨온값을 텍스트와 게이지와 차트 컨트롤을 이용해서 시각화 해보자! 12. 녹칸다가 저장된 플로우를 사용하는 방법!
Previous Post Next Post