Enviar pesquisa
Carregar
Arduino応用編
•
17 gostaram
•
6,540 visualizações
Tomo Watanabe
Seguir
html5jエンタメ技術部 第1回勉強会発表資料
Leia menos
Leia mais
Tecnologia
Denunciar
Compartilhar
Denunciar
Compartilhar
1 de 37
Baixar agora
Baixar para ler offline
Recomendados
App Inventor で LEGO ロボットを動かす 2013年12月16日 府中にて
20131216 Android App Inventor and LEGO Robot Mindstorms
20131216 Android App Inventor and LEGO Robot Mindstorms
Kenichi Ohwada
App Inventor 2でかんたんロボカー操縦!
App Inventor 2でかんたんロボカー操縦!
Kenichi Yoshida
『5』月『5』日はHTML『5』 での発表内容です。 https://atnd.org/events/65547
ゆるふわWoT&firefoxOS体験記
ゆるふわWoT&firefoxOS体験記
Mitsuru Ogawa
Arduino を使った講義等で使っている資料を基に加筆修正したものです。
Arduino 入門
Arduino 入門
mitunaga
IoT用クラウドサービス「Ambient」( https://ambidata.io )をmbed祭り2016@札幌で紹介しました。
「Ambientの紹介」@mbed祭り2016、札幌
「Ambientの紹介」@mbed祭り2016、札幌
Takehiko Shimojima
Webサーバを利用したサービスの増加に伴って,Webサーバ上で生じるインシデントも増加している.これらの問題を解決するために,Webサーバソフトウェアの機能拡張が必要である.Apacheを利用していた場合,機能拡張のためにはC言語やApache内部の仕様を深く理解している必要があり,開発の敷居が高く,コンパイルが必要となって保守性が低い.そこで,現在注目されてきている組み込みスクリプト言語mrubyを利用して,Apacheに機能拡張のためのmruby用インターフェイスを実装し,mrubyスクリプトによって簡単にApache内部の機能拡張を行える機構mod_mrubyを提案する.mod_mrubyは,Apache内部に存在する各種リクエスト処理フェーズにおいて,任意のmrubyスクリプトを任意のフェーズでフックして実行できるインターフェイスを提供している.フックする際には,Apache内部でのみ保持しているリクエスト処理情報を,組み込みスクリプトの特性を生かして,mrubyスクリプト上で操作可能にした.また,mrubyスクリプト実行時に生成される状態遷移を保存する領域や拡張ライブラリのロードを複数のmrubyスクリプトで共有し,コンパイルされたバイトコードのみを使い分ける事によって,高速に動作するように設計した.その結果,mrubyは広く利用されているRubyと同様のオブジェクト指向による実装が可能である事と相まって,多くの開発者がApacheの機能拡張に取り組み易くなると考えている.
組み込みスクリプト言語Mrubyを利用したwebサーバの機能拡張支援機構
組み込みスクリプト言語Mrubyを利用したwebサーバの機能拡張支援機構
Ryosuke MATSUMOTO
mbedFest2015Summer
青mbedをもっと安価に バンバン使おう! mbed祭り2015夏(en129)
青mbedをもっと安価に バンバン使おう! mbed祭り2015夏(en129)
en129
Fuji sakuraでmbedを!
Fuji sakuraでmbedを!
Tetsuya Noguchi
Recomendados
App Inventor で LEGO ロボットを動かす 2013年12月16日 府中にて
20131216 Android App Inventor and LEGO Robot Mindstorms
20131216 Android App Inventor and LEGO Robot Mindstorms
Kenichi Ohwada
App Inventor 2でかんたんロボカー操縦!
App Inventor 2でかんたんロボカー操縦!
Kenichi Yoshida
『5』月『5』日はHTML『5』 での発表内容です。 https://atnd.org/events/65547
ゆるふわWoT&firefoxOS体験記
ゆるふわWoT&firefoxOS体験記
Mitsuru Ogawa
Arduino を使った講義等で使っている資料を基に加筆修正したものです。
Arduino 入門
Arduino 入門
mitunaga
IoT用クラウドサービス「Ambient」( https://ambidata.io )をmbed祭り2016@札幌で紹介しました。
「Ambientの紹介」@mbed祭り2016、札幌
「Ambientの紹介」@mbed祭り2016、札幌
Takehiko Shimojima
Webサーバを利用したサービスの増加に伴って,Webサーバ上で生じるインシデントも増加している.これらの問題を解決するために,Webサーバソフトウェアの機能拡張が必要である.Apacheを利用していた場合,機能拡張のためにはC言語やApache内部の仕様を深く理解している必要があり,開発の敷居が高く,コンパイルが必要となって保守性が低い.そこで,現在注目されてきている組み込みスクリプト言語mrubyを利用して,Apacheに機能拡張のためのmruby用インターフェイスを実装し,mrubyスクリプトによって簡単にApache内部の機能拡張を行える機構mod_mrubyを提案する.mod_mrubyは,Apache内部に存在する各種リクエスト処理フェーズにおいて,任意のmrubyスクリプトを任意のフェーズでフックして実行できるインターフェイスを提供している.フックする際には,Apache内部でのみ保持しているリクエスト処理情報を,組み込みスクリプトの特性を生かして,mrubyスクリプト上で操作可能にした.また,mrubyスクリプト実行時に生成される状態遷移を保存する領域や拡張ライブラリのロードを複数のmrubyスクリプトで共有し,コンパイルされたバイトコードのみを使い分ける事によって,高速に動作するように設計した.その結果,mrubyは広く利用されているRubyと同様のオブジェクト指向による実装が可能である事と相まって,多くの開発者がApacheの機能拡張に取り組み易くなると考えている.
組み込みスクリプト言語Mrubyを利用したwebサーバの機能拡張支援機構
組み込みスクリプト言語Mrubyを利用したwebサーバの機能拡張支援機構
Ryosuke MATSUMOTO
mbedFest2015Summer
青mbedをもっと安価に バンバン使おう! mbed祭り2015夏(en129)
青mbedをもっと安価に バンバン使おう! mbed祭り2015夏(en129)
en129
Fuji sakuraでmbedを!
Fuji sakuraでmbedを!
Tetsuya Noguchi
スペースプローブコンテストについて、またスペースプローブの作成手順を説明します。 スペースプローブは『カンサット(cansat)の「探査」をもっと強調したもの』です。 競技の流れは以下です。 1. CAMUIロケットにスペースプローブを搭載 2. CAMUIロケットの発射後、地上100mでスペースプローブを開放 3. スペースプローブは着地までの間(もしくは着地後)に様々なセンサーを使い気圧データや自分の姿勢などを取得、また姿勢制御などを行う つまり、100m上空で開放後、どれだけ面白い(興味深い)ことが出来るかを競いあうコンテストです(何をやるかは参加者の皆さんが決めます)。
mbedでスペースプローブ(探査衛星)を作って、ロケットで飛ばしてみませんか?
mbedでスペースプローブ(探査衛星)を作って、ロケットで飛ばしてみませんか?
Toru OHTSUKA
・初心者を対象に、mbedって何だろう?というところから始めて、基本的な使い方を学びながら、実際にmbedを使った電子工作を体験します ・簡単な応用例もいくつか紹介 ・mbedの特徴をよく理解して有効に活用するアイディアを培う参考になれば幸いです
「使える!mbed」ワークショップ at ファブラボ北加賀屋 説明資料
「使える!mbed」ワークショップ at ファブラボ北加賀屋 説明資料
祐介 高橋
STM32 nucleoでmbed マイコン入門をmbedから行うためのチュートリアル・導入です。組み込みマイコンとは何か、Arduinoとの違い等を解説します。
Dev kobe 2 マイコン入門 20151130
Dev kobe 2 マイコン入門 20151130
Yasuo Kawachi
20120421 webサーバ勉強会 スライド
"Bits from the Apache Maintainers / Upcoming apache2 2.4 transition" を読んでみた
"Bits from the Apache Maintainers / Upcoming apache2 2.4 transition" を読んでみた
Tsuyoshi Yamada
岡山Ruby会議01の懇親会LTにて発表した際に使った資料です。
mrubyのすすめ
mrubyのすすめ
masayoshi takahashi
mbed LPC1768とBluemixをIBM Internet of Things Foundationをハブとして接続します
mbed LPC1768とBluemixを用いたIoTプログラミング入門
mbed LPC1768とBluemixを用いたIoTプログラミング入門
Shisei Hanai
ラピッドプロトタイピングいいよ!って大学で言い続けてたら、教授の会議に呼び出されたので、 スライドつくって発表しました。結論はmbedのLPC1768超オススメで終わります。 回し者の疑いがかかりそうw 【追記】 質疑応答への答えを付け足しました。
mbedを用いたラピッドプロトタイピングのススメ
mbedを用いたラピッドプロトタイピングのススメ
tnoho
OSUNC 2014 川越にて発表
Raspberry Piの最新利用事例を拾い見たりたりしてみましょう(☝ ՞ਊ ՞)☝
Raspberry Piの最新利用事例を拾い見たりたりしてみましょう(☝ ՞ਊ ՞)☝
Akira Ouchi
LEGO Mindstorms EV3をmrubyで制御
組込みシステムでIoTへの扉を開こう! mruby on LEGO Mindstorms EV3 (R)
組込みシステムでIoTへの扉を開こう! mruby on LEGO Mindstorms EV3 (R)
Takehiko YOSHIDA
ETロボコン 2015 関西地区 地区独自勉強会 ONE セッション資料
組込み向けスクリプト言語mrubyをEV3で動かしてみよう
組込み向けスクリプト言語mrubyをEV3で動かしてみよう
Takuya Azumi
個人的に買ったマイコンボードを棚卸し エフスタ!!「あなたも恋する♡GitHub勉強会」のLT資料
マイコンボード色々
マイコンボード色々
Hirokazu Tokuno
for NGK2014B
線形型のある言語でLEDを光らせる
線形型のある言語でLEDを光らせる
啓 小笠原
社内勉強会(話スシ)で話した資料
Wifiで位置推定
Wifiで位置推定
nishio
Arduino 言語 / ArduBlock の簡単なプログラムと回路の例です
Arduino / ArduBlock の簡単なプログラムと回路の例
Arduino / ArduBlock の簡単なプログラムと回路の例
mitunaga
ブレッドボードの使い方と Arduino に簡単な回路をつける例です。プログラムの例はありません。
ブレッドボードの使い方と Arduino に簡単な回路をつける例
ブレッドボードの使い方と Arduino に簡単な回路をつける例
mitunaga
Rubyエンジニアのみなさんは、日々楽しくRubyプログラムの開発をされているこ とと思います。しかしながら、組み込み機器開発の世界では今でもC言語やアセ ンブラ言語などを用いた昔ながらの開発が主流であり、Rubyエンジニアで広く使 われているテスト駆動開発など最新の開発手法が普及しているとは言いにくい状 況です。このような中、2012年4月に軽量Ruby(mruby)がgithub上で公開されまし た。IIJでは、Rubyユーザでも楽しく快適に組み込みアプリを開発できる環境を 提供するために、独自開発のルータ「SEIL」上で動作するmrubyの実行環境を作 りました。本セッションでは、日々のちょっとした不便を改善するためにmruby を活用する方法についてご紹介します。また、mrubyはアプリに組み込むことで も便利に使うことができます。 Ruby好きのエンジニアのみなさん、是非ご参加く ださい。
デブサミ2013【15-E-2】Ruby開発者のみなさん、mrubyで楽しく快適な組み込みアプリ開発を始めませんか?
デブサミ2013【15-E-2】Ruby開発者のみなさん、mrubyで楽しく快適な組み込みアプリ開発を始めませんか?
Developers Summit
大学院生向けにエンジニアのキャリア的な話をしたときの資料です。少し追記修正をしていますが、口頭でわりとヤバイ話をした気がします
特別講義の資料
特別講義の資料
Tomo Watanabe
渋谷モノ系ミートアップで発表した資料です
ドローン + IT 〜エンジニアはフィールドに出よう〜
ドローン + IT 〜エンジニアはフィールドに出よう〜
Tomo Watanabe
IoTの所感とMQTTについてダラダラと...
会津Fab蔵 IoT night vol.3
会津Fab蔵 IoT night vol.3
Tomo Watanabe
BLEガジェット勉強会発表資料
BeagleBone BlackでBeacon受信
BeagleBone BlackでBeacon受信
Tomo Watanabe
Hack4 town
Hack4 town
Tomo Watanabe
車載用OSと自動車事情
車載用OSと自動車事情
Tomo Watanabe
Mais conteúdo relacionado
Destaque
スペースプローブコンテストについて、またスペースプローブの作成手順を説明します。 スペースプローブは『カンサット(cansat)の「探査」をもっと強調したもの』です。 競技の流れは以下です。 1. CAMUIロケットにスペースプローブを搭載 2. CAMUIロケットの発射後、地上100mでスペースプローブを開放 3. スペースプローブは着地までの間(もしくは着地後)に様々なセンサーを使い気圧データや自分の姿勢などを取得、また姿勢制御などを行う つまり、100m上空で開放後、どれだけ面白い(興味深い)ことが出来るかを競いあうコンテストです(何をやるかは参加者の皆さんが決めます)。
mbedでスペースプローブ(探査衛星)を作って、ロケットで飛ばしてみませんか?
mbedでスペースプローブ(探査衛星)を作って、ロケットで飛ばしてみませんか?
Toru OHTSUKA
・初心者を対象に、mbedって何だろう?というところから始めて、基本的な使い方を学びながら、実際にmbedを使った電子工作を体験します ・簡単な応用例もいくつか紹介 ・mbedの特徴をよく理解して有効に活用するアイディアを培う参考になれば幸いです
「使える!mbed」ワークショップ at ファブラボ北加賀屋 説明資料
「使える!mbed」ワークショップ at ファブラボ北加賀屋 説明資料
祐介 高橋
STM32 nucleoでmbed マイコン入門をmbedから行うためのチュートリアル・導入です。組み込みマイコンとは何か、Arduinoとの違い等を解説します。
Dev kobe 2 マイコン入門 20151130
Dev kobe 2 マイコン入門 20151130
Yasuo Kawachi
20120421 webサーバ勉強会 スライド
"Bits from the Apache Maintainers / Upcoming apache2 2.4 transition" を読んでみた
"Bits from the Apache Maintainers / Upcoming apache2 2.4 transition" を読んでみた
Tsuyoshi Yamada
岡山Ruby会議01の懇親会LTにて発表した際に使った資料です。
mrubyのすすめ
mrubyのすすめ
masayoshi takahashi
mbed LPC1768とBluemixをIBM Internet of Things Foundationをハブとして接続します
mbed LPC1768とBluemixを用いたIoTプログラミング入門
mbed LPC1768とBluemixを用いたIoTプログラミング入門
Shisei Hanai
ラピッドプロトタイピングいいよ!って大学で言い続けてたら、教授の会議に呼び出されたので、 スライドつくって発表しました。結論はmbedのLPC1768超オススメで終わります。 回し者の疑いがかかりそうw 【追記】 質疑応答への答えを付け足しました。
mbedを用いたラピッドプロトタイピングのススメ
mbedを用いたラピッドプロトタイピングのススメ
tnoho
OSUNC 2014 川越にて発表
Raspberry Piの最新利用事例を拾い見たりたりしてみましょう(☝ ՞ਊ ՞)☝
Raspberry Piの最新利用事例を拾い見たりたりしてみましょう(☝ ՞ਊ ՞)☝
Akira Ouchi
LEGO Mindstorms EV3をmrubyで制御
組込みシステムでIoTへの扉を開こう! mruby on LEGO Mindstorms EV3 (R)
組込みシステムでIoTへの扉を開こう! mruby on LEGO Mindstorms EV3 (R)
Takehiko YOSHIDA
ETロボコン 2015 関西地区 地区独自勉強会 ONE セッション資料
組込み向けスクリプト言語mrubyをEV3で動かしてみよう
組込み向けスクリプト言語mrubyをEV3で動かしてみよう
Takuya Azumi
個人的に買ったマイコンボードを棚卸し エフスタ!!「あなたも恋する♡GitHub勉強会」のLT資料
マイコンボード色々
マイコンボード色々
Hirokazu Tokuno
for NGK2014B
線形型のある言語でLEDを光らせる
線形型のある言語でLEDを光らせる
啓 小笠原
社内勉強会(話スシ)で話した資料
Wifiで位置推定
Wifiで位置推定
nishio
Arduino 言語 / ArduBlock の簡単なプログラムと回路の例です
Arduino / ArduBlock の簡単なプログラムと回路の例
Arduino / ArduBlock の簡単なプログラムと回路の例
mitunaga
ブレッドボードの使い方と Arduino に簡単な回路をつける例です。プログラムの例はありません。
ブレッドボードの使い方と Arduino に簡単な回路をつける例
ブレッドボードの使い方と Arduino に簡単な回路をつける例
mitunaga
Rubyエンジニアのみなさんは、日々楽しくRubyプログラムの開発をされているこ とと思います。しかしながら、組み込み機器開発の世界では今でもC言語やアセ ンブラ言語などを用いた昔ながらの開発が主流であり、Rubyエンジニアで広く使 われているテスト駆動開発など最新の開発手法が普及しているとは言いにくい状 況です。このような中、2012年4月に軽量Ruby(mruby)がgithub上で公開されまし た。IIJでは、Rubyユーザでも楽しく快適に組み込みアプリを開発できる環境を 提供するために、独自開発のルータ「SEIL」上で動作するmrubyの実行環境を作 りました。本セッションでは、日々のちょっとした不便を改善するためにmruby を活用する方法についてご紹介します。また、mrubyはアプリに組み込むことで も便利に使うことができます。 Ruby好きのエンジニアのみなさん、是非ご参加く ださい。
デブサミ2013【15-E-2】Ruby開発者のみなさん、mrubyで楽しく快適な組み込みアプリ開発を始めませんか?
デブサミ2013【15-E-2】Ruby開発者のみなさん、mrubyで楽しく快適な組み込みアプリ開発を始めませんか?
Developers Summit
Destaque
(16)
mbedでスペースプローブ(探査衛星)を作って、ロケットで飛ばしてみませんか?
mbedでスペースプローブ(探査衛星)を作って、ロケットで飛ばしてみませんか?
「使える!mbed」ワークショップ at ファブラボ北加賀屋 説明資料
「使える!mbed」ワークショップ at ファブラボ北加賀屋 説明資料
Dev kobe 2 マイコン入門 20151130
Dev kobe 2 マイコン入門 20151130
"Bits from the Apache Maintainers / Upcoming apache2 2.4 transition" を読んでみた
"Bits from the Apache Maintainers / Upcoming apache2 2.4 transition" を読んでみた
mrubyのすすめ
mrubyのすすめ
mbed LPC1768とBluemixを用いたIoTプログラミング入門
mbed LPC1768とBluemixを用いたIoTプログラミング入門
mbedを用いたラピッドプロトタイピングのススメ
mbedを用いたラピッドプロトタイピングのススメ
Raspberry Piの最新利用事例を拾い見たりたりしてみましょう(☝ ՞ਊ ՞)☝
Raspberry Piの最新利用事例を拾い見たりたりしてみましょう(☝ ՞ਊ ՞)☝
組込みシステムでIoTへの扉を開こう! mruby on LEGO Mindstorms EV3 (R)
組込みシステムでIoTへの扉を開こう! mruby on LEGO Mindstorms EV3 (R)
組込み向けスクリプト言語mrubyをEV3で動かしてみよう
組込み向けスクリプト言語mrubyをEV3で動かしてみよう
マイコンボード色々
マイコンボード色々
線形型のある言語でLEDを光らせる
線形型のある言語でLEDを光らせる
Wifiで位置推定
Wifiで位置推定
Arduino / ArduBlock の簡単なプログラムと回路の例
Arduino / ArduBlock の簡単なプログラムと回路の例
ブレッドボードの使い方と Arduino に簡単な回路をつける例
ブレッドボードの使い方と Arduino に簡単な回路をつける例
デブサミ2013【15-E-2】Ruby開発者のみなさん、mrubyで楽しく快適な組み込みアプリ開発を始めませんか?
デブサミ2013【15-E-2】Ruby開発者のみなさん、mrubyで楽しく快適な組み込みアプリ開発を始めませんか?
Mais de Tomo Watanabe
大学院生向けにエンジニアのキャリア的な話をしたときの資料です。少し追記修正をしていますが、口頭でわりとヤバイ話をした気がします
特別講義の資料
特別講義の資料
Tomo Watanabe
渋谷モノ系ミートアップで発表した資料です
ドローン + IT 〜エンジニアはフィールドに出よう〜
ドローン + IT 〜エンジニアはフィールドに出よう〜
Tomo Watanabe
IoTの所感とMQTTについてダラダラと...
会津Fab蔵 IoT night vol.3
会津Fab蔵 IoT night vol.3
Tomo Watanabe
BLEガジェット勉強会発表資料
BeagleBone BlackでBeacon受信
BeagleBone BlackでBeacon受信
Tomo Watanabe
Hack4 town
Hack4 town
Tomo Watanabe
車載用OSと自動車事情
車載用OSと自動車事情
Tomo Watanabe
HTML5 Conference 2013のスペシャルセッションでのLT資料 #html5j
とあるISPの異端者
とあるISPの異端者
Tomo Watanabe
ソフトエンジニアでもハードがやりやすくなった
ハードウェアのすゝめ
ハードウェアのすゝめ
Tomo Watanabe
AndroidとHTML5で変わる組込みの世界
AndroidとHTML5で変わる組込みの世界
Tomo Watanabe
前回のMobile5にちょっと追加
The return of Mobile5
The return of Mobile5
Tomo Watanabe
組込みにおけるHTML5
組込みにおけるHTML5
Tomo Watanabe
ESEC2012での豆蔵のブースセッション資料(自分の分)
組込み技術とモバイル技術
組込み技術とモバイル技術
Tomo Watanabe
ET2011での講演資料です。@tomo_watanabe
ET2011講演資料
ET2011講演資料
Tomo Watanabe
Mais de Tomo Watanabe
(13)
特別講義の資料
特別講義の資料
ドローン + IT 〜エンジニアはフィールドに出よう〜
ドローン + IT 〜エンジニアはフィールドに出よう〜
会津Fab蔵 IoT night vol.3
会津Fab蔵 IoT night vol.3
BeagleBone BlackでBeacon受信
BeagleBone BlackでBeacon受信
Hack4 town
Hack4 town
車載用OSと自動車事情
車載用OSと自動車事情
とあるISPの異端者
とあるISPの異端者
ハードウェアのすゝめ
ハードウェアのすゝめ
AndroidとHTML5で変わる組込みの世界
AndroidとHTML5で変わる組込みの世界
The return of Mobile5
The return of Mobile5
組込みにおけるHTML5
組込みにおけるHTML5
組込み技術とモバイル技術
組込み技術とモバイル技術
ET2011講演資料
ET2011講演資料
Arduino応用編
1.
Arduino応⽤用編 html5jエンタメ技術部 第1回勉強会 〜~ Web技術者のためのArduino⼊入⾨門
〜~ フリービット株式会社 渡辺知男 14年2月27日木曜日
2.
@tomo_̲watanabe 渡辺 知男 フリービット株式会社 R&D部所属 元メーカ社員、ハードソフト屋さん 組込み →
Android → Mobile → M2M http://tomowatanabe.hatenablog.com/ 14年2月27日木曜日
3.
回路図引いて... ハンダ付けして... 14年2月27日木曜日
4.
Arduino書いて... Node.js書いて... (TypeScript) 14年2月27日木曜日
5.
Arduino書いて... M2M Node.js書いて... (TypeScript) 14年2月27日木曜日
6.
Arduinoの種類 • Arduino Ethernet • Arduino Pro • Arduino
Uno など多数 14年2月27日木曜日
7.
Arduino1.05での種類 14年2月27日木曜日
8.
Intel Galileo専⽤用のも 14年2月27日木曜日
9.
Arduino Uno R3 定番 ¥2,940@スイッチサイエンス 14年2月27日木曜日
10.
Arduino Ethernet R3 ネットワーク ¥6,510@スイッチサイエンス 14年2月27日木曜日
11.
Arduino ADK R3 Accessory Development Kit ¥7,980@スイッチサイエンス 14年2月27日木曜日
12.
Arduino Pro Mini
5v 16MHz 組込み ¥1,094@スイッチサイエンス 14年2月27日木曜日
13.
Arduino Pro Mini
3.3v 8MHz 組込み ¥1,094@スイッチサイエンス 14年2月27日木曜日
14.
USBシリアルアダプタ あると便利 5v/3.3v切切り替え可能 BeagleBone Blackや RaspberryPiにも使える ¥1,470@スイッチサイエンス 14年2月27日木曜日
15.
Arduinoで扱うセンサ制御系 • GPIO(Digital I/O) •
PWM(Analog Out) • ADC(Analog In) • UART(Serial) • I2C • SPI 14年2月27日木曜日
16.
Arduino選択の注意 •5V/3.3v版がある • 使うセンサーによって選択 • センサーが5v/3.3v混ざる場合もある。その場 合は5v/3.3v双⽅方向変換バッファが必要 •デバッグシリアルの接続⽅方法 •Unoで動作確認→運⽤用版を検討 14年2月27日木曜日
17.
プロトの作成⼿手順 Arduino Uno +
ブレッドボード + ジャンパワイヤ これでセンサ等の動作確認と、アルゴリズム確認 14年2月27日木曜日
18.
プロトの作成⼿手順 Arduino Uno +
バニラシールド プロトタイプ作成としてはココマデでOK 14年2月27日木曜日
19.
プロトタイプの例例 Arduino ADK +
LED/加速度度センサ/フルカラーLED/温度度計/スイッチ 14年2月27日木曜日
20.
ADK (Accessory Development Kit) AndroidとArduino
ADKをUSBで 接続することでArduinoとやりとりができる ※Google IOで発表されたものの 無かったことにry... http://developer.android.com/tools/adk/index.html 14年2月27日木曜日
21.
プロトタイプの例例 AndroidとArduino ADKを組み合わせる 14年2月27日木曜日
22.
詳しくは... ・Android ・Arduino ・ADK ・Node.js ・WebSocket でプロトタイピング http://gihyo.jp/book/2013/978-4-7741-5888-4 14年2月27日木曜日
23.
⾒見見守りシステム 14年2月27日木曜日
24.
構成 有線LAN 送信部 親機 ZigBee センサ部 ⼦子機 ZigBeeは20mくらいは⾶飛ぶ • センサは⼦子機側に接続 • 温度度・湿度度・気圧・⼈人感・⾳音・照度度 •
親機は⼀一定時間間隔でデータ送信命令令を⼦子機に送 信し、受信したデータをJSON形式でサーバに送信 14年2月27日木曜日
25.
試作基板作成 試作としてのArduinoを選択 ・親機:ネットワーク必要 ・⼦子機:⼩小型化 14年2月27日木曜日
26.
試作基板作成 0次試作基板作成 秋⽉月でパーツ買ってきて、ひたすらハンダ付け・・・ 14年2月27日木曜日
27.
試作基板作成 0次試作を元に回路路図をKiCadで引く 20台以上製作予定だったので、製造は外部に委託 14年2月27日木曜日
28.
親機構成 3.3v/5v 双⽅方向変換バッファ TOCOS TWE-‐‑‒Lite ZIP Arduino Ethernet (下にある) 14年2月27日木曜日
29.
⼦子機構成 3.3v/5v 双⽅方向変換バッファ TOCOS TWE-‐‑‒Lite ZIP 気圧・温度度センサ 14年2月27日木曜日 湿度度センサ Arduino Pro
mini
30.
⼦子機外観 ⾳音センサ ⼈人感センサ 照度度センサ 14年2月27日木曜日
31.
外箱は3Dプリンタで製作 14年2月27日木曜日
32.
Arduinoを使う上で注意点 •メモリが少ない(SRAMは2KB) • http://garretlab.web.fc2.com/arduino/introduction/memory/index.html これはFlashメモリ •スレッドが使えない(Timerはあるけど) •正確な時刻(時間)は扱えない 14年2月27日木曜日
33.
FlashとSRAM Flash SRAM ブートローダ(0.5KB) ユーザデータ領領域(2KB) プログラム領領域(32KB) 変数はSRAMにコピーされる ※⻑⾧長い⽂文字列列などを扱う場合は注意! 14年2月27日木曜日
34.
mbedもあるよ https://mbed.org/ 14年2月27日木曜日
35.
mbed NXP LPC1768 ARM
Cortex-M3 クロック 96MHz SRAM 64KB VS Arduino Ethernet ¥5,250@スイッチサイエンス 14年2月27日木曜日 クロック 16MHz SRAM 32KB ¥6,510
36.
Arduinoかmbedか • ネットワーク使おうとするとArduinoだとメ モリが厳しい • 速度度はmbedの⽅方が速く、価格も安い •
ライブラリはArduinoの⽅方が信頼性⾼高い • mbedは⽟玉⽯石混交な感じ。もう少し整理理され れば使いやすくなりそう 14年2月27日木曜日
37.
電⼦子パーツどこで買う? • • • 14年2月27日木曜日 秋葉葉原付近 • • 店舗Map: http://goo.gl/bWIFDS 秋⽉月電⼦子通商(http://akizukidenshi.com) 千⽯石電商(https://www.sengoku.co.jp/) 末広町付近 • • 若若松通商(http://www.wakamatsu-‐‑‒net.com/biz/) aitendo(http://aitendo.cc/) 通販のみ • スイッチサイエンス(http://www.switch-‐‑‒science.com/)
Baixar agora