Как не так работает Uno

sergebsn
Offline
Зарегистрирован: 21.05.2013

Добрый день, форумчане!!!

 

Я совсем - совсем новичек, приобрел Arduino UNO. Вот запустил сей девай на Windows 8 Pro, подключил по USB, драйвер установился, в системе появился COM3 Arduino, вроде бы все ок, но я читал форум и еще книгу "Знакомство с Arduino" и вот у меня закралось сомнение, что моя Uno работает правильно.

на плате постоянно горит красный диод - ON. 

Через IDE, запустил Blink - и о чудо работает! Попытался отправить команды через монитор порта, обратно ничего не получаю. Нажимаю послать, на плате загорается RX и все, ничего не приходит, хотя на форуме видел человек писал - что должен придти ответ, ну тоже самое.

 

Что скажите, правильно ли работает моя платка?

Geronimo
Offline
Зарегистрирован: 06.05.2013

sergebsn пишет:

Добрый день, форумчане!!!

 

Я совсем - совсем новичек, приобрел Arduino UNO. Вот запустил сей девай на Windows 8 Pro, подключил по USB, драйвер установился, в системе появился COM3 Arduino, вроде бы все ок, но я читал форум и еще книгу "Знакомство с Arduino" и вот у меня закралось сомнение, что моя Uno работает правильно.

на плате постоянно горит красный диод - ON. 

Через IDE, запустил Blink - и о чудо работает! Попытался отправить команды через монитор порта, обратно ничего не получаю. Нажимаю послать, на плате загорается RX и все, ничего не приходит, хотя на форуме видел человек писал - что должен придти ответ, ну тоже самое.

 

Что скажите, правильно ли работает моя платка?

ну так скетч Blink Не должен отвечать, он просто мигает светодиодом.

 

sergebsn
Offline
Зарегистрирован: 21.05.2013

а вообще Uno должен отвечать через монитор порта или нет?

Все описанные симптомы говорят о том, что плата работает?

Клапауций
Offline
Зарегистрирован: 10.02.2013

sergebsn пишет:

а вообще Uno должен отвечать через монитор порта или нет?

Если в скетче прописано, то "да" - иначе, что вам ответит, если ему(МК Ардуино) мигать светодиодом и всё, сказано?

http://arduino.ru/Reference/Serial

sergebsn пишет:
Все описанные симптомы говорят о том, что плата работает?

Работает.

Geronimo
Offline
Зарегистрирован: 06.05.2013

Уно будет делать только то что написано в программе

если в программе написано ответить через порт, то ответит, если не написано отвечать, то не ответит

на сколько помню, там был пример в меню - serial

Этот скерч залей и будет отвечать)

void Setup()
{
Serial.begin(9600);
}

void loop()
{
if(serial.available())
Serial.write(Serial.read());
}

 

sergebsn
Offline
Зарегистрирован: 21.05.2013

спасибо!

 

Вопрос закрыт!

leshak
Offline
Зарегистрирован: 29.09.2011

sergebsn пишет:

а вообще Uno должен отвечать через монитор порта или нет?

Все описанные симптомы говорят о том, что плата работает?

Да, все работает. Uno - никому ничего не должен ;)

Он делает только то - что вы в него напрограмили. Если залили блинк, который умеет только диодом мигать - значить будет мигать и ничего более.

Если хотите что-бы вам в порт что-то возвращалось, то вам нужно либо программно это сделать: слушать Serial и возврщать все что приходит обратно на комп:

void setup(){
  Serial.begin(9600);
}

void loop(){
  if(Serial.available()){
    Serial.write(Serial.read());
  }
}

Либо аппаратно возвращать все что приходит от компа: замкнуть пины D0,D1 между собой. Обычно это делают для проверки работоспособности микросхемы-конвертера USB-UART, когда плата глючит и ищут кто же сбоит. Но, раз у вас скетч заливается - она работает и вам такой кунштюк - не требуется.

sergebsn
Offline
Зарегистрирован: 21.05.2013

ясно, спасибо.

Ivan_Belous
Offline
Зарегистрирован: 09.01.2017

подключаю ардуино уно, всё работает ,но что-то шипит

 

Клапауций 234
Offline
Зарегистрирован: 24.10.2016

Ivan_Belous пишет:

подключаю ардуино уно, всё работает ,но что-то шипит

электроны продираются по атомам китайской меди....

Барон
Offline
Зарегистрирован: 17.11.2016

Стержни опускай! щас реакция пойдет! там атомы стали делиться! )

П/с не принимайте близко к сердцу - сам такой, читаю учусь..