Показать сообщение отдельно
Старый 05.09.2015, 21:40   #52
BahoSSS BahoSSS вне форума
Старожил
 
Аватар для BahoSSS
 
В Клубе с: 04.06.2010
Город: быдлоотрадное
Авто: BMW X5 e53 4.4, VW Passat B4 1.6
Сообщений: 4,594
Поблагодарили 17 раз(а)
По умолчанию Re: Есть заядлые электронщики?

Цитата:
Сообщение от Ytm Посмотреть сообщение
RTC_Time.hour и t разные переменные, else относится к предыдущему if, и ни в коем разе ни к какому другому.
примерно так:
Код:
}
if (RTC_Time.hour >= 7 && <=18)
{
digitalWrite(10, HIGH);
}
else
{
digitalWrite(10, LOW);
}
на кой лят оно тут? самая страшная штука во всем твоем коде, срочно гугли как избавиться.

Так то конечно и твой вариант работать будет, тут по сути без разницы, как понимаешь так и делаешь

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

Добавлено через 1 минуту
Цитата:
Сообщение от Accelero Посмотреть сообщение
Всмысле напрямую? Минуя вэбморду?

Дык там фишка в том, что колхоз из двух прог - для RTC DS3231 и DHT11, поэтому от else я отказался или я олень?
да.
веб морда для дачи - и веб морда с мобилы - по сути одно и тоже для юзера.
а вот скрипт который будлет по HTTP дергать сервак - в случае локалки - тупо к серваку обращается зная его хост/ip, а в случае инета - не знает и нужно прокидывать проксю.
вот и думаю как сделать...
  Ответить с цитированием