[[VIR - DigiSpark赤外線学習リモコンキット]]
goo.gl/AEOa1b
**波形解析スクリプトの使い方 [#dd0dc1a3]
**V-USB の通信ルーチンと赤外線送受信ルーチン [#se07814d]
動作タイミングと BUSY の検出
V-USB は割り込みは使用しない
タイマ割り込み二種類の使い分け
**赤外線信号のフォーマット [#ke3d31f4]
キャリア周波数(38kHz)も変更できます。
**制御用コマンド [#g92209d3]
OS 互換、共通ライブラリ
libusr1.2.20
32bit
**赤外線送受信用部品 [#b0e1fa92]
赤外線 LED は TSAL4400
赤外線が広角に照射される
受光モジュールは TSOP38238
再現性がよい
**ハードウェア情報 [#bad809f5]
赤外線データ用メモリ:328byte
残りメモリ=91Byte
ランレングス圧縮,2倍サンプリング、デューティー比1/2, 76kHz, 13.2us
割り込み時間内に処理
圧縮率
**回路図 [#d9bdd736]
**DigiSpark基板の利用 [#o2fff69d]
IRシールド互換
トランジスタとスイッチを追加
スイッチは入出力兼用
ピン互換
**テストボタンの動作 [#p188ec2a]
タイムアウト
LED 点滅回数
ボタンキャンセル

**PukiWikiプラグイン [#r6f4f0bf]
色が変わる
テキストブラウザ用に*が入る
ファームウェアの開発環境
avr-gcc-4.9.3
V-USB
Arduino ライブラリは使用していない
FreeBSD 上で開発
ライティングツール 
 # micronucleus --run DigiUSB.hex
ファームウェアサイズと空き容量
**動作確認した機器 [#sa60796a]
複数接続に対応
連続送信に対応

*動作確認 [#q62d5e8e]
--WindowsVista(32bit)
--Windows7(64bit)
--Windows8.1(64bit)
--Windows10(64bit)
--Linux raspberrypi 4.1.13+ #826 PREEMPT Fri Nov 13 20:13:22 GMT 2015 armv6l GNU/Linux(NOOBS1.5.0)
--Linux raspberrypi 4.4.11+ #888 Mon May 23 20:02:58 BST 2016 armv6l GNU/Linux(NOOBS1.9.2)

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