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

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

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

Распишите что есть из оборудования:
Усб-уарт на пл 2303 кол. штук:
Компьютер, ноут, штук:
Планшет, штук:
Дабы создать отладочную мега платформу.
Alex19279 вне форума   Ответить с цитированием
Старый 27.03.2015, 23:08   #2
cyberbot
Member
 
Регистрация: 10.03.2015
Сообщений: 40
Вес репутации: 0
cyberbot is an unknown quantity at this point
По умолчанию Re: Модуль "CyberBot-2"

3 компа, планшет, два ноута. 1 переходник USB-RS232. На работе еще этих переходников штук 10 можно найти. Я понимаю, что будь у меня пара USB/RS232, то все делается) Просто на работе я появлюсь через неделю и боюсь, к тому времени меня заставят отлаживать совсем другое )))

Ничего! Разберемся аналитически!!!

***

Вообщем разобрался!
Итак, обмен с ардуиной происходит по определённому прооколу (как отметили выше).
1) При нажатии кнопки происходит отправка в UART пакета из 8 байт: 7 байт префикса (ASCII коды след. символов: tx_com=) и восьмой байт - ASCII код нажатой кнопки.
2) При отжатии кнопки происходит отправка в UART пакета из 8 байт: 7 байт префикса (ASCII коды след. символов: tx_com=) и восьмой байт (ASCII код символа: х).

Считаю, что эту информацию надо вынести в топ этой темы как важная техническая информация.

Прошлая схема приёма у меня была неудачна и плохо работала если вдруг появлялся мусор в обмене. Я изменил схему для большей помехозащищенности.

В качестве функций у меня загорается светодиод, кроме функции stop - тогда он гаснет. Т.е. я ожидаю: нажимаю кнопку - светодиод горит, отпускаю кнопку - светодиод гаснет.

Проверяю на роутере. Светодиод загорается, если я нажму кнопку W. И иногда гаснет, когда убираю палец с кнопки. Никак не пойму почему у меня фильтруется вторая команда, отжатия кнопки. Браузер firefox. Попробовал на Opera - все нормально )))

А почему на firefox такая ерунда получается? Это лечится?

Последний раз редактировалось cyberbot; 27.03.2015 в 23:54.
cyberbot вне форума   Ответить с цитированием
Старый 28.03.2015, 00:27   #3
Alex19279
Senior Member
 
Регистрация: 20.09.2014
Сообщений: 145
Вес репутации: 0
Alex19279 will become famous soon enough
По умолчанию Re: Модуль "CyberBot-2"

Гляньте плиз частоту кварца на ардуинке, закрались ко мне сомнения что частота выше 9600 кбод уарта для кварцев 8, 10, 12 Мгц является вносящей кучу ошибок, о чем сказан в мануале на мк. Нуна спец. кварцы.
Alex19279 вне форума   Ответить с цитированием
Старый 28.03.2015, 01:06   #4
cyberbot
Member
 
Регистрация: 10.03.2015
Сообщений: 40
Вес репутации: 0
cyberbot is an unknown quantity at this point
По умолчанию Re: Модуль "CyberBot-2"

Да не, тут вроде все нормально - кварц стоит на 16МГц.

Я тут где-то по форуму лазил и видел, что 115200 сваливают до 57600 именно из-за того, что на 115200 МК честно не выдаёт.
cyberbot вне форума   Ответить с цитированием
Старый 28.03.2015, 01:25   #5
Alex19279
Senior Member
 
Регистрация: 20.09.2014
Сообщений: 145
Вес репутации: 0
Alex19279 will become famous soon enough
По умолчанию Re: Модуль "CyberBot-2"

Нельзя использовать скорость 57600 кбод при 16 Мгц, занижайте скорось уарта.
Миниатюры
Нажмите на изображение для увеличения
Название: Screenshot_2015-03-28-01-20-53.jpg
Просмотров: 223
Размер:	122.4 Кб
ID:	2363  
Alex19279 вне форума   Ответить с цитированием
Старый 28.03.2015, 23:35   #6
Alex19279
Senior Member
 
Регистрация: 20.09.2014
Сообщений: 145
Вес репутации: 0
Alex19279 will become famous soon enough
По умолчанию Re: Модуль "CyberBot-2"

Найдено по следующему пути:
cyberkot.ru/upravliaemaia-vebkamera/rukovodstvo-po-sborke-kamery

Первое с чем я серьёзно мучался: Arduino принимает из отправленной на её виртуальный COM-порт строки отдельно первый байт и отдельно всё остальное. Какие изощрения я только не пробовал - и с массивами и с кучей проверок... Хоть ты убейся. Решение проблемы? Пришло неожиданно и внезапно, в моментк огда я об этом и не думал: Sleep 2 после чтения каждого байта. ВСЁ!

Там кстати в конце исходники для ардуинки, можно черпнуть идею.
Alex19279 вне форума   Ответить с цитированием
Старый 29.03.2015, 08:30   #7
stD
Senior Member
 
Аватар для stD
 
Регистрация: 02.04.2012
Адрес: Питер
Сообщений: 1,125
Вес репутации: 1312
stD has a brilliant futurestD has a brilliant futurestD has a brilliant futurestD has a brilliant futurestD has a brilliant futurestD has a brilliant futurestD has a brilliant futurestD has a brilliant futurestD has a brilliant futurestD has a brilliant futurestD has a brilliant future
По умолчанию Re: Модуль "CyberBot-2"

У меня на 115200 работает без нареканий.
stD вне форума   Ответить с цитированием
Старый 29.03.2015, 10:31   #8
Admin
Administrator
 
Аватар для Admin
 
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,618
Вес репутации: 9824
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-2"

У меня на 57600 работает несколько лет, без нареканий
Admin вне форума   Ответить с цитированием
Старый 09.04.2015, 21:51   #9
PALADIN
Junior Member
 
Регистрация: 09.04.2015
Сообщений: 8
Вес репутации: 0
PALADIN is an unknown quantity at this point
По умолчанию Re: Модуль "CyberBot-2"

Вечер добрый. Возможно ли подключить две веб камеры и получать сразу два изображения в браузере.
PALADIN вне форума   Ответить с цитированием
Старый 09.04.2015, 21:55   #10
Admin
Administrator
 
Аватар для Admin
 
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,618
Вес репутации: 9824
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-2"

Я сам не проверял, но кто то на форуме подключал 2 камеры сразу.
В модуле "драйвер камеры" можно подключить 2 камеры, но смотреть можно только по очереди
Admin вне форума   Ответить с цитированием
Ответ


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

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

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

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


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


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