mac が 2020年05月19日14時44分42秒 に編集
接続基板をKicadで設計
本文の変更
# はじめに 趣味で卓球を楽しんでいるのですが、年のせいもありすぐにスコアを忘れます。体育館に持参できる携帯型のスコアカウンターが欲しくなり、製作することにしました。シンプルで実用的なものを目指します。(回路図及びHexファイルは後述)  # 基本方針 - 視認性が良いこと - リモコン操作できること - リュックに入る大きさ - 電池駆動で1日は使えること - 出来る限り先人達のプログラム、回路を流用する - 手動のスコアボードと同じ感覚で使えるシンプル操作 - 卓球専用のカウンターにする # 仕様 - 表示は7セグメントで2桁表示(サイズ1インチ) - 乾電池駆動(単3乾電池:2個) - 5ゲームマッチまで対応(カウントLED3個で表示) - リモコンは市販品を使う - 回路はデジタルクロックのキットを流用 - 赤外線受信部のプログラムは秋月電子のキットを流用し、スコア計算及び卓球ルールの落とし込みのプログラムを作る # 必要な部品 ほとんど秋月電子で揃います。 - PICマイコンデジタル時計キット Ver.3 - 昇圧コンバーター(3V→5V昇圧ユニット) - ユニバーサル基板(95*72) - スライドSW(電源SW) - 赤外線センサー(OSRB38C9AA) [赤外線モジュール](http://akizukidenshi.com/catalog/g/gI-04659/) - ロープロファイルピンソケット (低メス) 2×10 - ピンヘッダ (オスL型) 2×10 - リモコン(オプトサプライ製) [リモコンはこれ](http://akizukidenshi.com/catalog/g/gM-07245/) - LED6個(赤5mm) - LED光拡散キャップ(5mm赤 6個) - 埋込型電池ボックス(タカチ製LD2B) - プラスチックケース(135×75×49) [プラスチックケース](http://akizukidenshi.com/catalog/g/gP-02774/) - アクリル板 スモーク # 製作過程 プログラムは時計キットの回路に合わせてあります。使用しない部品(回路図記載)ははんだ付け不要です。時計キットとしての動作(12:00表示)を確認してから16F57のプログラム書き込みをすると確実です。       回路図とHexファイルは下記からダウンロードできます [ここからダウンロード](https://www.amazon.co.jp/clouddrive/share/MVn7wrvtHVcOerrhOgYl5FA27H1a6hs3UXFzxlYQjOk) # 使い方 リモコンの使い方です | ボタン | 機能 | |:---:|:---:| | リセット | 得点及びゲームカウントを0クリア | | 「+」(Aボタン) | プレーヤーAの得点を+1 | | 「+」(Cボタン) | プレーヤーBの得点を+1 | | 「ゲーム終了」(Bボタン) | ゲームカウントを集計/表示する(注)| | 「-」(斜め左上矢印) | プレーヤーAの得点をー1する | |「-」(斜め右上矢印)|プレーヤーBの得点をー1する| | 「チェンジコート」(〇) | 得点/ゲームカウントを入れ替える | (注)得点がゲーム終了(コロン点灯)している時に有効です(ジュース時も含む) スマホ用3脚にセットしてみました。  # まとめ - 単4アルカリ電池で約20時間動作しました。 - 最終的に単3にしたので更に動作時間アップ(多分倍位かな、計測していません) - 7セグメントのダイナミック表示と赤外線取り込み時間がそれぞれ数msから数十msかかるので割り込みを使わず実現するのが大変でした。 - 7セグメントの位置は正面から見て左にずらした方が均等に見えます。 - コロナウィルスの為まだ体育館に持っていけません。
- リモコンに磁石ラバーを貼りつけると台に貼り付けておけます。
- リモコンに磁石ラバーを貼りつけると台に貼り付けておけます。 ++追記 コネネクター間のはんだ付けが大変なので、基板をKicadで設計してみました。まだ発注してません。製作依頼があったら検討です。++ 