Skip to content

Latest commit

 

History

History
81 lines (60 loc) · 2.75 KB

README_JP.md

File metadata and controls

81 lines (60 loc) · 2.75 KB

RasCon Ver.1.2.1

Bluetooth経由でNintendo Switchに接続して、Webページからの制御とスクリプト、amiiboの利用を可能にします。。

オープンソースプロジェクトjoycontrolに基づいて

forks stars license

中文 | 日本語 | ENGLISH

画面



環境

  • python 3.7.3
  • bluetoothd 5.50
  • apache2 2.4.38
  • flask 1.0.2

raspi3b +(rasbian)で正常に実行されます。

使用する前に

1.joycontrolプロジェクトのjoycontrolフォルダーをこのプロジェクトディレクトリにコピーする必要があります。

sudo git clone https://github.com/SkyoKen/RasCon_NS.git

sudo git clone https://github.com/mart1nro/joycontrol.git

sudo cp -r joycontrol/joycontrol RasCon_NS/

2.必要なパッケージ

sudo apt install python3-dbus libhidapi-hidraw0 apache2

sudo pip3 install dbus-python flask hid aioconsole crc8

実行

1.ターミナルを開き、コマンドを実行します

sudo python3 web.py

2.ブラウザを使用して、Raspberry PiのIPアドレス:5000(E.g 192.168.1.100:5000)を開きます

3.[コントローラー]-> [持ちかた順番を変える]をクリックします

4.他のターミナルを開き、コマンドを実行します

sudo python3 run.py

5.接続後、ウェブページを操作できます

参考用スクリプト

https://github.com/SkyoKen/RasCon_NS/releases

Possible problems

Q:hci0 device not found

A:hci0が存在するかどうかを確認、hciconfigを実行します

(正常に動作しない場合...別のシステムに変更した後に動作する可能性があります。 Raspberry Piがubuntu18.04とubuntu mateでhci0を起動できないことがありました...

参考

万恶之源 Switch-Fightstick

蓝牙模拟ns手柄(可模拟amiibo) joycontrol

蓝牙模拟ns手柄实现剑盾自动化 poke_auto_joy

小白也能写的自动化脚本 EasyCon(伊机控)