閉じる

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]


2022

アイキャッチ画像

Number to Reading word Converter

Number -> English/Japanese word converter Input integer number. 桁数 English One

アイキャッチ画像

数字の読み方変換ツール

数値 → 日本語/英語 変換機 整数値を入力してください。 桁数 日本語 いち

アイキャッチ画像

【電子工作ツール?】短い時間の単位変換機【ナノ秒、ミリ秒、MHz、FPS】

極小時間 単位変換機 時間 ナノ秒 (nano seconds) ns マイクロ秒 (micro seconds) µs SK6805プロトコル T0H(max):0.4, T0L:0.8 T1H(max):1.0, T1L:0.2 ミリ秒 (milli seconds) ms 秒 (seconds) sec 周波数 ヘルツ (hertz) Hz キロヘルツ (kilo hertz) kHz メガヘルツ (mega hertz) MHz その他 1秒間にn回 ボーレート※1, FPS (frame per second), SPS※2 など baud/fps/sps 代表的なボーレート: 9600, 14400, 19200, 38400, 57600, 115200 代表的なFPS: 24, 30, 60, 120 1分間にn回 BPM (betas per minute), RPM (rotations per minute) など bpm/rpm 小数点以下は適当な所で切り捨ててる(四捨五入じゃない)のでご注意ください。 ヘルツ(Hz)と1秒間にn回(ボーレート、FPS、SPS)はどちらも1秒間における回数的な値なので、同じ値になります。 比較的短い時間、ナノ秒とかマイクロ秒とかの単位の単位変換ツールです。 電子工作をやるにつれ、NeoPixelのプロトコルで必要なHIGHの時間とか、74HC595が動作するのに必要な時間とか、UARTでの1ビットの長さとか、意外と小さい時間単位を考えなきゃいけない事が多くなりまして。ナノ秒とかマイクロ秒ってイメージが沸かないので、ギリギリわかるミリ秒とか、あるいは秒で表すとどれくらいなのか変換できるツールを作りました。

アイキャッチ画像

フォースカーブ測定マシン『軸の秤』ってなんだ!?【キーボード Advent Calendar 2022】

この記事はキーボード #1 Advent Calendar 2022の6日目の記事です。 5日目はMachiaWorksさんの2022年の自作キーボード活動振り返り。 – MachiaWorksでした。 イントロ へぇい。Romlyと申します。 コミケで自作キーボード島の末席を汚し、 『軸《じく》の本《ほん》』という、メカニカルスイッチのフォースカーブを調査してまとめた同人誌を作ったりしたことがあります。 もしお買い上げいただいた方がいたら、ありがとうございますm(__)m

アイキャッチ画像

iPhone 14 Pro Deep Purple

マンネリ化が激しすぎてガチで何の新しさもない、ただただ毎年新機種を出さなければいけないというノルマをこなしているだけのiPhoneですが、14では遂に悪名高き “ノッチ”が廃止されると思いきや、Dynamic Island《ダイナミックアイランド》とか言う醜さを開き直った逆手に取った機構を導入してきました。 次に買うのは完全なフルスクリーンになった時かなぁなどとぼんやり思いを馳せながら、未だiPhone Xユーザーの自分ですが、触る機会があったのでお写真など。

アイキャッチ画像

【SOLVED】PlatformIO Project Tasks grayed out and unable to use on VS Code

Yes, that’s all about it. FYI, the environment is macOS, VSCode 1.71 + PlatformIO 2.5.2 (both are the latest on Sep 2.). But the situation was the same on Windows.

アイキャッチ画像

【解決】VS CodeでPlatformIOのProject Tasksがグレーアウトして使えない

症状 PlatformIOのProject Tasksがグレーアウトして使えなくなった。 まあそういうわけなのです。 発生環境はmacOS、VScode 1.71 + PlatformIO 2.5.2(いずれも9/2時点での最新版)ですが、Windows環境でも同様でした。

アイキャッチ画像

Chromeの拡張機能をSafariで使う方法(macOS Monterey, Safari 15.6)

表題の通りです。 「Chrome Safari 拡張機能」とか検索すれば解説記事が沢山出てくるんですが、検索結果トップ2つ3つ辺りのやり方は同じで、その通りにやっても出来なかったので少しルートが違う方法のメモです。基本のやり方は同じですが、変換したい拡張機能のソースコード一式を入手したりします。

アイキャッチ画像

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

2022/08/25 追記[Added 2022/08/25] ZIPファイルにファームウェア書き込み用のJikunohakari_flash.batファイルを追加しました。 本体のみで行うファームウェアのアップデート時に必要だった 〈リソースファイルのコピー〉機能について、正しく本体のSPIFFSにコピー出来ていなかった不具合を修正しました。 ファームウェア更新時のみ影響するバグなので、通常はこの敢えてバージョンに上げる必要はありません。

アイキャッチ画像

自作キーボード Microooon 組み立てたよ

コミックマーケット100でお隣だったサークル「MYシンフォニー」さんが自作キーボードキットを頒布してまして、超小型な上にトラックボール付きで、これはサブ機となったWindowsマシンの操作用にちょうどよいかなと購入しました。サクッと組み立て完了したので写真などをば。 パッケージ内容 マイクロキーボード Microooon 同梱物。

アイキャッチ画像

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

バグ修正のみです。でも割と致命的なバグも直ってたりします…… このバージョンでは前回0.2.0で導入したファームウェアアップデート機能が使えるハズです。 ただし、次回のバージョンアップでは(プログラムサイズがどんどん増えてきまして……)パーティションテーブルを変更する予定なので、また手動でのバージョンアップのみとなる予定です。 ファームウェアのダウンロードや書き込み方法はファームウェアのダウンロードの記事から。 0.2.0からファームウェアの書き込みに加えて、(Webサーバー機能で使う)SPIFFSに置くファイルの更新が必要になりますので宜しくお願いします。

アイキャッチ画像

【悲報】コロナに罹患しちゃった

新型コロナウィルスに罹《かか》ってしまった。遂に自分の番かという感じ。 1日目 お昼頃 膝や腕に鈍い痛みを覚える。栄養を考えた食事を取らなくなってウン十年という感じなので、脚気とかそういうのかも、怖いなーって思ってた。

アイキャッチ画像

PythonのPillowでOpenTypeフォントの拡張書体を使うためのセットアップ

OpenType機能拡張を使ってテキストを描画したい! PythonのPillowでフォントを指定して文字列を描画する時に、OpenTypeの機能拡張(CSSで言うところのfont-feature-settings。ligaとかpaltのやつ)を有効にする方法…… と言うか、方法自体はtextメソッドにfeatures引数を追加するだけで簡単なのですが、その状態でエラーなく実行できるようにする方法です。 features引数を使った描画を行うには、libraqmなるライブラリが必要なのですが、使えるようにするために色々インストールしなきゃいけない感じだったので、将来の自分のためにメモしておきます。

アイキャッチ画像

【解決】WindowsのiTunesで挿入したCDが表示されない

気に入った映画はだいたいサントラを買います。というわけで間違いなくここ数年の最強映画である『トップガン マーヴェリック (2022)』も勿論買いました。

アイキャッチ画像

電子工作初心者による可変抵抗器についてのメモ

MT3608を使った昇圧コンバーターを自分でも作ってみるにあたって、可変抵抗器についてすごく電子工作初心者っぽい学びがあったので簡単にメモ。 間違ったことを書いてるかもしれないから注意してね! 可変抵抗器とは 稼働するつまみを使って抵抗値をいじれる抵抗。DJミキサーに沢山付いてるアレ。 英語では potentiometer と言う。POT と略されることも多い。また日本語でも “ポテンショメータ”とか “ポテンショ”と書かれてることもある。

アイキャッチ画像

NeoPixel (WS2812B / SK6812)について調べてみた

みんな大好きNeoPixelについて調べてみました。ピカピカ光る電子工作や大きなフルカラー電光掲示板みたいなプロジェクトはだいたいコレを使ってますね。

アイキャッチ画像

CH9102F, CH9329, MT3608... 最近気になってるICとかメモ【電子工作】

最近は電子工作はてんで出来ていないのですが、 「ほえ~こんな部品があるとな!」って感じで部品の情報はちょくちょく調べたりしていて、そろそろ型番とかごちゃごちゃして覚えきれなくなってきたので、現状の調査結果をここにメモしておくことにします。 CH9102F 概要 ArduinoやESP32にプログラムを書き込むための、USBシリアル変換IC。CH340シリーズと同じ中国のICメーカーであるWCH製。4mmのQFN-24パッケージ。

アイキャッチ画像

ESP32が落ちた(強制リセット)時にBacktraceから該当コードを調べる

Backtraceは行番号に変換できる ESP32で開発中、原因不明のまま強制リセットがかかってしまい、シリアルモニタには謎のエラーと16進数の羅列っていうのは良くある事かと思います。 付随するエラーメッセージは色々ある気がするんですが、abort() was called at PC 0x400871bfみたいのとか、Guru Meditation Error: Core 1 panic'ed (StoreProhibited). Exception was unhandled.みたいなやつとか。

アイキャッチ画像

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

前回の0.1.1にバグがあったのでそこだけ直してさっさと公開すればよかったんですが、直してるとあちこち弄《いじ》りたくなってしまい、時間かかってしまいました。 ファームウェアのダウンロードや書き込み方法はファームウェアのダウンロードの記事からお願いいたします。 0.2.0からファームウェアの書き込みに加えて、(Webサーバー機能で使う)SPIFFSに置くファイルの更新が必要になりますのでよろしくお願いします。

アイキャッチ画像

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

0.1.0にWiFiパスワード入力時に殆どの文字が表示されないという不具合があったので、その修正版になります。 ファームウェアのダウンロードや書き込み方法はファームウェアのダウンロードの記事からお願いいたします。

アイキャッチ画像

【軸の秤】WiFi接続方法

軸の秤はESP32を使っているので、地味にWiFi接続もできるようになっています。接続の手間はありますが、ブラウザから測定データを閲覧できたりするので、知っていただいておいて損はない機能です。何より、せっかく実装したので(笑)。

アイキャッチ画像

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

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

アイキャッチ画像

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

2022/08/25 追記[Added 2022/08/25] 0.2.2からファームウェアの書き込み方法が一部異なるので追記しました。 2022/08/22 追記[Added 2022/08/22] ファームウェア0.2.2を公開しました。バグ修正のみです。

アイキャッチ画像

【Arduino】SDカードのファイルのタイムスタンプを取得、変更する

SDカードのファイルにタイムスタンプをちゃんと入れたい Arduino(あるいはESP32など)のスケッチから、SDカード上のファイルのタイムスタンプを取得したり変更する方法です。 SDカードにファイルを作成するのはとっても簡単なんですが、タイムスタンプをどうこうという情報はあまり見つからないのでまとめておきたいと思います。

アイキャッチ画像

【軸の秤】はじめの一歩

組み立てお疲れさまでした。ここでは軸の秤を使って実際にフォースカーブを測るまでの手順を解説します。 起動方法 特に電源スイッチ等はありません。本体左側のMicroUSBコネクタにしっかりと給電のあるUSBケーブルを接続すれば起動します。

アイキャッチ画像

【軸の秤】組立方法 〔後編〕本体の組み立て

1. キースイッチの取り付け 本体基板にキースイッチを7個、写真のようにはんだ付けして下さい。 CherryMX互換スイッチの他、KailhのMidHeightスイッチやXスイッチ、ロープロファイル(Choc V1)、ホットスワップソケット(通常サイズ用)にも対応しています。Choc V2には対応していませんが、前方のピンをニッパーでカットすればいけるかな?という感じです。

アイキャッチ画像

【軸の秤】組立方法 〔前編〕測定部の組み立て

手順1 測定部上部の組み立て 1-1. ウェイトの取り付け 3Dプリントパーツのうち、測定部 上部/アルミフレーム差込口のある規定部に、切り離したウェイトを左右にそれぞれ10個入れます。内容物の確認ページで説明の通り、ウェイトのシール台紙はそのまま使います。入れていくだけで大丈夫です。

アイキャッチ画像

【軸の秤】Tナットの使い方

軸の秤では測定部アルミフレームへパーツのネジ止めに、後入れ可能なタイプのTナットを使っています。これはフレームの途中どこからでも入れることができ、ネジを回していくと勝手に回転して締まってくれる魔法のアイテムです。

アイキャッチ画像

【軸の秤】内容物の確認/組み立てに必要なもの

内容物の確認 パッケージには下記の部品が入っています。不足品があった場合は作者までツイッターなどでご連絡下さい。 3Dプリントパーツ 3Dプリントパーツは全部で12個あります。