Fun with Macbook’s accelerometer :)

Недавно обнаружила, что в моем Макбуке присутсвует такой датчик, как SMS – sudden motion sensor – т.е. датчик внезапного перемещения ноутбука. Базируется он на акселерометре, который меряет проекцию (на свою ось чувствительности) суммы всех сил, приложенных к его корпусу, кроме силы тяжести. Во как :-)

С практической точки зрения этот датчик может измерить наклон предмета, к которому он прикреплен относительно какой-то оси. А если разместить их по нескольким осям, то и таких наклонов больше можно определить.

Акселерометр в ноутбуке используется для защиты жесткого диска в случае, если пользователь роняет компьютер. Но! Возможность определить изменения положения ноута в пространстве можно успешно использовать в качестве еще одного устройства ввода.

Ну а теперь от теории к практике!
Возглавит мой список “научная” программа SeisMac, которая отображает в графическом виде смещения ноутбука. Впрочем, вы можете увидеть это на следующем скриншоте

seismac.jpg

К разряду “серьезных” программ отнесу также iAlertU – охранную систему для Вашего ноутбука. С помощью пульта хозяин включает охрану, которая срабатывает при нажатии на клавишу, закрытии ноута, подключении питания и конечно же перемещении охраняемого. При таком несанкционированном доступе экран начинает мигать и издаются звуки автомобильной сигнализации.
А теперь игры :)
Очень много прикольных игр с использованием этой технологии сделал некий Oriol Ferrer Mesià :

  • LiquidMac – и ваш Мак – стакан с водой :)

liquidmac.jpg

  • Tunnel – пройдите туннель управляя наклоном ноутбука

tunnel.jpg

  • Fish – очень эффектный скринсейвер, который преобразует мак в аквариум
  • netPong – можно поиграть со стенкой либо с реальным соперником по сети

netpong.jpg

Всегда мечтали о мече джедая? Появилась реальная возможность MacSaber. Имитируется оригинальное “звучание” при махании Маком как мечом. Только ноут жалко :-)

Тойота решила использовать акселерометр в рекламных целях, только вот разработку заказали они не у очень хороших программистов – такого сложного и тупого способа установки ПО для маков я еще не разу не видела. А скринсейвер неплохой таки вышел. Итак, Toyota Hilux Unbreakable

toyota

На этом мой мини-обзор окончен и, напоследок, пару слов разработчикам, которые хотели бы использовать датчик. Я пока нашла парочку библиотек для этого:

P.S. Юнным физикам и просто любознательным описание принципа работы акселерометра


You can follow any responses to this entry through the RSS 2.0 feed. You can leave a response, or trackback from your own site.

One Response to “Fun with Macbook’s accelerometer :)”

  1. Спасибо Вам большое за материал :) Пол-дня с женой в “звездные войны” играли по всей квартире :)

Leave a Reply