본문 바로가기

Node-RED 우노빅보드 스마트팜

(27)
CO2 센서 on 아두이노 CO2 센서 이산화탄소 공기질 측정 Carbon Dioxide Gas sensor(RX-9) www.esrl.noaa.gov/gmd/ccgg/trends/ Global Monitoring Laboratory - Carbon Cycle Greenhouse Gases Monthly Average Mauna Loa CO2 June 2020: 416.39 ppm June 2019: 413.93 ppm Last updated: July 6, 2020 The graphs show monthly mean carbon dioxide measured at Mauna Loa Observatory, Hawaii. The carbon dioxide data (red curve), measured as the mol www.e..
Slider node 로 LED 밝기 조절 on Node-RED Node-RED Node-RED 의 Slider 노드를 이용하여 우노빅보드 LED 밝기를 조절합니다. 10단계조절하여 LED밝기를 표시합니다. 프로그래밍 LED발기 값 0 ~ 10 문자열을 숫자로 변경하여 LED에 적용합니다. 테스트 영상 Node-RED 웹서버에서 슬라이더 변경시 우노빅보드 LED 밝기를 조절합니다.
아두이노 우노 하드웨어시리얼-블루투스 연결 with ESP8266 동시동작 아두이노 우노에서 ESP8266 와이파이 통신과 HC06을 동시에 SoftwareSerial을 사용할 경우 원할히 동작하지 않습니다. 그래서 ESP8266은 Software 시리얼 / HC-06 블루통신은 HardwareSerial을 사용합니다. 우노 빅보드의 자석 점퍼선을 사용하면 잘못된 회로 연결을 쉽게 찾을 수 있습니다. 프로그래밍 블루투스 하드웨어 시리얼을 사용하도록 정의합니다. 하드웨어 시리얼 Serial 을 myBluetooth 로 별칭을 사용합니다. 소프트웨어 시리얼 이든 하드웨어 시리얼이든 동일한 별칭으로 사용하여 블루투스 송 수신 하면 됩니다. 소스코드 // #include #include #define USE_NETWORK 1 #define USE_BLUETOOTH 1 #define U..
앱인벤터2 사진촬영 & FTP 사진 업로드 카메라화면으로 이동 사진찍기 버튼을 생성하여 카메라 화면으로 이동합니다. 사진찍기 스마트폰에서 사진을 찍으면 사진파일경로 와 사진이미지를 앱인벤터2에 표시합니다. FTP 사진 파일 업로드 FTP extension 참조 https://puravidaapps.com/ftp.php App Inventor Extensions: FTP | Pura Vida Apps FTP Extension See the App Inventor Extensions document about how to use an App Inventor Extension. For questions about this extension or bug reports please start a new thread in the App Inventor Ex..
Node-RED 디바이스 제어 화면 레이아웃 수정 각각의 노드를 화면에 적절하게 배치합니다. 스위치 노드 아두이노 프로그래밍 TCP 수신 데이터 문자열을 비교하여 센서 제어를 합니다. if(5
Node-RED string 데이터 수신 & 그래프 표현 스마트팜 보드에서 온도/습도/조도/수분량 데이터를 수신합니다. Node-RED 대쉬보드에서 그래프 / 텍스트창으로 데이터를 표시합니다. Node-RED 프로그래밍 보드 TCP 서버에서 데이터를 요청합니다. 일정 시간 30초마다 센서 데이터를 요청합니다. Tcp request 노드를 설정합니다. object 를 json 형식으로 변환합니다. https://cookbook.nodered.org/basic/convert-json
Node-RED 와 Arduino-ESP8266 TCP 통신 아두이노에 ESP8266을 연결하여 와이파이 통신을 합니다. Node-RED 와 TCP 소켓을 열어 데이터를 송수신합니다. Node-RED 에서 팬모터 / 릴레이제어 신호를 보내고, 아두이노 보드에서 스마트팜 데이터를 Node-RED로 송신합니다. Node-RED 프로그래밍 Inject 노드에 텍스트와 전달 시간 간격을 설정합니다. 다음칸이동 문자열 추가를 하려고 버퍼로 설정하였습니다. 이렇게 설정하면 아두이노 시리얼 모니터로 확인시 데이터 출력후 다음 라인으로 이동합니다. 팬모터 버튼구현 버튼을 누르면 문자열 명령어를 다음 노드로 전송합니다. tcp request 노드 tcp 데이터 전송후 아두이노로부터 응답을 받습니다. 아두이노로 명령어를 전달하고 아두이노로 부터 스마트팜센서 데이터를 응답 받습니다...
ESP8266 ESP-01 최신 펌웨어 업데이트 blog.naver.com/cherrychance/221988386492 ESP8266 ESP-01 최신 펌웨어 업데이트 ESP8266 ESP-01은 아두이노와 궁합이 잘 맞습니다.아두이노에서 와이파이 기능을 구현하고 싶을때 저... blog.naver.com