前回までセットアップしたラズパイに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をインストールして音声認識させる予定。