Технический форум по робототехнике.
dccharacter » 13 апр 2012, 16:29
Myp писал(а):замыкаем ресет и пользуемся.
а
о
нихренасебе
AAT666 » 13 апр 2012, 18:22
Ого ! Спасибо за советы !
Сейчас попробую рассказать что делал...
Во-первых, по совету уважаемого Мура замкнул кнопку ресет. Программа выдала просто "COM25 time out..." без сообщения про длину данных. К сожалению навигатор старенький и там нет настроек порта - просто указан протокол "Garmin". Но так как на ПК с сом-портом программа видит навигатор и считывает данные, то взял оттуда параметры: 9600, 8, NO, 1. И у меня на виртуальном COM25 такие же настройки...
Во-вторых, залил скетч, найденного простого кода для сом-порта.
- Код: Выделить всё • Развернуть
void setup() { Serial.begin(9600); }
void loop() {
int ret;
int incomingByte;
while(ret=Serial.available())
{
Serial.print("Available = ");
Serial.print(ret, DEC);
Serial.println("byte!");
if (ret > 0)
{
incomingByte = Serial.read();
Serial.print("I received: ");
Serial.println(incomingByte, DEC);
}
}
Serial.print("NotAvailable...");
Serial.println(ret, DEC);
}
Подключил навигатор, запустил Serial Monitor и там полились данные в цикле - сколько доступно байт и считанный байт. Вроде так ? Кстати, когда зажимал ресет тут же на мониторе вылетало "NotAvailable..."
Уффф... И что же дальше делать ? В принципе я нашел формат протокола "Garmin" на их сайте - но это ж нереально самому обрабатывать полученные данные с сом-порта чтобы получить треки и точки! Во всяком случае для меня...
Подтолкните, пожалуйста, в нужную сторону!
С уважением, Андрей(г.Тюмень)
elmot » 13 апр 2012, 19:54
Забодаетесь с протоколом гармин. Надо NMEA включать.
Да, кстати, цель-то какая возни с GPS?
AAT666 » 14 апр 2012, 05:38
Да, определенно, забодаюсь... Поэтому и не буду даже задумываться об этом.
Цель ? Эм... Ну цель была слить все прошлогодние треки на домашний ноутбук - на котором, к сожалению, нет сом-порта. В принципе, слил все что хотел на рабочем ПК. Сразу в формате .klm для Google Earth и теперь разглядываю прошлогодние маршруты рыбалок, а в планах - построить новые маршруты и залить в навигатор. Но, видимо, с ORduino Nano этого не получится... Это не трагедия, конечно, залью на работе - делов-то. Вот, собственно, и все!
А вообще-то это отличная штука ! Я, не понимающий в электронике почти ничего, поискал немного в Инете и нашел скетч для датчика температуры DS1620 (выдрал его из допотопного БП компьютера), соединил 4мя проводками - и вуаля! получил ежесекундное отображение текущей температуры возле ноутбука. Класс!
С уважением, Андрей(г.Тюмень)
dccharacter » 14 апр 2012, 13:09
AAT666 писал(а):Да, определенно, забодаюсь... Поэтому и не буду даже задумываться об этом.
Цель ? Эм... Ну цель была слить все прошлогодние треки на домашний ноутбук - на котором, к сожалению, нет сом-порта. В принципе, слил все что хотел на рабочем ПК. Сразу в формате .klm для Google Earth и теперь разглядываю прошлогодние маршруты рыбалок, а в планах - построить новые маршруты и залить в навигатор. Но, видимо, с ORduino Nano этого не получится... Это не трагедия, конечно, залью на работе - делов-то. Вот, собственно, и все!
А вообще-то это отличная штука ! Я, не понимающий в электронике почти ничего, поискал немного в Инете и нашел скетч для датчика температуры DS1620 (выдрал его из допотопного БП компьютера), соединил 4мя проводками - и вуаля! получил ежесекундное отображение текущей температуры возле ноутбука. Класс!
С уважением, Андрей(г.Тюмень)
Так пошли себе треки почтой или воспользуйся яндекс-диском

А дуню не забрасывай - я надеюсь что ты уже подсел

))
AAT666 » 14 апр 2012, 20:30
Дык, конечно, подсел ! ))) Она рядом,с буком на макетке ! ))) И так как у меня грандиозных планов нетути совсем - то буду долбить ORduino на предмет сом-порта ! ))) Скачал DDK Garmin - и потихоньку, надеюсь, разберусь ! Ведь что-то она принимает-передает по интерфейсу

В конце концов, буду считывать побайтно и декодировать.
Но очень сильно напрягает тот факт, что подключив навигатор к штатному сом-порту ПК, я без всяких усилий получаю свои треки с Garmin'a... Тут дело еще в том, что я бесстыдно умолчал, что шлейф для подключения навигатора к ком-порту я сделал сам... А фигли ?! 1500 руб. за три проводка ДБ-9 ?! Без всякой обвязки ?! За что ?!
А связка USB-RS232 в ORduino Nano, видимо, объявлена зря? Или я что-то опять путаю ?.. Простите великодушно, если что не так...
С уважением, Андрей(г.Тюмень)
dccharacter » 15 апр 2012, 01:23
RS232 - это ком-порт. Там сигналы 0-12В.
А в ордуине - UART. Это, если по простому, _инвертированные_ сигналы от ком-порта, _нормализованные_ к уровню 3,3-5В
victoruni » 17 апр 2012, 11:42
Здравствуйте.
Купил Orduino
С питанием от USB понятно - все работает
Вопрос по внешнему питанию
К каким пинам подводить внешние 5в
если не к пинам , то где находятся эти контакты???
=DeaD= » 17 апр 2012, 15:31
Внешние подводить можно либо через разъем miniUSB через штатные ноги, либо через пины GND(-) и 5V(+)
Внешнее питание должно быть 5V стабилизированное.
greyfox » 06 дек 2012, 08:06
Вопрос по внешнему питанию от 3.3V будет контроллер работать???
=DeaD= » 06 дек 2012, 13:23
Может и будет, но по даташиту при частоте 16МГц положено 5В питания.
Так что не гарантируется.
Парфирий Пряников » 19 мар 2013, 16:27
Приобрел Orduino nano v. 1.1, скачал драйвера для чипа USB-UART моста CP2102, скачал Arduino IDE, после подключения контроллера, пару раз моргнул зеленый светодиод и все, комп не попросил установить ничего, дрова установил сам, которые скачал, комп все равно не видит контроллер...
ShT3ch » 03 май 2013, 12:55
Доброго времени суток. У меня тут целая пачка этих дуин, так вот при подключении к usb восемь дуин из десяти мигают диодами и слегка греются в районе сп2102 и комп их не видит. Одна греется очень сильно(через 3 секунды палец не терпит) в той же зоне, тоже невидимая. А одну видно(диодом не мигает), но в arduino IDE выпадает ошибка avrdude: stk500_getsync(): not in sync: resp=0x00.

В чем беда, как это обычно чинят?
ПС. Пояснение: комп не может определить, что за устройство. Можно ли было с платой софтово сделать что-то, отчего она разучилась бы ком2юсб?
ShT3ch » 03 май 2013, 13:02
UPD Нашел еще пять сабжевых дуин. Из них три мигают, и их видно, но на них не заливается код. Две мигают, но ниндзя.
ShT3ch » 03 май 2013, 13:54
UPD на тех пяти платах при замыкании rx tx эха нет. А на той, что из первой десятки эхо есть. Ошибка везде одинаковая...