Большое ЧЕЛОВЕЧЕСКОЕ спасибо!!!!!!Chainik писал(а): ↑Сб апр 21, 2018 9:32 amТолько не "между ними". Можно вот так:Код: Выделить всё
say("Сейчас 10 утра"); setTimeOut('myTimer_1','say("Сейчас прошло 10 минут и стало 10 часов 10 минут");',60*10);
[Код] Умная ПАУЗА (помогите)
-
- Сообщения: 330
- Зарегистрирован: Пн апр 06, 2015 9:51 am
- Благодарил (а): 37 раз
- Поблагодарили: 22 раза
Re: Умная ПАУЗА (помогите)
-
- Сообщения: 7
- Зарегистрирован: Чт май 03, 2018 12:07 am
- Благодарил (а): 9 раз
- Поблагодарили: 0
Re: Умная ПАУЗА (помогите)
Ребята , скажите где моя ошибка
getURL('http://192.168.1.37/gpio?st=1&pin=4', 0);
setTimeOut('myT_1','getURL('http://192.168.1.37/gpio?st=0&pin=4', 0);',60*10);
добиваюсь включения канала на 10 минут
getURL('http://192.168.1.37/gpio?st=1&pin=4', 0);
setTimeOut('myT_1','getURL('http://192.168.1.37/gpio?st=0&pin=4', 0);',60*10);
добиваюсь включения канала на 10 минут
-
- Сообщения: 1555
- Зарегистрирован: Сб янв 13, 2018 5:00 pm
- Благодарил (а): 39 раз
- Поблагодарили: 574 раза
Re: Умная ПАУЗА (помогите)
gvasiliy писал(а): ↑Чт май 03, 2018 12:33 amРебята , скажите где моя ошибка
getURL('http://192.168.1.37/gpio?st=1&pin=4', 0);
setTimeOut('myT_1','getURL('http://192.168.1.37/gpio?st=0&pin=4', 0);',60*10);
добиваюсь включения канала на 10 минут
Код: Выделить всё
setTimeOut('myT_1','getURL("http://192.168.1.37/gpio?st=0&pin=4", 0);',60*10);
- Рейтинг: 1.16%
-
- Сообщения: 7
- Зарегистрирован: Чт май 03, 2018 12:07 am
- Благодарил (а): 9 раз
- Поблагодарили: 0
Re: Умная ПАУЗА (помогите)
Спасибо помогли.
Странно при включении не требуется двойная "" а здесь нужна.
Попрошу еще об одной вещи.
Как реализовать хотелку.
Требуется создать эффект плавного нарастания освещения при включении и плавного уменьшения освещения при отключении , это грузит систему и огромный код. Не смог разобраться..
Делаю тупо так
getURL('http://192.168.1.38/pwm?ch=0&set=1', 0);
usleep(70000);
getURL('http://192.168.1.38/pwm?ch=0&set=2', 0);
usleep(70000);
getURL('http://192.168.1.38/pwm?ch=0&set=3', 0);
usleep(70000);
.
.
.
и так до set=250. Тупо но работает.
Есть же команда цикла переберет от 0 до 250 и получу результат .
Но как .?? не программист я.....
Странно при включении не требуется двойная "" а здесь нужна.
Попрошу еще об одной вещи.
Как реализовать хотелку.
Требуется создать эффект плавного нарастания освещения при включении и плавного уменьшения освещения при отключении , это грузит систему и огромный код. Не смог разобраться..
Делаю тупо так
getURL('http://192.168.1.38/pwm?ch=0&set=1', 0);
usleep(70000);
getURL('http://192.168.1.38/pwm?ch=0&set=2', 0);
usleep(70000);
getURL('http://192.168.1.38/pwm?ch=0&set=3', 0);
usleep(70000);
.
.
.
и так до set=250. Тупо но работает.
Есть же команда цикла переберет от 0 до 250 и получу результат .
Но как .?? не программист я.....
-
- Сообщения: 2801
- Зарегистрирован: Пн дек 26, 2016 9:51 am
- Откуда: Екатеринбург
- Благодарил (а): 380 раз
- Поблагодарили: 694 раза
- Контактная информация:
Re: Умная ПАУЗА (помогите)
Если речь идет о прерывании Алисы при проговаривании предыдущего сообщения, то рекомендую поддержать задачу "приоритеты отправляемого на терминалы контента" по ссылке https://connect.smartliving.ru/tasks/1.html
Если вам помогло данное сообщение, не поленитесь нажать кнопку "спасибо".
CONNECT | Оборудование | Блог | Дополнения | Email | Telegram
CONNECT | Оборудование | Блог | Дополнения | Email | Telegram
-
- Сообщения: 1555
- Зарегистрирован: Сб янв 13, 2018 5:00 pm
- Благодарил (а): 39 раз
- Поблагодарили: 574 раза
Re: Умная ПАУЗА (помогите)
Потому что в этой команде кавычки в кавычках. В таких случаях обычно используют одинарные и двойные кавычки
как написано - командой цикла перебрать от 0 до 250. Зачем тут быть программистом?Есть же команда цикла переберет от 0 до 250 и получу результат .
Но как .?? не программист я.....
for ($i=0;$i<251;$i++) {
getURL('http://192.168.1.38/pwm?ch=0&set=' . $i, 0);
usleep(70000);
}
- Рейтинг: 2.33%
-
- Сообщения: 7
- Зарегистрирован: Чт май 03, 2018 12:07 am
- Благодарил (а): 9 раз
- Поблагодарили: 0
Re: Умная ПАУЗА (помогите)
Спасибо получилось.
Для постепенного гашения так видимо :
or ($i=255;$i>0;$i--) {
getURL('http://192.168.1.38/pwm?ch=0&set=' . $i, 255);
usleep(70000);
}
Для постепенного гашения так видимо :
or ($i=255;$i>0;$i--) {
getURL('http://192.168.1.38/pwm?ch=0&set=' . $i, 255);
usleep(70000);
}
-
- Сообщения: 1555
- Зарегистрирован: Сб янв 13, 2018 5:00 pm
- Благодарил (а): 39 раз
- Поблагодарили: 574 раза
Re: Умная ПАУЗА (помогите)
При таком условии 0 не будет. Цикл выполняется пока условие верно. $i>=0 - а при таком условии 0 будетgvasiliy писал(а): ↑Чт май 03, 2018 8:43 pmСпасибо получилось.
Для постепенного гашения так видимо :
for ($i=255;$i>0;$i--) {
getURL('http://192.168.1.38/pwm?ch=0&set=' . $i, 255);
usleep(70000);
}
-
- Сообщения: 158
- Зарегистрирован: Вт авг 23, 2016 3:08 pm
- Откуда: Москва
- Благодарил (а): 5 раз
- Поблагодарили: 22 раза
- Контактная информация:
Re: Умная ПАУЗА (помогите)
а как реализовать данную серию ?fandaymon писал(а): ↑Чт май 03, 2018 1:35 amgvasiliy писал(а): ↑Чт май 03, 2018 12:33 amРебята , скажите где моя ошибка
getURL('http://192.168.1.37/gpio?st=1&pin=4', 0);
setTimeOut('myT_1','getURL('http://192.168.1.37/gpio?st=0&pin=4', 0);',60*10);
добиваюсь включения канала на 10 минутКод: Выделить всё
setTimeOut('myT_1','getURL("http://192.168.1.37/gpio?st=0&pin=4", 0);',60*10);
sg('TV.1', 1);
setTimeOut('mytimer','sg('TV.0',1);',3);
вторая строка не работает (
пытаюсь 10-й канал включить через broadlink.
Raspberry pi3 на X820 с собственного образа MJD, broadlink rm mini3, sonoff basic, самодельные погодные станции и wi-fi розетки на esp8266 esp-01.физический robot-дворецкий.