Code Monkey home page Code Monkey logo

senser's Introduction

키우미센서

센서-015

1.1 키우미센서란?

키우미센서는 에코나레에서 개발한 온도, 습도, CO2를 측정해주는 센서입니다.

1.2 키우미센서 프로토콜

보드레이트 : 9600
문자데이타로 입력하세요
주소확인 :FFFB0000000006\r\n
온도요청 :010400010001F9\r\n
습도요청 :010400020001F8\r\n
CO2요청 :010400030001F7\r\n
온도,습도요청 :010400010002F8\r\n
습도,CO2요청 :010400020002F7\r\n
온도,습도,CO2요청 :010400010003F7\r\n

1.3 배선도

image

1.4 노드레드 소스 코드

노드레드 소스 코드는 상단 ino파일을 참고 하세요~!!

[{"id":"4053fcb0.8c9804","type":"serial out","z":"ace6987b.29b6f8","name":"","serial":"adc9d8bd.2b3c18","x":580,"y":300,"wires":[]},{"id":"4ac092bc.0fbb2c","type":"serial in","z":"ace6987b.29b6f8","name":"","serial":"adc9d8bd.2b3c18","x":590,"y":400,"wires":[["2af17914.bbc146","d91cb857.0667e8"]]},{"id":"2af17914.bbc146","type":"debug","z":"ace6987b.29b6f8","name":"","active":true,"tosidebar":true,"console":false,"tostatus":false,"complete":"false","statusVal":"","statusType":"auto","x":890,"y":260,"wires":[]},{"id":"63ee301a.847a8","type":"inject","z":"ace6987b.29b6f8","name":"온도 습도 CO2","props":[{"p":"payload"},{"p":"topic","vt":"str"}],"repeat":"","crontab":"","once":false,"onceDelay":0.1,"topic":"","payload":":010400010003F7","payloadType":"str","x":340,"y":260,"wires":[["4053fcb0.8c9804"]]},{"id":"f12dffcd.e9a3f","type":"ui_gauge","z":"ace6987b.29b6f8","name":"","group":"199b0928.389a87","order":2,"width":"3","height":"3","gtype":"wave","title":"CO2","label":"ph","format":"{{value}}","min":"400","max":"3000","colors":["#00b500","#e6e600","#ca3838"],"seg1":"600","seg2":"800","x":1010,"y":460,"wires":[]},{"id":"afd62bf0.242688","type":"ui_gauge","z":"ace6987b.29b6f8","name":"","group":"199b0928.389a87","order":0,"width":"3","height":"3","gtype":"donut","title":"온도","label":"℃","format":"{{value}}","min":"-20","max":"70","colors":["#50e2e0","#4bf00f","#ca3838"],"seg1":"20","seg2":"35","x":1010,"y":340,"wires":[]},{"id":"684da238.30dc0c","type":"ui_gauge","z":"ace6987b.29b6f8","name":"","group":"199b0928.389a87","order":1,"width":"3","height":"3","gtype":"wave","title":"습도","label":"%","format":"{{value}}","min":0,"max":"100","colors":["#00b500","#e6e600","#ca3838"],"seg1":"40","seg2":"80","x":1010,"y":400,"wires":[]},{"id":"d91cb857.0667e8","type":"function","z":"ace6987b.29b6f8","name":"","func":"var msg1={};\nvar msg2={};\nvar msg3={};\nmsg1.payload = msg.payload.substr(7,4);\nmsg2.payload = msg.payload.substr(11,4);\nmsg3.payload = msg.payload.substr(15,4);\nmsg1.payload = parseInt(\"0x\"+msg1.payload-200) / 10.0;\nmsg2.payload = parseInt(\"0x\"+msg2.payload) / 10.0;\nmsg3.payload = parseInt(\"0x\"+msg3.payload);\nreturn [msg1,msg2,msg3];","outputs":3,"noerr":0,"initialize":"","finalize":"","x":800,"y":420,"wires":[["afd62bf0.242688"],["684da238.30dc0c"],["f12dffcd.e9a3f"]]},{"id":"1ea392e7.eb90fd","type":"inject","z":"ace6987b.29b6f8","name":"온도 습도 CO2","props":[{"p":"payload"},{"p":"topic","vt":"str"}],"repeat":"","crontab":"","once":false,"onceDelay":0.1,"topic":"","payload":":01040601B102470305F2","payloadType":"str","x":600,"y":520,"wires":[["d91cb857.0667e8"]]},{"id":"adc9d8bd.2b3c18","type":"serial-port","serialport":"COM11","serialbaud":"9600","databits":"8","parity":"none","stopbits":"1","waitfor":"","dtr":"none","rts":"none","cts":"none","dsr":"none","newline":"\\n","bin":"false","out":"char","addchar":"\\r\\n","responsetimeout":"10000"},{"id":"199b0928.389a87","type":"ui_group","name":"키우미","tab":"5eec05a4.959bac","order":1,"disp":true,"width":"6","collapse":false},{"id":"5eec05a4.959bac","type":"ui_tab","name":"키우미","icon":"dashboard","order":3,"disabled":false,"hidden":false}]

senser's People

Contributors

hojimint avatar

Watchers

James Cloos avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.