Digispark温度計
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
単語検索
|
最終更新
|
ヘルプ
]
開始行:
&ref(temp1.jpg,zoom,250x200);
&ref(temp2.jpg,zoom,200x200);
&ref(notepad.png,zoom,250x200);
*概要 [#m164d184]
マイコンボード Digispark を使った、キーボードとして認識さ...
PC の USB 端子に接続して、別のキーボードの COLOR(RED){Scr...
*使い方 [#kb2f1c2a]
-Digispark を USB 端子に挿しこみ、文字が入力できるところ...
-Digispark 上の LED は ScrollLock の状態に連動して点滅し...
-ScrollLock ランプがついたままの状態にすると、COLOR(RED){...
-Digispark を USB 接続した直後は正しい温度が得られません(...
*作り方 [#q75a266f]
**書き込みツールの準備 [#o06091de]
Digispark にファームウェア(HEXファイル)を書き込むツールを...
-RaspberryPi, Linux, FreeBSD の場合: [[Digispark+gcc Lチ...
# micronucleus --run ファイル名.hex
です。このコマンドを実行後に Digispark を挿しこむと、指定...
-Windows の場合: [[DigiSpark に対応した Arduino の統合開...
**温度センサーの校正 [#f605d7d5]
今回使った Tiny85 に内蔵された温度センサーは、チップごと...
+校正用ファームウェアの書き込み~
ZIP ファイル中の temp-cal.hex を Digispark に書き込みます。
# micronucleus --run temp-cal.hex
+温度センサー値の確認~
Digispark を USB コネクタに挿しこむと、キーボードとして認...
+3分以上待機するCOLOR(RED){(重要)}~
センサーの値が安定するまで 3分~5分間程度かかります。必ず...
+使うファームウェアの決定~
COLOR(RED){センサーの値から現在の室温 を引き算します}。そ...
(例) センサーの値が 310 で現在の室温が26℃の場合は、310-26...
**ファームウェアの書き込み [#kb4c588b]
上記の手順で選んだファームウェアを書き込めば完成です。
# micronucleus --run temp-284.hex
*ダウンロード [#n3dd64cc]
&ref(Digispark-temp-1.0.zip);
-Digispark に書き込むファームウェアです。
-校正用ツール/校正済みファームウェアのソースとバイナリを...
-Digispark をキーボードとして認識させるファームウェアと、...
*余談 [#b2138252]
-入力キーに ScrollLock を使う理由: キーボードに情報を伝え...
-温度センサについて: Tiny85 の A/D コンバータの入力で内蔵...
-Digispark の発熱について: Digispark はオーバークロックで...
-A/D 変換について: A/D 変換終了割り込みを使って、測定中は...
-書き込みツール micronucleus.exe について: Windows(MinGW/...
--[[micronucleus.exe スタティック版:http://purose.net/fan...
-温度表示のフォーマットは [スペース][符号][数字][数字][C]...
先頭に空白が入っています。これは Excel に入力するときに、...
-ScrollLock がないキーボードがありました。Windows10 のソ...
----
#counter
終了行:
&ref(temp1.jpg,zoom,250x200);
&ref(temp2.jpg,zoom,200x200);
&ref(notepad.png,zoom,250x200);
*概要 [#m164d184]
マイコンボード Digispark を使った、キーボードとして認識さ...
PC の USB 端子に接続して、別のキーボードの COLOR(RED){Scr...
*使い方 [#kb2f1c2a]
-Digispark を USB 端子に挿しこみ、文字が入力できるところ...
-Digispark 上の LED は ScrollLock の状態に連動して点滅し...
-ScrollLock ランプがついたままの状態にすると、COLOR(RED){...
-Digispark を USB 接続した直後は正しい温度が得られません(...
*作り方 [#q75a266f]
**書き込みツールの準備 [#o06091de]
Digispark にファームウェア(HEXファイル)を書き込むツールを...
-RaspberryPi, Linux, FreeBSD の場合: [[Digispark+gcc Lチ...
# micronucleus --run ファイル名.hex
です。このコマンドを実行後に Digispark を挿しこむと、指定...
-Windows の場合: [[DigiSpark に対応した Arduino の統合開...
**温度センサーの校正 [#f605d7d5]
今回使った Tiny85 に内蔵された温度センサーは、チップごと...
+校正用ファームウェアの書き込み~
ZIP ファイル中の temp-cal.hex を Digispark に書き込みます。
# micronucleus --run temp-cal.hex
+温度センサー値の確認~
Digispark を USB コネクタに挿しこむと、キーボードとして認...
+3分以上待機するCOLOR(RED){(重要)}~
センサーの値が安定するまで 3分~5分間程度かかります。必ず...
+使うファームウェアの決定~
COLOR(RED){センサーの値から現在の室温 を引き算します}。そ...
(例) センサーの値が 310 で現在の室温が26℃の場合は、310-26...
**ファームウェアの書き込み [#kb4c588b]
上記の手順で選んだファームウェアを書き込めば完成です。
# micronucleus --run temp-284.hex
*ダウンロード [#n3dd64cc]
&ref(Digispark-temp-1.0.zip);
-Digispark に書き込むファームウェアです。
-校正用ツール/校正済みファームウェアのソースとバイナリを...
-Digispark をキーボードとして認識させるファームウェアと、...
*余談 [#b2138252]
-入力キーに ScrollLock を使う理由: キーボードに情報を伝え...
-温度センサについて: Tiny85 の A/D コンバータの入力で内蔵...
-Digispark の発熱について: Digispark はオーバークロックで...
-A/D 変換について: A/D 変換終了割り込みを使って、測定中は...
-書き込みツール micronucleus.exe について: Windows(MinGW/...
--[[micronucleus.exe スタティック版:http://purose.net/fan...
-温度表示のフォーマットは [スペース][符号][数字][数字][C]...
先頭に空白が入っています。これは Excel に入力するときに、...
-ScrollLock がないキーボードがありました。Windows10 のソ...
----
#counter
ページ名: