[Mindstorms]NXT USB mouse
いしかわきょーすけさん作のUSBホスト回路をNXT用センサに応用してみました。
▲完成写真。 基板の右半分はNicoSensor(NxtSerial)、左半分がいしかわさんのUSBホスト回路です。それぞれ独立しています。
写真は3.3V三端子レギュレータをLEDで代用した例です。これだと電圧が落ちすぎます。ATtiny2313側が3Vを切ると正常動作しない(データ化けする)ので注意。
▲ダイオード2本直列にして、3.3Vに落とした例。
▲実測したところ、ATtiny2313側は9750bpsになっていましたので、ATtiny26側もそれに合わせます。
----
NXTUSBHOST.COMP : cadlus x用の基板パターンファイルです。
tiny26_firmware.zip:ATtiny26側ファームウエアとNXT側のサンプル。
usbmouse2.nxcの実行結果。USBマウスの動きに合わせて、一筆書きで絵が描かれます。