[[VIR - DigiSpark赤外線学習リモコンキット]]

**回路図 [#s898a180]

**DigiSpark と IRシールド [#w2e64a32]
-書き換えモードのタイムラグ
-LED 点滅回数の意味
-BP5=RST ピン未使用
-ピン互換
-トランジスタとスイッチの追加
-赤外線 LED は TSAL4400, 赤外線が広角に照射される
-受光モジュールは TSOP38238, 再現性がよい
-テストボタンの用途(ボタンキャンセル),入出力兼用、I/O 数不足
-タイムアウト
-WDT が使えない

**DigiSpark 用ファームウェア(AVR ソフトウェア) [#d6c7b784]
-動作タイミングと BUSY
-赤外線送受信ルーチン
-ランレングス圧縮,2倍サンプリング、デューティー比1/2, 76kHz, 13.2us,割り込み時間内に処理
-数値表現のフォーマット
-2種類のタイマ割り込み

-FreeBSD 上で開発
-ライティングツール 
-# micronucleus --run DigiUSB.hex
-開発環境
--Arduino ライブラリは使用していない
--avr-gcc-4.9.3
--V-USB
--通信ルーチン
--割り込み非使用
--ファームウェアサイズと FLASH 空き容量(V-USB領域),圧縮率
--参考にしたソース
--メモリ, 赤外線データ用メモリ:328byte残りメモリ=91Byte

**PC 用ソフトウェア [#ee222d90]
-libusr1.2.20
-OS 互換
-共通ライブラリ
-スタティックリンク
-32bit
-赤外線信号について
-波形解析スクリプト

-キャリア周波数
-制御用コマンド
-複数接続に対応
-連続送信に対応

**PukiWikiプラグイン [#r6f4f0bf]
-目的、書き換えやすさ(ブラウザ上で変更できる)、アクセス制限のしやすさ
-プラグインの作成
-コマンド呼び出し
-色が変わる
-テキストブラウザ用に*が入る
-CSS
-1引数で呼び出した場合の挙動(保存先、ボタン文字列)

**機器の動作確認 [#jbac0641]


トップ   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS