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
IoTで何かやってみよう(opencvで顔認識をして通知する)
Search
shinrinakamura
March 27, 2021
0
130
IoTで何かやってみよう(opencvで顔認識をして通知する)
shinrinakamura
March 27, 2021
Tweet
Share
More Decks by shinrinakamura
See All by shinrinakamura
M5stackで使用できるpHセンサの開発
shinrinakamura
1
830
IoT雷警報システムサンダーガードLTE
shinrinakamura
0
320
ワークショップしくじり先生 enebularを利用したワークショップで学んだこと
shinrinakamura
0
210
新的土壤和植物农业模式.pdf
shinrinakamura
0
99
土壌と植物で奏でるアート~農業における新たなパラダイム~
shinrinakamura
0
440
(実践編)憩いのひと時に コーヒーが飲みたい
shinrinakamura
0
460
Development of applications using Sakura's mono platform
shinrinakamura
0
280
なかまのなかま
shinrinakamura
0
250
IoTの現場猫 自動水まきやってみた
shinrinakamura
0
900
Featured
See All Featured
Product Roadmaps are Hard
iamctodd
PRO
54
11k
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
7
890
How GitHub (no longer) Works
holman
315
140k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
9
960
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
33
2.5k
It's Worth the Effort
3n
187
28k
Done Done
chrislema
185
16k
Why You Should Never Use an ORM
jnunemaker
PRO
59
9.6k
Building Flexible Design Systems
yeseniaperezcruz
329
39k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
32
1.6k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
114
20k
Measuring & Analyzing Core Web Vitals
bluesmoon
9
610
Transcript
IoTで何かやってみよう shinfrom@1981 中村真理
中村 真理 Nakamura Shinri 株式会社 B&B La. ハードウェア開発 ファームウェア作成 IoTデバイス作成
・ハイパーンメディアフリーター ・診療放射線技師 経験 バーテンダー パチンコホール勤務 病院勤務 https://www.facebook.com/nakamura.shinri/
福岡とは http://www.officenetwork.co.jp/officebill/topics/fukuoka_toukei_2020.php 福岡といえばあまおう 福岡といえばうどん 福岡市で見れば人口は増加 している 賃金は安いという残念なところも
出身地 五島列島最北端 宇久島出身
http://b-and-b-lab.jp
遠隔で操作できる加工機の作成 スマホから操作することも可能に
オープンソースの利用 モデリング(加工データの作成) 3DCAD グラフィックデザインソフト 加工用のデータ(G-code)に変換 G-code sender 制御用基板 加工 G-codeを制御信号に変換
B-CNC
最近行ったことと、その構成 園芸用の環境データを測定して、気温が閾値を超えたら、ファンを回して、 ファンが回ったことをラインで通知するというシステムを作成します。 有線LAN UDP OSSプロトコル UDP UDP 通知 確認・操作
API UI
実験の状況の動画
※ハードウェア以外は基本的に無料で使用できる範囲で開発しています ArduinoIDE 実際に開発に使用したもの LINE Developper account Node-red enebular
LINEを実装したフロー APIを使用することで、簡単にpush通 知を行うことができる 閾値の判定などはマイコン側で行え るように調整中である
取得した値をもとに使用するデータを算出 飽差の計算 少し面倒な計算が必要になるがnode-redで簡単に実装
今日やったこと Kinectが昨日届いたので kinectを利用してIoTぽいことをやってみよう
結果 30分くらい下調べ 間に合う気がしない 勇気ある撤退を (簡単な顔認識)
問題 時間との戦い
気合の入れ直し 一生懸命開発開始 14時
今回実際に行ったこと openCV Wi-Fi 顔認識
ipodとPCの通信確認 IpodのカメラとPCとの接続の確認 ここはスマホアプリでサクッと接続
ipodとPCの通信確認 顔認識したら通知をするプログラム サンプルなどをごにょごにょとしてサクッと作成
マイコンとの接続 通信用のサーバーは普段使っているものを使用 マイコンのプログラムはサンプルを利用してごにょごにょ フリーのサービスを使用してもよい 顔を認識したらLEDが光る 開発環境はArduinoですので勢いでどうにかなります
結果 顔認識をするとLEDが光るというIoTぽいことができた 顔認識するとline通知するというところまでできました
考察 顔を認識したら通信するところまでは作成できた 再度認識したときに再送信するところまではできなかった 元気があれば何でもできる 備えあればうれいなし 自分がしょっちゅう使いそうな機能はライブラリ化していればいざという ときに便利です
まとめ 勢いが大切!