Написать пост

Светодиодный куб на Raspberry Pi, показывающий загруженность процессора

Аватар Александр Ланский

Энтузиаст создал светодиодный куб, который показывает состояние процессора. Работает он на Raspberry Pi, а анимация отрисовывется на OpenGL.

Энтузиаст, вдохновившись проектами светодиодных кубов, решил собрать собственную версию. Этот куб отображает информацию касательно температуры процессора и загруженности его ядер.

Превью видео QqknzoxHMFo

Цвет фона обозначает температуру, а толщина круга — загруженность.

Куб состоит из 3 пластин, представляющих из себя матрицу адресных светодиодов разрешением 64×64 каждая. Управляются эти панели микрокомпьютером Raspberry Pi 2 через специальный шилд Adafruit RGB Matrix Bonnet (он обеспечивает питание и управление светодиодной панелью).  Куб связывается с ПК через Wi-Fi. Для этого к Raspberry Pi подключается USB Wi-Fi приёмник, а на компьютере в фоновом режиме запускается скрипт на Python.

Анимация создана на OpenGL шейдере, который обрабатывается прямо на Raspberry Pi. Корпус и подставка, как полагается, были напечатаны на 3D-принтере.

Следите за новыми постами
Следите за новыми постами по любимым темам
6К открытий6К показов