Форум обсуждения систем  

Вернуться   Форум обсуждения систем "Умный дом", проектов Ардуино, OpenWRT и других DIY устройств > Форум умного дома > Сделай сам > CyberWrt

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
Старый 20.06.2015, 23:50   #51
Alex19279
Senior Member
 
Регистрация: 20.09.2014
Сообщений: 145
Вес репутации: 0
Alex19279 will become famous soon enough
По умолчанию Re: Модуль "CyberBot-3"

Скорость отсылки запроса 10 сек. сказал на память, так как вы вроде говорили что выставили такую задержку, щас точно измерить нечем, надо терминальную программу менять.
До кучи проблем - есть особенность, что запрос напряжения не улетает на усб-уарт пока юзер не ткнет на веб морде любую кнопку, после этого только начинаются регулярные посылки.
Alex19279 вне форума   Ответить с цитированием
Старый 20.06.2015, 23:50   #52
Wagan
Senior Member
 
Регистрация: 02.06.2015
Адрес: Москва
Сообщений: 168
Вес репутации: 0
Wagan is an unknown quantity at this point
Отправить сообщение для Wagan с помощью Skype™
По умолчанию Re: Модуль "CyberBot-3"

Да, этот кусок уже смотрю, и вижу, что туда мы попадаем каждый раз после switch(), то есть не внутри проверки команд. Может такое быть, что новая IDE имеет баг и не инициализирует переменную, значение которой задано при описании?
Попробую принудительно в setup() инициализировать speed=255.

Добавил инициализацию, не помогло. Зато новая интересная особенность: когда выполняется бесконечная операция, если убрать питание Ардуины, функция не останавливается.

Последний раз редактировалось Wagan; 20.06.2015 в 23:56.
Wagan вне форума   Ответить с цитированием
Старый 20.06.2015, 23:58   #53
Admin
Administrator
 
Аватар для Admin
 
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,618
Вес репутации: 9823
Admin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant future
По умолчанию Re: Модуль "CyberBot-3"

Цитата:
Попробую принудительно в setup() инициализировать speed=255.
Так она и так =255
Я разобрался почему так происходит.
При запуске переменная speed=255
а если ползунком подвигать то при максимуме получаем 238
Вот по этому и не сбрасывается потому как ток ограничен
Внес изменения в скетч, проверяйте
Admin вне форума   Ответить с цитированием
Старый 21.06.2015, 00:01   #54
Admin
Administrator
 
Аватар для Admin
 
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,618
Вес репутации: 9823
Admin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant future
По умолчанию Re: Модуль "CyberBot-3"

Цитата:
Сообщение от Alex19279 Посмотреть сообщение
До кучи проблем - есть особенность, что запрос напряжения не улетает на усб-уарт пока юзер не ткнет на веб морде любую кнопку, после этого только начинаются регулярные посылки.
При запуске веб интерфейса, нужно подождать 5 или 10 сек. для того что бы данные появились на экране
Admin вне форума   Ответить с цитированием
Старый 21.06.2015, 00:02   #55
Wagan
Senior Member
 
Регистрация: 02.06.2015
Адрес: Москва
Сообщений: 168
Вес репутации: 0
Wagan is an unknown quantity at this point
Отправить сообщение для Wagan с помощью Skype™
По умолчанию Re: Модуль "CyberBot-3"

Цитата:
Сообщение от Admin Посмотреть сообщение
Так она и так =255
Я разобрался почему так происходит.
При запуске переменная speed=255
а если ползунком подвигать то при максимуме получаем 238
Вот по этому и не сбрасывается потому как ток ограничен
Внес изменения в скетч, проверяйте
Изменили только 85 на 102, или еще что-то поменялось?
Я подсчетом максимума в формуле видел эти 238, но думал, что так и нужно.
Wagan вне форума   Ответить с цитированием
Старый 21.06.2015, 00:10   #56
Admin
Administrator
 
Аватар для Admin
 
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,618
Вес репутации: 9823
Admin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant future
По умолчанию Re: Модуль "CyberBot-3"

Цитата:
Изменили только 85 на 102, или еще что-то поменялось?
Нет
Admin вне форума   Ответить с цитированием
Старый 21.06.2015, 00:13   #57
Wagan
Senior Member
 
Регистрация: 02.06.2015
Адрес: Москва
Сообщений: 168
Вес репутации: 0
Wagan is an unknown quantity at this point
Отправить сообщение для Wagan с помощью Skype™
По умолчанию Re: Модуль "CyberBot-3"

"нет" - значит больше ничего не поменялось?
Изменил 85 на 102, не помогло.
Заменил начальную инициализацию speed с 255 на 170, что соответствует параметру скорости 4. Не помогло - после запуска, если не зайти в параметры и не трогать скорость, опять бесконечное выполнение. Но есть закономерность - нажатие 'x' не влияет, но долго эта бесконечность не происходит, Ардуинка перегружается.

Значения speed по новой формуле.
Код:
Web	speed
0	102
1	119
2	136
3	153
4	170
5	187
6	204
7	221
8	238
9	255
Но все это никак не влияет. Почему-то обязательно нужно зайти в параметры...

Последний раз редактировалось Wagan; 21.06.2015 в 00:18.
Wagan вне форума   Ответить с цитированием
Старый 21.06.2015, 00:19   #58
Admin
Administrator
 
Аватар для Admin
 
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,618
Вес репутации: 9823
Admin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant future
По умолчанию Re: Модуль "CyberBot-3"

Я извиняюсь все было верно, нужно все таки 85 оставить
А в каком браузере тестируешь?
Admin вне форума   Ответить с цитированием
Старый 21.06.2015, 00:23   #59
Wagan
Senior Member
 
Регистрация: 02.06.2015
Адрес: Москва
Сообщений: 168
Вес репутации: 0
Wagan is an unknown quantity at this point
Отправить сообщение для Wagan с помощью Skype™
По умолчанию Re: Модуль "CyberBot-3"

Ок, сейчас верну 85, чтобы максимум был 238. Но тогда зачем инициализировать speed=255?

Тестирую в Chrome 43.0.2357.81 m, правда вижу, что Хром просит обновиться. Сейчас попробую в IE и на айпаде+айфоне.

Еще к особенностям: если зайти в параметры и не трогать ничего, дохлый номер. Если сдвинуть с пятерки и вернуть на пятерку, также все плохо. Но стоит хоть раз изменить значение с 5 на что угодно, все работает ок. Потом можно возвращать на пятерку и тоже все пашет
Wagan вне форума   Ответить с цитированием
Старый 21.06.2015, 00:25   #60
Admin
Administrator
 
Аватар для Admin
 
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,618
Вес репутации: 9823
Admin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant future
По умолчанию Re: Модуль "CyberBot-3"

Я не поленился сейчас взял проверил, у меня и показания появляются по истечении 5 сек., при этом не жму ни каких кнопок. И управление работает как положено.
Проверяю в хроме

Цитата:
Но тогда зачем инициализировать speed=255?
Инициализируйте так как Вам больше подходит для Ваших целей, а вот математику проверил при получении команды cm=9, после мат.операции получаем на выходе 255
Admin вне форума   Ответить с цитированием
Ответ


Здесь присутствуют: 11 (пользователей: 0 , гостей: 11)
 

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 02:01. Часовой пояс GMT +3.


Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Яндекс.Метрика