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

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

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
Старый 28.05.2014, 20:21   #11
Raccoon
Junior Member
 
Регистрация: 28.05.2014
Сообщений: 1
Вес репутации: 0
Raccoon is an unknown quantity at this point
Unhappy Re: CyberWrt модуль "Драйвера USB Serial"

Тоже попробовал пообщаться с Arduino uno, та же проблема (

Данные после долгих мучений всё таки ей отправил, помогла вот такая конструкция:

echo b > /dev/ttyACM0 | cat /dev/ttyACM0 > blablabla.txt

первый раз ардуинка икнула и месанж не схавала, но второй раз уже поняла что я от неё хочу.

после проверил этот самый blablabla.txt

cat blablabla.txt

и так как в ардуинку было залито это:

PHP код:
int ledPinRed =  13// LED connected to digital pin 9
int ledPinBlue 12;
int buttonState 0;
boolean red false;
boolean blue false;
void setup()
{
  
// start serial port at 9600 bps:
  
Serial.begin(9600);
  
// initialize the digital pin as an output:
  
pinMode(ledPinRedOUTPUT);
  
pinMode(ledPinBlueOUTPUT);
   
}

void loop()
{
  
  if (
Serial.available() > 0) {

  
byte inByte Serial.read();
    
Serial.println(inByte);
    switch(
inByte)
    {
        case 
'r':
        if (
red == false){
        
digitalWrite(ledPinRedHIGH);   // set the LED on
        
Serial.println("Red is ON | ");
        
red true;
        break;
        } else {
        
digitalWrite(ledPinRedLOW);  
        
Serial.println("Red is off | ");
        
red false;
        break; 
        }

        case 
'b':
        if (
blue == false){
        
digitalWrite(ledPinBlueHIGH);   // set the LED on
        
Serial.println("Blue is ON | ");
        
blue true;
        break;
        } else {
        
digitalWrite(ledPinBlueLOW);  
        
Serial.println("Blue is off | ");
        
blue false;
        break;  
        }        
    }
  
  }

я надеялся что КОТЭ мне выплюнет "b Blue is off |" но не тут то было (
ответ был вот такой "is 0 98 ON |Blue 1" .. в общем бред.

Поэтому я грешу на драйвер .. как то он гонит.

PS: Ардуинка живая, с компом ведет беседу хорошо, проверял не раз.
Raccoon вне форума   Ответить с цитированием
Старый 28.05.2014, 21:55   #12
Admin
Administrator
 
Аватар для Admin
 
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,616
Вес репутации: 9820
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: CyberWrt модуль "Драйвера USB Serial"

Попробуйте перед Serial.println поставить delay(100);
Admin вне форума   Ответить с цитированием
Старый 26.07.2014, 16:46   #13
rover13
Junior Member
 
Регистрация: 26.07.2014
Сообщений: 7
Вес репутации: 0
rover13 is an unknown quantity at this point
По умолчанию Re: CyberWrt модуль "Драйвера USB Serial"

Немного поэкспериментировал с переходниками USB-COM, выяснилось следующее:
При подключении напрямую в роутер переходника на CP2101 и установке соответствующего драйвера данные на скорости 115200 передаются корректно (проверял таким же переходником+Terminal 1.9), если этот переходник воткнуть через USB хаб, то данные передаются не полностью, строка обрывается на нескольких символах. Причем если снизить скорость то строка обрезается еще сильнее вплоть до передачи 2-3 символов из 10. Также протестировал работу переходника на FT232RL, и с хабом и напрямую передача данных идет полностью на всех скоростях без проблем. Ардуина UnoR3 определилась как ACM0, также заработала без проблем и через хаб и напрямую. Отсюда делаю вывод что переходник на CP2101 работает без проблем только воткнутым в роутер напрямую без хаба (усб хабов было протестировано разных 3 шт.), что делает его бесполезным для построения робота с вебкамерой на борту. Ардуина и переходник на FT232rl завелись через хаб без проблем. Поправьте пожалуйста драйвер для CP2101 для корректной работы через усб хаб!
rover13 вне форума   Ответить с цитированием
Старый 26.07.2014, 17:27   #14
stD
Senior Member
 
Аватар для stD
 
Регистрация: 02.04.2012
Адрес: Питер
Сообщений: 1,125
Вес репутации: 1310
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: CyberWrt модуль "Драйвера USB Serial"

Цитата:
Отсюда делаю вывод что переходник на CP2101 работает без проблем только воткнутым в роутер напрямую без хаба
Отсюда делаем вывод, что CP2101 не исправен. Либо ему не хватает электричества.
stD вне форума   Ответить с цитированием
Старый 26.07.2014, 18:25   #15
rover13
Junior Member
 
Регистрация: 26.07.2014
Сообщений: 7
Вес репутации: 0
rover13 is an unknown quantity at this point
По умолчанию Re: CyberWrt модуль "Драйвера USB Serial"

проверил на 2-ух разных переходниках на cp2101, на ББ все исправно работает, оба переходника тестировались с тем же роутером только на прошивке OrWRT там все работало на всех скоростях, напряжение 5,01 В. еще варианты?
rover13 вне форума   Ответить с цитированием
Старый 26.07.2014, 20:19   #16
stD
Senior Member
 
Аватар для stD
 
Регистрация: 02.04.2012
Адрес: Питер
Сообщений: 1,125
Вес репутации: 1310
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: CyberWrt модуль "Драйвера USB Serial"

Цитата:
с тем же роутером только на прошивке OrWRT
С хабом?
stD вне форума   Ответить с цитированием
Старый 26.07.2014, 20:22   #17
stD
Senior Member
 
Аватар для stD
 
Регистрация: 02.04.2012
Адрес: Питер
Сообщений: 1,125
Вес репутации: 1310
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: CyberWrt модуль "Драйвера USB Serial"

И хаб с питанием?
stD вне форума   Ответить с цитированием
Старый 26.07.2014, 20:58   #18
rover13
Junior Member
 
Регистрация: 26.07.2014
Сообщений: 7
Вес репутации: 0
rover13 is an unknown quantity at this point
По умолчанию Re: CyberWrt модуль "Драйвера USB Serial"

Цитата:
Сообщение от mebitek Посмотреть сообщение
С хабом?
да, с этим же хабом

хаб без питания, но 5 в непосредственно на переходнике мерял, не просаживается
rover13 вне форума   Ответить с цитированием
Старый 26.07.2014, 22:14   #19
stD
Senior Member
 
Аватар для stD
 
Регистрация: 02.04.2012
Адрес: Питер
Сообщений: 1,125
Вес репутации: 1310
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: CyberWrt модуль "Драйвера USB Serial"

Дело не в вольтах а в амперах.
stD вне форума   Ответить с цитированием
Старый 27.07.2014, 12:52   #20
rover13
Junior Member
 
Регистрация: 26.07.2014
Сообщений: 7
Вес репутации: 0
rover13 is an unknown quantity at this point
По умолчанию Re: CyberWrt модуль "Драйвера USB Serial"

источником в моей конструкции является dc/dc конвертер на lm2596s расчитаный на 3 А, размер контакта в USB разъеме позволяет пропустить на хаб столько тока сколько ему, и подключенным к нему устройствам (переходник и вебка) может потребоваться
rover13 вне форума   Ответить с цитированием
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

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

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

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


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


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