前回までセットアップしたラズパイにkivyをインストールしてみたが、どうやってもLCDに画面が表示できない。
3.5インチLCDについての情報のほとんどはOSOYOO(オソヨー)なので、Kumanでのインストールはあきらめて、OSOYOO(オソヨー)を購入。
ラズパイセットアップ1の手順でLCDのイントールだけ、マニュアルにある通りの内容で実施。
とりあえず、URLよりドライバーをダウンロード
ラズパイのホーム直下にファイルをコピーし、以下のコマンドを実行
sudo chmod 777 LCD_show_35hdmi.tar.gz
tar -xzvf LCD_show_35hdmi.tar.gz
cd LCD_show_35hdmi sudo apt-get update
sudo ./LCD-backup
sudo ./LCD35_810*540
なんなく動いた。
その後、ラズパイセットアップ2の手順でOpenCVまでインストール。
(何回やればいいのやら)
それからkivyを以下の手順でインストールしたところ、無事、LCDに画面が表示できた。
sudo apt-get -y update
sudo apt-get -y install libsdl2-dev libsdl2-image-dev libsdl2-mixer-dev libsdl2-ttf-dev \
pkg-config libgl1-mesa-dev libgles2-mesa-dev \
python-setuptools libgstreamer1.0-dev git-core \
gstreamer1.0-plugins-{bad,base,good,ugly} \
gstreamer1.0-{omx,alsa} python-dev libmtdev-dev \
xclip xsel
sudo pip install -U Cython==0.27.3
sudo pip install git+https://github.com/kivy/kivy.git@master
git clone https://github.com/kivy/kivy
cd kivy
make
echo "export PYTHONPATH=$(pwd):\$PYTHONPATH" >> ~/.profile
source ~/.profile
デモ画面を表示してみる
cd kivy/examples/demo/showcase
python main.py
config.iniの編集が必要という情報が多いが、そういったことは一切しないで表示できた。
次回はJuliusをインストールして音声認識させる予定。