これは pyhard2 という名前の Linux アプリで、Python からハードウェアを制御します。最新リリースは pyhard2-2.03.0.zip としてダウンロードできます。 ワークステーション用の無料ホスティング プロバイダー OnWorks でオンラインで実行できます。
pyhard2 という名前のこのアプリをオンラインでダウンロードして実行し、OnWorks を使用して Python からハードウェアを無料で制御します。
このアプリを実行するには、次の手順に従ってください。
-1。このアプリケーションをPCにダウンロードしました。
--2。ファイルマネージャーhttps://www.onworks.net/myfiles.php?username=XXXXXに必要なユーザー名を入力します。
-3。このアプリケーションをそのようなファイルマネージャにアップロードします。
-4。このWebサイトからOnWorksLinuxオンラインまたはWindowsオンラインエミュレーターまたはMACOSオンラインエミュレーターを起動します。
-5。起動したばかりのOnWorksLinux OSから、必要なユーザー名でファイルマネージャーhttps://www.onworks.net/myfiles.php?username=XXXXXにアクセスします。
-6。アプリケーションをダウンロードし、インストールして実行します。
スクリーンショットは
Ad
pyhard2、Pythonからハードウェアを制御
DESCRIPTION
pyhard2は、計測器ドライバーの開発を支援するオブジェクト指向フレームワークです。 LabVIEWの代替としてpyhard2が提案されています。 シリアルドライバに重点が置かれていますが、フレームワークはどのソケットでも使用できます。
ソースには、PIDコントローラーとセットポイントランプジェネレーターの実装も含まれています。
計測器ドライバは、たとえばPyQtまたはPySideを使用して、GUIにさらに組み込むことができます。 スレッド化は自動的に処理されます。 さらに、汎用GUI(コントローラーと呼ばれる)が提供されており、拡張することができます。
特徴
- Pythonドライバー開発キット(DDK)。
- SCPIドライバーがサポートされています。
- デジタルI / Oハードウェアがサポートされています。
- 書き込みが簡単で(通常は0.5。XNUMX日)、読み取りが簡単なドライバー。
- ドライバーとGUIの間の結合が緩い。
- スレッド化はGUIで無料で処理されます。
- プログラミングハードウェア(つまり、PIDを使用したセットポイントランプ)は、GUIで無料で利用できます。
- Qt Designerを使用して、または手書きのコードを使用してGUIを拡張します。
- ダッシュボードにさまざまなコントローラーの概要を表示します。
- タブ付きインターフェースを備えたダッシュボード。
Audience
科学/研究、上級エンドユーザー、エンジニアリング
ユーザーインターフェース
コンソール/ターミナル、Qt
プログラミング言語
Python
カテゴリー
これは、https://sourceforge.net/projects/pyhard2/からも取得できるアプリケーションです。 無料のオペレーティングシステムのXNUMXつから最も簡単な方法でオンラインで実行するために、OnWorksでホストされています。