admin

Сен 212012
 

Для записи трека использовалась отладочная плата Olimexino-STM32 . Выбрал ее не потому что она работает на микроконтролере STM32 а потому что в ней очень много функционала и к тому же она работает от 9в до 30в. На ней сразу установлен слот MicroSD.

За всю экспедицию ее выключали только на ночь. В ней предусмотрено подключение и питание от Li-Io аккумулятора. А также она сама умеет его заряжать, это удобно если вдруг нужно было выключить машину. Местоположение автомобиля записывались на MicroSD карту.

 Posted by at 12:02
Июл 242012
 

Возможно когда будите использовать GPS модуль Вам потребуется вычислить расстояние между двумя координатами. Приводим пример функции для вычисления расстояния между GPS координатами.

#include <stdio.h>
#include <stdlib.h>
#include <math.h>

#define EARTH_RADIUS 6372795

double TheDist (double fA, double sA, double fB, double sB);

// #define M_PI 3.1415926535898

int main()
{
  printf(«Метры: %f\r\n «,TheDist( 55.75, 37.617 , 54.188, 37.595 ));
  return 0;
}

double TheDist (double fA, double sA, double fB, double sB) {

  double lat1 = fA * M_PI / 180;
  double lat2 = fB * M_PI / 180;
  double double1 = sA * M_PI / 180;
  double double2 = sB * M_PI / 180;

  double cl1 = cos(lat1);
  double cl2 = cos(lat2);
  double sl1 = sin(lat1);
  double sl2 = sin(lat2);
  double delta = double2 — double1;
  double cdelta = cos(delta);
  double sdelta = sin(delta);

  double y = sqrt(pow(cl2 * sdelta, 2) + pow(cl1 * sl2 — sl1 * cl2 * cdelta, 2));
  double x = sl1 * sl2 + cl1 * cl2 * cdelta;

  double ad = atan2(y, x);
  double dist = ad * EARTH_RADIUS;

  return dist;
}

 Posted by at 12:48
Июл 042012
 

GPS приемник на базе модуля Quectel L30 SIRFstarIVTM

 

Цена модуля: 1150 рублей (Купить)

  • Модуль предназначен для использования в радиолюбительских устройствах.
  • Основное назначение: вычисление текущей позиции в системе GPS и выдача координат в стандарте NMEA0183 по протоколу UART. (скорость обмена по умолчанию 4800 бод)
  • Программное переключение протокола в SiRF Binary.
  • Диапазон скоростей UART 4800-115200 бод.
  • Также возможно использование модуля для синхронизации времени с системой GPS.
  • Расширенный диапазон питающего напряжения (2.7-5.5 V) позволяет использовать модуль в устройствах с напряжением питания 3.3 и 5 V
  • Встроенное согласование уровней UART
  • Библиотека для работы с GPS/NMEA для Arduino (TinyGPS)
  • Потребляемый ток: 40 мА
  1. Документация
  2. GPS Protocol L30 V1.0
  3. Hardware Design
 Posted by at 12:19
Июл 042012
 

При помощи GPS L30 модуля и шилда MicroSD от компании SparkFun можно создать свой собственный GPS Tracker. Для этого нам потребуется собственно сам MicroSD шилд. Купить этот шилд можно вот тут: http://shop.4robots.ru/product_11597.html

Описание:

Осталось скомпоновать GPS L30 модуль и подключить его. Вот что у нас получилось.

 

 

 Posted by at 12:16
Июл 042012
 

И так сегодня рассмотрим вариант подключения GPS L30 модуля через GPS шилд от компании SparkFun. Страничка GPS шилда: http://shop.4robots.ru/product_13633.html

А вот пример как можно все это скомпоновать, осталось припаять проводники и можно начинать программировать.

Для тестирования модуля Вам возможно потребуются следующие библиотеки.

Все необходимое для этого можно купить в магазине www.4robots.ru

 Posted by at 12:00
Май 222012
 
Arduino для начинающих волшебников

Купить

Эта книга о платформе Arduino, которая день ото дня становится все популярнее, и целая армия экспериментаторов-надомников, конструкторов-любителей и хакеров начинает использовать ее для воплощения в жизнь как прекрасных, так и совершенно сумасшедших проектов. С помощью Arduino любой гуманитарий может познакомиться с основами электроники и программирования и быстро начать разработку собственных моделей, не тратя на это значительных материальных и интеллектуальных ресурсов. Arduino объединяет игру и обучение, позволяет создать что-то стоящее и интересное под влиянием внезапного порыва, воображения и любопытства. Эта платформа расширяет возможности креативного человека в сфере электроники, даже если он в ней ничего не смыслит! Экспериментируйте и получайте удовольствие!
 Posted by at 13:17
Май 212012
 

Вы можете сделать свой собственный GPS Tracker — это устройство позволяет Вам записывать пройденный Вами маршрут. Придя домой вы можете его посмотреть на компьютере.

Собственный GPS Tracker (Записывает Ваш пройденный маршрут)

Собственный GPS Tracker (Записывает Ваш пройденный маршрут)

 Posted by at 14:08
Май 192012
 
Простое подключение GPS L30 к Arduino для просмотра GPS данных

Простое подключение GPS L30 к Arduino для просмотра GPS данных

GPS L30 Модуль можно подключить к Arduino для просмотра GPS данных, точное время, дата, скорость, высоту и направления движения и конечно ваши точные данные местоположения.