USB経由の簡単なコマンドに応答するようにArduinoをプログラムしました。残念ながら見つけることもできません。
私のusbconfig
返品は次のとおりです。
$usbconfig
ugen1.1: <UHCI root HUB Intel> at usbus1, cfg=0 md=HOST spd=FULL (12Mbps) pwr=SAVE (0mA)
ugen0.1: <UHCI root HUB Intel> at usbus0, cfg=0 md=HOST spd=FULL (12Mbps) pwr=SAVE (0mA)
ugen4.1: <EHCI root HUB Intel> at usbus4, cfg=0 md=HOST spd=HIGH (480Mbps) pwr=SAVE (0mA)
ugen3.1: <UHCI root HUB Intel> at usbus3, cfg=0 md=HOST spd=FULL (12Mbps) pwr=SAVE (0mA)
ugen2.1: <UHCI root HUB Intel> at usbus2, cfg=0 md=HOST spd=FULL (12Mbps) pwr=SAVE (0mA)
ugen3.2: <USB-Serial Controller Prolific Technology Inc.> at usbus3, cfg=0 md=HOST spd=FULL (12Mbps) pwr=ON (100mA)
ugen2.2: <USB2.0-Serial vendor 0x1a86> at usbus2, cfg=0 md=HOST spd=FULL (12Mbps) pwr=ON (96mA)
Arduinoはありますか?
私が次のようなことをしようとすると
screen /dev/ugen2.2
すぐにやめscreen
ました。
修正する
私が実験を通して見つけたのは
ugen3.3: <USB2.0-Serial vendor 0x1a86> at usbus3, cfg=0 md=HOST spd=FULL (12Mbps) pwr=ON (96mA)
Arduinoが接続しているかどうかに応じて表示され、消えます。
残念ながら、注文は
screen /dev/ugen2.3 9600
出ると言う
'/dev/ugen3.3' is not a tty Sorry, could not find a PTY or TTY.
ベストアンサー1
kldload uftdi
(インターネット調査によると、arduinoはFTDIシリアルチップを使用しています)またはkldload uplcom
(出力からProlificシリアルアダプタを報告しています)ttyを入手してください。後でコメントに書かれているように/ dev / ttyU0の画面を使用してください。
uarduno
Arduino Unoの場合、別のオプションはインストールすることです。