Могу ли я собирать сейсмические данные с помощью множества мобильных телефонов?


9

Предположим, у меня есть множество мобильных телефонов, каждый из которых имеет:

  • акселерометр
  • часы
  • приемник GPS
  • Windows Phone 7 (WP7)

Насколько сложно было бы написать программу, которая синхронизирует телефоны с общими часами (желательно с часами GPS)?

Насколько сложно было бы написать программу, которая начинает записывать показания акселерометра при получении текстового сообщения? Я хотел бы, чтобы он собирал информацию, указанную в текстовом сообщении, а затем пересылал собранные данные (включая местоположение) обратно на адрес, указанный в текстовом сообщении.

Насколько сложно было бы написать программу (на ПК или сотовый телефон), которая получает данные, обрабатывает их для вычисления «исправления» (эллипса) в местоположении источника сигнала, а затем отправляет это исправление обратно на каждый сотовый телефон как текстовое сообщение?

Или я мог бы записывать аудиограммы вместо показаний акселерометра?


1
В целом, точность акселерометров на основе мобильных телефонов довольно низкая. Если вы имеете в виду конкретное устройство, люди могут сказать вам, сможет ли акселерометр делать то, что вы хотите; WP7 работает на относительно небольшом количестве устройств, поэтому я предполагаю, что вы уже имеете это в виду.
Кристофер Шмидт

Я предполагаю, что устройства WP7 будут иметь чувствительность акселерометра, аналогичную чувствительности iPhone. Посмотреть этот обзор youtube.com/watch?v=YjutFgj0tLY&feature=related Единственная причина требования WP7 состоит в том, что я хотел бы написать это в silverlight.
Кирк Кайкендалл

Я думаю, что вам может мешать платформа WP7 - очевидно, она не позволяет вам делать такие вещи, как «перехват SMS» или «отправка SMS без взаимодействия с пользователем»
mwalker 22.10.10

Кроме того, если у вас уже нет хорошего набора телефонов с акселерометрами, я бы подумал о создании специального устройства с необходимыми вам датчиками и коммуникационным оборудованием (например, Arduino)
mwalker 22.10.10

@mwalker - Вау, что разочаровывает, я искал и нашел этот пост, говорящий, что вы можете отправлять без вмешательства с Windows Mobile, но не с WP7. nickharris.net/2010/09/… Тем не менее, его предложение push-уведомлений может быть осуществимым. Я надеялся избежать всех аппаратных проблем и сосредоточиться на программном обеспечении: приложении для социальных сетей для геогиков.
Кирк Кайкендалл

Ответы:


3

Как продемонстрировал SeisMac, концепция работает, но детали операционной системы вашего телефона и чувствительность сенсора могут ограничивать величину землетрясения, которое вы можете обнаружить.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.