LAFL
ラージアレイ中心窩リスニング
RPI とラップトップで実行される Python スクリプトのコード ベース
やるべきこと
後の探索のために
- Github デスクトップのセットアップ
- あなたを寄稿者にするためにユーザー名が必要です
- URL https://github.com/MattRSON/LAFL からクローンを作成します
- 現在のタスクにブランチを設定
- メインにプッシュしようとすると、「いいえ」と表示されます。
- 現在のタスクにのみプッシュします
- タスクが完了したらメインに移動します
- ファイルに変更を加えると、github デスクトップに表示されます。
- その後、それらをコミットしてプッシュすることができます
- VSコード
- Windows ストアから Python 3.12 をインストールします
- vs codeにPython拡張機能をインストールする
- vs code に Live Share 拡張機能をインストールする
- document/github の LAFL フォルダーを開きます
- SPIネットワークはRpi上で動作します
- ラップトップPython はラップトップ上で実行されます
- 記述したいテスト コードはすべて TestScripts フォルダーに放り込むことができます。
- 実行コード
- Vs Code内でターミナルが開いている場合は、上部の「ターミナル」/「新しいターミナル」を押します。
- ここから、ターミナル ウィンドウの右上 (画面の右下) にある小さなプラスを押します。
- これらの端末の 1 つは、ラップトップでコードを実行するために使用されます。
- もう 1 つは、Rpi でコードを実行するために使用されます。
- ラップトップ側でコードを実行するには、「python LaptopPython.py」と入力します。
- 'python' Python ファイルとして実行するように指示します
- スクリプト名に「LaptopPython.py」
- これは、Rpi コードが実行されている場合にのみ機能します。
- コードを停止するには、ウィンドウの [x] を押します。
- Rpi 側でコードを実行するには、まずそれに接続する必要があります (HardwareEmulator の場合は無視)。
- 未使用の端末に「ssh pi@LAFL」と入力します。
- これにより、ユーザー「pi」としてコンピューター「LAFL」に接続されます。
- パスワードはLAFLTSMCRです
- コードを実行するには、LAFL フォルダーをエンダーする必要があります。
- 最後に「sudo python SPI-Network.py」と入力します。
- コードには何も表示されませんが、これは正常です
- 警告がポップアップ表示される場合があります。は無視できます
- コードを停止するには、「ctrl C」を押します。
- ハードウェアエミュレータを実行するには
- LaptopPython のホストを数値ベースのホストに設定します
- コードを実行するには、「python HardwareEmulator.py」と入力します。
- コマンドラインでの移動
- フォルダを変更する
- 「cd FOLDERNAME」はそのフォルダーに移動します
- 「cd ..」は 1 つ前のフォルダーに戻ります
- 「ls」はフォルダーとフォルダー内のファイルをリストします。
- 走るもの
- 'sudo' 一部のコマンドに必要な管理者権限を付与します
- pi をシャットダウンする
- 「sudo shutdown now」を実行するとシャットダウンされるため、プラグを抜いても安全です