Такое чувство, что analogRead либо вообще не работает, либо пины для него пронумерованы как-то странно, что даже с примером не сходится.

Скажем, если взять стандартный пример SimpleMiltiSensor, то при инклуде устройства - оно начинает как безумное слать на контроллер и условие if (currentValue != lastValue) { похоже срабатывает всегда. После этого примера, его приходится переводить в рескью мод, чтоб залить новый скетч.

Если убрать из скетча zunoSendReport, а вместо него делать Serial.printLn(currentValue); то в консоль идет флуд из пустых строк. Какой бы ADC я ни использовал, всегда одно и то же.

Это какой-то баг или какая-то проблема именно с моим Z-Uno? Может кто-нибудь покажет 100% рабочий скетч для analogRead и скажет какой пин использовать?

Версия IDE 1.6.5, версия бутлодера 0.6.2 (то есть последняя).

задан 05 Янв '16, 20:42

Vallefor's gravatar image

Vallefor
1.2k110
процент согласия: 25%

отредактирован 05 Янв '16, 20:43


Проблема оказалась в нумерации пинов. Например, pin 6 = analogRead(2); На гитхабе уже пожаловались на это: https://github.com/Z-Wave-Me/Z-Uno-Core/issues/22

Соответственно, если делать analogRead() на пин, к которому ничего не подключено, то оттуда берется какое-то неведомое и постоянно разное (к слову, хз это нормальное поведение или нет) значение и начинается флуд на контреллер. После нескольких секунд все зависает.

ссылка

отвечен 08 Янв '16, 17:30

Vallefor's gravatar image

Vallefor
1.2k110
процент согласия: 25%

Ваш ответ
toggle preview

Следить за этим вопросом

По почте:

Авторизовавшись, здесь Вы сможете подписаться на обновления по этому вопросу.

По RSS:

Ответы

Ответы и комментарии

Основы размётки

  • *курсив* или _курсив_
  • **жирный** или __жирный__
  • ссылка:[текст](http://url.com/ "Суть вопроса")
  • картинка?![alt текст](/path/img.jpg "Суть вопроса")
  • нумерованый список: 1. Foo 2. Bar
  • чтобы добавить перенос строки в тексте, сделайте два переноса строки в редакторе
  • базовые теги HTML также поддерживаются

Теги к вопросу:

×119
×33

Задан: 05 Янв '16, 20:42

Просмотров: 636 раз

Отредактирован: 08 Янв '16, 17:30

powered by OSQA