2025年作ったものまとめ


目次

洗面台用髪の毛キャッチャー

Image in a image block
これは自宅

次が実家

Image in a image block

フィラメント使用量をひたすら削り、壁面の層数が柱部分が2で壁部分が1になるように厚みを調整しつつ、各寸法は全部パラメータから変更できるようにこだわって作った。

Image in a image block
1g切り達成

Poopの方が重いまである。そこも削りたい。

安アーム用ケーブルクリップ

📄Arrow icon of a page linkアームスタンドでMagSafe(Qi2)の空中充電ステーション(マイク付き)を作った

これとか

これとか

IKEA TERTIALとかアリエクの激安マイクアーム用

Image in a image block

ブルアカタイトルコールクイズ

↓説明

↓本体

とてもとてもこだわって作った。

後発にぶち抜かれて終わった。

ブルアカ風UI

Image in a image block

ロボマス釣り糸テンショナー

このあたりでRaspberry Pi PicoのPIO CANでロボマスモーターが動かせるようになった。I can CAN.

Nidec 24H遊星歯車減速機(減速比10)

📄Arrow icon of a page linkNidec 24H BLDCモーターの仕様まとめ

Nidec 24Hモーターのヘリカルギア軸を使った最初の作。

1000円に収まるように作った。

Image in a image block

CH224K機能全部試す基板

Image in a image block

Type-Cのメス・オス・垂直のオスでDPDM入れ替えとか未接続とかショートとか、CC1,2の入れ替えとか未接続とかプルダウンとか、とりあえず2回路のスイッチを付けまくって全部試せるようにした基板。

CH224Kの仕様をかなり理解できた回。

秋月のLXDC55使用DCDCコンバーターキットを小さくする基板

Image in a image block
Image in a image block

表面実装機で剥がしてそのまま載せ替えると小さくなる。

カードエッジコネクタ式LEGO SPIKE互換ロボット基板(試作)

Raspberry Pi Pico Wを表面実装して、カードエッジコネクタから全ピン引き出して使う基板。

TP2, TP3も引き出して、Type-Cから書き込みができるようになってる。

Wedo2.0コネクタでLEGO互換モーターを回したり、マイクロマウスっぽいかと思ってMP6551を載せてみたり、I2Cをのピンをミスったり、3.3VのNeoPixel(YF923-2020)の手実装が非常に難しかったり、電源スイッチがデカいのに瞬殺されたりした。

Image in a image block
Image in a image block
Image in a image block
Image in a image block

Groveコネクタリムーバー

HW-870 TCRT5000赤外線センサモジュールの写経

Image in a image block
Image in a image block
Image in a image block
Image in a image block

M5互換格安ラインセンサ

HW-870モジュールをM5互換に配置換えする基板。市販(本家)はLEDの向きが使いにくいから自作した。あとお金ケチった。

Image in a image block
Image in a image block
TCRT5000で基板挟んで表面実装するのは良いアイデアだと思ってる。片方アノードカソード反対で泣いたけど
Image in a image block
Image in a image block
市販品とコンパチで作ったから買えば代用可になってる。
Image in a image block

基板外形はGitHubにあったからそれを真似たけど、ケースの寸法とかそういうのは特に無かったので採寸して頑張ってケース作った。3Dプリント品とは思えないクオリティにできて満足。

CH224K電源取り出し基板

Image in a image block
Image in a image block
Image in a image block
Image in a image block
Image in a image block
干渉した

LEGO SPIKEモーターをArduino IDEからUARTでフィードバック読んだ

Image in a image block

アリエクパチモンSPIKEモーターだけどちゃんとマイコンと磁気アブソが入ってて、ちゃんと厄介な儀式みたいなことしないとフィードバックが読めない仕様だった。

EV3はインクリメンタルエンコーダだけど、SPIKEはUARTで通信しないといけない。とても苦労した。

Raspberry Pi PicoでMicroPythonからPIOのソフトウェアシリアルが簡単に使えなくて泣く泣く不採用になった。

教材用LEGO互換ライントレースロボット

教材として使う直前がデスマすぎて写真も残ってない。

後で無線化したときに画像が出てくる。

キャチロボ用USBコントローラーtoUART変換

📄Arrow icon of a page linkキャチロボ2025の振り返り

優勝・準優勝の2チームにそれぞれ2個ずつ使われてた。僕はコントローラーの余りが無かったので使わなかったやつ。僕もキャチロボ2025優勝ということで良い?

Image in a image block
間違い探し
Image in a image block
Type-Aは向きがあるということに気づかなかった結果の違法建築

0→1のファームはRP2350-USB-Aで試しながらArduino IDEで僕が書いて、制御班長にバトンパスしてPico SDK版が完成して、この基板ができた。

部品間違えて買った以外の問題が起きなくて嬉しかった。

Nidec 24Hステップドピニオン型遊星歯車減速機(減速比20)

キャチロボの部品支給で頂いたミニベアリングのお陰で完成に至った。

Nidec 24H RV減速機(減速比40)

サイクロディスク1枚のRV減速機を作った。ヘリカルギア軸から遊星を挟んでサイクロディスクというのはNidec 24Hモーターで一番効率が良い構成だと思ったけど、ベアリング無い摺動だと厳しかったらしい。バックドライブはしなかった。キャチロボには不採用。NT東京に持っていった。

Nidec 24HモーターCAN経由制御基板

📄Arrow icon of a page linkキャチロボ2025の振り返り

これでも書いた。

1モーター1マイコン1基板にして、PwrCANケーブルで数珠繋ぎにして制御した。

Image in a image block

Nidec 24H 遊星歯車減速機(減速比100)

ステップドピニオン型遊星歯車減速機は実質遊星1段だからガタやバックラッシで有利だと思って作ってたけど、トルクを増やしたくて遊星2段して減速比100を達成した。

ギアが脱調するのでアームをゆっくり動かすしかなくなってしまった。

直したい。

キャチロボ出場ロボットアーム

参照

📄Arrow icon of a page linkキャチロボ2025の振り返り

Image in a image block
Image in a image block

CH224Kハードワイヤリングトリガ基板

12Vを取り出す。ケーブルちょん切って直接実装。

Image in a image block
Image in a image block

LEGOロボット無線化基板

あとから足せるように作っておいた。

Image in a image block
1
Image in a image block
2
Image in a image block
3
Image in a image block
蓋を後輩にお願いした。

ラジコン化成功。

DAMIAOモーターライブラリ

Arduino R4, ESP32, RP2040/2350からDAMIAOモーターを動かせるやつ。

ブルアカカードマッチメモ

キャンプ行く日の朝に急に作りたくなって、1時間で作ったら作れた。

後からカードの枚数が違うことに気づいて直した。

ロボマスモーターライブラリ

C610, C610 v2, C620, C620 v2, GM6020に対応して、CANのIDの重複を検出する機能を付けたライブラリ。Arduino R4, ESP32, RP2040/2350から動かせるやつ。

DAMIAO IMUライブラリ

これもArduino R4, ESP32, RP2040/2350から動かせるやつ。

📄Arrow icon of a page linkDAMIAOのIMUをCAN通信で使う

XL-10AH写経

Image in a image block

XT60分岐ボックス

Image in a image block
Image in a image block

配線が大変すぎて気が狂うかと思った。

Image in a image block
Image in a image block

漂う虫っぽさ