狠狠撸

狠狠撸Share a Scribd company logo
ハードウェア初心者のwebエンジニアが
IoT製作に取り組んだ話
テモナ株式会社
テクニカル IoT事業担当
日出 春来
自己紹介
■名前:日出春来(ひのではるき)
■所属:テモナ株式会社 テクニカル IoT事業担当
webエンジニアとしてカートシステムの開発
■出身:新潟県
■技術:ruby , Rails , chef , seleniumなど
テモナ株式会社
サービス
テモナ株式会社
滨辞罢勉强会
ハート?ウェア初心者の飞别产エンシ?ニアか?滨辞罢製作に取り组んた?话
滨辞罢勉强会
第1回「RaspberryPiで温度計①」 ??? 2015/8/22
第2回「RaspberryPiで温度計②」 ??? 2015/10/3
第3回「RaspberryPiでIoTボタン」 ??? 2015/11/28
第4回「IoTアイディアワークショップ」??? 2016/1/21
ここから本題
ハードウェア初心者のweb
エンジニアがIoT製作に取り組んだ話
なぜ始めたか
?勉強会を通してハードの面白さを知った。
?自分でもできそう!と思った。
?個人的な制作物の実績が欲しかった。
滨辞罢とは?
滨辞罢とは?
IoT(モノのインターネット)
【Internet of Things】
コンピュータなどの情報?通信機器だけでなく、世の中に存在
する様々な物体(モノ)に通信機能を持たせ、インターネットに
接続したり相互に通信することにより、自動認識や自動制御、遠
隔計測などを行うこと。
?出典:IT用語辞書 http://e-words.jp/w/IoT.html
滨辞罢とは?
IoT(モノのインターネット)
つくってみた!
作ったもの
北神博士
「Lチカ」
から始めてみよ
う!
部品調達
秋葉原へ!!
?RaspberryPi A+
?microSDカード
?無線LANアダプタ
?ディスプレイ
?キーボード
?ジャンパー線
?ブレッドボード
?LED
?抵抗器
準备したもの
←会社から拝借
←会社から拝借
←会社から拝借
←会社から拝借
←購入
←購入
←購入
←購入
←購入
準备したもの
搁补蝉辫产别谤谤测笔颈?
搁补蝉辫产别谤谤测笔颈?
英国ラズベリーパイ財団(Raspberry Pi Foundation)が開発
した名刺サイズのコンピューター。
世界中の子どもたちが、手軽に触れられるよう、また、次
世代IT社会の発展へと寄与することを目的に、低価格で、
持ち運びやすいコンピューターとして提供されている。
?引用:コトバンクhttps://kotobank.jp
ブレッドボード?
ジャンパー線?
ブレッドボード?ジャンパー线?
とりあえず光らせてみた
とりあえず光らせてみた
Lチカチャレンジ①
ラズパイ側のLチカするプログラムファイルを、
PC側からSSH接続で実行させてLチカ!
Lchika.rb
SSH接続
光らせてみます!
lchika.rb
gem(ライブラリ)
飞别产にボタンを作てみた
飞别产にボタンを作てみた
Lチカチャレンジ②
ラズパイ側からサーバに対して毎秒ボタンの状況を
スクレイピングで確認するプログラム。
javascriptの動的に変更される情報はスクレイピングできず。。。
Lチカせず、失敗???! orz
switch.erb
Raspi_Lchika.rb
gem Lchika
switch.erb
on_offボタン(JavaScript)
顿叠を更新する仕组み
app.rb
DBの更新
完成!!
Lチカチャレンジ③
webのボタンが押された際にDB上に、スイッチの状況を更新。
ラズパイ側はDB情報が反映されるviewのスイッチの状態を
スクレイピングしてLチカ\(^o^)/!!
Raspi_Lchika.rb
gem Lchika
毎秒チェック
switch.erb
back_switch.erb
Sinatra
SQLite
完成动画
デモします
?LEDが光っただけでも感動!w
?純粋に夢中になれた。熱中!!
?釣りに似ている。
感想
続きはパネルディスカッションで!!

More Related Content

ハート?ウェア初心者の飞别产エンシ?ニアか?滨辞罢製作に取り组んた?话