Энтузиаст Билли Дент (Billy Dent) изготовил трекер лунных фаз на Raspberry Pi Zero W и дисплее с электронными чернилами от Waveshare. Устройство выводит изображение актуальной фазы и случайную цитату, связанную с Луной.

Для реализации проекта Дент использовал:

  • одноплатный компьютер Raspberry Pi Zero W;

  • плату питания PiJuice Zero;

  • 5,65-дюймовый дисплей с электронными чернилами от Waveshare.

Автор проекта отметил, что для реализации идеи можно использовать любую другую плату Raspberry Pi или похожую систему. Все данные для создания изображений хранятся на SD-карте, поэтому плате не нужен выход в Интернет.

PiJuice ежедневно в 1:30 подаёт питание на Raspberry Pi Zero. В этот момент на одноплатнике запускается Python-скрипт, получающий данные из CSV-таблицы с фазами Луны и цитатами. С помощью библиотеки Pillow формируется изображение, которое отправляется на дисплей. Плата отключается до следующего дня.

В самом CSV-файле хранятся данные о фазах луны до середины сентября 2024 года. После этого таблицу придётся обновить.

Дент сделал проект для своей жены. Финальное устройство находится в деревянном коробе и стоит на письменном столе. Исходный код проект и подробное описание опубликованы на GitHub.