Установка экрана E-ink Здесь мы используем экран Ink от Waveshare с платой драйвера. Подключите плату драйвера к GPIO Raspberry Pi, чтобы завершить соединение между экраном и Raspberry Pi. Для работы с этим экраном необходимо включить интерфейс SPI Raspberry Pi. Запустите sudo raspi-config, чтобы войти в инструмент настройки для включения SPI.
Запустить процедуру Python
- Установить библиотеку функций
обновление sudo apt-get sudo apt-get установить python3-pip sudo apt-get установить python3-pil sudo apt-get установить python3-numpy sudo pip3 установить RPi.GPIO sudo pip3 установить spidev
Расширять
- Установить библиотеку функций (python2)
- Скачайте программу (можете пропустить этот шаг, если уже скачали)
sudo apt-get установить p7zip-full wget https://www.waveshare.net/w/upload/3/39/E-Paper_code.7z 7z x E-Paper_code.7z -O./e-Paper компакт-диск электронной бумаги/RaspberryPi_JetsonNano/
- Запустить программу
# Убедитесь, что он находится в папке e-Paper/RaspberryPi_JetsonNano/. компакт-диск Python/примеры/ python3 epd_4in37g_test.py
Чтобы проверить вышеизложенное, обратитесь к руководству по модулю электронной бумаги 4,37 дюйма (G) — Waveshare Wiki
Затем загрузите и установите драйвер и тестовую программу на Raspberry Pi.
git clone https://github.com/TomWhitwell/SlowMovie/
cd SlowMovie/e-paper/RaspberryPi&JetsonNano/python
sudo python setup.py install
Войдите в каталог SlowMovie.
cd ~/SlowMovie
Проигрыватель сверхмедленных фильмов, который я использую, использует библиотеки ffmpeg-python и PIL.
Сначала вам необходимо установить FFmpeg на Raspberry Pi. Посетите официальный сайт https://ffmpeg.org/.
Затем установите библиотеку Python.
sudo apt-get install ffmpeg-python
sudo apt-get install python-pil python3-pil
запустите helloworld, чтобы увидеть эффект.
Python helloworld.py