Submit Search
Upload
JavaScript と Arduino でオリジナルデバイスを作ろう
•
Download as PPTX, PDF
•
13 likes
•
5,673 views
Yoshihiro Iwanaga
Follow
http://atnd.org/events/47308
Read less
Read more
Technology
Slideshow view
Report
Share
Slideshow view
Report
Share
1 of 40
Download now
Recommended
Arduino and johnny-five, creating IoT device in easiest way
Arduino and johnny-five, creating IoT device in easiest way
Yoshihiro Iwanaga
MRAAでIntel Edisonを遊ぼう
MRAAでIntel Edisonを遊ぼう
Atsushi Nakatsugawa
150130 edison-ug
150130 edison-ug
Takehiko Tomiyama
まずは mini Beakout Kit で使ってみる
まずは mini Beakout Kit で使ってみる
tetrastyle
Intel edison edison向け基板のご紹介
Intel edison edison向け基板のご紹介
Takehiko Tomiyama
IoT風速計を作った話
IoT風速計を作った話
YuitaTakenaka
Start physical computing with Ruby + Arduino
Start physical computing with Ruby + Arduino
toyoshi
SORACOM Device Meetup #1
SORACOM Device Meetup #1
minolutakeuchi
Recommended
Arduino and johnny-five, creating IoT device in easiest way
Arduino and johnny-five, creating IoT device in easiest way
Yoshihiro Iwanaga
MRAAでIntel Edisonを遊ぼう
MRAAでIntel Edisonを遊ぼう
Atsushi Nakatsugawa
150130 edison-ug
150130 edison-ug
Takehiko Tomiyama
まずは mini Beakout Kit で使ってみる
まずは mini Beakout Kit で使ってみる
tetrastyle
Intel edison edison向け基板のご紹介
Intel edison edison向け基板のご紹介
Takehiko Tomiyama
IoT風速計を作った話
IoT風速計を作った話
YuitaTakenaka
Start physical computing with Ruby + Arduino
Start physical computing with Ruby + Arduino
toyoshi
SORACOM Device Meetup #1
SORACOM Device Meetup #1
minolutakeuchi
Edison色々試してみた
Edison色々試してみた
Atsushi Nakatsugawa
Arduinoを用いたキソ電子工作2
Arduinoを用いたキソ電子工作2
どと〜る
Esp8266でラジコン基板
Esp8266でラジコン基板
Bizan Nishimura
IoTのセキュリティを考える(IoT機器内部の通信)
IoTのセキュリティを考える(IoT機器内部の通信)
AkitadaOmagari
Simple IoT BoardでIoT
Simple IoT BoardでIoT
Junichi Katsu
ESP8266EXで位置推定
ESP8266EXで位置推定
nishio
20100522 mtm05 プレゼン
20100522 mtm05 プレゼン
guestf880cb
Arduinoを用いたキソ電子工作
Arduinoを用いたキソ電子工作
どと〜る
2020/5/7 neko IoTLT vol.1 by kitazaki
2020/5/7 neko IoTLT vol.1 by kitazaki
Ayachika Kitazaki
Android & Nui & Physical Computing
Android & Nui & Physical Computing
Takahiro KUREBAYASHI
20130702講義資料 arduino やのしん
20130702講義資料 arduino やのしん
Shin-Ichiro Yano
20130625講義資料 arduino やのしん
20130625講義資料 arduino やのしん
Shin-Ichiro Yano
20190808 servertukumogami
20190808 servertukumogami
ssusera06cae
Amazonで買えるarduino互換ボードまとめ
Amazonで買えるarduino互換ボードまとめ
Kyohei Moriyama
Arduinoを使ったgameboyカードリッジのdump
Arduinoを使ったgameboyカードリッジのdump
__106__
これからはじめるIoTデバイス mbed入門編
これからはじめるIoTデバイス mbed入門編
Naoto Tanaka
IoT勉強会「littleBitsとIFTTTで超お手軽IoTクッキング」
IoT勉強会「littleBitsとIFTTTで超お手軽IoTクッキング」
Yasuyuki Sugai
ハードについて1ミリも知らない情報学生がArduinoを触ってみた
ハードについて1ミリも知らない情報学生がArduinoを触ってみた
亮 祖父江
20110724 WIZDOM:知識ゼロからのArduino(1)
20110724 WIZDOM:知識ゼロからのArduino(1)
Atsushi ENTA
micropythonで遊んでみる
micropythonで遊んでみる
satokengo
Webエンジニアのためのスマートホームハック ~ Node.js で家電とArduinoを操作 ~
Webエンジニアのためのスマートホームハック ~ Node.js で家電とArduinoを操作 ~
Futomi Hatano
Web エンジニアのためのWeb エンジニアのためのロボットアームの API を考えてみる
Web エンジニアのためのWeb エンジニアのためのロボットアームの API を考えてみる
Futomi Hatano
More Related Content
What's hot
Edison色々試してみた
Edison色々試してみた
Atsushi Nakatsugawa
Arduinoを用いたキソ電子工作2
Arduinoを用いたキソ電子工作2
どと〜る
Esp8266でラジコン基板
Esp8266でラジコン基板
Bizan Nishimura
IoTのセキュリティを考える(IoT機器内部の通信)
IoTのセキュリティを考える(IoT機器内部の通信)
AkitadaOmagari
Simple IoT BoardでIoT
Simple IoT BoardでIoT
Junichi Katsu
ESP8266EXで位置推定
ESP8266EXで位置推定
nishio
20100522 mtm05 プレゼン
20100522 mtm05 プレゼン
guestf880cb
Arduinoを用いたキソ電子工作
Arduinoを用いたキソ電子工作
どと〜る
2020/5/7 neko IoTLT vol.1 by kitazaki
2020/5/7 neko IoTLT vol.1 by kitazaki
Ayachika Kitazaki
Android & Nui & Physical Computing
Android & Nui & Physical Computing
Takahiro KUREBAYASHI
20130702講義資料 arduino やのしん
20130702講義資料 arduino やのしん
Shin-Ichiro Yano
20130625講義資料 arduino やのしん
20130625講義資料 arduino やのしん
Shin-Ichiro Yano
20190808 servertukumogami
20190808 servertukumogami
ssusera06cae
Amazonで買えるarduino互換ボードまとめ
Amazonで買えるarduino互換ボードまとめ
Kyohei Moriyama
Arduinoを使ったgameboyカードリッジのdump
Arduinoを使ったgameboyカードリッジのdump
__106__
これからはじめるIoTデバイス mbed入門編
これからはじめるIoTデバイス mbed入門編
Naoto Tanaka
IoT勉強会「littleBitsとIFTTTで超お手軽IoTクッキング」
IoT勉強会「littleBitsとIFTTTで超お手軽IoTクッキング」
Yasuyuki Sugai
ハードについて1ミリも知らない情報学生がArduinoを触ってみた
ハードについて1ミリも知らない情報学生がArduinoを触ってみた
亮 祖父江
20110724 WIZDOM:知識ゼロからのArduino(1)
20110724 WIZDOM:知識ゼロからのArduino(1)
Atsushi ENTA
micropythonで遊んでみる
micropythonで遊んでみる
satokengo
What's hot
(20)
Edison色々試してみた
Edison色々試してみた
Arduinoを用いたキソ電子工作2
Arduinoを用いたキソ電子工作2
Esp8266でラジコン基板
Esp8266でラジコン基板
IoTのセキュリティを考える(IoT機器内部の通信)
IoTのセキュリティを考える(IoT機器内部の通信)
Simple IoT BoardでIoT
Simple IoT BoardでIoT
ESP8266EXで位置推定
ESP8266EXで位置推定
20100522 mtm05 プレゼン
20100522 mtm05 プレゼン
Arduinoを用いたキソ電子工作
Arduinoを用いたキソ電子工作
2020/5/7 neko IoTLT vol.1 by kitazaki
2020/5/7 neko IoTLT vol.1 by kitazaki
Android & Nui & Physical Computing
Android & Nui & Physical Computing
20130702講義資料 arduino やのしん
20130702講義資料 arduino やのしん
20130625講義資料 arduino やのしん
20130625講義資料 arduino やのしん
20190808 servertukumogami
20190808 servertukumogami
Amazonで買えるarduino互換ボードまとめ
Amazonで買えるarduino互換ボードまとめ
Arduinoを使ったgameboyカードリッジのdump
Arduinoを使ったgameboyカードリッジのdump
これからはじめるIoTデバイス mbed入門編
これからはじめるIoTデバイス mbed入門編
IoT勉強会「littleBitsとIFTTTで超お手軽IoTクッキング」
IoT勉強会「littleBitsとIFTTTで超お手軽IoTクッキング」
ハードについて1ミリも知らない情報学生がArduinoを触ってみた
ハードについて1ミリも知らない情報学生がArduinoを触ってみた
20110724 WIZDOM:知識ゼロからのArduino(1)
20110724 WIZDOM:知識ゼロからのArduino(1)
micropythonで遊んでみる
micropythonで遊んでみる
Viewers also liked
Webエンジニアのためのスマートホームハック ~ Node.js で家電とArduinoを操作 ~
Webエンジニアのためのスマートホームハック ~ Node.js で家電とArduinoを操作 ~
Futomi Hatano
Web エンジニアのためのWeb エンジニアのためのロボットアームの API を考えてみる
Web エンジニアのためのWeb エンジニアのためのロボットアームの API を考えてみる
Futomi Hatano
Smart.js: JavaScript engine running on tiny MCU
Smart.js: JavaScript engine running on tiny MCU
Kiwamu Okabe
SORACOM Air+RaspberryPi+littleBits+IFTTTしてみる
SORACOM Air+RaspberryPi+littleBits+IFTTTしてみる
Seigo Tanaka
f3js - JS Board Shibuya #6 LT
f3js - JS Board Shibuya #6 LT
Jun Kato
ネットに繋いでIoTしよう
ネットに繋いでIoTしよう
wamisnet
JS Board で IoT は楽勝か?
JS Board で IoT は楽勝か?
Shingo Fukui
JavaScriptでも鉄道模型
JavaScriptでも鉄道模型
ayasehiro
Viewers also liked
(8)
Webエンジニアのためのスマートホームハック ~ Node.js で家電とArduinoを操作 ~
Webエンジニアのためのスマートホームハック ~ Node.js で家電とArduinoを操作 ~
Web エンジニアのためのWeb エンジニアのためのロボットアームの API を考えてみる
Web エンジニアのためのWeb エンジニアのためのロボットアームの API を考えてみる
Smart.js: JavaScript engine running on tiny MCU
Smart.js: JavaScript engine running on tiny MCU
SORACOM Air+RaspberryPi+littleBits+IFTTTしてみる
SORACOM Air+RaspberryPi+littleBits+IFTTTしてみる
f3js - JS Board Shibuya #6 LT
f3js - JS Board Shibuya #6 LT
ネットに繋いでIoTしよう
ネットに繋いでIoTしよう
JS Board で IoT は楽勝か?
JS Board で IoT は楽勝か?
JavaScriptでも鉄道模型
JavaScriptでも鉄道模型
Similar to JavaScript と Arduino でオリジナルデバイスを作ろう
Arduino001
Arduino001
Akifumi Nambu
Arduino Unoを使ってLED電気回路の人工方の作器方法
Arduino Unoを使ってLED電気回路の人工方の作器方法
Ken Guinto
Japanino Workshop #2
Japanino Workshop #2
Shigeru Kobayashi
Python, RaspberryPi, Arduinoで作る消費電力モニタリングシステム
Python, RaspberryPi, Arduinoで作る消費電力モニタリングシステム
Junichi Kakisako
ワンコインでIot入門 第二章
ワンコインでIot入門 第二章
Makoto Takahashi
平成26年度熊本高専Arduino講座 第2週 XBeeを用いた遠隔放射線量計測
平成26年度熊本高専Arduino講座 第2週 XBeeを用いた遠隔放射線量計測
Katsuhiro Morishita
Netduino
Netduino
Tadahiro Ishisaka
2015/05/23 シニア技術者プログラム第3弾 「第二回IoT勉強会&交流会」 15:00~15:20 Arduinoで簡単回路作成実演
2015/05/23 シニア技術者プログラム第3弾 「第二回IoT勉強会&交流会」 15:00~15:20 Arduinoで簡単回路作成実演
aitc_jp
20150719 abe
20150719 abe
s5410001
第2回 某社Arduino勉強会 ハンズオン
第2回 某社Arduino勉強会 ハンズオン
Yusuke HIDESHIMA
手元の物理ネットワーク機器をクラウドにデプロイしてみる話 #npstudy
手元の物理ネットワーク機器をクラウドにデプロイしてみる話 #npstudy
axsh co., LTD.
今すぐ始めるArduino
今すぐ始めるArduino
funa3
katagaitaictf7_hw_ysk
katagaitaictf7_hw_ysk
ysk256
Lチカで終わらせないArduino シリアル通信 Part1(移行済)
Lチカで終わらせないArduino シリアル通信 Part1(移行済)
tomitomi3 tomitomi3
Similar to JavaScript と Arduino でオリジナルデバイスを作ろう
(14)
Arduino001
Arduino001
Arduino Unoを使ってLED電気回路の人工方の作器方法
Arduino Unoを使ってLED電気回路の人工方の作器方法
Japanino Workshop #2
Japanino Workshop #2
Python, RaspberryPi, Arduinoで作る消費電力モニタリングシステム
Python, RaspberryPi, Arduinoで作る消費電力モニタリングシステム
ワンコインでIot入門 第二章
ワンコインでIot入門 第二章
平成26年度熊本高専Arduino講座 第2週 XBeeを用いた遠隔放射線量計測
平成26年度熊本高専Arduino講座 第2週 XBeeを用いた遠隔放射線量計測
Netduino
Netduino
2015/05/23 シニア技術者プログラム第3弾 「第二回IoT勉強会&交流会」 15:00~15:20 Arduinoで簡単回路作成実演
2015/05/23 シニア技術者プログラム第3弾 「第二回IoT勉強会&交流会」 15:00~15:20 Arduinoで簡単回路作成実演
20150719 abe
20150719 abe
第2回 某社Arduino勉強会 ハンズオン
第2回 某社Arduino勉強会 ハンズオン
手元の物理ネットワーク機器をクラウドにデプロイしてみる話 #npstudy
手元の物理ネットワーク機器をクラウドにデプロイしてみる話 #npstudy
今すぐ始めるArduino
今すぐ始めるArduino
katagaitaictf7_hw_ysk
katagaitaictf7_hw_ysk
Lチカで終わらせないArduino シリアル通信 Part1(移行済)
Lチカで終わらせないArduino シリアル通信 Part1(移行済)
More from Yoshihiro Iwanaga
Node.js Tutorial at Hiroshima
Node.js Tutorial at Hiroshima
Yoshihiro Iwanaga
Web Technology for Hardware Control (html5 conference 2015)
Web Technology for Hardware Control (html5 conference 2015)
Yoshihiro Iwanaga
Map
Map
Yoshihiro Iwanaga
Mongodb World 2014
Mongodb World 2014
Yoshihiro Iwanaga
http2 最速実装 v2
http2 最速実装 v2
Yoshihiro Iwanaga
Anomaly Detection by Mean and Standard Deviation (LT at AQ)
Anomaly Detection by Mean and Standard Deviation (LT at AQ)
Yoshihiro Iwanaga
Anomaly detection using correlations of load
Anomaly detection using correlations of load
Yoshihiro Iwanaga
HOTATE (Developers Summit 2012)
HOTATE (Developers Summit 2012)
Yoshihiro Iwanaga
WebComponents LT at AQ
WebComponents LT at AQ
Yoshihiro Iwanaga
20130725 LT at AQ
20130725 LT at AQ
Yoshihiro Iwanaga
More from Yoshihiro Iwanaga
(10)
Node.js Tutorial at Hiroshima
Node.js Tutorial at Hiroshima
Web Technology for Hardware Control (html5 conference 2015)
Web Technology for Hardware Control (html5 conference 2015)
Map
Map
Mongodb World 2014
Mongodb World 2014
http2 最速実装 v2
http2 最速実装 v2
Anomaly Detection by Mean and Standard Deviation (LT at AQ)
Anomaly Detection by Mean and Standard Deviation (LT at AQ)
Anomaly detection using correlations of load
Anomaly detection using correlations of load
HOTATE (Developers Summit 2012)
HOTATE (Developers Summit 2012)
WebComponents LT at AQ
WebComponents LT at AQ
20130725 LT at AQ
20130725 LT at AQ
JavaScript と Arduino でオリジナルデバイスを作ろう
1.
JavaScript と Arduino
で オリジナルデバイスを作ろう html5j エンタメ技術部 第1回勉強会
2.
話者 @y_iwanaga_ @quake_alert テレビより早い 地震速報
3.
30分後: オリジナルデバイスを作れる状態 • 自分で回路を組み、 • 自分のコードで操る
4.
Arduino の役割:1. 出力 電流を供給されて光る 電圧を発生させる
5.
Arduino の役割:2. 入力 電圧を読み取る 0
V 〜 5V → 0 〜 1023 or 0, 1 に変換 センサーの 抵抗変化・電流発生
6.
必要な材料 個別に買うのは面倒くさい。キットを買えばいい。
7.
オススメ Arduino エントリーキット 必要十分なパーツ。安い。 Amazon で注文し、2
日後に届いた。 (TechShare)
8.
この後の流れ • • • • Arduino 基礎知識 電子回路の組み方 自分のプログラムと連携させる手順 応用例
9.
この後の流れ • • • • Arduino 基礎知識 電子回路の組み方 自分のプログラムと連携させる手順 応用例
10.
11.
ここに USB ケーブルを挿して、PC
とつなぐ
12.
DIGITAL I/O 電圧をかける or
読み取る。
13.
L, TX, RX
インジケータ
14.
GND 出力の終端をここにつなぐ。
15.
Analog In 電圧値を細かく読み取りたいときはココに。
16.
Power シールドに電源を供給するときはココから。
17.
Reset ボタン 初期状態に戻したいときにプッシュ!
18.
この後の流れ • • • • Arduino 基礎知識 電子回路の組み方 自分のプログラムと連携させる手順 応用例
19.
Breadboard
20.
Breadboard
21.
例
22.
鉄の掟 パーツの 許容電流 を守る。
23.
過電流が流れて
24.
こうなります。
25.
電流は抵抗で調節すればいい。 使うべき抵抗値 = [電源の電圧] −
[パーツに加える電圧] [流す電流] 5 V 固定 パーツの仕様書で調べる ⇒ パーツが決まれば、自動的に決まる。
26.
この後の流れ • • • • Arduino 基礎知識 電子回路の組み方 自分のプログラムと連携させる手順 応用例
27.
概要 StandardFirmata Firmata protocol
28.
JavaScript ライブラリ johnny-five CylonJS
29.
この後の流れ • • • • Arduino 基礎知識 電子回路の組み方 自分のプログラムと連携させる手順 応用例
30.
回路
31.
コード var j5 = require('johnny-five'), arduino
= new j5.Board(); arduino.on('ready', function(){ var led = new j5.Led({ pin: 13 }); led.strobe(200); });
32.
デモ
33.
スイッチの ON/OFF を拾う
34.
var j5 =
require('johnny-five'), arduino = new j5.Board(); arduino.on('ready', function(){ var button = new j5.Button({ pin: 2, holdtime: 2000 }); button.on('down', function(){ console.log('button - on'); }); button.on('up', function(){ console.log('button - released'); }); button.on('hold', function(){ console.log('button - hold'); }); });
35.
デモ
36.
LEDとスイッチの組み合わせ
37.
デモ
38.
面白そうなネタ • IR レシーバ –
リモコン操作 • ガスセンサー – おなら検知 ⇒ LED や Twitter で盛大に通知 • 土壌湿度センサー – 水やり時期を教えてもらう
39.
良い情報源 抵抗の見分け方 http://part.freelab.jp/s_regi_list.html 回路の作り方 http://arduino.cc/en/Tutorial
40.
今回の詳細 コード・回路図はココからどうぞ。 github.com/ iwanaga/arduino-test
Download now