Схемы металлоискателей MD4U
http://md4u.ru/

GPS-логгер.
http://md4u.ru/viewtopic.php?f=35&t=6469
Страница 1 из 1

Автор:  Коляй [ Вс: 20 май 2012 22:09 ]
Заголовок сообщения:  GPS-логгер.

Видел хорошую штучку. Надо было обследовать зимой небольшой кусок озера 100х100м. Приехал оператор, привязал к машине пласмассовые санки из пвх-труб метров за 10. На санки установил магнитометр, сунул туда флешку и наездил по участку паралельные колеи метров через 5. Проехал 20 раз, собрал всё барахло, погрузил в багашник и предложил уехать, сказав что вечером сам всё скинет. Скинул по почте рисунок, на котором были треки и точки на куске карты этого озера. Точки серые через каждые 2 метра. В левом нижнем углу точки имели красный цвет, и красная область. Точнее слабый красноватый цвет, переходящий в красный в центре этой области. Были написаны координаты центра области с точностью 1 м. Всё просто, без всякого гемороя. Как такой велосипед можно изобрести, хотя бы на импульсник? Имееца в виду сам логгер, а не магнитометр. Программы такие халявные точно есть, во всяком случае 2D. А дальше то что? Как на флеху укладывать и что? Може кто занимался?

Автор:  Nizsan [ Пн: 21 май 2012 13:11 ]
Заголовок сообщения:  Re: GPS-логгер.

проще всего GPS shield от ардуины прикрутить, там есть флэшка ,к ним обычно куча доков + примеры, времени часа 2
http://www.ladyada.net/make/gpsshield/
http://arduino-ua.com/prod171-Arduino_GPS_shield
http://parts.dn.ua/category_57.html
http://www.cooking-hacks.com/index.php/ ... rs-gsm-gps

подаете сигнал на аналоговый вход ардуины, считываете и пишете вместе с координатами на флэшку
дальше пишете простенькую программу на СИ или делфи для компа которая выведет вам значения ввиде цветной картинки, удачи.

вот пример тока вместо temp пишете значение сигнала
#include <SD.h>
const int chipSelect = 10;
void setup()
{
Serial.begin(9600);

pinMode(10, OUTPUT);
if (!SD.begin(chipSelect)) {

return;
}

}

void loop()
{
// make a string for assembling the data to log:
char index = 0;
char temp = 0;
String dataString = "";
// open the file. note that only one file can be open at a time,
// so you have to close this one before opening another.
/*
while(Serial.available())
{
File dataFile = SD.open("datalog.txt", FILE_WRITE);
if(dataFile)
{
temp = Serial.read();
dataString += String(temp);
dataFile.print(dataString);
dataString = "";
dataFile.close();
}
}
*/
File dataFile = SD.open("datalog.txt", FILE_WRITE);
if(dataFile)
{
while(Serial.available())
{
temp = Serial.read();
dataString += String(temp);
index++;
if(index>200)
break;
}
dataFile.print(dataString);
dataFile.close();
}
}

Автор:  Коляй [ Пн: 21 май 2012 16:21 ]
Заголовок сообщения:  Re: GPS-логгер.

Угу, спасибки. То что надо. Глянем.

Автор:  nikodimych [ Вс: 04 дек 2022 12:43 ]
Заголовок сообщения:  Re: GPS-логгер.

Коляй писал(а):
Угу, спасибки. То что надо. Глянем.

получилось ли что нибудь с логгером? тоже к импульснику нужен.

Страница 1 из 1 Часовой пояс: UTC + 3 часа
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/