SlideShare uma empresa Scribd logo
1 de 75
Baixar para ler offline
IoTで罠
〜IoTでつくる屋外設置ノード #2〜
たたかえ!オープンフォース #108-2
2017.09.14 IoTLT Vol.31
秘密結社オープンフォース
河野悦昌
世界の諸問題
● 成長の限界
● テロ
● 非理性的な市民参加政治
● 貧困
ピザ窯
ピザパーティー
● Makers Bazaar 大阪 2017
自己紹介
● 秘密結社やってます
● オープンハード
カンファレンス
秘密結社オープンフォース
● オープンフォースは戦っている
● 何と?
● 見えない敵
● Androidを使って放射線計測
● (日本aNDROIDの会原子力部)
日本Androidの会原子力部の
今まで●
2011/6 発足
●
ガイガーカウンター勉強会
●
10回開催
●
ガイガーカウンター自作
●
校正メソッド
●
CLOUDCANDE
●
クラウドでデータを突き合わせ
●
DASR
●
避難情報表示システム
DASR
● 全国の高専と連携して開発中
● 激甚災害時に
● 電源・通信途絶状態で
● 避難情報を提供する
定
●
Apacheインストール
●
センサー値を取得するプログラム
●
シェルスクリプト
● python
●
C
●
CRONで実行
●
カウント値をCSVでファイルに追記保存
●
ブラウザで取得
●
データ可視化はまだ
カメラをつける
●
応用例
●
360°
魚眼レンズ
●
可動部分が
ないので
クラウドとの連携
●
インターネット上のクラウドと
●
プライベートクラウド
●
インターネット上のクラウドは
データ収集サーバ
●
プライベートクラウドはメッシュネットワーク構築
●
これから設定
データ収集サーバ
●
モニタリングポスト→インターネットクラウド
●
VPNサーバとして動作
●
PPTPで各ノードからアクセス
●
各ノードはスタティックのIPアドレス
●
サーバにアップロード
通信経路の制御
●
Wi-FI
●
モバイル回線
●
VPN
●
災害時には接続状態がダイナミックに変化する
●
自動で更新するように設定しなければならない
モバイル回線
●
b-mobile 4G USB
●
指すだけで使えた・・・?
●
アクティベートさえすれば指すだけで使える
●
デカイ
●
アダプター作成
通信経路の制御
●
それぞれの接続時に、デフォルトルートが切り替わる
●
モバイル回線は電波が到達し、セッションが貼られるとデフォルトルートを変更してくれる
●
vpnは1分ごとにcronで再接続
●
モバイル回線に切り替え時にバッドノウハウが必要
2015年
●
小型化モデルの開発
定
●
Apacheインストール
●
センサー値を取得するプログラム
●
シェルスクリプト
● python
●
C
●
CRONで実行
●
カウント値をCSVでファイルに追記保存
●
ブラウザで取得
●
データ可視化はまだ
カメラをつける
●
応用例
●
360°
魚眼レンズ
●
可動部分が
ないので
クラウドとの連携
●
インターネット上のクラウドと
●
プライベートクラウド
●
インターネット上のクラウドは
データ収集サーバ
●
プライベートクラウドはメッシュネットワーク構築
●
これから設定
データ収集サーバ
●
モニタリングポスト→インターネットクラウド
●
VPNサーバとして動作
●
PPTPで各ノードからアクセス
●
各ノードはスタティックのIPアドレス
●
サーバにアップロード
通信経路の制御
●
Wi-FI
●
モバイル回線
●
VPN
●
災害時には接続状態がダイナミックに変化する
●
自動で更新するように設定しなければならない
モバイル回線
●
b-mobile 4G USB
●
指すだけで使えた・・・?
●
アクティベートさえすれば指すだけで使える
●
デカイ
●
アダプター作成
通信経路の制御
●
それぞれの接続時に、デフォルトルートが切り替わる
●
モバイル回線は電波が到達し、セッションが貼られるとデフォルトルートを変更してくれる
●
vpnは1分ごとにcronで再接続
●
モバイル回線に切り替え時にバッドノウハウが必要
2015年
●
小型化モデルの開発
開発の経緯
● 2013-2016地域サーバを開発
● 50W太陽電池版
● 12W太陽電池版
● Raspberry Piの安定性向上
● 日光不足時の動作
50W級
太陽電池
構成
● 50W級太陽電池
● 軽自動車用バッテリ
● 太陽電池-鉛バッテリコントローラ
● 12V→Raspberry Pi
● ガイガーカウンター
小型化へ
● バッテリを小さく
● リチウムイオン電
● 電池12時間へ
● 太陽電池を小さく
● 50Wクラス(67cmx58cm)
↓
● 12Wクラス(44cmx25cm)
去年の作品
● コンパクトと性能を両立
● 53Lコンテナに収納
● 太陽電池2枚構成
定
●
Apacheインストール
●
センサー値を取得するプログラム
●
シェルスクリプト
● python
●
C
●
CRONで実行
●
カウント値をCSVでファイルに追記保存
●
ブラウザで取得
●
データ可視化はまだ
カメラをつける
●
応用例
●
360°
魚眼レンズ
●
可動部分が
ないので
クラウドとの連携
●
インターネット上のクラウドと
●
プライベートクラウド
●
インターネット上のクラウドは
データ収集サーバ
●
プライベートクラウドはメッシュネットワーク構築
●
これから設定
データ収集サーバ
●
モニタリングポスト→インターネットクラウド
●
VPNサーバとして動作
●
PPTPで各ノードからアクセス
●
各ノードはスタティックのIPアドレス
●
サーバにアップロード
通信経路の制御
●
Wi-FI
●
モバイル回線
●
VPN
●
災害時には接続状態がダイナミックに変化する
●
自動で更新するように設定しなければならない
モバイル回線
●
b-mobile 4G USB
●
指すだけで使えた・・・?
●
アクティベートさえすれば指すだけで使える
●
デカイ
●
アダプター作成
通信経路の制御
●
それぞれの接続時に、デフォルトルートが切り替わる
●
モバイル回線は電波が到達し、セッションが貼られるとデフォルトルートを変更してくれる
●
vpnは1分ごとにcronで再接続
●
モバイル回線に切り替え時にバッドノウハウが必要
2015年
●
小型化モデルの開発
末端ノード
● 持ち運んで使える
● 放射線測定
● 避難経路収集
ライセンス
● Public DOMAIN
● 誰がコピーしてもいい
● 勝手に売ってもいい
使ってもらうには?
● 平時から使う
● 同じ構成のものを普及
● 応用作品を展開
今回の応用
● 罠猟
● 罠にかかると通知
獣害
● イノシシ
● サル
● シカ
● アライグマ
● ハクビシン
● ・・・
地方地域消滅
● 獣害
● 稲作
● 畑作
● 継続不可能
罠
● 罠猟
● 自治体
● 捕獲すると補助金
罠
● 箱罠
● くくり罠
罠
● 免許が必要
● 見回り
● 高齢者が見回り
罠
● iOt化
磁石
罠へ
吊り下げ
防水BOX
撮影範囲
たるませる
吊り下げ
磁石
罠へ
防水BOX
キャッチャー
鉄板
STM32F103
MPU
18650
LiFePo4
動作確認
スイッチ
動作確認
LED
広角カメラ
無線モジュール
interplan IM920
リードスイッチ
USB
要件
● 電池で動作
● 1ヶ月
● 火災を起こさない
● 安い
● カメラ
● 防水
Raspberry PI
● 5W程度使用する
● 高い
カメラを繋げるには?
● 専用インタフェース
● CSI
● SCCB
● ・・・
● シリアルカメラ
● USBカメラ
● シリアルカメラ
マイコン
● 省電力で
● 安いもの
● ¥100〜¥200程度
● 容量必要
● 写真撮影のため
●
候補 ATMEGA系
●
●
ATMEGA8A
●
●
8KBytes Flash
●
512Bytes EEPROM
●
1KByte SRAM
●
LGT8F88A
●
●
8KBytes Flash
●
504Bytes EEPROM
●
2KByte SRAM
●
●
候補 ARM系
●
●
STM32F030K6
●
●
32KBytes Flash
●
4KByte SRAM
●
STM32F103C8
●
●
64KBytes Flash
●
20KByte SRAM
●
LPC812M101
●
●
16KBytes Flash
●
4KByte SRAM
Blue Pill
●
STM32F103
 
¥250ぐらい
●
Arduino開発環境が使える
Blue Pill
パチモン
パチモン
オリジナル
ディスコン
BlackPill
パチモン
黒いBluePill
BluePill
通信
● LPWAモジュール
● IM920
● 高速モード
● 50kbps
● 長距離モード
● 1.25kbps
●
見通し7km
電池
●
LiFePo
●
容量少な目
●
LiPOやLiIonと違って
●
火災を起こさない
ノード基板
● 電池
● STM32マイコン
● IM920通信
受信側
● 据え置き
● 外部電源
● LINUXボード
● IM920通信
NanoPi
● データ受信して
● あとはプログラム次第
● クラウド
● 音声
● メール
● 秋月で¥1680
実験環境の作成
防水ケース
プラグ部分
● 磁石でケースの外からON/OFF
通信実験
● 東かがわで
● 先週
実験1
実験1
実験2
実験2
結果
● 条件良ければ1km弱
● 罠猟で使うには?
● 自宅の近くの田畑の監視には・・
● 山の中
● 起伏
● 見通しがない
●
広く使うには
IoTの罠
● 電源
● 通信
通信の罠
● スループット
● 通信距離
● カタログスペックの罠
● 1/10がいいとこ
罠を乗り越えて
3G/LTE回線版
● 格安SIM
● 回線を開くのにどうせ電気を食う
● Linuxベースを搭載
● カメラもUSB接続に
電源回路検討中
仕様と予備実験
●
罠が作動すると通知
●
その後3時間毎に写真を送る
●
1日に2分だけNanoPiを起動
して写真を送る
●
理論値90分動作
●
30日のめどが立ちました
Battery
LiFePo
1500mAh
Action
Controller
STM32F103
ON/OFF
3V→5V
DC-DC
NanoPi
Camera
TRIGGER
24時間毎に
起動
起動すると
2分で送信して
電源を切る
改設計
● 基板は明日届きます
ケースの改善
電池を交換しやすく
実験結果
● 10月の
OpenRobotArm.orgで
発表予定
キット
● IM920版
● 数百メートル範囲で使うもの
● 9/24に販売
告知
オープンハードカンファレンス
● 9/24(日)
● 秋葉原UDX
● 「秋コレ」内コーナー
¥5000
● 出展して
● 販売して
● 大儲けしよう!
ピザ窯
● IoTLTでピザパーティ!
俺達の戦いはこれからだ!
● 次回作にご期待下さい!

Mais conteúdo relacionado

Semelhante a 20170914 wildlife

JIMTOF 2016 smart-factory
JIMTOF 2016 smart-factoryJIMTOF 2016 smart-factory
JIMTOF 2016 smart-factoryTeruki Obara
 
第1回八子クラウドナイト事前配布・趣旨説明資料です。 20170714
第1回八子クラウドナイト事前配布・趣旨説明資料です。 20170714第1回八子クラウドナイト事前配布・趣旨説明資料です。 20170714
第1回八子クラウドナイト事前配布・趣旨説明資料です。 20170714知礼 八子
 
【協働のまちづくりモデル事業】Code for nantoプレゼン資料_20150617
【協働のまちづくりモデル事業】Code for nantoプレゼン資料_20150617【協働のまちづくりモデル事業】Code for nantoプレゼン資料_20150617
【協働のまちづくりモデル事業】Code for nantoプレゼン資料_20150617Hatsuji Matsumoto
 
【Iodd2017】コーポレートフェローシップ 応援市民制度
【Iodd2017】コーポレートフェローシップ 応援市民制度【Iodd2017】コーポレートフェローシップ 応援市民制度
【Iodd2017】コーポレートフェローシップ 応援市民制度Code for Toyama City
 
八子クラウドon the Beach 資料(当日メモ付) 20170811
八子クラウドon the Beach 資料(当日メモ付) 20170811八子クラウドon the Beach 資料(当日メモ付) 20170811
八子クラウドon the Beach 資料(当日メモ付) 20170811知礼 八子
 
OpenVRやOpenXRの基本的なことを調べてみた
OpenVRやOpenXRの基本的なことを調べてみたOpenVRやOpenXRの基本的なことを調べてみた
OpenVRやOpenXRの基本的なことを調べてみたTakahiro Miyaura
 
垣根のないモノ作り!
垣根のないモノ作り!垣根のないモノ作り!
垣根のないモノ作り!Yuka Tokuyama
 
Kansai Azure IoT, Device & Cloud 20140927
Kansai Azure IoT, Device & Cloud 20140927Kansai Azure IoT, Device & Cloud 20140927
Kansai Azure IoT, Device & Cloud 20140927Ayako Omori
 
ArduinoとMicrosoft AzureでIoTっぽいことをしてみた
ArduinoとMicrosoft AzureでIoTっぽいことをしてみたArduinoとMicrosoft AzureでIoTっぽいことをしてみた
ArduinoとMicrosoft AzureでIoTっぽいことをしてみたKaori Emi
 
IGDA日本とSIG-GLOCについて
IGDA日本とSIG-GLOCについてIGDA日本とSIG-GLOCについて
IGDA日本とSIG-GLOCについてSIG-Glocalization
 
IgdaJ SIG-Glocalization  
IgdaJ SIG-Glocalization  IgdaJ SIG-Glocalization  
IgdaJ SIG-Glocalization  Kenji Ono
 
Commercial Transaction of Digital Data and Intellectual Property - Protection...
Commercial Transaction of Digital Data and Intellectual Property - Protection...Commercial Transaction of Digital Data and Intellectual Property - Protection...
Commercial Transaction of Digital Data and Intellectual Property - Protection...Makoto Koike
 
Yakocloud(pre deliv) 20181215
Yakocloud(pre deliv) 20181215Yakocloud(pre deliv) 20181215
Yakocloud(pre deliv) 20181215知礼 八子
 
2019.4.25 enebular meetup vol.10 by kitazaki v1
2019.4.25 enebular meetup vol.10 by kitazaki v12019.4.25 enebular meetup vol.10 by kitazaki v1
2019.4.25 enebular meetup vol.10 by kitazaki v1Ayachika Kitazaki
 
CIVIC TECH FORUM 2015_LightningTalk_CivicHackNight
CIVIC TECH FORUM 2015_LightningTalk_CivicHackNightCIVIC TECH FORUM 2015_LightningTalk_CivicHackNight
CIVIC TECH FORUM 2015_LightningTalk_CivicHackNightHatsuji Matsumoto
 
Movable Typeでロボットを動かす?AIスピーカーをしゃべらせる?Data APIでMovable TypeとIoTをFUSION
Movable Typeでロボットを動かす?AIスピーカーをしゃべらせる?Data APIでMovable TypeとIoTをFUSIONMovable Typeでロボットを動かす?AIスピーカーをしゃべらせる?Data APIでMovable TypeとIoTをFUSION
Movable Typeでロボットを動かす?AIスピーカーをしゃべらせる?Data APIでMovable TypeとIoTをFUSIONHajime Fujimoto
 
20210421 sb tech_night#1_kitazaki_v1
20210421 sb tech_night#1_kitazaki_v120210421 sb tech_night#1_kitazaki_v1
20210421 sb tech_night#1_kitazaki_v1Ayachika Kitazaki
 
20210421 sb tech_night#1_kitazaki_v2
20210421 sb tech_night#1_kitazaki_v220210421 sb tech_night#1_kitazaki_v2
20210421 sb tech_night#1_kitazaki_v2Ayachika Kitazaki
 
20181214 inevitable connected
20181214 inevitable connected20181214 inevitable connected
20181214 inevitable connectedHideki Ojima
 

Semelhante a 20170914 wildlife (20)

JIMTOF 2016 smart-factory
JIMTOF 2016 smart-factoryJIMTOF 2016 smart-factory
JIMTOF 2016 smart-factory
 
第1回八子クラウドナイト事前配布・趣旨説明資料です。 20170714
第1回八子クラウドナイト事前配布・趣旨説明資料です。 20170714第1回八子クラウドナイト事前配布・趣旨説明資料です。 20170714
第1回八子クラウドナイト事前配布・趣旨説明資料です。 20170714
 
【協働のまちづくりモデル事業】Code for nantoプレゼン資料_20150617
【協働のまちづくりモデル事業】Code for nantoプレゼン資料_20150617【協働のまちづくりモデル事業】Code for nantoプレゼン資料_20150617
【協働のまちづくりモデル事業】Code for nantoプレゼン資料_20150617
 
【Iodd2017】コーポレートフェローシップ 応援市民制度
【Iodd2017】コーポレートフェローシップ 応援市民制度【Iodd2017】コーポレートフェローシップ 応援市民制度
【Iodd2017】コーポレートフェローシップ 応援市民制度
 
八子クラウドon the Beach 資料(当日メモ付) 20170811
八子クラウドon the Beach 資料(当日メモ付) 20170811八子クラウドon the Beach 資料(当日メモ付) 20170811
八子クラウドon the Beach 資料(当日メモ付) 20170811
 
OpenVRやOpenXRの基本的なことを調べてみた
OpenVRやOpenXRの基本的なことを調べてみたOpenVRやOpenXRの基本的なことを調べてみた
OpenVRやOpenXRの基本的なことを調べてみた
 
垣根のないモノ作り!
垣根のないモノ作り!垣根のないモノ作り!
垣根のないモノ作り!
 
What's TMCN?
What's TMCN?What's TMCN?
What's TMCN?
 
Kansai Azure IoT, Device & Cloud 20140927
Kansai Azure IoT, Device & Cloud 20140927Kansai Azure IoT, Device & Cloud 20140927
Kansai Azure IoT, Device & Cloud 20140927
 
ArduinoとMicrosoft AzureでIoTっぽいことをしてみた
ArduinoとMicrosoft AzureでIoTっぽいことをしてみたArduinoとMicrosoft AzureでIoTっぽいことをしてみた
ArduinoとMicrosoft AzureでIoTっぽいことをしてみた
 
IGDA日本とSIG-GLOCについて
IGDA日本とSIG-GLOCについてIGDA日本とSIG-GLOCについて
IGDA日本とSIG-GLOCについて
 
IgdaJ SIG-Glocalization  
IgdaJ SIG-Glocalization  IgdaJ SIG-Glocalization  
IgdaJ SIG-Glocalization  
 
Commercial Transaction of Digital Data and Intellectual Property - Protection...
Commercial Transaction of Digital Data and Intellectual Property - Protection...Commercial Transaction of Digital Data and Intellectual Property - Protection...
Commercial Transaction of Digital Data and Intellectual Property - Protection...
 
Yakocloud(pre deliv) 20181215
Yakocloud(pre deliv) 20181215Yakocloud(pre deliv) 20181215
Yakocloud(pre deliv) 20181215
 
2019.4.25 enebular meetup vol.10 by kitazaki v1
2019.4.25 enebular meetup vol.10 by kitazaki v12019.4.25 enebular meetup vol.10 by kitazaki v1
2019.4.25 enebular meetup vol.10 by kitazaki v1
 
CIVIC TECH FORUM 2015_LightningTalk_CivicHackNight
CIVIC TECH FORUM 2015_LightningTalk_CivicHackNightCIVIC TECH FORUM 2015_LightningTalk_CivicHackNight
CIVIC TECH FORUM 2015_LightningTalk_CivicHackNight
 
Movable Typeでロボットを動かす?AIスピーカーをしゃべらせる?Data APIでMovable TypeとIoTをFUSION
Movable Typeでロボットを動かす?AIスピーカーをしゃべらせる?Data APIでMovable TypeとIoTをFUSIONMovable Typeでロボットを動かす?AIスピーカーをしゃべらせる?Data APIでMovable TypeとIoTをFUSION
Movable Typeでロボットを動かす?AIスピーカーをしゃべらせる?Data APIでMovable TypeとIoTをFUSION
 
20210421 sb tech_night#1_kitazaki_v1
20210421 sb tech_night#1_kitazaki_v120210421 sb tech_night#1_kitazaki_v1
20210421 sb tech_night#1_kitazaki_v1
 
20210421 sb tech_night#1_kitazaki_v2
20210421 sb tech_night#1_kitazaki_v220210421 sb tech_night#1_kitazaki_v2
20210421 sb tech_night#1_kitazaki_v2
 
20181214 inevitable connected
20181214 inevitable connected20181214 inevitable connected
20181214 inevitable connected
 

Mais de Yoshimasa Kawano

「寝ながら作るXojo」ハンズオンテキスト
「寝ながら作るXojo」ハンズオンテキスト「寝ながら作るXojo」ハンズオンテキスト
「寝ながら作るXojo」ハンズオンテキストYoshimasa Kawano
 
C89.360°映像システムをつくる
C89.360°映像システムをつくるC89.360°映像システムをつくる
C89.360°映像システムをつくるYoshimasa Kawano
 
20171124 startupweekendtokyo
20171124 startupweekendtokyo20171124 startupweekendtokyo
20171124 startupweekendtokyoYoshimasa Kawano
 
how to five sense with raspberry pi
how to five sense with raspberry pihow to five sense with raspberry pi
how to five sense with raspberry piYoshimasa Kawano
 
Squarantine 〜Kuroboxを使ったUSBメモリセキュリティソリューション〜
Squarantine 〜Kuroboxを使ったUSBメモリセキュリティソリューション〜Squarantine 〜Kuroboxを使ったUSBメモリセキュリティソリューション〜
Squarantine 〜Kuroboxを使ったUSBメモリセキュリティソリューション〜Yoshimasa Kawano
 
Scrirty conference20160410
Scrirty conference20160410Scrirty conference20160410
Scrirty conference20160410Yoshimasa Kawano
 
20150919 raspistable (bis)
20150919 raspistable (bis)20150919 raspistable (bis)
20150919 raspistable (bis)Yoshimasa Kawano
 

Mais de Yoshimasa Kawano (18)

「寝ながら作るXojo」ハンズオンテキスト
「寝ながら作るXojo」ハンズオンテキスト「寝ながら作るXojo」ハンズオンテキスト
「寝ながら作るXojo」ハンズオンテキスト
 
20181220 pcba3days
20181220 pcba3days20181220 pcba3days
20181220 pcba3days
 
20181020 opticalsystem
20181020 opticalsystem20181020 opticalsystem
20181020 opticalsystem
 
20181020 iotl tinshenzhen
20181020 iotl tinshenzhen20181020 iotl tinshenzhen
20181020 iotl tinshenzhen
 
20180414 shenzen 20180512
20180414 shenzen 2018051220180414 shenzen 20180512
20180414 shenzen 20180512
 
C89.360°映像システムをつくる
C89.360°映像システムをつくるC89.360°映像システムをつくる
C89.360°映像システムをつくる
 
20171124 startupweekendtokyo
20171124 startupweekendtokyo20171124 startupweekendtokyo
20171124 startupweekendtokyo
 
how to five sense with raspberry pi
how to five sense with raspberry pihow to five sense with raspberry pi
how to five sense with raspberry pi
 
20170130 r114
20170130 r11420170130 r114
20170130 r114
 
Squarantine 〜Kuroboxを使ったUSBメモリセキュリティソリューション〜
Squarantine 〜Kuroboxを使ったUSBメモリセキュリティソリューション〜Squarantine 〜Kuroboxを使ったUSBメモリセキュリティソリューション〜
Squarantine 〜Kuroboxを使ったUSBメモリセキュリティソリューション〜
 
20160227 de live-scratch
20160227 de live-scratch20160227 de live-scratch
20160227 de live-scratch
 
Scrirty conference20160410
Scrirty conference20160410Scrirty conference20160410
Scrirty conference20160410
 
20160218 devsumi
20160218 devsumi20160218 devsumi
20160218 devsumi
 
20150919 raspistable (bis)
20150919 raspistable (bis)20150919 raspistable (bis)
20150919 raspistable (bis)
 
De workshop text20150704
De workshop text20150704De workshop text20150704
De workshop text20150704
 
Ikuijxit20150701
Ikuijxit20150701Ikuijxit20150701
Ikuijxit20150701
 
実装機
実装機実装機
実装機
 
Pcb20140111
Pcb20140111Pcb20140111
Pcb20140111
 

20170914 wildlife