Activity

Делаем сами GPS-трекер "Иван-с-усами"

В принципе, можно по I2C организовать. Камера будет слейвом, отвечать либо нулями, либо тремя байтами размера файла, дальше - данные (до 300Кб). Меня смущает только тот факт, что SIM900 отправляет MMS только через HTTP, а я хотел избежать использования мобильного интернета…

Делаем сами GPS-трекер "Иван-с-усами"

Любопытно. А что за камера и по какому протоколу с ней можно взаимодействовать? Каким образом будет даваться команда делать снимок и как замерять высоту (GPS её измеряет относительно уровня моря, по хорошему, это полетный контроллер должен делать)? Как исключить срабатывание при нормальном завершении полёта?

Делаем сами GPS-трекер "Иван-с-усами"
  1. Ещё, наверное, нужна кнопка или джампер для сброса EEPROM
  2. Нужны ли ещё исполнительные устройства сигнализации, например, моргающий мощный светодиод?
Делаем сами GPS-трекер "Иван-с-усами"

Игорь, спасибо за предложение! На самом деле, у меня есть еще масса нерешенных концептуальных вопросов, которые надо утрясти до разводки:

  1. Питание. SIM900 питается от напряжения 3.2 - 4.8 В, в то время как типовая липо еще кое-как живет при падении напряжения до 3В на ячейку. Именно поэтому первый образец работает от двухбаночной батарейки и содержит источник питания на 4В. Может быть, плюнуть на идею работы “до последней капли крови” и запитаться от однобаночной батарейки большей ёмкости? Как тогда согласовывать уровни при работе с внешним GPS? Как питать серву-выключатель питания и пищалку?
  2. Собственно SIM900 - достаточно большой, тяжелый и охочий до питания модуль, не бывает ли вариантов попроще (ведь нужно только работать с СМС)?
  3. Стоит ли ориентироваться на хоббикинговскую пищалку или лучше сделать что-то своё прямо на плате? На мой взгляд, внешняя пищалка хороша тем, что её можно вынести в такое место, где её будет хорошо слышно, но, с другой стороны, можно выносить только саму головку, а управление оставить на основной плате. В текущей реализации кода красиво пищать МК не может, т.к. время работы с SIM900 всегда разное, а по таймеру прерывать взаимодействие тоже не хочется, т.ч. логика пищания должна быть внешней относительно МК.
  4. Может быть, заложить возможность подключения/напайки на плату автономного GPS-приемника небольшого размера, типа MTK3329?

Дальше ещё думать надо 😃

Делаем сами GPS-трекер "Иван-с-усами"
John_Locke;bt129446

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

Дешевле купить голый модуль, главное - не перепутать его с младшим братом SIM900A, который в России не работает без ядреной перепрошивки. У меня просто руки не из того места растут, чтобы плату под этот трекер самому развести и запаять 😃