Следить за сетевой активностью - важная часть сетевой безопасности, но задумывались ли вы когда-нибудь, что это может быть важным элементом дизайна? Мы рады показать вам этот крутой арт-дисплей на Raspberry Pi, созданный мастером и разработчиком Алексом Чангом, который использует сетевую активность для того, чтобы в режиме реального времени светить светодиодами, чтобы вы могли точно видеть, когда пакеты приходят и уходят в вашей локальной сети.
Проект представляет собой огромную геодезическую сферу, заполненную оптоволоконными кабелями. К кабелям прикреплены светодиоды, управляемые Raspberry Pi, который запрограммирован так, чтобы они загорались при обнаружении сетевой активности. Когда пакеты данных отправляются или принимаются, сфера озаряется ослепительным световым шоу, основанным на сетевой активности.
Raspberry Pi - не единственная плата, используемая в этом проекте. В ней используется модуль ESP32, который помогает отслеживать пакеты по Wi-Fi. Затем эта информация передается на Pi, которая управляет 40 отдельными светодиодами, мигающими в ответ на каждый обнаруженный пакет. Таким образом, можно получить представление о сетевой активности в реальном времени с первого взгляда.
Проект включает в себя несколько 3D-печатных компонентов, а именно 12 пятиугольных и 30 шестиугольных соединений, которые можно скачать на сайте Thingiverse. Они соединяют 60 деревянных стержней, образуя геодезическую сферу. Оптоволоконные кабели проложены по всей внутренней поверхности сферы и подключены к светодиодам. Поскольку Raspberry Pi 3B+ имеет только много GPIO, Чангу пришлось разработать собственную печатную плату, чтобы управлять всеми светодиодами SMD5730 и модулями драйверов TLC5916.
ESP32 опирается на инструмент с открытым исходным кодом, известный как ESP-EOS/ESP32-WiFi-Sniffer, который можно найти на GitHub. Raspberry Pi программируется с помощью пользовательского скрипта Python, который интерпретирует данные, полученные от ESP32. Этот код также был открыт и доступен на GitHub для всех желающих.
Оригинал
Уникальность