Wreck of DP-GPS
banner
wreckofdpgps.bsky.social
Wreck of DP-GPS
@wreckofdpgps.bsky.social
From FS98 to FS2020
3D printing
下記ポストの訂正。
前回、どうも1回転ごとのズレが僅かに一様でなかったため、内部を確認。
恐らくストッパーの除去不足で微妙な引っ掛かりが。
再度、X27.168ステッバーモーターのデータシートを読み直し、タイミング設定のコードを一から書き直し。
ピタッと360度回りました、メデタシ、メデタシ。
(結果:1ステップ1/3度で正解)
November 4, 2024 at 12:21 PM
そもそもの勘違いの始まり。
斯様な動きをしたサーボで、360度角度指定ができると思ってしまい。
SG90では180度越えはできなかったので、だぶんコントローラチップのファームが原因の感じ。
いずれにしても、パルスの時間コントロールでは正確な角度は出せないし、やっぱりステッパーモーターへ回帰。
November 4, 2024 at 12:09 PM
注文した360度サーボ(FS90R)が着いて動作させると。
パルスで指定位置まで回転、ではなく、モーターの回転速度変えるという大きな勘違い。
一方 SG90は、停止/始動で微妙にフライホイール効果な動き。
さてどうしたものかとコゾゴソしたら、1.7Gマイクロサーボなるものを発掘。
うん、テストではシャキッと。
360度が可能かどうか、もう少し検証。
October 31, 2024 at 12:50 PM
Flight controller (joystick) made with a 3D printer(for #FlightSimulator)
Suncom F-15E HAWK Tactical Control Stick
いにしえのアナログジョイスティックの分解。
ヘッドだけ再利用(できるかな)
#FS2020
October 27, 2024 at 10:54 AM
1日遅れながら、出荷されてた。
Mayong て初めてやなと思ったら、東莞市だった。
ならば、たぶん順調の予感。
October 25, 2024 at 12:24 PM
X27.168 ステッバーモーターを、RP2040 からロードスイッチでドライブ。
360度回したら、同じ位置に戻すのが至難の業(笑)
よって、恐らくこのステッバーモーターはボツ。
October 23, 2024 at 2:05 PM
あ、FET でスイッチングなら、ロードスイッチでできるじゃないか。
と、長い時間かけて気付き。
X27.168 ステッバーモーターを、RP2040 からロードスイッチでドライブ。
紐だらけながら、どうにか。
が、一難去ってまた一難。
ステップの角度は、1ステップ1/3度じゃねーよ。
というか、そもそもギアとも言えない構造が正確に動作できない...
October 23, 2024 at 1:59 PM
しばし、X27.168 ステッバーモーターでアレコレ悩みつつ。
FETは面倒くさいし。
で、転がってた AX1201728SG は、どってことなく動いたけれど。
4回路とか、マイクロステップとか云々より。
さすがにSOP28ピンは、大き過ぎてボツ。
October 23, 2024 at 1:48 PM
Flight controller(joystick) made with a 3D printer
(for #FlightSimulator )
Operation test.
No shaking with center stop :-)))
(Changed the potentiometer to a hall effect sensor)

#3Dプリンター で作るフライトコントローラー(ジョイスティック)
組み込み後の動作テスト。
中央停止で細かいビヒり無し :-)))
(ホールセンサのおかげで)
とりあえず上下左右には飛べます(笑)

#フライトシミュレーター
October 14, 2024 at 8:50 AM
Flight controller (joystick) made with a 3D printer
(for #FlightSimulator )
Install the PIC18F14K50 USB board into the system.
After that, it's time for testing.

#3Dプリンター で作るフライトコントローラー(ジョイスティック)
PIC18F14K50 USB ボード、ジョイスティックユニットへ仮組み込み。
後テスト。

#フライトシミュレーター
October 14, 2024 at 8:36 AM
Flight controller (joystick) made with a 3D printer
(for #FlightSimulator )
PIC18F14K50 USB board, running test in HID mode

#3Dプリンター で作るフライトコントローラー(ジョイスティック)
PIC18F14K50 USB ボード、HIDモードでランニングテスト。
OK :-)))
#フライトシミュレーター
October 14, 2024 at 8:32 AM
‪Flight controller (joystick) made with a 3D printer
(for #FlightSimulator )
Assembling the PIC18F14K50 USB board

#3Dプリンター で作るフライトコントローラー(ジョイスティック)
PIC18F14K50 USB ボードの組上げ。
目がチカチカチカチカチカチカ...
により、熟睡及び遠景散策。

#フライトシミュレーター
October 14, 2024 at 8:28 AM
PIC18F14K50 USB ボード。
以前作ってたのは USB-mini B。
もはや旧態依然。
よって2.54mm-4ピン、もっと小型へリニューアル。
HID ジョイスティックとして動くはず。
今から目がチカチカチカチカチカチカ...
October 13, 2024 at 12:01 PM
Flight controller (joystick) made with a 3D printer
(for #FlightSimulator )
Two axis completed

#3Dプリンター で作るフライトコントローラー(ジョイスティック)
両軸完成
#フライトシミュレーターFlight controller (joystick)
October 13, 2024 at 11:53 AM
Flight controller (joystick) made with a 3D printer
(for #FlightSimulator )
Control shaft swing bearing
One axis completed

#3Dプリンター で作るフライトコントローラー(ジョイスティック)
コントロールシャフト用のスイングベアリング
片軸完成
#フライトシミュレーター
October 11, 2024 at 11:18 AM
Flight controller (joystick) made with a 3D printer
(for #FlightSimulator)
Joystick axis spring cam

#3Dプリンタ で作るフライトコントローラー(ジョイスティック)
ジョイスティック軸のスプリングカム
#フライトシミュレータ
October 11, 2024 at 11:10 AM
Flight controller (joystick) made with a 3D printer
(for #FlightSimulator)
Hall effect sensor board modification and installation.

#3Dプリンタ で作るフライトコントローラー(ジョイスティック)
ホールセンサボートの改造と取り付け
#フライトシミュレータ
October 11, 2024 at 11:08 AM
Flight controller (joystick) made with a 3D printer
(for Flight Simulator)

3Dプリンタで作るフライトコントローラー(ジョイスティック)
の、設計(妄想)

スプリングカム、メカニズム、完成予想図
October 9, 2024 at 9:42 AM
RP2040 drives two I2C OLEDs.
Left : Altimeter.
Right : Pre-set barometric pressure display.
for Flight Simulator.

#RP2040 で、2個のOLED(I2C)を同時駆動。
左は高度計、右は設定気圧の表示
(フライトシミュレーター用)
ほぼ思ってたところまで。
カウンターの桁上がりカックン感はこんな感じでエエのかどうか...
続いてステッパーモーターの駆動。
October 7, 2024 at 9:49 AM
PC(Windows)と、Picoもどき(RP2040)のUSB通信。
割込みで捕れるなら単純な同期でいいけれど。
ReadFile で受信待ちすると、送られてくるまで永遠に受信待ち。
SetCommTimeouts は、シリアル通信だけだし。
結局タイムアウトさせるには非同期にしてPending。
ほぼ資料が見当たらないので、SDKの読み直し(笑)
左:PC側
右:Pico側
October 4, 2024 at 6:53 AM
接触不良になってきた、USB C-type ケーブルの先っちょ交換。

ザクッ。
働く洗濯ばさみさん。
完了。
導通OK :-)))
September 28, 2024 at 9:37 AM
到着した、USB C-type のオスコネクタ 60個。
ケース付き、少し心配した電源用ではない4端子。
OK :-)))
September 28, 2024 at 9:34 AM
USB C-type のオスコネクタの手持ちが無いことに気づき。
小さい基板が付いてるとはんだ付けもラクだし。
交換用にも使えるようにケースも要るか。
とか探してたら、斯様な。
3個買うと送料無料、早くて9月28日到着、などと。
で、白/黒3個ずつ(60個)オーダーしたら、クーポンが出て何故か合計が880円。
1個15円弱(笑)
で、ホントに今日(9月28日)に着いた :-)))
September 28, 2024 at 9:31 AM
#RP2040 ボードの修理。
ショットキー(BAT54C-KL3)の交換。
動作OK、修理完了。
約20円(笑)
September 24, 2024 at 11:43 AM
#RP2040 ボードの修理。
ショットキー(BAT54C-KL3)を、熱風取り外し。
September 24, 2024 at 11:41 AM