いんくらyochさんの日記

興味あることの備忘録

LIVI – Linux In-Vehicle Infotainmentをバイク用に何とかする

たまたま見たさくらいちゃんねるのラズパイでカーナビを作る動画に出てたLIVIについて調べると、簡単にラズパイでAndroidAuto(AA)とCarPlay(CP)に対応したスマートモニタを作ることができるようなので試してみた。 ちょうど電源ICが壊れてリペアした4Bがある…

東北ツーリング

夏休みに入り盆の混雑を避けて涼しいところに行きたく、台風接近のなか週間天気で比較的天候が良い秋田方面に出かけることにした。 1日目(8月11日) この日は台風が来ているため、単に移動のみのつもりで午前6時前に合羽を着て出発。 常磐道~東北道~…

3号機のBLDCつづき

BLDCモータを搭載したプリンタ3号機であるが印刷品質が悪いため、諸々見直しを図った。 まず、エンコーダの面に対して軸が垂直になっていない可能性があるため、モータマウントを印刷し直した。 そのあと、erase_configurationで設定をクリアしてから再設定…

BLDCモータを3号機に付けてみる

MKSのXDriveで組んだBLDCモータをcoreXYの3号機に付けてみた。 www.youtube.com ギア比3:1のギアボックスをPLAで印刷し、モータはSTEP/DIRモードで動かしている。 結果は印刷はできるし非常に静音なのだが、トルクに差があるためなのかX軸を左右に振ると…

レーザーチューブ交換

2017年から使用していたCO2レーザー管の電極の付け直しをしていた際に、ガラス部分を割ってしまって使用不能となったので交換した。 電極を付け直す前にアクリルのカットをしてたのだが、20mA流れてるのにまったく切れない状態だったので、レーザー管の劣化…

プリンタ2号機のホットエンドファンをPWM化

X1シリーズのホットエンドを使えるようにした2号機だが、0.8mmノズルで印刷すると流量が下がってカスレていくが、フローを上げても流量は上がらず、そもそも押し出せてないような状態のため、ホットエンドファンを遅く回してヒートブレイク手前の温度を上げ…

simpleFOCドライバ基板の製作

先日作ったsimpleFOCのドライバ基板をPCBWayでプリント基板にしてみた。 PCBデザインはKiCadで起こし、無いシンボルとプットプリントも追加した。 載せている表面実装部品は秋月のTB67H450モータードライバーモジュールとストロベリーリナックスのMAX49925 …

ODriveを試してみる

SimpleFOCに続きODriveも試してみることにした。 コントローラは既成品のMKS XDRIVE MINIとし、BLDCモータはC3548-790KVを採用。 XDRIVE MINIのファームは古いバージョンのv0.5.1となっているので、本家のGUIには接続できないなど使い勝手に多少影響する。 C…

simpleFOCを試してみる

最近になってモーター制御にsimpleFOCなるものの存在を確認したので試してみた。 お手軽にドライバボードが無いか探したが、既成のものはBLDC用途ばかりでステッピングモータで使いたいので自作することにした。 MCUはXIAO ESP32S3とし、Hブリッジに秋月のTB…

RAMPS-FDv2にTMC2240を入れる

プリンタ3号機のcoreXY機にはXYにTMC2280を使用していたが、センサーレスホーミングなど使用しないもののTMC2240に入れ替えてみた。 ドライバモジュールはBTT製なので、SPIの端子がRAMPS側を向いているため、ピンヘッダを抜いて上向きにピンソケットを付け…

バルブクリアランスの点検

タペット音がする感じなので、初めてバルブクリアランスを確認してみた。 点検の結果、リア側は給気0.08mm、排気0.17mm、フロント側は給気0mm、排気0.17mmだった。 基準は給気が0.08~0.13mm、排気が0.17~0.22mmである。 よって、フロント側給気を0.08mmに…

cnc.jsの構築

余ったラズパイ3でcnc.jsを構築してみた。 CNC-2020BのホストはUbuntuに入れたbCNCを使用しているが、他にないか探したところcnc.jsが候補となった。 インストールはBullseye-Liteの64bit版にnvmをインストールして、nodeを18で構築したら簡単にできた。 wi…

シャフトのスプライン点検

リアタイヤ交換時に作業しておけばよかったが、連休にも入ったのでシャフトドライブのスプライン点検をしてみた。 受け側も含めて特に問題なさそう。800だとここが削れる故障が多いようだ。 点検に合わせてオイルシールも打ち換えた。 入力側はもう一つオイ…

スマートBMSのデータをWaveshareのESP32-S3で受ける

スマートBMSはBLEでスマホアプリからデータを読むことができるので、ESP32-S3のBLEで読めるかAIコーディングで生成してみた。 コード出力に手直しは必要だったが、必要な情報が取得できるようになった。 BLEで取得したデータはUARTと同じ内容なので、公開さ…

Beam Combiner 導入

レーザー加工機は光軸合わせが割と面倒なので、出来合いのBeam Combinerを光路に挿入して、レーザーポインターの光で光軸合わせが容易になるよう手を加えた。 チューブの出口と第一ミラーのクリアランスがほとんどない中、第一ミラーのステーと共用する形でC…

レーザー加工機の手直し完了

張り合わせで作っていたため反りがあった部分の作り直しが完了した。 チューブホルダーも自重で曲がっていたので、壁側に固定できるよう設計し直した。 光学系をばらしたので、光軸調整を妥協できるところまで調整。 レーザーポインターを間に挟んで調整でき…

レーザー加工機の一部を作り直し

レーザー加工機は5.5mmのMDFを2枚張り合わせて作っている部分があるので、12mmのMDFに作り替えを進行中である。 CADで起こしたDXFをダイオードレーザーでケガキ線を入れてみたが、印刷した紙を貼ったほうが楽だな。 木工ボンドで張り合わせ。

バッテリの充電カウント

2021年から使用している12v120AhのLiFePo4バッテリであるが、充電回数をモニタに表示していなかったので追加した。 5年間の利用で113回とカウントが計上される基準が不明であるが、寿命と言われる1000回まではまだまだ利用できそうである。 最近の傾向とし…

MBA2018のバッテリ交換

Mac

満充電でシャットダウンしてても残量が4日間で50%まで下がるので、バッテリ交換してみた。 バッテリ替えるのにロジックボードまで外さないと交換できないため、結構面倒である。

Java Swing を習う

Mac

たまたま見つけたYouTubeチャンネルの内容に興味が沸いたので、Java Swingで手本通りのゲームを組んで正月休みを過ごした。 動画内はEclipseを使っての説明だが、VSCodeで進めた。 途中、音楽の再生にはBasicPlayerは使わずに、別途mavenを使ってmp3spiの簡…

Intel Edison 再フラッシュ

アンテナカメラの画像をftpしているedisonだが、5GHzのWiFiにつながらなくなっていた。 PSKキーは合っているのに、APからリジェクトされる症状のため、再フラッシュしたら復旧した。 再構築用にメモしておく。 イメージファイルのあるディレクトリでflashall…

InfluxDB v1 tsmファイルのインポート

M5Stackの有線化の理由にラズパイ3上のDB書き込みに失敗することがままあるためだったが、よくよく調べるとメモリ不足でinfluxdbが再起動しているためだった。 メモリ不足が起きるとtsmファイルが読み込めずに破損判定され、ファイル名に.badマークが付きフ…

M5 LAN MODULE 13.2

発電モニターのM5stackを有線LAN化するため、M5stamp-picoをLAN MODULEとつないで、dockerコンテナで起動したInfluxDBにPOSTできるか確認してみた。 テスト用のコードを書いて試したところ、DHCPでアドレスを取得して、DBにPOSTできることが分かったので、M5…

フロントタイヤ交換

土曜の午前中にリアタイヤの組付けを行った。 続いてフロントタイヤを取り外し、古いタイヤを外してホイールを洗浄した。 日曜にフロントタイヤをホイールに付けて、ベアリング交換とホイールバランスの調整をした。 フロントタイヤはビードがなかなか上がら…

リアタイヤ交換

タイヤが2015年に交換したままだったのと、サイドにひび割れがあるので、手組で交換してみた。 リヤを車体から外すにはマフラーを外す必要があって面倒ではあるが、ジャッキのお陰でフェンダーは外さずに取り出せた。 古いタイヤのビード落としは一方は踏ん…

FT-857にPanaアダプタータップを付ける

FT-857のIFコイルから直接同軸ケーブルを継ぎ足して、RTL-SDRを接続していたが、AMラジオの感度が下がっている様子のため、PATボードを買って接続してみた。 PATボードはUKのSDR-Kitsで扱っているhupRFのFT-857用のボードを購入した。 ボード経由にすること…

MacKeyキーボードのTYPE-C化

Mac

tmk_keyboardでUSBドングルで使用できるようにしたMacKeyキーボードだが、ドングルはmini-BなのとADBポートに挿す面倒もあって、秋月のキットでTYPE-C化するのと、ドングルもキーボード本体に内蔵させた。 TYPE-Cの基板は2mmのナベネジで固定してあるので、…

MDR-F1イヤーパッド

いまだ愛用しているMDR-F1だが、既に純正のイヤーパッドは入手しづらい。 代替を探していたらサイズ感が似た感じの下記を買ってみたところ、ジャストフィットした。 beyerdynamic EDT990V DT880PRO/DT990PRO用イヤーパッド (EDT990V) 交換用イヤーパッド 純…

MacBook Pro Late 2011

Mac

MacOSは9.2と10.4 Tiger、10.14 Mojaveと転換点となる環境を持ち合わせているので、残り10.6 SnowLeopardを揃えようと、MacBook Proをオクで購入した。 買ったMacBook ProはLate 2011でありリカバリでは10.7 Lionで構築されるため、リサイクルに出すか考えて…

aprsインターフェースの再作成

外壁工事でアンテナも撤去しているので、aprsのインターフェースを再作成した。 以前のものは、USBシリアルと無線機のインターフェースを別の箱に収め、VOXでPTTを制御していたが、今回はLCDから出ているGPIOを使って、USBシリアルはUARTに切り替え、PTT制御…