trackball7mm
*TrackBall7mmメモ [[index]] 入手できたのでちょっと実験 #contents &img(tb7mm.png); **トラックボールの仕様 VDD範囲結構狭いうえに微妙 Min2.5 Typ2.7 Max2.9 信号接続 PAW3204OA 1 SCLK 2 SDIO 3 MOTSWK 4 GND 5 VDD **テスト2回目 -[[7mmオプティカルトラックボールモジュール1uタイプ>https://t.co/AQZwBVEsUH?amp=1]] -[[トラックボールモジュール用レベル変換基板>https://nogikes.booth.pm/items/2008258]] -Pro Micro -ブレッドボード ソースはせきごんさんのソースをArduino用に変更 [[https://github.com/sekigon-gonnoc/qmk_firmware/tree/dev/ble_micro_pro/keyboards/helix/rev2/keymaps/bto_tb]] 動いた(o゜▽゜) &img(graph.png); 結局悪かったの -自作ファーム<-ダメ -トラックボール<-ダメかも -変換基板<-容疑は薄い だったような気がする **テスト 2020-03-16 ***材料 -7mm Optical Trackball -[[秋月 K-13837 4ビット双方向ロジックレベル変換モジュール>http://akizukidenshi.com/catalog/g/gK-13837/]] -Pro Micro -ブレッドボード -安定化電源(2.7V供給) ***出来た -レジスタリード -レジスタライト adr=5に0xA0書いて全部読み出し > 0 = 30 Product_ID1 > 1 = 55 Product_ID2 > 2 = 4 MotionStatus > 3 = 0 DeltaX > 4 = 0 DeltaY > 5 = A0 OperationMode > 6 = 4 Configuration > 7 = 1E Image_Quality > 8 = 0 Operation_State > 9 = 0 Write_Protect > A = 72 Sleep1_Setting > B = 12 Enter_Time > C = 92 Sleep2_Setting > D = A Image_Threshold > E = E5 Image_Recognition ***課題 -レジスタリード連続して行うと失敗する(現状25msec以上の間隔が必要) -DeltaX,DeltaY変化しない 以上
2025-01-29 09:20:13 32400