SlideShare a Scribd company logo
1 of 44
LL から無線通信で電子工作
BeatCraft, Inc.
http://www.beatcraft.com/
龍 池 哲 也
ryuchi@beatcraft.com
…つづきは
• BeatCraft, Inc.
– http://www.beatcraft.com/
– http://labs.beatcraft.com/ja/ ( 日本語 )
• facebook
– BC-ANT グループ
電子工作したけど
• 電子工作
– 小さな 8/16/32bit …マイコン .
電子工作したけど
• 電子工作
– 小さな 8/16/32bit …マイコン .
– …データを集めたり、コマンドを送ったり
電子工作したけど
• 電子工作
– 小さな 8/16/32bit …マイコン .
– …データを集めたり、コマンドを送ったり
→ RS-232C シリアル通信が手軽
電子工作したけど
• 電子工作
– 小さな 8/16/32bit …マイコン .
– …データを集めたり、コマンドを送ったり
→ RS-232C シリアル通信が手軽
欠点
ケーブルが必要
1 ~ 2 … …台ならいいけど 増えると
電子工作したけど
• 電子工作
– 小さな 8/16/32bit …マイコン .
– …データを集めたり、コマンドを送ったり
→ 無線にしたい !
電子工作したけど
• 電子工作
– 小さな 8/16/32bit …マイコン .
– …データを集めたり、コマンドを送ったり
→ 無線にしたい !
wifi は複雑で マイコンだと難しい
電子工作したけど
• 電子工作
– 小さな 8/16/32bit …マイコン .
– …データを集めたり、コマンドを送ったり
→ 無線にしたい !
wifi は複雑で マイコンだと難しい
Bluetooth …もまだ複雑
電子工作したけど
• 電子工作
– 小さな 8/16/32bit …マイコン .
– …データを集めたり、コマンドを送ったり
→ 無線にしたい !
マイコンでも手軽に使える ANT
電子工作したけど
• 電子工作
– 小さな 8/16/32bit …マイコン .
– …データを集めたり、コマンドを送ったり
→ 無線にしたい !
マイコンでも手軽に使える ANT
電子工作したけど
• 電子工作
– 小さな 8/16/32bit …マイコン .
– …データを集めたり、コマンドを送ったり
→ 無線にしたい !
マイコンでも手軽に使える ANT
2400MHz 帯で 極近距離 ( 数メートル )
電子工作したけど
• 電子工作
– 小さな 8/16/32bit …マイコン .
– …データを集めたり、コマンドを送ったり
→ 無線にしたい !
マイコンでも手軽に使える ANT
2400MHz 帯で 極近距離 ( 数メートル )
台数が増えても ケーブルがない、絡まない
電子工作したけど
• 電子工作
– 小さな 8/16/32bit …マイコン .
– …データを集めたり、コマンドを送ったり
→ 無線にしたい !
マイコンでも手軽に使える ANT
2400MHz 帯で 極近距離 ( 数メートル )
台数が増えても ケーブルがない、絡まない
小さなマイコンに適した無線通信
マイコンの ANT を PC で ?
• USB アダプタで 使える
15
マイコンの ANT を PC で ?
• USB アダプタで 使える
– Windows / Linux で使える
16
マイコンの ANT を PC で ?
• USB アダプタで 使える
– Windows / Linux で使える
– PC 同士でも OK
17
マイコンの ANT を PC で ?
• USB アダプタで 使える
– Windows / Linux で使える
– PC 同士でも OK
– iOS 版もある
18
LL から ANT が使える
• Python から使える
– Python 用ライブラリがある
19
LL から ANT が使える
• Python 用ライブラリがある
– Python から ライブラリを呼び出すだけ
20
LL から ANT が使える
• Python 用ライブラリがある
– Python から ライブラリを呼び出すだけ
– 初期化
– 通信開始 ( チャンネルオープン )
– データ送信と受信
– 通信終了 ( チャンネルクローズ )
21
LL から ANT が使える
• Python 用ライブラリがある
– Python から ライブラリを呼び出すだけ
– 暗号通信にも対応
– ペアリングも可能
22
LL から ANT が使える
• Python 用ライブラリ
– C/C++ クラスライブラリのラッパー
23
LL から ANT が使える
• Python 用ライブラリ
– C/C++ クラスライブラリのラッパー
– …他の言語は .
24
LL から ANT が使える
• Python 用ライブラリ
– C/C++ クラスライブラリのラッパー
– …他の言語は .
– Perl / Ruby / PHP / shell script ….
25
LL から ANT が使える
• Python 用ライブラリ
– C/C++ クラスライブラリのラッパー
– …他の言語は .
– Perl / Ruby / PHP / shell script ….
– 残念ながら、まだ出来ていない
26
LL から ANT が使える
• Python 用ライブラリ
– C/C++ クラスライブラリのラッパー
– …他の言語は .
.DLL を使う API があれば 論理的に可能
ラッパーを書けば OK!!
27
LL から ANT が使える
• Python 用ライブラリ
– C/C++ クラスライブラリのラッパー
– …他の言語は .
.DLL を使う API があれば 論理的に可能
ラッパーを書けば OK!!
そう、 Microsoft Excel の VB for Application
でも
28
LL から ANT が使える
• 挑戦者募集
29
LL から ANT が使える
• 挑戦者募集
– Perl / Ruby / PHP / shell script …など .
30
LL から ANT が使える
• 挑戦者募集
– Perl / Ruby / PHP / shell script …など .
– どんな言語でも
31
LL から ANT が使える
• 挑戦者募集
– Perl / Ruby / PHP / shell script …など .
– どんな言語でも
– Python でも OK!!
32
LL から ANT が使える
• 挑戦者募集
– Perl / Ruby / PHP / shell script …など .
– どんな言語でも
– Python でも OK!!
• フレームワーク化
33
LL から ANT が使える
• 挑戦者募集
– Perl / Ruby / PHP / shell script …など .
– どんな言語でも
– Python でも OK!!
• フレームワーク化
• アプリケーション作成
34
LL から ANT が使える
• 挑戦者募集
– Perl / Ruby / PHP / shell script …など .
– どんな言語でも
– Python でも OK!!
• フレームワーク化
• アプリケーション作成
オープンソース サンプルは 無料
35
LL で使っている様子は ?
• …使っている実物は .
36
LL で使っている様子は ?
• …使っている実物は .
Maker Faire Tokyo 2013
@ 日本未来科学館 + タイム 24 ビル
37
LL で使っている様子は ?
• …使っている実物は .
2013 年 11 月 3 日 ( 日曜 )
~ 11 月 4 日 ( 月曜・祝日 )
Maker Faire Tokyo 2013
@ 日本未来科学館 + タイム 24 ビル
38
LL で使っている様子は ?
• …使っている実物は .
2013 年 11 月 3 日 ( 日曜 )
~ 11 月 4 日 ( 月曜・祝日 )
Maker Faire Tokyo 2013
@ 日本未来科学館 + タイム 24 ビル
http://makezine.jp/event/mft2013/
39
LL からどう使うの ?
• どんな風に LL から使いますか ?
40
LL からどう使うの ?
• どんな風に LL から使いますか ?
– アイディア次第 !
41
LL からどう使うの ?
• どんな風に LL から使いますか ?
– アイディア次第 !
– 使ってみてください
42
LL からどう使うの ?
• どんな風に LL から使いますか ?
– アイディア次第 !
– 使ってみてください
• 実現してくれる挑戦者の方を募集中
43
…つづきは
• BeatCraft, Inc.
– http://www.beatcraft.com/
– http://labs.beatcraft.com/ja/ ( 日本語 )
• facebook
– BC-ANT グループ

More Related Content

Viewers also liked

Search Library and Information Databases : Constructing searches
Search Library and Information Databases : Constructing searchesSearch Library and Information Databases : Constructing searches
Search Library and Information Databases : Constructing searchesLucy Eisemann
 
Reformasi tata pemerintahan desa menuju demokrasi sag
Reformasi tata pemerintahan desa  menuju demokrasi sagReformasi tata pemerintahan desa  menuju demokrasi sag
Reformasi tata pemerintahan desa menuju demokrasi sagRatih Astuti Widyawati
 
Search Library and Information Databases : Refining Searches
Search Library and Information Databases : Refining SearchesSearch Library and Information Databases : Refining Searches
Search Library and Information Databases : Refining SearchesLucy Eisemann
 
Permen no.13 th_2012 tentang monografi desa dan kelurahan
Permen no.13 th_2012 tentang monografi desa dan kelurahanPermen no.13 th_2012 tentang monografi desa dan kelurahan
Permen no.13 th_2012 tentang monografi desa dan kelurahanRatih Astuti Widyawati
 
Search Library and Information Databases : Identifying and accessing a database
Search Library and Information Databases : Identifying and accessing a databaseSearch Library and Information Databases : Identifying and accessing a database
Search Library and Information Databases : Identifying and accessing a databaseLucy Eisemann
 
Perencaan Tebal Perkerasan Jalan Raya
Perencaan Tebal Perkerasan Jalan RayaPerencaan Tebal Perkerasan Jalan Raya
Perencaan Tebal Perkerasan Jalan RayaAvivatun Niswah
 
Tugas pjr (perencanaan tebal perkerasan)
Tugas pjr (perencanaan tebal perkerasan)Tugas pjr (perencanaan tebal perkerasan)
Tugas pjr (perencanaan tebal perkerasan)Avivatun Niswah
 
Day1 - Cables & Connectors
Day1 - Cables & ConnectorsDay1 - Cables & Connectors
Day1 - Cables & ConnectorsLucy Eisemann
 
Презентация ООО "Калинка-С"
Презентация ООО "Калинка-С"Презентация ООО "Калинка-С"
Презентация ООО "Калинка-С"candothis
 
health and safety practical application 8 august 2016
health and safety practical application 8 august 2016health and safety practical application 8 august 2016
health and safety practical application 8 august 2016Jonathan Beck
 
Snaphots of the LegalView Legal Market Index
Snaphots of the LegalView Legal Market IndexSnaphots of the LegalView Legal Market Index
Snaphots of the LegalView Legal Market IndexJonathan Hayter
 
controlling workplace hazards 8 august 2016
controlling workplace hazards 8 august 2016controlling workplace hazards 8 august 2016
controlling workplace hazards 8 august 2016Jonathan Beck
 

Viewers also liked (16)

Search Library and Information Databases : Constructing searches
Search Library and Information Databases : Constructing searchesSearch Library and Information Databases : Constructing searches
Search Library and Information Databases : Constructing searches
 
Reformasi tata pemerintahan desa menuju demokrasi sag
Reformasi tata pemerintahan desa  menuju demokrasi sagReformasi tata pemerintahan desa  menuju demokrasi sag
Reformasi tata pemerintahan desa menuju demokrasi sag
 
Day1 - WH&S
Day1 - WH&SDay1 - WH&S
Day1 - WH&S
 
Search Library and Information Databases : Refining Searches
Search Library and Information Databases : Refining SearchesSearch Library and Information Databases : Refining Searches
Search Library and Information Databases : Refining Searches
 
Permen no.13 th_2012 tentang monografi desa dan kelurahan
Permen no.13 th_2012 tentang monografi desa dan kelurahanPermen no.13 th_2012 tentang monografi desa dan kelurahan
Permen no.13 th_2012 tentang monografi desa dan kelurahan
 
Search Library and Information Databases : Identifying and accessing a database
Search Library and Information Databases : Identifying and accessing a databaseSearch Library and Information Databases : Identifying and accessing a database
Search Library and Information Databases : Identifying and accessing a database
 
Perencaan Tebal Perkerasan Jalan Raya
Perencaan Tebal Perkerasan Jalan RayaPerencaan Tebal Perkerasan Jalan Raya
Perencaan Tebal Perkerasan Jalan Raya
 
Tugas pjr (perencanaan tebal perkerasan)
Tugas pjr (perencanaan tebal perkerasan)Tugas pjr (perencanaan tebal perkerasan)
Tugas pjr (perencanaan tebal perkerasan)
 
Day1 - Cables & Connectors
Day1 - Cables & ConnectorsDay1 - Cables & Connectors
Day1 - Cables & Connectors
 
Ratna Pertiwi CV
Ratna Pertiwi CVRatna Pertiwi CV
Ratna Pertiwi CV
 
Esemen aku
Esemen akuEsemen aku
Esemen aku
 
Презентация ООО "Калинка-С"
Презентация ООО "Калинка-С"Презентация ООО "Калинка-С"
Презентация ООО "Калинка-С"
 
health and safety practical application 8 august 2016
health and safety practical application 8 august 2016health and safety practical application 8 august 2016
health and safety practical application 8 august 2016
 
Snaphots of the LegalView Legal Market Index
Snaphots of the LegalView Legal Market IndexSnaphots of the LegalView Legal Market Index
Snaphots of the LegalView Legal Market Index
 
controlling workplace hazards 8 august 2016
controlling workplace hazards 8 august 2016controlling workplace hazards 8 august 2016
controlling workplace hazards 8 august 2016
 
cv-Lystoftebakken
cv-Lystoftebakkencv-Lystoftebakken
cv-Lystoftebakken
 

Similar to LL matsuri 2013-0824

PythonとPyCoRAMでお手軽にFPGAシステムを開発してみよう
PythonとPyCoRAMでお手軽にFPGAシステムを開発してみようPythonとPyCoRAMでお手軽にFPGAシステムを開発してみよう
PythonとPyCoRAMでお手軽にFPGAシステムを開発してみようShinya Takamaeda-Y
 
第6回 配信講義 計算科学技術特論A(2021)
第6回 配信講義 計算科学技術特論A(2021)第6回 配信講義 計算科学技術特論A(2021)
第6回 配信講義 計算科学技術特論A(2021)RCCSRENKEI
 
Pythonによる高位設計フレームワークPyCoRAMでFPGAシステムを開発してみよう
Pythonによる高位設計フレームワークPyCoRAMでFPGAシステムを開発してみようPythonによる高位設計フレームワークPyCoRAMでFPGAシステムを開発してみよう
Pythonによる高位設計フレームワークPyCoRAMでFPGAシステムを開発してみようShinya Takamaeda-Y
 
「Pythonでやってみた」~広がるプログラミングの愉しみ~
「Pythonでやってみた」~広がるプログラミングの愉しみ~「Pythonでやってみた」~広がるプログラミングの愉しみ~
「Pythonでやってみた」~広がるプログラミングの愉しみ~Ransui Iso
 
Llでゆるふわプログラミングのすすめ
LlでゆるふわプログラミングのすすめLlでゆるふわプログラミングのすすめ
Llでゆるふわプログラミングのすすめmizcki
 
関数型言語ElixirのIoTシステムへの導入に向けた基礎評価
関数型言語ElixirのIoTシステムへの導入に向けた基礎評価関数型言語ElixirのIoTシステムへの導入に向けた基礎評価
関数型言語ElixirのIoTシステムへの導入に向けた基礎評価Hideki Takase
 
clu2cは64ビットOSでも使えます (OSC 2012 Hiroshima LT用資料)
clu2cは64ビットOSでも使えます (OSC 2012 Hiroshima LT用資料)clu2cは64ビットOSでも使えます (OSC 2012 Hiroshima LT用資料)
clu2cは64ビットOSでも使えます (OSC 2012 Hiroshima LT用資料)洋史 東平
 
Python, RaspberryPi, Arduinoで作る消費電力モニタリングシステム
Python, RaspberryPi, Arduinoで作る消費電力モニタリングシステムPython, RaspberryPi, Arduinoで作る消費電力モニタリングシステム
Python, RaspberryPi, Arduinoで作る消費電力モニタリングシステムJunichi Kakisako
 
Hokkaido.cap#1 Wiresharkの使い方(基礎編)
Hokkaido.cap#1 Wiresharkの使い方(基礎編)Hokkaido.cap#1 Wiresharkの使い方(基礎編)
Hokkaido.cap#1 Wiresharkの使い方(基礎編)Panda Yamaki
 
bitbankフロントエンド開発について
bitbankフロントエンド開発についてbitbankフロントエンド開発について
bitbankフロントエンド開発についてKou Matsumoto
 
20120519 #qpstudy インターフェース入門
20120519 #qpstudy インターフェース入門20120519 #qpstudy インターフェース入門
20120519 #qpstudy インターフェース入門Hiyou Shinnonome
 
見える!「IoT」 NefryでJenkinsのXFD作ってみた
見える!「IoT」 NefryでJenkinsのXFD作ってみた 見える!「IoT」 NefryでJenkinsのXFD作ってみた
見える!「IoT」 NefryでJenkinsのXFD作ってみた Tone Blue
 
Linuxベースのシングルボード色々
Linuxベースのシングルボード色々Linuxベースのシングルボード色々
Linuxベースのシングルボード色々Toshihisa Tanaka
 
Tizen の未来と可能性
Tizen の未来と可能性Tizen の未来と可能性
Tizen の未来と可能性Naruto TAKAHASHI
 
197x Timer with Your Messages
197x Timer with Your Messages197x Timer with Your Messages
197x Timer with Your MessagesKuniaki Igarashi
 
UNIX/32V
UNIX/32V UNIX/32V
UNIX/32V xylnao
 
High Performance Networking with DPDK & Multi/Many Core
High Performance Networking with DPDK & Multi/Many CoreHigh Performance Networking with DPDK & Multi/Many Core
High Performance Networking with DPDK & Multi/Many Coreslankdev
 
PythonとRによるデータ分析環境の構築と機械学習によるデータ認識 第3版
PythonとRによるデータ分析環境の構築と機械学習によるデータ認識 第3版PythonとRによるデータ分析環境の構築と機械学習によるデータ認識 第3版
PythonとRによるデータ分析環境の構築と機械学習によるデータ認識 第3版Katsuhiro Morishita
 

Similar to LL matsuri 2013-0824 (20)

PythonとPyCoRAMでお手軽にFPGAシステムを開発してみよう
PythonとPyCoRAMでお手軽にFPGAシステムを開発してみようPythonとPyCoRAMでお手軽にFPGAシステムを開発してみよう
PythonとPyCoRAMでお手軽にFPGAシステムを開発してみよう
 
第6回 配信講義 計算科学技術特論A(2021)
第6回 配信講義 計算科学技術特論A(2021)第6回 配信講義 計算科学技術特論A(2021)
第6回 配信講義 計算科学技術特論A(2021)
 
00 maker
00 maker00 maker
00 maker
 
Pythonによる高位設計フレームワークPyCoRAMでFPGAシステムを開発してみよう
Pythonによる高位設計フレームワークPyCoRAMでFPGAシステムを開発してみようPythonによる高位設計フレームワークPyCoRAMでFPGAシステムを開発してみよう
Pythonによる高位設計フレームワークPyCoRAMでFPGAシステムを開発してみよう
 
Tizen & Crosswalk
Tizen & CrosswalkTizen & Crosswalk
Tizen & Crosswalk
 
「Pythonでやってみた」~広がるプログラミングの愉しみ~
「Pythonでやってみた」~広がるプログラミングの愉しみ~「Pythonでやってみた」~広がるプログラミングの愉しみ~
「Pythonでやってみた」~広がるプログラミングの愉しみ~
 
Llでゆるふわプログラミングのすすめ
LlでゆるふわプログラミングのすすめLlでゆるふわプログラミングのすすめ
Llでゆるふわプログラミングのすすめ
 
関数型言語ElixirのIoTシステムへの導入に向けた基礎評価
関数型言語ElixirのIoTシステムへの導入に向けた基礎評価関数型言語ElixirのIoTシステムへの導入に向けた基礎評価
関数型言語ElixirのIoTシステムへの導入に向けた基礎評価
 
clu2cは64ビットOSでも使えます (OSC 2012 Hiroshima LT用資料)
clu2cは64ビットOSでも使えます (OSC 2012 Hiroshima LT用資料)clu2cは64ビットOSでも使えます (OSC 2012 Hiroshima LT用資料)
clu2cは64ビットOSでも使えます (OSC 2012 Hiroshima LT用資料)
 
Python, RaspberryPi, Arduinoで作る消費電力モニタリングシステム
Python, RaspberryPi, Arduinoで作る消費電力モニタリングシステムPython, RaspberryPi, Arduinoで作る消費電力モニタリングシステム
Python, RaspberryPi, Arduinoで作る消費電力モニタリングシステム
 
Hokkaido.cap#1 Wiresharkの使い方(基礎編)
Hokkaido.cap#1 Wiresharkの使い方(基礎編)Hokkaido.cap#1 Wiresharkの使い方(基礎編)
Hokkaido.cap#1 Wiresharkの使い方(基礎編)
 
bitbankフロントエンド開発について
bitbankフロントエンド開発についてbitbankフロントエンド開発について
bitbankフロントエンド開発について
 
20120519 #qpstudy インターフェース入門
20120519 #qpstudy インターフェース入門20120519 #qpstudy インターフェース入門
20120519 #qpstudy インターフェース入門
 
見える!「IoT」 NefryでJenkinsのXFD作ってみた
見える!「IoT」 NefryでJenkinsのXFD作ってみた 見える!「IoT」 NefryでJenkinsのXFD作ってみた
見える!「IoT」 NefryでJenkinsのXFD作ってみた
 
Linuxベースのシングルボード色々
Linuxベースのシングルボード色々Linuxベースのシングルボード色々
Linuxベースのシングルボード色々
 
Tizen の未来と可能性
Tizen の未来と可能性Tizen の未来と可能性
Tizen の未来と可能性
 
197x Timer with Your Messages
197x Timer with Your Messages197x Timer with Your Messages
197x Timer with Your Messages
 
UNIX/32V
UNIX/32V UNIX/32V
UNIX/32V
 
High Performance Networking with DPDK & Multi/Many Core
High Performance Networking with DPDK & Multi/Many CoreHigh Performance Networking with DPDK & Multi/Many Core
High Performance Networking with DPDK & Multi/Many Core
 
PythonとRによるデータ分析環境の構築と機械学習によるデータ認識 第3版
PythonとRによるデータ分析環境の構築と機械学習によるデータ認識 第3版PythonとRによるデータ分析環境の構築と機械学習によるデータ認識 第3版
PythonとRによるデータ分析環境の構築と機械学習によるデータ認識 第3版
 

Recently uploaded

【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)Hiroki Ichikura
 
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介Yuma Ohgami
 
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略Ryo Sasaki
 
論文紹介:Automated Classification of Model Errors on ImageNet
論文紹介:Automated Classification of Model Errors on ImageNet論文紹介:Automated Classification of Model Errors on ImageNet
論文紹介:Automated Classification of Model Errors on ImageNetToru Tamaki
 
論文紹介:Semantic segmentation using Vision Transformers: A survey
論文紹介:Semantic segmentation using Vision Transformers: A survey論文紹介:Semantic segmentation using Vision Transformers: A survey
論文紹介:Semantic segmentation using Vision Transformers: A surveyToru Tamaki
 
TSAL operation mechanism and circuit diagram.pdf
TSAL operation mechanism and circuit diagram.pdfTSAL operation mechanism and circuit diagram.pdf
TSAL operation mechanism and circuit diagram.pdftaisei2219
 
SOPを理解する 2024/04/19 の勉強会で発表されたものです
SOPを理解する       2024/04/19 の勉強会で発表されたものですSOPを理解する       2024/04/19 の勉強会で発表されたものです
SOPを理解する 2024/04/19 の勉強会で発表されたものですiPride Co., Ltd.
 
スマートフォンを用いた新生児あやし動作の教示システム
スマートフォンを用いた新生児あやし動作の教示システムスマートフォンを用いた新生児あやし動作の教示システム
スマートフォンを用いた新生児あやし動作の教示システムsugiuralab
 
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...Toru Tamaki
 

Recently uploaded (9)

【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
 
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
 
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
 
論文紹介:Automated Classification of Model Errors on ImageNet
論文紹介:Automated Classification of Model Errors on ImageNet論文紹介:Automated Classification of Model Errors on ImageNet
論文紹介:Automated Classification of Model Errors on ImageNet
 
論文紹介:Semantic segmentation using Vision Transformers: A survey
論文紹介:Semantic segmentation using Vision Transformers: A survey論文紹介:Semantic segmentation using Vision Transformers: A survey
論文紹介:Semantic segmentation using Vision Transformers: A survey
 
TSAL operation mechanism and circuit diagram.pdf
TSAL operation mechanism and circuit diagram.pdfTSAL operation mechanism and circuit diagram.pdf
TSAL operation mechanism and circuit diagram.pdf
 
SOPを理解する 2024/04/19 の勉強会で発表されたものです
SOPを理解する       2024/04/19 の勉強会で発表されたものですSOPを理解する       2024/04/19 の勉強会で発表されたものです
SOPを理解する 2024/04/19 の勉強会で発表されたものです
 
スマートフォンを用いた新生児あやし動作の教示システム
スマートフォンを用いた新生児あやし動作の教示システムスマートフォンを用いた新生児あやし動作の教示システム
スマートフォンを用いた新生児あやし動作の教示システム
 
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
 

LL matsuri 2013-0824

  • 2. …つづきは • BeatCraft, Inc. – http://www.beatcraft.com/ – http://labs.beatcraft.com/ja/ ( 日本語 ) • facebook – BC-ANT グループ
  • 4. 電子工作したけど • 電子工作 – 小さな 8/16/32bit …マイコン . – …データを集めたり、コマンドを送ったり
  • 5. 電子工作したけど • 電子工作 – 小さな 8/16/32bit …マイコン . – …データを集めたり、コマンドを送ったり → RS-232C シリアル通信が手軽
  • 6. 電子工作したけど • 電子工作 – 小さな 8/16/32bit …マイコン . – …データを集めたり、コマンドを送ったり → RS-232C シリアル通信が手軽 欠点 ケーブルが必要 1 ~ 2 … …台ならいいけど 増えると
  • 7. 電子工作したけど • 電子工作 – 小さな 8/16/32bit …マイコン . – …データを集めたり、コマンドを送ったり → 無線にしたい !
  • 8. 電子工作したけど • 電子工作 – 小さな 8/16/32bit …マイコン . – …データを集めたり、コマンドを送ったり → 無線にしたい ! wifi は複雑で マイコンだと難しい
  • 9. 電子工作したけど • 電子工作 – 小さな 8/16/32bit …マイコン . – …データを集めたり、コマンドを送ったり → 無線にしたい ! wifi は複雑で マイコンだと難しい Bluetooth …もまだ複雑
  • 10. 電子工作したけど • 電子工作 – 小さな 8/16/32bit …マイコン . – …データを集めたり、コマンドを送ったり → 無線にしたい ! マイコンでも手軽に使える ANT
  • 11. 電子工作したけど • 電子工作 – 小さな 8/16/32bit …マイコン . – …データを集めたり、コマンドを送ったり → 無線にしたい ! マイコンでも手軽に使える ANT
  • 12. 電子工作したけど • 電子工作 – 小さな 8/16/32bit …マイコン . – …データを集めたり、コマンドを送ったり → 無線にしたい ! マイコンでも手軽に使える ANT 2400MHz 帯で 極近距離 ( 数メートル )
  • 13. 電子工作したけど • 電子工作 – 小さな 8/16/32bit …マイコン . – …データを集めたり、コマンドを送ったり → 無線にしたい ! マイコンでも手軽に使える ANT 2400MHz 帯で 極近距離 ( 数メートル ) 台数が増えても ケーブルがない、絡まない
  • 14. 電子工作したけど • 電子工作 – 小さな 8/16/32bit …マイコン . – …データを集めたり、コマンドを送ったり → 無線にしたい ! マイコンでも手軽に使える ANT 2400MHz 帯で 極近距離 ( 数メートル ) 台数が増えても ケーブルがない、絡まない 小さなマイコンに適した無線通信
  • 15. マイコンの ANT を PC で ? • USB アダプタで 使える 15
  • 16. マイコンの ANT を PC で ? • USB アダプタで 使える – Windows / Linux で使える 16
  • 17. マイコンの ANT を PC で ? • USB アダプタで 使える – Windows / Linux で使える – PC 同士でも OK 17
  • 18. マイコンの ANT を PC で ? • USB アダプタで 使える – Windows / Linux で使える – PC 同士でも OK – iOS 版もある 18
  • 19. LL から ANT が使える • Python から使える – Python 用ライブラリがある 19
  • 20. LL から ANT が使える • Python 用ライブラリがある – Python から ライブラリを呼び出すだけ 20
  • 21. LL から ANT が使える • Python 用ライブラリがある – Python から ライブラリを呼び出すだけ – 初期化 – 通信開始 ( チャンネルオープン ) – データ送信と受信 – 通信終了 ( チャンネルクローズ ) 21
  • 22. LL から ANT が使える • Python 用ライブラリがある – Python から ライブラリを呼び出すだけ – 暗号通信にも対応 – ペアリングも可能 22
  • 23. LL から ANT が使える • Python 用ライブラリ – C/C++ クラスライブラリのラッパー 23
  • 24. LL から ANT が使える • Python 用ライブラリ – C/C++ クラスライブラリのラッパー – …他の言語は . 24
  • 25. LL から ANT が使える • Python 用ライブラリ – C/C++ クラスライブラリのラッパー – …他の言語は . – Perl / Ruby / PHP / shell script …. 25
  • 26. LL から ANT が使える • Python 用ライブラリ – C/C++ クラスライブラリのラッパー – …他の言語は . – Perl / Ruby / PHP / shell script …. – 残念ながら、まだ出来ていない 26
  • 27. LL から ANT が使える • Python 用ライブラリ – C/C++ クラスライブラリのラッパー – …他の言語は . .DLL を使う API があれば 論理的に可能 ラッパーを書けば OK!! 27
  • 28. LL から ANT が使える • Python 用ライブラリ – C/C++ クラスライブラリのラッパー – …他の言語は . .DLL を使う API があれば 論理的に可能 ラッパーを書けば OK!! そう、 Microsoft Excel の VB for Application でも 28
  • 29. LL から ANT が使える • 挑戦者募集 29
  • 30. LL から ANT が使える • 挑戦者募集 – Perl / Ruby / PHP / shell script …など . 30
  • 31. LL から ANT が使える • 挑戦者募集 – Perl / Ruby / PHP / shell script …など . – どんな言語でも 31
  • 32. LL から ANT が使える • 挑戦者募集 – Perl / Ruby / PHP / shell script …など . – どんな言語でも – Python でも OK!! 32
  • 33. LL から ANT が使える • 挑戦者募集 – Perl / Ruby / PHP / shell script …など . – どんな言語でも – Python でも OK!! • フレームワーク化 33
  • 34. LL から ANT が使える • 挑戦者募集 – Perl / Ruby / PHP / shell script …など . – どんな言語でも – Python でも OK!! • フレームワーク化 • アプリケーション作成 34
  • 35. LL から ANT が使える • 挑戦者募集 – Perl / Ruby / PHP / shell script …など . – どんな言語でも – Python でも OK!! • フレームワーク化 • アプリケーション作成 オープンソース サンプルは 無料 35
  • 36. LL で使っている様子は ? • …使っている実物は . 36
  • 37. LL で使っている様子は ? • …使っている実物は . Maker Faire Tokyo 2013 @ 日本未来科学館 + タイム 24 ビル 37
  • 38. LL で使っている様子は ? • …使っている実物は . 2013 年 11 月 3 日 ( 日曜 ) ~ 11 月 4 日 ( 月曜・祝日 ) Maker Faire Tokyo 2013 @ 日本未来科学館 + タイム 24 ビル 38
  • 39. LL で使っている様子は ? • …使っている実物は . 2013 年 11 月 3 日 ( 日曜 ) ~ 11 月 4 日 ( 月曜・祝日 ) Maker Faire Tokyo 2013 @ 日本未来科学館 + タイム 24 ビル http://makezine.jp/event/mft2013/ 39
  • 40. LL からどう使うの ? • どんな風に LL から使いますか ? 40
  • 41. LL からどう使うの ? • どんな風に LL から使いますか ? – アイディア次第 ! 41
  • 42. LL からどう使うの ? • どんな風に LL から使いますか ? – アイディア次第 ! – 使ってみてください 42
  • 43. LL からどう使うの ? • どんな風に LL から使いますか ? – アイディア次第 ! – 使ってみてください • 実現してくれる挑戦者の方を募集中 43
  • 44. …つづきは • BeatCraft, Inc. – http://www.beatcraft.com/ – http://labs.beatcraft.com/ja/ ( 日本語 ) • facebook – BC-ANT グループ