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

UI Table in Node-RED

UI Layout Data in Maria DB UI TABLE Add Data to UI TABLE Example var aJsonArray = new Array(); for(var i = 0; i < 10; i++) { var aJson = new Object(); aJson.ID = 0; aJson.temp = 0; aJson.humidity = 0; aJson.cdc = 0; aJson.water = 0; aJson.co2 = 0; aJson.date = "2020-01-01 00:00:00"; aJsonArray.push(aJson); } var text = JSON.stringify(aJsonArray); var obj = JSON.parse(text); msg.payload = obj; re..

Database Date Picker

Date Filter Today Button, start_time, end_time Date Picker를 추가합니다. 데이터 리스트에 날짜를 적용하여 유저가 설정한 날짜의 데이터를 보여줍니다. Dashboard Layout Date Picker + Date 저장 Example Node select an Item from DB msg.topic = "SELECT * FROM smartfarm.sensor WHERE DATE(date) BETWEEN :sdate AND :edate order by ID desc limit 100;"; var vs = global.get('start_date'); var ve = global.get('end_date'); var vsdate = new Date(vs); va..

MariaDB 설치 & Node-RED 연동

MariaDB를 설치합니다. MariaDB는 오픈 소스의 관계형 데이터베이스 관리 시스템이다. MySQL과 동일한 소스 코드를 기반으로 하며, GPL v2 라이선스를 따른다. 오라클 소유의 현재 불확실한 MySQL의 라이선스 상태에 반발하여 만들어졌으며, 배포자는 몬티 프로그램 AB와 저작권을 공유해야 한다. 위키백과 MariaDB Server mariadb.org/ 무료 SQL DB Tool - DBeaver를 설치합니다. 무료 SQL DT Tool -- DBeaver 사용법 miniweb4u.tistory.com/225 DBeaver Community dbeaver.io/download/ MariaDB에 smartfarm 데이터베이스를 생성합니다. Columns를 추가합니다. CREATE TABLE ..

ESP8266 + ARDUINO UDP SERVER / 전압 & 전류 데이터

아두이노 전류전압 데이터 아두이노에서 특정 보드에 대한 전류/전압 데이터를 수집합니다. ESP8266 WIFI 모듈을 연결하여 데이터를 서버로 전송합니다. 디지털핀 2/3번핀과 연결하여 소프트웨어 시리얼을 이용하여 통신합니다. WiFiEsp 라이브러리 https://github.com/bportaluri/WiFiEsp bportaluri/WiFiEsp Arduino WiFi library for ESP8266 modules. Contribute to bportaluri/WiFiEsp development by creating an account on GitHub. github.com ESP8266 보드를 사용하면 WiFiEsp 라이브러리를 사용하여 Arduino 보드를 인터넷에 연결할 수 있습니다. 들어..

CO2 그래프 표시 on 앱인벤터2

앱인벤터2 레이아웃 - 그래프 추가 charmaker 프로젝트에 import 합니다. https://github.com/MillsCS215AppInventorProj/chartmaker MillsCS215AppInventorProj/chartmaker An extension for MIT App Inventor that adds graphing capability (for pie, bar, and line graphs) through Google Charts. - MillsCS215AppInventorProj/chartmaker github.com ChartMaker extension 을 이용하여 그래프 구현 테스트를 합니다. CO2 블루투스 데이터 수신 - 텍스트 표시 수신된 문자열에서 CO2 데이터를..

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..