[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マウスの動きに合わせて、一筆書きで絵が描かれます。