対応するRaspberry Piは以下の2モデルです。
・Raspberry Pi Rv2
・Raspberry Pi Model B+
Raspberry Pi 2、3では動作しません。
○Segnixのインストール
ターミナルから、次のようにコマンドを入力して、Segnixをインストールします。
①python2.7-devのインストール
sudo apt-get install python2.7-dev
git clone https://github.com/itead/Segnix.git
cd Segnix
・Raspberry Pi Rv2
make Raspberry_Pi_Rv2
・Raspberry Pi Model B+
make Raspberry_Pi_Model_BPlus
④コンパイルとインストールの実行
make sudo make install
⑤Python SDKのインストール
sudo make SDK_Python_install
○シリアルコンソールの無効化
次のように操作して、シリアルコンソールを無効に設定します。
①[Menu]→[設定]→[Raspberry Piの設定]を選択します。
②「インターフェイス」タブを選択し、シリアルを無効に設定し、[OK]をクリックします。
○動作テスト
サンプルの「CompNumber」で動作を確認します。
①Raspberry Piとタッチパネルを、次のように接続します。
Raspberry Pi
|
タッチパネル
|
RXD0
|
TX
|
TXD0
|
RX
|
5V
| VCC |
GND
|
GND
|
②CompNumberの「.tft」ファイルをタッチパネルにアップロードします。
※保存先ディレクトリは以下になります。
/home/pi/Segnix/libraries/itead_Nextion/examples/CompNumber
※サンプルは4.3インチ(NX4827T043_011R)用になっています。他のインチサイズで使用する場合、Nexion Editorを使用して、コンポーネントが画面内に収まるように修正する必要があります。
※アップロード方法は、前記事参照
③ ターミナルから次のコマンドを入力し、プログラムを実行します。
cd Segnix/libraries/itead_Nextion/examples/CompNumber
sudo ./CompButton
0 件のコメント:
コメントを投稿