Смотри, доченька. Потом расскажешь, как дело было.
Месяц назад мы писали о появлении цифрового компаса в iPhone 3GS. Его использование не ограничивается угадыванием где Север, а где Юг. Компас можно вполне встраивать в игры – благо, что SDK поддерживает такую функцию. В отличие от аксселлерометра, который определяет угол наклона телефона, компас отслеживает вашу ориентацию в пространстве относительно магнитных полюсов Земли. Другими словами, iPhone 3GS знает, влево или вправо вы смотрите. Я веду речь только про 3GS, потому что предыдущие поколения iPhone не обладают чипом компаса.
На примере однодолларового приложения AirCoaster 3D нам демонстрируется вид из глаз «гонщика» американских горок. Поворачивая iPhone, вы как бы заставляете героя осматриваться вокруг себя.
Вообще, я бы не рекомендовал вам вертеть головой на скоростном спуске, может поплохеть.
53 комментариев
Форум →А что акселерометр на это не способен?
Акселлерометр определяет только угол наклона, но не ориентацию в пространстве. Сейчас апдейтну.
Ммм, интересно. Теперь айфон полностью ориентируется в пространстве. Жаль все-таки, что на 3Г нету компаса, так хотел с ним в лем по грибы сходить ;)
ну оооочень полезная программа, маст хэв
Девочка поняла что забыла свой iphone дома…
Фотка зачетная :D
Особенно, если сравнить тех, кто на переднем плане, с теми, кто на заднем :D
да ,контраст на первой и второй “партах” будь здоровчик. отличное фото. девочке зачот – смееелааая! :)
давайте лучше прикинем как можно использовать компас не для карт и не для игр? :) т.к. есть что-то потаенное в емком “Let iPhone 3GS point you in the right direction” :))
ММ, 3GS иди ко мне)
Я правильно понял, что данная программа совмещает показания компаса и акселерометра сразу?
А как он агентируется в пространстве??? Если честно, я до сих пор не понял, принцип его работы. Кто может объяснить??? Буду очень благодарен =)
Spuner,
Углы меряет акселерометр, а плосоке направление – компас по полюсам земли. Совмещая 2 датчика – получаем полное ориентирование в пространстве
Мне больше интересно, что будет, если поднести айфон к магниту.
я думал! ядумал аб этом!!!
кароче вот моя идея, надо закуярить на лоб гаджет типо iGlass значет туда айфон вставляется и на башку экраном к глазам, это еще =) кароче еще надо в руки аксесуар типа iShoot который подключается по блютузу к айфоне и им можно валить как афигенским ружьишком, на уши естествено iEar с поддержкой сурраунда последнего. патом выбираешь площадку относительно ровную и давай ходить по лабиринтам, – полное слияние виртуальной и реальной атмосфЭры.
Я думаю надо сравнить его с настающим компасом. Так мы поймем, он действительно показывает правильное направление или нет???
Spuner
Да
@Spuner: на самом деле он просто хитро маскируется, показывая правильное направление, чтобы никто не заподозрил >_>
Spuner, нет блин, это специальный неправильный компас, его специально сделали, что бы он не правильно показывал направление, что за вопросы дурацкие))))
freeware, мега идея)))
А чё такая реакция-то???=)
Реакция такая из-за того, что уже порядком поднадоело всем это нытье отдельных товарищей по поводу: “Там будет компас? Нет, правда, будет? Вы не врете? И Вы уверены, что он будет показывать правильно?” Ибо все прекрасно понимают, что это хрен знает, как надо извратиться, чтобы впихнуть туда компас, работающий хуже обычного копеечного компаса, с которым дети на турслетах по лесам бегают и который прекрасно справляется со своей задачей.
Сильно написал =D По-сути этот компас пораждает новую категорию игрушек.. А вот практического применения его маловато, разве что по-грибы ходить)
Tom, не принимайте все так близко к сердцу. Вредно все это. А что касается моего вопроса, то скажу та: этот чертов компас, сделан на программном уровне, или в iPhone впихнут настающий компас??? Так вот, он на программном уровне, значит могут быть и погрешности. Так что, мой вопрос не их тех вопрос, который Вы называете идиотскими. И еще, вот этого выпендрежа на публике, не надо. Мы тут не для этого собрались. Надеюсь мы друг друга поняли.
Spuner насколько я знаю, там есть чип, который и определяет местоположение телефона.. Так что, погрешности могут быть только тогда, когда к нему поднесен сильный магнитный излучатель, будь то микроволновка или магнит.
Spuner, как вы себе представляете программный компас? :)
viventus, все, спасибо. Вот это я хотел услышать=) Ото набрасываются с критериями…..!!!
dkz, ну, кроме чипа (как выше сказали), в нем и прога тоже есть, которая и показывает и т.д….. Вот про это и имел я ввиду (программный уровень)=)
Spuner,
никого не хотел обидеть, про выпендреж Вы зря. Просто как только разговор заходит о компасе, у многих именно такая реакция: “А как он будте показывать?” Думаю, не хуже старых добрых компасов, с которыми все в детстве игрались.
И что Вы понимаете под программным компасом? Без соответствующего железа задача программным способом не реализуемя в принципе. А если вы имеете ввиду те приложения, которые используют GPS для реализации компаса, так они действительно криво работают.
В 3GS есть чип, и наивно предполагать, что он будет работать хуже обычного компаса.
Tom, вот в том-то и дело, что я не знал, что в нем есть специальный чип. Вот почему я спросил. Если честно, я удивился (первый раз, когда увидел), что в нем есть компас. А про железо которая обеспечивает работу всего этого, не слова не говорили. Вот почему, у меня возник этот вопрос=)
P.S. А приложение ничего не делает, лишь выводит результаты, какой же это программный уровень? А что тогда не программный уровень, стрелка на задней крышке?
вы еще электромагнитным импульсом проверте , чтоб наверняка узнать что будет:)
Все, проехали…..=)
читаю перебранку про компас!!
я под столом!!!
а вообще если разобрать iPhone 3GS то там как раз и увидите этот копеечный компас. выковыривай и пользуйся просто так :D :D :D :D :D
единственное что, так это наверное всё же не чип, а сенсор который ловит электромагнитные линии… так будет правильнее :P
ну не совсем , там скорее всего стоит чип работающий по принципу геомагнетического сенсора. то есть через gps
Кстати, а это тема создавать реальные игры на основе компаса. Что нить типа поиска кладов… есть же дозоры и т.д.
Norten,
GPS модуль посылает сигналы спутнику и получает от него ответы. По сигналам от нескольких спутников вычисляет координаты. Не более. Какой еще геомагнетический сенсор? :)
P.S. Иногда такое чувство, что люди коментируют по принципу, а дай-ка и я скажу пару умных слов, которые давече где-то слышал :)
лучше бы сделали приложение в котором можно смоделировать свою квартиру. И ходить по ней в темноте смотря на экран витуральной квартиры и не биться головой о стены. Очень пригодится если отключили свет, а нужно срочно дойти до кухни из комнаты например.
блин народ, вы как с луны свалились, первый раз слышите о магнитометре что-ли? так называемый цифровой компас черти когда придумали, оторвитесь от игрушек, посмотрите на мир вокруг, боюсь что он вас удивит….
k214-raZor
“так называемый цифровой компас черти когда придумали”
Но не придумали вертеть им голову в игре.
Электричество тоже было изобретено давно, не радоваться ничему электрическому?
Tom
Вы в корне неправы, учите матчасть. GPS-приемник никогда не посылает на спутники никаких сигналов. Спутники посылают сигналы на Землю со своим положением и временем отправки, а приемник получает их и на основе вычисления задержки сигнала рассчитывает свое местоположение.
Norter
Нет, в устройстве установлен магнитометр, т.е. настоящий компас, который способен определить направление в статичном положении.
Мне больше интересно, что будет. если к айфону поднести магнит.
eXoXo, ну во первых электричество не было изобретено)) оно было открыто)) как гравитация) это же не человек сделал электричество)
я про то что народ так сильно удивляется что такое возможно, ужас, вы удивляетесь электричеству?)
просто немного иронии на ночь))
Какой резонанс вызвала казалось бы простенькая новость…В который раз убеждаюсь что славяне самые любознательные люди на свете )))
Народ!До меня доперло!Теперь iHologram возможен!Осталось дождаться пока какой-нибудь умелец забабахает такую прожку в апстор!А мы скачаем и будет нам 5 минут счастья))
DocSer
Ну слава богу, а то он возможен с выходом 1-го айфона, потому как iHologram вращается не от компаса а от акселерометра.
Вверху тот же голограм только круче
eXoXo,
конечно же Вы правы, GPS модуль работает только на прием, я скорее не совсем правильно выразился. Главная мысль была в том, что никакие геомагнетические сеносоры никакого отношения к GPS не имеют :) Спасибо, что поправили.
Представляю скоро люди в игры на айфон будут играть как….бегают с ним и поварачиваются в разные стороны чисто кнопка одна нужна будет-стрелять.
Tom
Конечно не имеют, но компас (если его поддержка встроена в навигационную программу), помогает определить направление. особенно полезно. когда находишься на месте и прокладываешь маршрут. Программа не знает, куда вы направлены, вы не знаете, куда направляет вас программа.
eXoXo,
это очевидно, никто по поводу применимости компаса в навигаторах вроде и не спорит, ибо все это было показано еще на WWDC :)
еХоХо,Когда телефон лежит на столе плашмя,акселерометр бесполезен,он реагирует только на наклоны аппарата.А эта програмка ацтой и ей пора в топку.Но идея несомненно хороша.Даешь новый квейк для 3GS,для игры в открытом поле или на автостоянке)
Как вам идея компаса для 2G и 3G:
Запускаем программу iCompass. Калибруем, т.е. по “обычному” ручному компасу определяем север-юг. Далее iCompasss с помощью акселерометра сам определит куда хозяин пялится.
eXoXo, если к 3GS поднести магнит, он будет вести себя как обычный компас, то есть будет реагировать на него. А потом потребует перекалибровки.
Уже видео есть:
http://www.youtube.com/watch?v=ru6Wvrovw1M
Фотка спуер
DocSer, кого вы лечите, я в курсе) Программа только для демонстрации компас+Акселерометр.
guitarlex, спасибо, только я не совсем понял, как 1) Айфон определяет, что компас намагничен 2) Как осуществляется перекалибровка
Нашли орфографическую ошибку в новости?
Выделите ее мышью и нажмите Ctrl+Enter.Как на iPhone добавить пользователя в черный список, чтобы не получать от него СМС
Проблемы с Lightning-кабелем. Как разобраться, в чем дело?
Как на iPhone удалить историю поиска Google
Что означает надпись “Carrier” в поле Оператор на iPhone?
Пропала защита паролем в Google Drive. Что делать
Как на iPhone смотреть YouTube без сохранения истории просмотра
Как разблокировать iPhone одним нажатием вместо двух
Как настроить запрет на внутриигровые покупки в iPhone