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
Arduino YÚNをはじめよう!
Search
Hiroyuki Okada
April 06, 2016
Technology
0
80
Arduino YÚNをはじめよう!
大阪版IoT縛りの勉強会Vol.2の資料です。
Hiroyuki Okada
April 06, 2016
Tweet
Share
More Decks by Hiroyuki Okada
See All by Hiroyuki Okada
Introduction of RedMobile
okhiroyuki
0
280
子供でもArduinoを操作できるBlocklyDuinoの紹介
okhiroyuki
3
900
Other Decks in Technology
See All in Technology
AWS DevOps Agent vs SRE俺 / AWS DevOps Agent vs me, the SRE
sms_tech
3
830
[JAWSDAYS2026]Who is responsible for IAM
mizukibbb
0
700
決済サービスを支えるElastic Cloud - Elastic Cloudの導入と推進、決済サービスのObservability
suzukij
2
640
AIエージェント時代に備える AWS Organizations とアカウント設計
kossykinto
3
1k
ランサムウエア対策してますか?やられた時の対策は本当にできてますか?AWSでのリスク分析と対応フローの泥臭いお話。
hootaki
0
140
Exadata Database Service on Dedicated Infrastructure(ExaDB-D) UI スクリーン・キャプチャ集
oracle4engineer
PRO
8
7.2k
今のWordPress の制作手法ってなにがあんねん?(改) / What’s the Deal with WordPress Development These Days?
tbshiki
0
460
S3はフラットである –AWS公式SDKにも存在した、 署名付きURLにおけるパストラバーサル脆弱性– / JAWS DAYS 2026
flatt_security
0
1.8k
AI駆動AI普及活動 ~ 社内AI活用の「何から始めれば?」をAIで突破する
oracle4engineer
PRO
1
100
AWS CDK「読めるけど書けない」を脱却するファーストステップ
smt7174
3
120
JAWS DAYS 2026 楽しく学ぼう!ストレージ 入門
yoshiki0705
2
190
OCI Security サービス 概要
oracle4engineer
PRO
2
13k
Featured
See All Featured
Imperfection Machines: The Place of Print at Facebook
scottboms
269
14k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
199
73k
Statistics for Hackers
jakevdp
799
230k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
659
61k
The Spectacular Lies of Maps
axbom
PRO
1
620
Building Experiences: Design Systems, User Experience, and Full Site Editing
marktimemedia
0
440
A Modern Web Designer's Workflow
chriscoyier
698
190k
The Impact of AI in SEO - AI Overviews June 2024 Edition
aleyda
5
770
Effective software design: The role of men in debugging patriarchy in IT @ Voxxed Days AMS
baasie
0
260
My Coaching Mixtape
mlcsv
0
73
The Pragmatic Product Professional
lauravandoore
37
7.2k
The Art of Programming - Codeland 2020
erikaheidi
57
14k
Transcript
Arduino YÚNをはじめよう! 大阪版IoT縛りの勉強会Vol.2
自己紹介 名前:岡田裕行(facebook.com/okhiroyuki) 所属:土木計測コンサルタント(〜3月末) → ユニロボット株式会社(4月〜) プライベート: • CoderDojo 西宮/梅田 Arduino島メンター • Arduino用ビジュアルプログラミングエディタ
Blocklyduino の開発
ユニロボット 株式会社って? facebook.com/unibo.official 世界初の個性を学習するパートナーロ ボット「unibo」を開発するスタートアップ ベンチャー
IoTラピッドプロトタイピングデバイス
各種デバイスの特徴 Arduino YÚN (Linino One) ESP-WROOM-02 Arduino互換ボード Raspberry Pi mbed
IO電圧 5V 3.3V (5Vトレラント) 3.3V 3.3V GPIO 20 14 8 25 アナログ入力 12 10bit 1 10bit N/A 8 12bit I2C 1 1 2 2 SPI 1 1 N/A 2 PWM 7 6 N/A 6 インターネット への接続 Wi-Fi標準搭載 Wi-Fi標準搭載 有線LAN or Wi-Fi 標準搭載なし
Arduino YÚNの特徴 • Arduino Leonardo(ATmega32u4)をベースと し、無線機能(Wi-Fi)付きのLinuxボードを搭 載したArduino • インターネットへの接続はLinux側が担当し、 Bridge機能を介してArduinoとLinuxが相互に
通信しあう仕組み インターネット 電子工作 (モノ)
Arduino YÚNの良さ • Arduinoとして、普通に使える • 電源抜いても、OSが飛ばない!? • DHCPで振られたIPアドレスが簡単にわかる!! • いろんなサービスから便利なライブラリが配布されている
◦ AWS IoT ◦ IFTTT ◦ M2X ◦ Blink ◦ Nifty Mobile Backend などなど • Arduino と Linuxがうまく共存している ◦ Linux側で書いたスクリプトを Arduinoから呼び出せたりする ◦ スクリプトなら、なんでもこい!( python, Lua, Node.jsなど)
IPアドレスの確認方法 サンプルコードにある WifiStatusを書き込むことで、 シリアルコンソール上からIPア ドレスを確認できる。 Linux側のLuaスクリプトを叩 いて、出力をArduino側で受 け取っている
便利なサービスの一例(M2X) M2Xとは、AT&Tが提供しているIoT専用のクラウドデータストレージサービス ストレージ機能以外に、下記のような機能がある。 • デバイス管理 • メッセージブローカリング • イベントトリガー •
アラーム • データの可視化
M2Xのコスト 下記の範囲であれば、無料で使えます。 • 登録デバイス数: 10デバイス • アップロードデータ数: 月1万まで • データの読み込み:
無制限
M2Xを使う手順 • M2X側での準備 ◦ Deviceの作成 ◦ Streamの作成 • Arduino側での準備 ◦
Arduino IDEへの各種ライブラリの追加 ◦ スケッチの作成&書き込み 以上!
M2X側でデバイスを登録
データストリームを作成
サンプルコード(M2XPost)の編集 サンプルコード • https://github.com/attm2x/m2x-arduino 主な編集項目 • deviceID:デバイスID • streamName:ストリーム名 •
m2xKey:API KEY
リアルタイムでグラフ上に数値がプロットされます
その他サービスの参考記事 • ニフティクラウド MobileBackend Arduino YÚNから直接mBaaSにデータをアップロードするが参考になります。 • AWS IoT Switch Sienceさんのサイトを参考にすると、Lambdaとの連動は比較的簡単に出来ます。
◦ LambdaからIoT経由でArduino Yúnへ(前編) ◦ LambdaからIoT経由でArduino Yúnへ(後編) • Linino One関係 Arduino YÚN互換のボードに関する情報は、Qiitaにアップしてます。 ◦ Linino Oneを始めよう! ◦ Linino Oneのファームウェアアップデート
Arduino YÚNってお高いんでしょ? • SeeedStudio.comから 発売されているLinkIt は、なんと$15.90 • ぜひとも、技適を!!
DojoCon Japan 2016 を開催します! http://dojocon.coderdojo.jp/
開発エンジニア 絶賛募集中! 東京・大阪で一緒に AIロボットを開発してくれる 技術者を探してます! Javascript, Node.js, Android, Python 詳細は、Wantedlyを!
Let’s Make With Arduino. Thank you!