1
  2
  3
  4
  5
  6
  7
  8
  9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 19
 20
 21
 22
 23
 24
 25
 26
 27
 28
 29
 30
 31
 32
 33
 34
 35
 36
 37
 38
 39
 40
 41
 42
 43
 44
 45
 46
 47
 48
#freeze
%indent
////////////////////////////////////////////////////////////////
* 資料 [#j0a9a347]
- 公式: http://bit-trade-one.co.jp/BTOpicture/Products/005-RS/
-- ダウンロード: http://bit-trade-one.co.jp/BTOpicture/Products/005-RS/#3
--- 受信ツール: http://bit-trade-one.co.jp/BTOpicture/Products/005-RS/REMOCON_CT_RECV.exe
--- 送信ツール; http://bit-trade-one.co.jp/BTOpicture/Products/005-RS/REMOCON_CT_TRANS%20v2.zip
 
- AssemblyDesk: http://a-desk.jp/modules/forum_hobby/index.php?cat_id=8
-- C# Sample: http://a-desk.jp/project/hobby/IR/USB_IR_sample210.zip
 
- DSAS 開発者の部屋 http://dsas.blog.klab.org/archives/52097996.html
-- ライブラリ: http://a-desk.jp/project/hobby/IR/USB_IR_Library.dll
-- マニュアル: http://a-desk.jp/project/hobby/IR/USB_IR_REMOCON_LIBRARY.pdf
 
////////////////////////////////////////////////////////////////
 
* C言語のサンプルコードの改造 [#iffa9f00]
- コードの流れが追いやすいため、C言語のサンプルをベースに弄ることにした。
- 説明: DSAS 開発者の部屋 http://dsas.blog.klab.org/archives/52097996.html
- ソースコード: https://github.com/mkttanabe/BtoIrRemocon/blob/master/BtoIrRemocon.c
 
*** 送信コード [#ra0d7f17]
- ##0x0060## から ##0x0061## に変更
-- C Sample は##0x0060## だが、C# Sample は##0x0061##だった。(←意味はまだ確認してない)
-- スキャンした制御コードもまったく異なるため、C# Sampleに全て合わせた
 
*** 送信データ長の上限をバッファ上限に変更 [#pbf51e41]
- 対象機械の制御コマンドが長いため、##REMOCON_DATA_LENGTH## に関わるチェック分岐を解除
-- これがあると、次のような長い制御コマンドを送信できない。(キットの仕様ではこの長さは通るはず)
--- ##start 0178001463001010FC0830B102100000000D0000000000000000000000000000000000##
--- ##end   0130001463001010020000000000000000000000000000000000000000000000000000##
 
* 履歴 [#w9132b4a]
- 2013.0708 USB接続赤外線リモコンキット
- 2013.0709 C言語によるCUIを作成
  ([[FaceBook動画>https://www.facebook.com/photo.php?v=405740669546232]] ※知人限定、nikoniko化して一般公開する予定)
- 2013.0710 C#によるWeb UIを作成
  ([[FaceBook動画>https://www.facebook.com/photo.php?v=406159806170985]] ※知人限定、nikoniko化して一般公開する予定)
- 2013.0717 スマデバのGPS機能を利用して、出勤・帰宅時の自動制御を試作
-- 帰宅前にスマホで電源を入れるのを忘れる事故の対策
- 2013.0718 NTT/ミルエネ を用いたエアコンの運転・停止状態を監視を開始
- 2013.0719 自動制御を封印 ⇒ 手動制御に切替
-- 理由:近場で活動するときの仕様を上手く設定できない
-- なお、AGPSを使えば 10m 台の精度を出せて、まぁまぁ足りた
 
////////////////////////////////////////////////////////////////
fileCSample.lzh 194件 [詳細] fileSendv2.limg.lzh 211件 [詳細] fileHttpServer.2013.0819.0954.zip 229件 [詳細]
    技術 一覧 検索 最新 バックアップ リンク元   ヘルプ   最終更新のRSS