ここ最近ニキシー管の記事を投稿しておりませんが、基板が来ないので仕方ない

オーダーしている基板来ないとか、郵便局のトラッキング出来ないとか、ある意味時期が悪かったのかよくわからないのですが発送メール来てから2週間荷物来ません。

前の記事に書いたとおり基本部分はほぼ出来ていて、今日は某アニメのダイバージェンスメーター風のエフェクト表示するようにプログラム追記していました。暫定版ですが、https://github.com/ngc6589/IN_12Control_32u4_rtc8564 にて公開しております。まぁ、まだまだ書き換わります。

前回の記事からの進捗は

  • ダイバージェンスメーター風のエフェクトの追加
  • (使わないと思うけど)カソーポイズニング防止用に、全てのセグメント光らせるルーチンを追加

の 2点です。機能的には上記2つ追加で当初予定していたものは全て組み込んだことになります。

[X]RTC-8564NB のクラスをスクラッチ作成
[X]世界変動率?の表示 → 表示フォーマットと既知の数値確認 → Web にあった19個の数値を拾った。
[X]カンマ表示確認
[X]USB ケーブル差されたら Serial を有効にする → 連続データ受信するとハングする課題 → 解決不能 → TX/RX ポート(Serial1)を使用してもらう。
[X]カソードポイズニング防止のために全て表示させる処理
[X]時計の表示方法をまとめる
[X]日時設定の方式 → シリアル経由で、各種設定を行なう。
[X]明さ調整 → ディマー必要? → 時刻範囲を保存するというのはありか? → 昼、夜の設定で対応
[X]一定時間操作されない場合の挙動 → 時計を表示する
[X]プログラム更新の方式 → Arduino IDE から更新する
[X]EEPROM に保存する内容

だいたいこんな感じにおさまりました。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です