Проект Paragon: Фрактальное искусство на Raspberry Pi

Raspberry Pi Fractal Art Title Image

В этом выпуске серии Paragon Projects мы расскажем о проекте, который позволит оживить фракталы. Это фоторамка, которая отображает и увеличивает множество Мандельброта, создавая фрактальное искусство на Raspberry Pi!

Множество МандельбротаКонечно, речь идет о знаменитом математическом наборе комплексных чисел, из которых возникают потрясающие по своей красоте фрактальные узоры.

Этот проект был подготовлен и распространен мы выкладываем Reddit, который проходит под именем рунезор на GitHub. Самое приятное, что они готовы поделиться всем кодом и подробностями о том, как создать проект самостоятельно!

Оборудование

Эта схема удивительно проста. Вам понадобятся Raspberry Pi Zero, фоторамка для 7,5-дюймовой электронной бумаги и Waveshare e-Paper Display HAT.

Естественно, потребуется и 7,5-дюймовая электронная бумага.

Однако если у вас на примете есть другой размер, то с настройкой кода проблем не возникнет.

Как видно на фотографии, это очень просто - нужно прорезать отверстие в задней части фоторамки, чтобы можно было подключить e-Paper к Waveshare HAT.

После подключения Raspberry Pi Zero к Waveshare HAT можно приступать к настройке кода.

Программное обеспечение

Код проекта - Python. Сначала необходимо перейти к инструкция по эксплуатации Waveshare для e-Paper Display HAT и включить интерфейс SPI. Затем необходимо установить программу Python библиотека функций.

После этого необходимо установить три пакета Python: Pillow, NumPy и tqdm.

Если вы не знали, Pillow позволяет интерпретатору Python обрабатывать изображения. NumPy, конечно же, занимается численными вычислениями. А tqdm дает индикатор выполнения цикла.

Интересный факт: tqdm - это сокращение от арабского слова "taqaddum", что означает "прогресс".

Затем остается только установить на Pi Zero два Python-скрипта. Их можно найти на сайте репозиторий GitHub здесь.

Заключение

Мои любимые проекты Paragon - это проекты, которые настолько же просты, насколько и гениальны.

Если вам нужна более подробная информация, вы можете перейти к сообщениям на Reddit здесь и здесь. Или вы можете заглянуть на GitHub репозиторий.

А если вы ищете другие проекты Paragon, то можете ознакомиться с ними здесь.

Я бы с удовольствием сделал его на более мощном Pi, а потом посмотрел, получится ли у меня цветной экран!

Что бы Вы сделали с этим проектом?

2 комментариев

  1. Clusternate Ноябрь 8, 2023 в 9:57 пп

    Супер крутой проект.

    Я хотел бы узнать, как много штрихов в этом фризе, если это будет доверху забито, но при этом может быть использован только EPaper.

    При использовании этого устройства с небольшим запасом мощности можно пользоваться им, а также при возникновении стрессовой ситуации.

  2. Tom Декабрь 26, 2023 в 12:57 дп

    Я построил этот проект, и первые несколько снимков были просто суперкрутыми! А вот некоторые из последующих изображений получились слабыми. В основном это белый экран с крошечными изображениями Мандельброта. Кто-нибудь еще видел подобные результаты?

Комментировать