Программирование

Вопросы по программированию Arduino.

Помогите подружить ИК приемник с моторами

Здравствуйте! У меня крайняя необходимость в помощи местных обывателей. Уже как вторую ночь не могу довести до ума скетч. Я его вернее сделал, но осталась одна маленькая деталь, я бы даже назвал это аномалией, которая не поддается никакому объяснению. Очень надеюсь на вашу помощь.

Arduino ethernet POE не работает с сетью

Есть arduino ethernet poe, на ней скрипт который должен получать информацию и в зависомсти от неё делать некоторые действия. Какое-то время работало всё отлично. Но потом просто перестало принимать информацию, получает пустой результат. К сети подулючается, скрипт php видит, который передаёт информацию, но саму информацию не полчуает.

Проблема совместной работы библиотек Servo и DRV8835

Столкнулся с проблемой, не могу понять причины.

Суть вопроса: в программе использую библиотеку Servo для управления собственно сервоприводом и библиотеку драйвера двигателя DRV8835.

Проблема в том, что драйвер работает, только если PWM на него подается с выхода 10 UNO. А библиотека серво этот выход отключает. С других выходов с PWM драйвер не работает. Почему не могу понять.

Работа (запись/чтение) с I2C EEPROM типа at24c32 и 24lc32 в страничном режиме

Сразу оговорюсь, что вопрос для профессионалов. Здесь не надо пробовать - надо просто знать. 
 
До сих пор я работал с памятью только в байтовом режиме и не задумывался как и что. Но вот пришлось прибегнуть к страничному режиму записи/чтения и появилось много вопросов. Как всегда почитал даташиты и посмотрел примеры из библиотек. Вот такую для себя сделал шпаргалку из даташитов:
 
/************Страничная организация памяти AT24Cxxx  I2C EEPROM************

Обмен командами в Processing из Arduino

Добрый день!

Работа с битовым представлением

я получаю от восьмиканального устройства состояние его каналов в виде восьми нулей/единиц:
  • deviceState: 01111100 - контакт на 1-м канале разомкнут, LED на 4-м канале включен (остальное аналогично)
  • deviceState: 01111101 - контакт на 1-м канале замкнут, LED на 4-м канале включен
  • deviceState: 01110101 - контакт на 1-м канале замкнут, LED на 4-м канале выключен

Меню

Привет всем. Требуется небольшая помощь. Пишу меню и столкнулся с проблемой. Пока оно написано лишь частично и некоторые вещи в коде лишние. проблема вот в чем: есть кусок кода "установка времени простоя" (строки 111-128), и в нем не выполняется присваивание переменной menu значение 4. Причем в "установке времени работы"(93-110) все работает, и если эти блоки поменять местами, то "время простоя" работает (присваивает menu 4), а "время работы" - нет. Смотрел переменные через serial: item и menu совпадают по условиям.

Помогите начинаюшему

Пытаюсь освоить ардуино ...

Хочу выводить время температуру и влажность на дисплей от Nokia 5110  c температурой и влажностью все норм нашел рабочий код а вот со временем не совсем... не могу его вывести на дисплей только на ком порт получаеться..  

что надо изменить в коде?   

 

Посоветуйте литературку для начинаюших)

датчик темпереатуры dht11

Вставить переменную в новый цикл из старого

Есть необходимость расчитать ряд формул в таком порядке:

1  a=u/t;

2  b=a*100;

3  y=b-100;

4 y=y+(a);

Вопрос в следующем: как получить переменную (а) в каждом новом цикле из предыдущего?