вот окончательный вариант блока
Добавлено (13.09.2016, 12:58)
---------------------------------------------
Спасибо за помощь Бро! теперь пойду пилить интерефейс под Nextion.
Найдено 17 результатов
- 13 сен 2016, 12:58
- Форум: Разработка пользовательских блоков
- Тема: Давайте соберем пользовательский блок для GPS NEO6 вместе.
- Ответы: 27
- Просмотры: 6515
- 13 сен 2016, 12:56
- Форум: Обучающие примеры работы в FLProg
- Тема: Геопозиционирование на ардуино.
- Ответы: 156
- Просмотры: 47400
Геопозиционирование на ардуино.
Вот тут блок GPS прикрутили http://forum.flprogwiki.ru/viewtopic.php?f=18&t=1299
- 13 сен 2016, 12:26
- Форум: Разработка пользовательских блоков
- Тема: Давайте соберем пользовательский блок для GPS NEO6 вместе.
- Ответы: 27
- Просмотры: 6515
Давайте соберем пользовательский блок для GPS NEO6 вместе.
Наверно да, библа довольна старая 2014 года. Надо в деклеймаре на блок написать что работает на старом IDE.
- 13 сен 2016, 12:15
- Форум: Разработка пользовательских блоков
- Тема: Давайте соберем пользовательский блок для GPS NEO6 вместе.
- Ответы: 27
- Просмотры: 6515
Давайте соберем пользовательский блок для GPS NEO6 вместе.
Значит проблему нашел и она оказалась не в коде а в версии IDE встроенный в Flprog 1.6.3 - показывает нули а IDE 1.0.5 который у меня у же стоял показывает данные. Вот и чеши репу. Думаю разработчикам Flprog будет интересно.
- 13 сен 2016, 12:04
- Форум: Разработка пользовательских блоков
- Тема: Давайте соберем пользовательский блок для GPS NEO6 вместе.
- Ответы: 27
- Просмотры: 6515
Давайте соберем пользовательский блок для GPS NEO6 вместе.
не помоглоСлимпер писал(а):Попробуй для переменной satellites_ поменять тип с Integer на Uunsigned Long Integer
- 13 сен 2016, 11:53
- Форум: Разработка пользовательских блоков
- Тема: Давайте соберем пользовательский блок для GPS NEO6 вместе.
- Ответы: 27
- Просмотры: 6515
Давайте соберем пользовательский блок для GPS NEO6 вместе.
честно говоря что satellites_ =gps.satellites.value(), 6; что так satellites_ =gps.satellites.value();
для отладки упростил по максимуму блок
см. вложение. в порт выдает ноль,
а вот такой код нормально выдает количество спутников
[spoiler=Спойлер]#include <TinyGPS++.h>
#include <SoftwareSerial.h ...
для отладки упростил по максимуму блок
см. вложение. в порт выдает ноль,
а вот такой код нормально выдает количество спутников
[spoiler=Спойлер]#include <TinyGPS++.h>
#include <SoftwareSerial.h ...
- 13 сен 2016, 11:23
- Форум: Разработка пользовательских блоков
- Тема: Давайте соберем пользовательский блок для GPS NEO6 вместе.
- Ответы: 27
- Просмотры: 6515
Давайте соберем пользовательский блок для GPS NEO6 вместе.
собрал блок
несколько раз перепроверил код но переменные altitude, satellites, course приходят нулями
хотя код примера показывает данные по этим параметрам
несколько раз перепроверил код но переменные altitude, satellites, course приходят нулями
хотя код примера показывает данные по этим параметрам
- 13 сен 2016, 05:54
- Форум: Разработка пользовательских блоков
- Тема: Давайте соберем пользовательский блок для GPS NEO6 вместе.
- Ответы: 27
- Просмотры: 6515
Давайте соберем пользовательский блок для GPS NEO6 вместе.
ту понятно,Слимпер писал(а):В блок конвертации в строку, при подключении типа Float, в настройках блока появляется параметр сколько знаков после запятой оставлять (по умолчанию 2).
не понятно почему когда я отправляю в UART на прямую переменную типа float в мониторе порта показывает только 2 знака после запятой.
- 12 сен 2016, 12:46
- Форум: Разработка пользовательских блоков
- Тема: Давайте соберем пользовательский блок для GPS NEO6 вместе.
- Ответы: 27
- Просмотры: 6515
Давайте соберем пользовательский блок для GPS NEO6 вместе.
все дело в команде в коде - (gps.location.lat(), 6); цифра отвечает за количество знаков, в коде что я привел выше все работает
в коде FLprog если прописать LAT =gps.location.lat(), 6; не работает.
Куда копать?
Добавлено (12.09.2016, 12:18)
---------------------------------------------
Судя по ...
в коде FLprog если прописать LAT =gps.location.lat(), 6; не работает.
Куда копать?
Добавлено (12.09.2016, 12:18)
---------------------------------------------
Судя по ...
- 12 сен 2016, 12:04
- Форум: Разработка пользовательских блоков
- Тема: Давайте соберем пользовательский блок для GPS NEO6 вместе.
- Ответы: 27
- Просмотры: 6515
Давайте соберем пользовательский блок для GPS NEO6 вместе.
Получил первые данные (пока криво), ошибка была что в блоке UART нужно было выбирать ComPort 0.
Получаю переменную LAT в UART приходит только 2 цифры после запятой
Получаю переменную LAT в UART приходит только 2 цифры после запятой
- 12 сен 2016, 11:52
- Форум: Разработка пользовательских блоков
- Тема: Давайте соберем пользовательский блок для GPS NEO6 вместе.
- Ответы: 27
- Просмотры: 6515
Давайте соберем пользовательский блок для GPS NEO6 вместе.
Вот что я еще заметил в блоке
void setup()
отсутствует ss.begin(GPSBaud); хотя эта строка есть в SetupSection
Добавлено (12.09.2016, 11:43)
---------------------------------------------
Вот этот код прямо сейчас крутится в ардуине выдает координаты в UART
#include <TinyGPS++.h>
#include ...
void setup()
отсутствует ss.begin(GPSBaud); хотя эта строка есть в SetupSection
Добавлено (12.09.2016, 11:43)
---------------------------------------------
Вот этот код прямо сейчас крутится в ардуине выдает координаты в UART
#include <TinyGPS++.h>
#include ...
- 12 сен 2016, 11:21
- Форум: Разработка пользовательских блоков
- Тема: Давайте соберем пользовательский блок для GPS NEO6 вместе.
- Ответы: 27
- Просмотры: 6515
Давайте соберем пользовательский блок для GPS NEO6 вместе.
Сейчас по кручу ваш вариант, спасибо. :up:
Добавлено (12.09.2016, 11:21)
---------------------------------------------
Проверил с компиляцией все хорошо вот только при отсыле любой переменной в UART на порту тишина.
В обоих примерах что есть на этом сайте автор настраивал поле FunctionSection, в ...
Добавлено (12.09.2016, 11:21)
---------------------------------------------
Проверил с компиляцией все хорошо вот только при отсыле любой переменной в UART на порту тишина.
В обоих примерах что есть на этом сайте автор настраивал поле FunctionSection, в ...
- 12 сен 2016, 09:42
- Форум: Разработка пользовательских блоков
- Тема: Давайте соберем пользовательский блок для GPS NEO6 вместе.
- Ответы: 27
- Просмотры: 6515
Давайте соберем пользовательский блок для GPS NEO6 вместе.
Очень странно что файлы вложения не сохранились, добавлю опять
Добавлено (12.09.2016, 08:49)
---------------------------------------------
по библиотеке почитать тут http://arduiniana.org/libraries/tinygpsplus/
Добавлено (12.09.2016, 09:42 ...
Добавлено (12.09.2016, 08:49)
---------------------------------------------
по библиотеке почитать тут http://arduiniana.org/libraries/tinygpsplus/
Добавлено (12.09.2016, 09:42 ...
- 11 сен 2016, 13:29
- Форум: Разработка пользовательских блоков
- Тема: Давайте соберем пользовательский блок для GPS NEO6 вместе.
- Ответы: 27
- Просмотры: 6515
Давайте соберем пользовательский блок для GPS NEO6 вместе.
Приветствую всех, не давно наткнулся на сей занимательный проект, и выражаю благодарность его создателю за столь удачную программу.
Посидев вечер я разобрался в основных функциях, в создании пользовательского блока я потерпел фиаско несмотря на то что читал и смотрел гайд автора.
Цель заставить ...
Посидев вечер я разобрался в основных функциях, в создании пользовательского блока я потерпел фиаско несмотря на то что читал и смотрел гайд автора.
Цель заставить ...
- 11 сен 2016, 13:29
- Форум: Просто поболтать (На свободную тему)
- Тема: Arduino для автомобиля
- Ответы: 40
- Просмотры: 8680
Arduino для автомобиля
у же работает в моей машине управляет работой свечей накала дизеля
- 11 сен 2016, 13:28
- Форум: Просто поболтать (На свободную тему)
- Тема: Пластиковые корпуса для электроники. Где?
- Ответы: 18
- Просмотры: 3008
Пластиковые корпуса для электроники. Где?
планирую купить 3d принтер для этих дел
- 11 сен 2016, 13:27
- Форум: Просто поболтать (На свободную тему)
- Тема: Что вы думаете об этом проекте?
- Ответы: 14
- Просмотры: 2958
Что вы думаете об этом проекте?
Отличный проект, который стоит развивать, существенное подспорье таким механикам как я