Программист превратил MacBook в скрипящую дверь с помощью скрытого датчика

Инженер Сэм Голд обнаружил скрытый API датчика угла наклона экрана в MacBook и создал приложение, которое издает звук скрипящей двери при открытии ноутбука. Код проекта доступен на GitHub.

Программист превратил MacBook в скрипящую дверь с помощью скрытого датчика

Программист Сэм Голд совершил необычное открытие — оказалось, что в MacBook существует скрытый датчик, точно отслеживающий угол открытия экрана. Используя недокументированный API LidAngleSensor, Голд разработал приложение, которое не только отображает показания датчика, но и воспроизводит звук скрипящей деревянной двери из игры LEGO Batman 3 при каждом движении крышки ноутбука.

Проект, выложенный на GitHub, быстро attracted внимание сообщества. Пользователи предложили множество креативных идей для развития приложения — от режима транспортира для столярных работ до контроллера для Pac-Man, где игровой персонаж управляется открыванием и закрыванием ноутбука. Сам Голд рассматривал идею создания терменвокса, где тон звука would зависеть от угла наклона экрана, но отказался от этой реализации.

Несмотря на игровой характер проекта, он обнаружил интересный технический аспект: в MacBook существуют скрытые sensors и API, не документированные Apple. Голд признается, что создал приложение в свободное время, и теперь планирует перейти к более серьезным проектам. Его эксперимент демонстрирует, как даже самые неожиданные идеи могут привести к интересным техническим открытиям и вдохновить сообщество на новые эксперименты.

Читайте также

Google представила Pixel 11 Pro, Pro XL и складной Pro Fold с новой подсветкой HiLight

Google представила Pixel 11 Pro, Pro XL и складной Pro Fold с новой подсветкой HiLight

Samsung Galaxy Z Fold8 Ultra — обзор складного смартфона с Snapdragon 8 Elite Gen 5 и батареей 5000 мАч

Samsung Galaxy Z Fold8 Ultra — обзор складного смартфона с Snapdragon 8 Elite Gen 5 и батареей 5000 мАч

Ученые обнаружили новый способ взлома смартфонов через SIM-карты

Ученые обнаружили новый способ взлома смартфонов через SIM-карты

Samsung Galaxy Z Fold8 засыпали песком и попытались сломать пополам — смартфон оказался весьма крепким

Samsung Galaxy Z Fold8 засыпали песком и попытались сломать пополам — смартфон оказался весьма крепким

Caviar раскрыла характеристики iPhone 18 Pro и складного iPhone Ultra до анонса Apple

Caviar раскрыла характеристики iPhone 18 Pro и складного iPhone Ultra до анонса Apple

Складной смартфон Vertu Alpha Fold за 770 тысяч рублей разобрали и нашли возможное родство с Nubia

Складной смартфон Vertu Alpha Fold за 770 тысяч рублей разобрали и нашли возможное родство с Nubia

Расширяя спектр: инженеры создали очки, позволяющие видеть невидимый мир

Расширяя спектр: инженеры создали очки, позволяющие видеть невидимый мир

vivo представит новые смартфоны на фестивале «Маркет Маркета» в Нижнем Новгороде

vivo представит новые смартфоны на фестивале «Маркет Маркета» в Нижнем Новгороде

Робот МФТИ установил рекорд сборки головоломки «мегаминкс» за 9,6 секунды

Робот МФТИ установил рекорд сборки головоломки «мегаминкс» за 9,6 секунды

Медицинские технологии, в которые почти невозможно поверить

Медицинские технологии, в которые почти невозможно поверить

Квантовый двигатель нарушает законы термодинамики, генерируя работу и холод одновременно

Квантовый двигатель нарушает законы термодинамики, генерируя работу и холод одновременно

ИИ в джунглях: как в Коста-Рике тестируют сообразительность диких обезьян

ИИ в джунглях: как в Коста-Рике тестируют сообразительность диких обезьян

Китайский исследователь с помощью ChatGPT решил математическую задачу, над которой бились более 20 лет

Китайский исследователь с помощью ChatGPT решил математическую задачу, над которой бились более 20 лет

Падение ступени Falcon 9 на Луну подняло вопрос о космическом мусоре

Падение ступени Falcon 9 на Луну подняло вопрос о космическом мусоре

Спутник CosmoCube размером с чемодан заглянет в «темные века» Вселенной

Спутник CosmoCube размером с чемодан заглянет в «темные века» Вселенной

Мужчина спрятал инструкции для ИИ в судебных документах и получил запрет на электронную подачу

Мужчина спрятал инструкции для ИИ в судебных документах и получил запрет на электронную подачу