閉じる

UI言語[UI Language]

記事自体は翻訳されません! 記事によって英語版があったりなかったりします。翻訳がある記事は文頭に記載があるよ!
Each articles themselves will not be translated by this setting. Some of article has translation and some of them doesn't. You will notice if the article has its translation by its preamble!

テーマ[Theme]


アイキャッチ画像

【軸の秤】 version 0.1.0 リリースノート


大変お待たせいたしました。軸の秤ファームウェアの初アップデートとなる0.1.0を公開します。測定時のバグなども修正したのですが、そのために測定時の処理をごっそり改修してしまったので、また新たなバグが仕込まれた可能性が多分にありますが……(^^;

とりあえず新機能や変更点は下記の通りとなっております。
ファームウェアのダウンロードや書き込み方法はファームウェアのダウンロードの記事からお願いいたします。


新機能

スクリーンショット撮影機能

メニューキー(■キー)の長押しで画面のスクショをSDカードに保存できます。ファイルは白黒のBMP画像ファイルです。

#軸の秤 スクリーンショット撮影機能付けた!や、こんな機能要らねーよという指摘はごもっともなんですが使い方説明ページでやっぱ欲しいなーって…ほらフォースカーブの画面スクショしたりにも使えるし…
ちなみにSDカードに懐かしBMP形式で保存される。 #電子工作 #ESP32 #Arduino #自作キーボード pic.twitter.com/uLXXBGDGuh

— Romly@C99 2日目 東テ-37a (@Romly) January 10, 2022

#軸の秤 スクリーンショット撮影機能付けた!や、こんな機能要らねーよという指摘はごもっともなんですが使い方説明ページでやっぱ欲しいなーって…ほらフォースカーブの画面スクショしたりにも使えるし…
ちなみにSDカードに懐かしBMP形式で保存される。 #電子工作 #ESP32 #Arduino #自作キーボード pic.twitter.com/uLXXBGDGuh

— Romly@C99 2日目 東テ-37a (@Romly) January 10, 2022

設定値の微調整機能

設定値を変更するときに、上下キーに加えて左右キーで細かく値を調整できるようになりました。また、一部設定に関してはメニューキーでディフォルト値に戻せます。

UIの日本語化

まだまだ一部のみですが、日本語表示できるようになりました。表示言語は設定で変更できます。

#軸の秤 日本語化~♪ 美咲ゴシックを一部アレンジ。嗚呼良きかなピクセルフォントバンザイ。 #pixelfont #電子工作 pic.twitter.com/pCniU9y5lV

— Romly@C99 2日目 東テ-37a (@Romly) January 23, 2022

#軸の秤 日本語化~♪ 美咲ゴシックを一部アレンジ。嗚呼良きかなピクセルフォントバンザイ。 #pixelfont #電子工作 pic.twitter.com/pCniU9y5lV

— Romly@C99 2日目 東テ-37a (@Romly) January 23, 2022

その他

WiFiアンテナと、SDカード挿入されてますアイコン。カードスロットのCardDetectピン繋いどいたのやっと使えた。マイクロSDカードのドット絵難しかった笑 #軸の秤 #電子工作 pic.twitter.com/0YBovHg0BQ

— Romly@C99 2日目 東テ-37a (@Romly) January 26, 2022

WiFiアンテナと、SDカード挿入されてますアイコン。カードスロットのCardDetectピン繋いどいたのやっと使えた。マイクロSDカードのドット絵難しかった笑 #軸の秤 #電子工作 pic.twitter.com/0YBovHg0BQ

— Romly@C99 2日目 東テ-37a (@Romly) January 26, 2022

変更点

ステッパーのピン順、ディレイ設定の追加

ピン順が逆(回転方向が逆)の28BYJ-48に対応するため、ピン順を設定で変更できるようになりました。ハード側に変更を加えずに回転方向を全く逆に出来るようになります。
また、回転時のディレイ(待ち時間)を変更することで、回転速度を犠牲にしてトルクを優先できるようになりました。Youtubeにある下記のビデオによると、2ミリ秒から15ミリ秒に変更することで約3倍近いトルクを出せるようです。ちなみに、version 0.0.1では1800マイクロ秒とかなり速度優先の設定だったので、より安定した測定ができるようになるはずです。

28BYJ-48 Stepper Motor Torque testing and achieving maximum torque - Baba Awesam

#軸の秤 ピンの順番が逆の28BJY-48用にステッピングモーターのピン順を指定できるオプションを追加。これで励磁をとりあえず逆にできるので配線を物理的に変えなくて済む。
ダブルステップの励磁も追加してみた。トルクはめっちゃ弱いから完全にデバッグ用だけど。 #電子工作 #自作キーボード #28BYJ pic.twitter.com/jduvd8QyOf

— Romly@C99 2日目 東テ-37a (@Romly) January 14, 2022

#軸の秤 ピンの順番が逆の28BJY-48用にステッピングモーターのピン順を指定できるオプションを追加。これで励磁をとりあえず逆にできるので配線を物理的に変えなくて済む。
ダブルステップの励磁も追加してみた。トルクはめっちゃ弱いから完全にデバッグ用だけど。 #電子工作 #自作キーボード #28BYJ pic.twitter.com/jduvd8QyOf

— Romly@C99 2日目 東テ-37a (@Romly) January 14, 2022

その他


バグ修正


使ってわかるのはこの程度なのですが、内部的には相当の大改修をしました。ダイアログを表示した時に後ろの画面が見えるようにするのとか、そのために描画システム全体にわたる変更が必要で……(ありがち)

測定時のフローもかなり複雑になってきてしまったので、状態毎にクラスに分けスタック構造で管理するようにしました。コード量はだいぶ増えてしまいましたが、処理はわかりやすく、修正もしやすくなったと思います。

日本語化も画像からピクセルフォントへの変換ツールの作ってみたり、丁寧にやっております。ちな軸の秤でのピクセルフォントの描画は完全に自前でやってまして、その御蔭でピクセルフォントの癖にプロポーショナル対応、しかも一部リガチャやカーニング対応とかなりこだわった描画になっております。ピクセルフォント自体も標準、小さめ、極小と3セットほど用意してみたり。とにかくフォント好きなので……

というわけでよろしければぜひお試し下さい。ただしノーリスクノーリターン、もとい、At your own riskでお願いいたします。一応元のバージョンに戻せるバイナリも置いておきますが、何らかの原因でそちらも書き込めずなんて事が無いとは言えないので……

この記事のタグ[This article is filed under]: 軸の秤[Mechanical Switch Force Curve Measuring Machine]


この記事はここで終わりです。
読んでいただきありがとうございました。
良かったらシェアしてね!

That's all for this article. Thank you for your reading.
Please share this if you like it!

Twitter | Reddit | Facebook | Pinterest | Pocket

前の記事[Prev Post]

前の記事のアイキャッチ画像

【軸の秤】ファームウェアのダウンロード

次の記事[Next Post]

次の記事のアイキャッチ画像

【軸の秤】WiFi接続方法