Pocket Science Lab
オープソースハードウェア 「Pocket Science Lab」
Pocket Science Lab
機能としてはオシロスコープやマルチメーターだけでなく,
さらに
つまり最低限必要なのはプローブ用のピンヘッダーに接続するケーブル類とAndroidベースのスマートフォンもしくはPCだけです。なお,
デスクトップ向けアプリケーションのインストール
PSLabにはAndroid向けのアプリケーションとは別に
ただしAndroid版に比べると,
ちなみに各種センサーは,
それでは実際に,
- 公式が配布する安定版のdebファイルをインストールする
- 公式が配布する開発版のdebファイルをインストールする
- GitHubからソースコード一式をインストールする
このうち安定版についてはCI/
debファイルはフロントエンドの,
第589回
$ lxc launch ubuntu:18.04 pslab $ lxc config set pslab raw.idmap 'both 1000 1000' $ echo -e "uid 1301 1000\ngid 200 1000" | lxc config set pslab raw.idmap - $ lxc config set pslab environment.DISPLAY ':0' $ lxc config device add pslab X0 disk path=/tmp/.X11-unix/X0 source=/tmp/.X11-unix/X0 $ lxc config device add pslab gpu gpu $ lxc exec pslab apt update $ lxc exec pslab apt full-upgrade $ lxc exec pslab -- apt install -y x11-apps x11-xserver-utils mesa-utils libasound2 $ lxc restart pslab $ lxc exec pslab -- sudo -i -u ubuntu
ここから先の手順は,
まずはフロントエンドのパッケージをダウンロード・
$ wget https://github.com/fossasia/pslab-desktop/raw/install/pslab-desktop-development-linux.deb $ sudo apt install ./pslab-desktop-development-linux.deb
次にバックエンドを動かすに当たって足りない依存関係およびバックエンドそのものをインストールします。
$ sudo apt install -y python3-numpy python3-serial python3-pip build-essential git $ git clone https://github.com/fossasia/pslab-python.git $ (cd pslab-python; make && sudo make install)
バックエンドはPython 3のスクリプトです。そこで上記ではこのスクリプトが利用するNumPy・
最後の2行はPSLabのバックエンドをクローンし,
これでデスクトップアプリケーションであるPSLabを起動する準備が整いました。アプリケーションは次のコマンドで起動できます。
$ /opt/PSLab/pslab
LXDの中にインストールした場合は,
$ lxc exec pslab -- sudo -i -u ubuntu /opt/PSLab/pslab
"ハードウェア" - Google ニュース
February 12, 2020 at 08:12AM
https://ift.tt/2UUOQRt
第606回 オープンソースな多機能測定器Pocket Science LabをUbuntuで使う:Ubuntu Weekly Recipe - Gihyo Jp
"ハードウェア" - Google ニュース
https://ift.tt/2RrtF7u
Shoes Man Tutorial
Pos News Update
Meme Update
Korean Entertainment News
Japan News Update
No comments:
Post a Comment