Имена участников (разделяйте запятой).
Нет, нет!!! Я именно в этом смысле!
:D Ответ супер! И что очень важно, полный!
А строчку "lcd.begin(16, 2);" не нужно поставить перед "lcd.setCursor(0, 1);" Ну а вообще неплохо бы фото подключения, чтобы было видно что куда...
Не совсем понял, в чем вопрос?
Наверное нужно считать показания этого пина. http://arduino.ru/Reference/DigitalRead - "считать данные с пина"...
А что у Вас подключено к вывод 12 ардуинки ? Наверное нужно считать показания этого пина.
DAY_BUTTON_PIN у вас предопределен и равен 12. (#define DAY_BUTTON_PIN 12) По факту ваше условие выглядит так: if(12==1)
// в brightness записываем полученное ранее значение rotation // делённое на 4. Поскольку в переменных мы пожелали хранить // целые значения,...
А нельзя ли учесть что не все сервы будут работать одновременно? Тот же робот в 14 сообщении явно ведь передвигает ноги по очереди. Значит...
Функция 'constrain' проверяет и если надо задает новое значение, так чтобы оно была в области допустимых значений, заданной параметрами. т.е....
Но я еще раз хочу обратить внимание, что в этом варианте серва двигаться не будет. Будет загораться только светодиод. Ну или я чего-то...
Вот так очевидно: void loop() { int val1 = analogRead(A0); int val2 = analogRead(A1); int val = (val1 + val2) / 2; //int angle = int(val...
Но в таком варианте как у вас среднее арифметическое всегда будет одинаковым... Насчет отличий показаний потенциометров: if (max(val1, val2) -...
Ищите ответ тут: http://forum.amperka.ru/threads/Вопрос-по-работе-с-sd-card-shield.3926/
А я и не внедрялся... У меня доступен разъем подключения электроклапана. Я его разъединил, купил нужные фишки и подключился. Если что, отключить...