Проект Paragon: Фрактальное искусство на Raspberry Pi
В этом выпуске серии 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, а потом посмотрел, получится ли у меня цветной экран!
Что бы Вы сделали с этим проектом?
Супер крутой проект.
Я хотел бы узнать, как много штрихов в этом фризе, если это будет доверху забито, но при этом может быть использован только EPaper.
При использовании этого устройства с небольшим запасом мощности можно пользоваться им, а также при возникновении стрессовой ситуации.
Я построил этот проект, и первые несколько снимков были просто суперкрутыми! А вот некоторые из последующих изображений получились слабыми. В основном это белый экран с крошечными изображениями Мандельброта. Кто-нибудь еще видел подобные результаты?