Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
仕事環境向上をめざして〜CO2センサーで室内環境を監視する〜
Search
Yukimitsu Izawa
January 19, 2019
Technology
0
420
仕事環境向上をめざして〜CO2センサーで室内環境を監視する〜
MH-Z19 + RaspberryPi Zero
Yukimitsu Izawa
January 19, 2019
Tweet
Share
More Decks by Yukimitsu Izawa
See All by Yukimitsu Izawa
RubyでXDPプログラミング
izawa
0
9
軽くて強い素材を求めて(DCFのススメ)
izawa
1
100
指紋認証でsshログイン
izawa
0
310
展示会に出展してみた
izawa
0
170
エアコンの操作についての話
izawa
0
690
SlackにZoomの使用状況を表示したい
izawa
0
200
Kindleページめくり君 Ver.2
izawa
0
220
災害グッズとして見たときのキャンプ用品
izawa
0
290
アレクサがカメラ女子になった日
izawa
0
300
Other Decks in Technology
See All in Technology
AWSではじめる Web APIテスト実践ガイド / A practical guide to testing Web APIs on AWS
yokawasa
8
770
Ruby on Railsで持続可能な開発を行うために取り組んでいること
am1157154
3
160
いまからでも遅くない!コンテナでWebアプリを動かしてみよう!コンテナハンズオン編
nomu
0
170
サバイバルモード下でのエンジニアリングマネジメント
konifar
20
6.1k
Global Databaseで実現するマルチリージョン自動切替とBlue/Greenデプロイ
j2yano
0
160
手を動かしてレベルアップしよう!
maruto
0
250
Qiita Organizationを導入したら、アウトプッターが爆増して会社がちょっと有名になった件
minorun365
PRO
1
300
エンジニア主導の企画立案を可能にする組織とは?
recruitengineers
PRO
1
290
OPENLOGI Company Profile
hr01
0
60k
Pwned Labsのすゝめ
ken5scal
2
550
Охота на косуль у древних
ashapiro
0
120
Amazon Aurora のバージョンアップ手法について
smt7174
2
180
Featured
See All Featured
KATA
mclloyd
29
14k
4 Signs Your Business is Dying
shpigford
183
22k
How to train your dragon (web standard)
notwaldorf
91
5.9k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
21
2.5k
The Cost Of JavaScript in 2023
addyosmani
47
7.4k
Faster Mobile Websites
deanohume
306
31k
Writing Fast Ruby
sferik
628
61k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
134
33k
Optimizing for Happiness
mojombo
377
70k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
29
1k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
227
22k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
46
2.4k
Transcript
「安心・安全・安定・信頼」できるインターネットサービスを גࣜձࣾΫϧΟοτ Ҫᖒ ࢤॆ ࣄڥ্ΛΊͯ͟͠ $0ηϯαʔͰࣨڥΛࢹ͢Δ 2019/01/19 () Kanazawa.rb #77
@ DMM.comۚࣄۀॴ
「安心・安全・安定・信頼」できるインターネットサービスを ͜͡͠ΐ͏͔͍ 2 • 井澤 志充 (いざわゆきみつ) @Yukimitsu_Izawa • 博⼠士(情報科学)
• (株)クルウィットの取締役 兼 北北陸陸⽀支社⻑⾧長 • ネットワーク関連の委託研究・⾃自社サービス開発など • キャンパー
「安心・安全・安定・信頼」できるインターネットサービスを ۙگ 3
「安心・安全・安定・信頼」できるインターネットサービスを എܠ • ⻑⾧長時間デスクワークをしていると、 • なんか空気が悪い気がする。(社内雰囲気の話ではない) • 空気が悪いと作業効率率率が低下していく気がする。
• さらに眠くなるのもそのせいかも。 • センサーで測って、きちんと数値化することで、 • 作業効率率率と関係があるかないか判断指標にできる。 4 • 寒い!と⽂文句句を⾔言う抵抗勢⼒力力 に対して、 換気の正当性を主張できる。
「安心・安全・安定・信頼」できるインターネットサービスを ೋࢎԽૉೱͱ࿑ಇڥ • ビル衛⽣生管理理法: 1,000ppm以下 • 労働安全衛⽣生法に基づく事務所衛⽣生基準規則: 5,000ppm未満
5 ද 350ʙ500ppm ֎ؾ 500ʙ1000ppm Ұൠతͳ 1000ʙ2000ppm ѱ͍ۭࣨؾڥ 2000ʙ2500ppm ؾΛײͯ͘͡Δਓ͕ग़ͯ͘Δ 2500ʙ3000ppm ݞ͜Γ಄௧Λײͯ͘͡Δਓ͕ग़ͯ͘Δ 3000ppmʙ ूதྗͳͲ͕Լͯ͘͠Δ
「安心・安全・安定・信頼」できるインターネットサービスを $0ηϯαʔ • MH-‐‑‒Z19 • 国内だと 4,000円〜~47,000円ぐらい (Amazon調べ)
• 中国から買うと2,000円前後 6 αΠζ 33mm x 20mm x 9mm ॏྔ 5g ۦಈV 4.5 ʙ 5.5V DC ग़ྗ UART or PWM ଌఆൣғ 0ʙ5,000ppm ଌఆਫ਼ ±50ppm +3%
「安心・安全・安定・信頼」できるインターネットサービスを γϦΞϧͰ$0ೱΛಡΜͰΈΔ 7 ͦΕͰɺ༷ॻΛಡΜͰΈ·͠ΐ͏
「安心・安全・安定・信頼」できるインターネットサービスを 3BTQCFSSZ1Jͷ४උ • シリアルコンソールを使っている場合には、 • シリアルに上がってるgettyを落落とす 8 $ sudo
systemctl stop serial-getty@ttyS0.service
「安心・安全・安定・信頼」できるインターネットサービスを ݁ઢ 9
「安心・安全・安定・信頼」できるインターネットサービスを ಡΈग़͠ϓϩάϥϜίʔυ 10 import serial def mh_z19(): ser = serial.Serial('/dev/ttyS0',
baudrate=9600, bytesize=serial.EIGHTBITS, parity=serial.PARITY_NONE, stopbits=serial.STOPBITS_ONE, timeout=1.0) while 1: result=ser.write("\xff\x01\x86\x00\x00\x00\x00\x00\x79") s=ser.read(9) if s[0] == "\xff" and s[1] == "\x86": return {'co2': ord(s[2])*256 + ord(s[3])} break if __name__ == '__main__': value = mh_z19() print "co2=", value["co2"]
「安心・安全・安定・信頼」できるインターネットサービスを ࣮ߦ݁Ռ 11 pi@raspberrypi:~ $ python mh-z19.py co2= 1087 pi@raspberrypi:~
$ python mh-z19.py co2= 1076 pi@raspberrypi:~ $ python mh-z19.py →ここで換気した co2= 421 pi@raspberrypi:~ $ python mh-z19.py co2= 399 pi@raspberrypi:~ $ python mh-z19.py co2= 399 pi@raspberrypi:~ $ python mh-z19.py co2= 399 pi@raspberrypi:~ $ python mh-z19.py co2= 399
「安心・安全・安定・信頼」できるインターネットサービスを ࠓޙ • CO2濃度度に応じて、換気を喚起する仕組みを作る • 24hのCO2濃度度の変化をプロットして、変化要因を探る • 植物を置くと効果はあるか?等
• ⻑⾧長期間取り続けることで、変化の傾斜⾓角度度によって何か 違いがあるかどうかを確認する • などなど 12
「安心・安全・安定・信頼」できるインターネットサービスを • Thank You! • If you have any
comments, • please send to: • Mail: izawa@izawa.org / izawa@clwit.co.jp • Twitter: @Yukimitsu_̲Izawa 13