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

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

ошибка компиляции

Здравствуйте, помогите разобраться, почему выдает ошибку.

Я девушка, поэтому что такое Build options changed, rebuilding all

sketch_may25a.ino:15:17: error: 'DHTTYPE' was not declared in this scope

Ошибка компиляции. я не знаю. 
 

сама программа вот: 

SMS розетка (аналог SenseIt GS1\ МегаФон розетка) своими руками на Arduino

Здраствуйте!

Возниклла мысль создать аналог смс розетки от мегафона. Подробнее об оригинале по ссылкам:

Видеообзор - https://www.youtube.com/watch?v=2Ezpt0GLU7o

Просто обзоры:

http://yamobi.ru/posts/testiruem_SMS-rozetku_nanotehnologii_otdyihayut.html

https://hi-tech.mail.ru/review/senseit_gs_1.html

Как определить конец цепочки, когда ардуинки соединены последовательно через UART (Tx/Rx) ?

Приветствую дорогие форумчани! У меня к вам такой вопрос: Как определить конец цепочки, когда ардуинки соединены последовательно через UART (Tx/Rx) ? 

Или другими словами как определить последнею ардуинку из цепочки? 

Описание проекта, над которым я работаю:

Машинка радиоуправлении не едет назад. Что-то с кодом.

Всем привет, делаю код для машинки на пульту arduino + nrf24l01 + l298n + джойстик. Сервопривод работает как нужно. А вот двигатель крутиться только в одну сторону. Подскажите, что в коду не правильно.

Передатчик

Как увеличить длину импульса в Marlin?

Здравствуйте.

Настраиваю свой первый 3д принтре, точнее его мозги, т.к. рама и зубчатые ремни еще в дороге.

Хочу поставить 2 мотора на 1 драйвер, хотя так конечно не рекомендуется.
Выбрал мощный драйвер AM882 который без труда затащит 2 нема17 мотора. Драйвер рабочий, отлично работает в Мач3 на фрезерном станке, НО ему нужен управляющий импульс большой длины, в Мач3 5мкс. Как в мэрлине изменить длину управляющего импульса?
Благодарю заранее.

Помогите решить задачу

Всем привет. В общем такая задача, нужно в программе Arduino IDE реализовать вот такое математиечское выражение: m[KT] = m[(K-1)T] + e[(K-1)T] - e[(K-2)T] + e[(K-3)T],

где m - выходной сигнал регулятора; e - входной сигнал регулятора; К - число тактов; Т - время между тактами.

В свою очередь e[K] = S - y[K],

где S - сигнал задания (мы задем его сами); y[K] - сигнал с датчика в тактовый момент.

Программирование метеостанции

Добрый день коллеги!

Прошу Вас помочь начинающему программисту.

Есть готовый проект часы на индикаторе PG-240128-a (на контроллерет6963с), ds1820 и arduino mega 2560 (скетч выложу ниже), суть вопроса:

1. подключение датчика атмосферного давления bmp 180;

2. отредактировать скетч в соответствии с этим датчикои, поскольку ломаю голову уже давно ни к каким результатам это ни привело.

Одинаковое управление тремя моторами

Добрый день!

Упрощенно задача такая: есть 3 грядки, 3 датчика влажности почвы, 3 моторчика, подающих воду. Хотелось бы написать функцию, входным параметром, которой был бы номер грядки, а функция опрашивала бы датчик влажности (N) , и если сухо, включала бы мотор (N).

Да вот беда, моторы определяются строкой AF_DCMotor motor1(1, MOTOR12_64KHZ); AF_DCMotor motor2(2, MOTOR12_64KHZ); и т.д. а обращение к ним типа - motor1.run(FORWARD);

Как бы исхитриться, чтобы не повторять три раза совершенно одинаковый код, отличающийся только номером мотора?

 

Не могу скомпилировать код

Помоите пожалуйста, никак не хочет компилироваться код 

Управление ногами Arduino по RS232

Потребовалось управлять ногами Arduino по RS232. Написал простейший код: