Оглавление:
- Шаг 1. Список предметов
- Шаг 2: Подключение к PI
- Шаг 3. Загрузите и установите библиотеку
- Шаг 4. Обновите собственное изображение
- Шаг 5. Измените демонстрационный код
Видео: Waveshare EPaper 1.54 Raspberry Pi: 5 шагов
2024 Автор: John Day | [email protected]. Последнее изменение: 2024-01-30 11:52
Я купил Waveshare E-Paper 1.54 для другого проекта, так что … вот руководство по его установке
Шаг 1. Список предметов
Вот что вам понадобится:
- малина пи 3
- удаленная машина для SSH к пи или экран и клавиатура для подключения к нему напрямую
- Модуль электронной бумаги WaveShare 1.54 (модель A)
Шаг 2: Подключение к PI
При подключении экрана к Raspberry pi IO следуйте названию кабеля и рисунку.
Шаг 3. Загрузите и установите библиотеку
Я добавил в проект файлы загрузки библиотеки, оригинальные ссылки ниже
www.waveshare.com/wiki/File:Bcm2835-1.39.t…
www.waveshare.com/wiki/File:WiringPi.tar.g…
Установка
Войдите в папку WiringPi и выполните следующие команды для установки:
chmod 777 сборка
./строить
проверьте установку с помощью:
gpio –v
Перейдите в папку библиотек bcm2835, затем выполните следующие команды для установки:
./configuremake sudo make check sudo make install
Загрузите демонстрационный код
переделать файлы в папке bcm2835 и wiringpi, зайдя в папку и сделав
cd PATH / OF / DEMO / FOLDER / Rasberry / bcm2835сделать чистый make
cd PATH / OF / DEMO / FOLDER / Rasberry / wiringpi
очистить
делать
Шаг 4. Обновите собственное изображение
Прежде чем вы сможете запустить код, вам необходимо внести незначительные изменения.
В коде используется шрифт, который не является естественным для Rasbien instell, поэтому измените тип шрифта
font = ImageFont.truetype ('/ usr / share / fonts / truetype / wqy / wqy-microhei.ttc', 24)
к любому другому шрифту, который существует в вашей системе.
проверить доступный шрифт, выполнив и изменить результат, я изменил его на
ls / usr / share / fonts / truetype /
font = ImageFont.truetype ('/ usr / share / fonts / truetype / freefont / FreeSansBold.ttf', 24)
в main.py
image = Image.open ('free-rick-design-700x700.bmp')
epd.display (epd.getbuffer (изображение))
время сна (2)
Шаг 5. Измените демонстрационный код
Из файла примера в демонстрации вот некоторые команды, которые вы можете использовать в своих собственных скриптах python.
импортировать интерфейс установки
import epd1in54from PIL import Image, ImageDraw, ImageFont
Запустить экран
epd = epd1in54. EPD ()
epd.init (epd.lut_full_update) epd. Clear (0xFF)
Открыть и отобразить изображение
image = Image.open ('1in54.bmp') epd.display (epd.getbuffer (изображение))
Рекомендуемые:
Точный вольтметр Waveshare E-ink Display (0-90 В постоянного тока) с Arduino Nano: 3 шага
Точный вольтметр Waveshare E-ink Display (0-90 В постоянного тока) с Arduino Nano: в этой инструкции я использую 2,9-дюймовый дисплей Waveshare E-Paper с Arduino Nano, делителем напряжения и ADS1115 для отображения точных напряжений до 90 вольт постоянного тока на дисплее электронной бумаги. Это руководство объединяет эти два предыдущих проекта: - Ardui
Waveshare Game-HAT MOD Raspberry PI Zero / Zero W [EN / ES]: 4 шага
Waveshare Game-HAT MOD Raspberry PI Zero / Zero W [EN / ES]: ENGLISH / INGLÉS: Как вы знаете, собрать Waveshare Game-HAT довольно просто, если это одна из моделей, полностью совместимых с дизайном, будь это Raspberry Pi 2/3 / 3A + / 3B / 3B + /, я лично предпочитаю, чтобы игровая консоль могла быть
Настройка игровой шляпы Waveshare для Recalbox и Kodi: 4 шага
Установите игровую шляпу Waveshare для Recalbox и Kodi: игровая шляпа Waveshare станет хорошим дополнением к вашему raspberry Pi 3B или 3B +, превратив его в ретро-игровой автомат и видеостанцию Kodi. Несмотря на то, что к игре «Волновая волна» прилагаются загружаемые изображения и драйверы в стиле ретро, в ней не так много
Установка Raspbian на Raspberry Pi 3 B без HDMI - Начало работы с Raspberry Pi 3B - Настройка Raspberry Pi 3: 6 шагов
Установка Raspbian на Raspberry Pi 3 B без HDMI | Начало работы с Raspberry Pi 3B | Настройка Raspberry Pi 3: как некоторые из вас знают, компьютеры Raspberry Pi довольно крутые, и вы можете получить весь компьютер всего на одной крошечной плате. Raspberry Pi 3 Model B оснащен четырехъядерным 64-битным ARM Cortex A53 работает на частоте 1,2 ГГц. Это ставит Pi 3 примерно на 50
Epaper и Arduino UNO: 3 шага
Epaper и Arduino UNO: E-Paper, контролируемая и Arduino UNO. Недавно мне прислали несколько элементов, которые я хотел бы попробовать, от GearBest, и из них мне больше всего хотелось попробовать. Я никогда не играл с электронной бумагой, поэтому мне пришлось немного поучиться