Writing-Arduino-Firmware
の編集
./?Writing-Arduino-Firmware
[
トップ
] [
編集
|
差分
|
履歴
|
添付
|
リロード
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
]
-- 雛形とするページ --
adkArduino.ino
AutoTicketLinkName
basic
BracketName
ex0
ex1
ex2
ex3
ex4
FormattingRules
FrontPage
Help
Installing-Android-Application
InterWiki
InterWikiName
InterWikiSandBox
ladyMadonna
Menu
MenuBar
music
musicTest
musicTest0
NetDraw
pen
pen-ex1
PHP
Physical-Connection-1
pi_i2c_pico_neomatrix_ex01.ino
pi_i2c_pico_neomatrix_ex02.ino
PukiWiki
PukiWiki/1.4
PukiWiki/1.4/Manual
PukiWiki/1.4/Manual/Plugin
PukiWiki/1.4/Manual/Plugin/A-D
PukiWiki/1.4/Manual/Plugin/E-G
PukiWiki/1.4/Manual/Plugin/H-K
PukiWiki/1.4/Manual/Plugin/L-N
PukiWiki/1.4/Manual/Plugin/O-R
PukiWiki/1.4/Manual/Plugin/S-U
PukiWiki/1.4/Manual/Plugin/V-Z
Required-Hardware
Required-Software-and-Data
SandBox
simple example
tcp_server_ex1.py
Test-1
wearable_sign_01.py
wearable_sign_02.py
wearable_sign_03.py
wearable_sign_05.py
wearable_sign_06.py
WikiEngines
WikiName
WikiWikiWeb
wiki_bot_ex07.py
wiki_bot_ex08.py
wiki_bot_ex09.py
wiki_page_gps_ex01
Writing-Arduino-Firmware
YukiWiki
[[FrontPage]] * 概要 [#i270a2e3] - 着るLED Matrix 電光掲示板は、特定のハッシュタグが付いた twitter のつぶやきを Android 端末が twitter から抽出し、そのつぶやきを文字フォントの bitmap に変換して Arduino Mega ADK に送り、Arduino Mega ADK (Arduino)がその信号を NeoPixel LED Matrix 表示用に変換して シリアル信号として NeoPixel LED Matrix に送っています。 - Arduino の firmware とは、Arduino で動かすプログラム(スケッチ)です。このプログラムは Android 端末から ADKを通じて送られてきた文字フォントの bitmap を、NeoPixel LED Matrix 表示用に変換して、NeoPixel LED Matrix にシリアル信号として送ります。 -- &ref(FrontPage/wlm-components.JPG,30%); - ここでは, Arduinoにfirmwareを書き込む手順を示します。 * 作業の手順 [#l31f8cb4] ** ソフトウェアのダウンロード [#xdb246bb] - [[これ:https://github.com/takashiyamanoue/Twitter2NeoMatrixEx6x]](twitter2NeoMatrixEx6x)を開いて、Zip ファイルをパソコンにダウンロードして、適当なディレクトリで展開します。このパソコンから、Arduino に firmware を書き込んだり、Android にアプリをuploadしたりします。このディレクトリ名を Twitter2NeoMatrixEx6x-master とします。 - &ref(Writing-Arduino-Firmware/github-1.jpg,50%); - &ref(Writing-Arduino-Firmware/github-2.jpg,50%); - &ref(Writing-Arduino-Firmware/github-3.jpg,50%); ** Arduino IDE のインストール [#w8335b97] - Twitter2NeoMatrixEx6xをダウンロードしたパソコンで、Arudino IDE のインストールがまだである場合は、そのパソコンに Arduino IDEをインストールします。方法は以下などを参照してください。 -- https://www.arduino.cc/ ** 必要なライブラリのコピー [#r8a78f65] - Twitter2NeoMatrixEx6x-master の下の firmware の下の arduino_libs の下のすべてのディレクトリを, ユーザの Arduino IDEの libraries ディレクトリの下にコピーします。 -- コピーする前 ---&ref(Writing-Arduino-Firmware/neo-matrix-lib-15.jpg,50%); -- コピーした後 ---&ref(Writing-Arduino-Firmware/neo-matrix-lib-16.jpg,50%); ** Arduino IDEの起動と firmware の読み込み [#p070933b] -&ref(Writing-Arduino-Firmware/arduino-neo-1.jpg,50%); -&ref(Writing-Arduino-Firmware/arduino-neo-2.jpg,50%); -&ref(Writing-Arduino-Firmware/arduino-neo-3.jpg,50%); -&ref(Writing-Arduino-Firmware/arduino-neo-4.jpg,50%); ** (Arduino IDEを起動している)パソコンと Arduino Mega ADKとの接続 [#y4c85d9c] -&ref(Writing-Arduino-Firmware/arduino-write-1.JPG,50%); ** Arduino IDEでのボードの選択と通信ポートの選択。 [#g057f555] - ここで通信ポートは、パソコンからArduino にプログラムを送るときに使う通信ポートです。 -- 詳しくは、ここを見てください。 -- &ref(Writing-Arduino-Firmware/arduino-neo-5.jpg,50%); -- &ref(Writing-Arduino-Firmware/arduino-neo-6.jpg,50%); -- &ref(Writing-Arduino-Firmware/arduino-neo-7.jpg,50%); ** firmware の書き込み [#x1bbcb03] -- &ref(Writing-Arduino-Firmware/arduino-neo-8.jpg,50%); -- &ref(Writing-Arduino-Firmware/arduino-neo-9.jpg,50%); -- &ref(Writing-Arduino-Firmware/arduino-neo-11.jpg,50%); ---- #counter
タイムスタンプを変更しない
[[FrontPage]] * 概要 [#i270a2e3] - 着るLED Matrix 電光掲示板は、特定のハッシュタグが付いた twitter のつぶやきを Android 端末が twitter から抽出し、そのつぶやきを文字フォントの bitmap に変換して Arduino Mega ADK に送り、Arduino Mega ADK (Arduino)がその信号を NeoPixel LED Matrix 表示用に変換して シリアル信号として NeoPixel LED Matrix に送っています。 - Arduino の firmware とは、Arduino で動かすプログラム(スケッチ)です。このプログラムは Android 端末から ADKを通じて送られてきた文字フォントの bitmap を、NeoPixel LED Matrix 表示用に変換して、NeoPixel LED Matrix にシリアル信号として送ります。 -- &ref(FrontPage/wlm-components.JPG,30%); - ここでは, Arduinoにfirmwareを書き込む手順を示します。 * 作業の手順 [#l31f8cb4] ** ソフトウェアのダウンロード [#xdb246bb] - [[これ:https://github.com/takashiyamanoue/Twitter2NeoMatrixEx6x]](twitter2NeoMatrixEx6x)を開いて、Zip ファイルをパソコンにダウンロードして、適当なディレクトリで展開します。このパソコンから、Arduino に firmware を書き込んだり、Android にアプリをuploadしたりします。このディレクトリ名を Twitter2NeoMatrixEx6x-master とします。 - &ref(Writing-Arduino-Firmware/github-1.jpg,50%); - &ref(Writing-Arduino-Firmware/github-2.jpg,50%); - &ref(Writing-Arduino-Firmware/github-3.jpg,50%); ** Arduino IDE のインストール [#w8335b97] - Twitter2NeoMatrixEx6xをダウンロードしたパソコンで、Arudino IDE のインストールがまだである場合は、そのパソコンに Arduino IDEをインストールします。方法は以下などを参照してください。 -- https://www.arduino.cc/ ** 必要なライブラリのコピー [#r8a78f65] - Twitter2NeoMatrixEx6x-master の下の firmware の下の arduino_libs の下のすべてのディレクトリを, ユーザの Arduino IDEの libraries ディレクトリの下にコピーします。 -- コピーする前 ---&ref(Writing-Arduino-Firmware/neo-matrix-lib-15.jpg,50%); -- コピーした後 ---&ref(Writing-Arduino-Firmware/neo-matrix-lib-16.jpg,50%); ** Arduino IDEの起動と firmware の読み込み [#p070933b] -&ref(Writing-Arduino-Firmware/arduino-neo-1.jpg,50%); -&ref(Writing-Arduino-Firmware/arduino-neo-2.jpg,50%); -&ref(Writing-Arduino-Firmware/arduino-neo-3.jpg,50%); -&ref(Writing-Arduino-Firmware/arduino-neo-4.jpg,50%); ** (Arduino IDEを起動している)パソコンと Arduino Mega ADKとの接続 [#y4c85d9c] -&ref(Writing-Arduino-Firmware/arduino-write-1.JPG,50%); ** Arduino IDEでのボードの選択と通信ポートの選択。 [#g057f555] - ここで通信ポートは、パソコンからArduino にプログラムを送るときに使う通信ポートです。 -- 詳しくは、ここを見てください。 -- &ref(Writing-Arduino-Firmware/arduino-neo-5.jpg,50%); -- &ref(Writing-Arduino-Firmware/arduino-neo-6.jpg,50%); -- &ref(Writing-Arduino-Firmware/arduino-neo-7.jpg,50%); ** firmware の書き込み [#x1bbcb03] -- &ref(Writing-Arduino-Firmware/arduino-neo-8.jpg,50%); -- &ref(Writing-Arduino-Firmware/arduino-neo-9.jpg,50%); -- &ref(Writing-Arduino-Firmware/arduino-neo-11.jpg,50%); ---- #counter
テキスト整形のルールを表示する
添付ファイル:
arduino-neo-6.jpg
311件
[
詳細
]
github-1.jpg
296件
[
詳細
]
arduino-neo-7.jpg
327件
[
詳細
]
arduino-neo-9.jpg
296件
[
詳細
]
arduino-neo-1.jpg
301件
[
詳細
]
arduino-write-1.JPG
269件
[
詳細
]
arduino-neo-5.jpg
301件
[
詳細
]
neo-matrix-lib-16.jpg
283件
[
詳細
]
arduino-neo-2.jpg
272件
[
詳細
]
arduino-write (1).JPG
108件
[
詳細
]
arduino-neo-3.jpg
291件
[
詳細
]
arduino-neo-4.jpg
309件
[
詳細
]
arduino-neo-11.jpg
291件
[
詳細
]
github-3.jpg
271件
[
詳細
]
neo-matrix-lib-15.jpg
269件
[
詳細
]
arduino-neo-8.jpg
267件
[
詳細
]
github-2.jpg
268件
[
詳細
]