Вопрос к специалистам по Ардуино
18 Декабря 2024, 22:27:28 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
Новости: С 1-го августа 2013 объявляется бессрочный месячник по борьбе с матом
   Начало   Главная Поиск Правила Камасутра Блоги Чат (1) Галерея Войти Регистрация  
Страниц: 1 2 3 4 [5] 6 7 8 9 10 ... 12   Вниз
  Печать  
Автор Тема: Вопрос к специалистам по Ардуино  (Прочитано 20591 раз)
0 Пользователей и 1 Гость смотрят эту тему.
B.Mike
Администратор

*****

Карма +1234/-14
Offline Offline

Пол: Мужской
Сообщений: 14388

Санкт-Петербург


WWW
Chery Amulet
« Ответ #60 : 15 Декабря 2016, 22:11:30 »

Выводи всегда 4 знака. Выводи + или пробел
Записан

Говорю что думаю, но думаю что говорю. Wink Во всяком случае стараюсь. ree
моя галерея      
Fabula_4x4 ТС
Администратор

*****

Карма +2508/-12
Offline Offline

Пол: Мужской
Сообщений: 15119

Москва-Саранск


Полнолапый. Дизельный Рыжий Коняшка

WWW

Tempora mutantur et nos mutamur in illis
« Ответ #61 : 15 Декабря 2016, 23:23:35 »

Выводи всегда 4 знака.
От 3 до 5 знаков. Даже если в целое преобразовать - придется условие делать - если число положительное, то на одну позицию правее...
Записан

Были - 2101, 2102, 21043, 2126-030, 21261-060, Рено Дастер бензин, Рено Дастер дизель
А левосипед Кама, 1979 года есть до сих пор, и на нем ножная трешка Shimano, динамовтулка, роллерный тормоз, покрашен порошковой краской - цвет мокрый асфальт...
B.Mike
Администратор

*****

Карма +1234/-14
Offline Offline

Пол: Мужской
Сообщений: 14388

Санкт-Петербург


WWW
Chery Amulet
« Ответ #62 : 16 Декабря 2016, 03:31:53 »

От 3 до 5 знаков.
Выводи всегда 5, заполняя лишние пробелами
Или может таблошник умеет стирать один символ?
Ну или добавь костыль, который вычисляет число выводимых знаков, сравнивает с предыдущим значением и принимает решение о добавке пробела
Как вариант, можно вообще не перерисовывать символы, которые не изменились. мырганий совсем не будет, но если глюк проскочит - он может надолго задержаться на экране
Знак проверить - ваще одна команда (в асм-е)
Записан

Говорю что думаю, но думаю что говорю. Wink Во всяком случае стараюсь. ree
моя галерея      
Fabula_4x4 ТС
Администратор

*****

Карма +2508/-12
Offline Offline

Пол: Мужской
Сообщений: 15119

Москва-Саранск


Полнолапый. Дизельный Рыжий Коняшка

WWW

Tempora mutantur et nos mutamur in illis
« Ответ #63 : 16 Декабря 2016, 11:34:12 »

Ну или добавь костыль,
Если места в программе хватит - добавлю
Записан

Были - 2101, 2102, 21043, 2126-030, 21261-060, Рено Дастер бензин, Рено Дастер дизель
А левосипед Кама, 1979 года есть до сих пор, и на нем ножная трешка Shimano, динамовтулка, роллерный тормоз, покрашен порошковой краской - цвет мокрый асфальт...
yuriy060
Живёт здесь
*****

Карма +684/-0
Offline Offline

Пол: Мужской
Сообщений: 981

Екатеринбург



ИЖ 2126-060 4х4 2003г,     Opel Frontera B 4х4 1999г
« Ответ #64 : 16 Декабря 2016, 15:45:06 »

команда setCursor есть?
перед выводом числа затереть пробелами все его знакоместа. затем сразу вывести число. не мерцает тогда.

если число больше или равно нулю то напечатать пробел. затем печатаем число.
Записан

двс 21213 1,8 л (84х80), глубокий тюнинг ГБЦ, СЗ 10.8, кпп ВАЗ, самодельный переходник под РК ОМСК, сцепление 2123, лето 205/70R15 Geolendar G012, зима 205/65R15 X-ICE North, 2 комплекта ковки диски Slik и Zepp,  плаза спорт, ГБО, БЛОКИРОВКА ЗАДНЕГО ДИФФЕРЕНЦИАЛА дисковая от М-412, аперметр на панели +/- 100А, внешний диодный мост, внешний РР с термокомпенсацией по АКБ - АРЕНА-1, Реле плавного розжига - БС, Реле ШИМ ДХО 30-60% - ДС, разборная распорка стоек.
Fabula_4x4 ТС
Администратор

*****

Карма +2508/-12
Offline Offline

Пол: Мужской
Сообщений: 15119

Москва-Саранск


Полнолапый. Дизельный Рыжий Коняшка

WWW

Tempora mutantur et nos mutamur in illis
« Ответ #65 : 16 Декабря 2016, 18:14:01 »

перед выводом числа затереть пробелами все его знакоместа. затем сразу вывести число. не мерцает тогда.
А вот это можно попробовать...
Записан

Были - 2101, 2102, 21043, 2126-030, 21261-060, Рено Дастер бензин, Рено Дастер дизель
А левосипед Кама, 1979 года есть до сих пор, и на нем ножная трешка Shimano, динамовтулка, роллерный тормоз, покрашен порошковой краской - цвет мокрый асфальт...
B.Mike
Администратор

*****

Карма +1234/-14
Offline Offline

Пол: Мужской
Сообщений: 14388

Санкт-Петербург


WWW
Chery Amulet
« Ответ #66 : 16 Декабря 2016, 23:14:25 »

А зачем сначала печатать пробелы, а потом перепечатывать туда новое число?! Почему не сразу число, добавив пробелы в начале, если нужно? bk
Записан

Говорю что думаю, но думаю что говорю. Wink Во всяком случае стараюсь. ree
моя галерея      
Fabula_4x4 ТС
Администратор

*****

Карма +2508/-12
Offline Offline

Пол: Мужской
Сообщений: 15119

Москва-Саранск


Полнолапый. Дизельный Рыжий Коняшка

WWW

Tempora mutantur et nos mutamur in illis
« Ответ #67 : 17 Декабря 2016, 10:31:02 »

Не получилось - сначала стирать пробелами, потом записывать. Моргает.
Почему не сразу число, добавив пробелы в начале, если нужно?
Ну вот и получается, что от "если" не уйти...
Записан

Были - 2101, 2102, 21043, 2126-030, 21261-060, Рено Дастер бензин, Рено Дастер дизель
А левосипед Кама, 1979 года есть до сих пор, и на нем ножная трешка Shimano, динамовтулка, роллерный тормоз, покрашен порошковой краской - цвет мокрый асфальт...
Fabula_4x4 ТС
Администратор

*****

Карма +2508/-12
Offline Offline

Пол: Мужской
Сообщений: 15119

Москва-Саранск


Полнолапый. Дизельный Рыжий Коняшка

WWW

Tempora mutantur et nos mutamur in illis
« Ответ #68 : 22 Декабря 2016, 11:19:59 »

Так, ну кое-что получилось уже... Однако. Встроенный АЦП измеряет номера галош. При "0" на входе показывает "0", а вот 5 вольт уже при 4,5 на входе... то ли калибровать, то ли снять характеристику и лишнюю формулу сделать...
Записан

Были - 2101, 2102, 21043, 2126-030, 21261-060, Рено Дастер бензин, Рено Дастер дизель
А левосипед Кама, 1979 года есть до сих пор, и на нем ножная трешка Shimano, динамовтулка, роллерный тормоз, покрашен порошковой краской - цвет мокрый асфальт...
yuriy060
Живёт здесь
*****

Карма +684/-0
Offline Offline

Пол: Мужской
Сообщений: 981

Екатеринбург



ИЖ 2126-060 4х4 2003г,     Opel Frontera B 4х4 1999г
« Ответ #69 : 22 Декабря 2016, 11:38:02 »

Так, ну кое-что получилось уже...  а вот 5 вольт уже при 4,5 на входе... то ли калибровать, то ли снять характеристику и лишнюю формулу сделать...
держать питание 5.00 или использовать внешний референц для ацп. но смутно помню как то коряво он себя вел.
Записан

двс 21213 1,8 л (84х80), глубокий тюнинг ГБЦ, СЗ 10.8, кпп ВАЗ, самодельный переходник под РК ОМСК, сцепление 2123, лето 205/70R15 Geolendar G012, зима 205/65R15 X-ICE North, 2 комплекта ковки диски Slik и Zepp,  плаза спорт, ГБО, БЛОКИРОВКА ЗАДНЕГО ДИФФЕРЕНЦИАЛА дисковая от М-412, аперметр на панели +/- 100А, внешний диодный мост, внешний РР с термокомпенсацией по АКБ - АРЕНА-1, Реле плавного розжига - БС, Реле ШИМ ДХО 30-60% - ДС, разборная распорка стоек.
B.Mike
Администратор

*****

Карма +1234/-14
Offline Offline

Пол: Мужской
Сообщений: 14388

Санкт-Петербург


WWW
Chery Amulet
« Ответ #70 : 22 Декабря 2016, 22:31:41 »

а вот 5 вольт уже при 4,5 на входе...
Да, с опорным напряжением наверно лажа. Либо ты считываешь результат раньше времени, игнорируя флаг окончания цикла измерения.
Ещё проверь чем тактируется АЦП...
Записан

Говорю что думаю, но думаю что говорю. Wink Во всяком случае стараюсь. ree
моя галерея      
Fabula_4x4 ТС
Администратор

*****

Карма +2508/-12
Offline Offline

Пол: Мужской
Сообщений: 15119

Москва-Саранск


Полнолапый. Дизельный Рыжий Коняшка

WWW

Tempora mutantur et nos mutamur in illis
« Ответ #71 : 22 Декабря 2016, 22:54:50 »

Разобрался. Питал от ЮСБ, и там было не 5 вольт, а 4,6. Запитал от внешнего источника - все нормально стало.
Записан

Были - 2101, 2102, 21043, 2126-030, 21261-060, Рено Дастер бензин, Рено Дастер дизель
А левосипед Кама, 1979 года есть до сих пор, и на нем ножная трешка Shimano, динамовтулка, роллерный тормоз, покрашен порошковой краской - цвет мокрый асфальт...
yuriy060
Живёт здесь
*****

Карма +684/-0
Offline Offline

Пол: Мужской
Сообщений: 981

Екатеринбург



ИЖ 2126-060 4х4 2003г,     Opel Frontera B 4х4 1999г
« Ответ #72 : 23 Декабря 2016, 01:07:13 »

Не получилось - сначала стирать пробелами, потом записывать. Моргает.
странно, что то не так. обновление данных на экране надо не ранее чем 0.2 сек
Записан

двс 21213 1,8 л (84х80), глубокий тюнинг ГБЦ, СЗ 10.8, кпп ВАЗ, самодельный переходник под РК ОМСК, сцепление 2123, лето 205/70R15 Geolendar G012, зима 205/65R15 X-ICE North, 2 комплекта ковки диски Slik и Zepp,  плаза спорт, ГБО, БЛОКИРОВКА ЗАДНЕГО ДИФФЕРЕНЦИАЛА дисковая от М-412, аперметр на панели +/- 100А, внешний диодный мост, внешний РР с термокомпенсацией по АКБ - АРЕНА-1, Реле плавного розжига - БС, Реле ШИМ ДХО 30-60% - ДС, разборная распорка стоек.
Fabula_4x4 ТС
Администратор

*****

Карма +2508/-12
Offline Offline

Пол: Мужской
Сообщений: 15119

Москва-Саранск


Полнолапый. Дизельный Рыжий Коняшка

WWW

Tempora mutantur et nos mutamur in illis
« Ответ #73 : 23 Декабря 2016, 08:42:48 »

Я красоту на экране буду в последнюю очередь наводить, если место в памяти останется. Есть смутное подозрение, что придется осреднение делать по всем 4-м каналам, а оно тоже память сожрет. 
Сейчас жду заказанный 20х4, потому как 16х2 мне мал...
Записан

Были - 2101, 2102, 21043, 2126-030, 21261-060, Рено Дастер бензин, Рено Дастер дизель
А левосипед Кама, 1979 года есть до сих пор, и на нем ножная трешка Shimano, динамовтулка, роллерный тормоз, покрашен порошковой краской - цвет мокрый асфальт...
Fabula_4x4 ТС
Администратор

*****

Карма +2508/-12
Offline Offline

Пол: Мужской
Сообщений: 15119

Москва-Саранск


Полнолапый. Дизельный Рыжий Коняшка

WWW

Tempora mutantur et nos mutamur in illis
« Ответ #74 : 23 Декабря 2016, 10:26:11 »

Прогнал датчик температуры с разными токами. Результат неутешительный. При 1 мА 25 градусов, при 1,5 - 25,3, при 2 - 26,3. Все-таки ток разогревает его. Даже лишний миллиампер... Правда внешний АЦП на 16 бит тоже едет...
Записан

Были - 2101, 2102, 21043, 2126-030, 21261-060, Рено Дастер бензин, Рено Дастер дизель
А левосипед Кама, 1979 года есть до сих пор, и на нем ножная трешка Shimano, динамовтулка, роллерный тормоз, покрашен порошковой краской - цвет мокрый асфальт...
Страниц: 1 2 3 4 [5] 6 7 8 9 10 ... 12   Вверх
  Печать  
 
Перейти в:  

Powered by SMF 1.1.21 | SMF © 2006-2009, Simple Machines

Яндекс.Метрика

Google последней посетил эту страницу 12 Ноября 2024, 02:20:22