Инженер-любитель под ником bharms27 представил на Reddit чехол для смартфона в стиле классического кассетного плеера. Чехол поставляется с «кассетами» — модулями-картриджами с NFC-метками, которые позволяют запускать музыку из Spotify.
Дизайн корпуса чехла разработан в программе Rhino 3D, а сам аксессуар напечатан на 3D-принтере. Модули-картриджи выглядят как обычные магнитные аудиокассеты. Если поднести их к смартфону (или вставить в чехол), NFC-система передаст идентификатор трека или плейлиста в Spotify, и приложение запустит трек.
«Разработка самого “плеера” оказалась очень увлекательным занятием. Телефон — идеальный кандидат на роль современного кассетного NFC-плеера: у него есть динамик, NFC-считыватель, экран для визуализации воспроизведения и регуляторы громкости, подключение к интернету и приложения наподобие Spotify для управления воспроизведением. Я смоделировал корпус в Rhino 3D на основе нескольких набросков и готовых 3D-моделей телефона и кассет», — рассказывает bharms27.
По его словам, ПО для модулей было написано на языке Processing, а затем портировано в Android Studio при помощи ChatGPT для полной интеграции со Spotify. Отмечается, что из-за особенностей работы датчиков NFC в смартфонах Apple проект преимущественно ориентирован на смартфоны на базе Android. Однако если корпус будет пользоваться успехом, автор обещает создать дизайн, который будет подходить для более широкого ряда устройств.
Источник: habr.com