Arduino Mega Server
Модератор: Alex
-
- Сообщения: 130
- Зарегистрирован: Пн окт 28, 2013 5:06 pm
- Откуда: Молдова
- Благодарил (а): 11 раз
- Поблагодарили: 10 раз
Re: Arduino Mega Server
Да пасиб Алекс.
За информативный ответ шас буду ковырять ))
Я смогу разобраться со всем кроме кодировки ((
Тут нужны знающие люди.
За информативный ответ шас буду ковырять ))
Я смогу разобраться со всем кроме кодировки ((
Тут нужны знающие люди.
Server: Raspberry Pi 3 B+
OS: Rasbian
OS: Rasbian
-
- Сообщения: 130
- Зарегистрирован: Пн окт 28, 2013 5:06 pm
- Откуда: Молдова
- Благодарил (а): 11 раз
- Поблагодарили: 10 раз
Re: Arduino Mega Server
Сделал всё по твоим советам и получилось прикрутил аналоговый датчик.
А насчет кодировки думаю на данный момент самый простой способ перевести меню и верхнюю часть на Английский, но это временное решение ибо меня раздражают иероглифы.
А насчет кодировки думаю на данный момент самый простой способ перевести меню и верхнюю часть на Английский, но это временное решение ибо меня раздражают иероглифы.
Server: Raspberry Pi 3 B+
OS: Rasbian
OS: Rasbian
-
- Сообщения: 2357
- Зарегистрирован: Пт апр 20, 2012 12:53 pm
- Благодарил (а): 42 раза
- Поблагодарили: 262 раза
Re: Arduino Mega Server
Можно и так, но у меня в ff 35 всё отображается корректно на русском (хотя и через одно место). И да — ждём «настоящего» программиста, который объяснит нам в чём проблема с кодировками и как её исправить.
- Рейтинг: 1.16%
-
- Сообщения: 130
- Зарегистрирован: Пн окт 28, 2013 5:06 pm
- Откуда: Молдова
- Благодарил (а): 11 раз
- Поблагодарили: 10 раз
Re: Arduino Mega Server
Вот если кого интересует, немного доработанный скетч добавлен считывание аналогового датчика температуры на А0, и считывание показании с датчика DHT11 на 26 пине.
Пока не разобрался как управлять реле.
Вот как у меня организована система в тестовом варианте.
На данный момент жду с китая:
http://www.aliexpress.com/item/Free-shi ... 07758.html
http://www.aliexpress.com/item/3-3-5V-R ... 26481.html
http://www.aliexpress.com/item/Free-Shi ... 99940.html
http://www.aliexpress.com/item/High-Qua ... 55093.html
http://www.aliexpress.com/item/Free-Shi ... 04935.html
http://www.aliexpress.com/item/19-1U-24 ... 85913.html
И Всё это дело будет прикручено к AMS и к Алисе.
Алекс к тебе вопрос опять же, не могу разобраться как отправить команду реле на включение с Алисы.
Подскажи если есть возможность.
Пока не разобрался как управлять реле.
Вот как у меня организована система в тестовом варианте.
На данный момент жду с китая:
http://www.aliexpress.com/item/Free-shi ... 07758.html
http://www.aliexpress.com/item/3-3-5V-R ... 26481.html
http://www.aliexpress.com/item/Free-Shi ... 99940.html
http://www.aliexpress.com/item/High-Qua ... 55093.html
http://www.aliexpress.com/item/Free-Shi ... 04935.html
http://www.aliexpress.com/item/19-1U-24 ... 85913.html
И Всё это дело будет прикручено к AMS и к Алисе.
Алекс к тебе вопрос опять же, не могу разобраться как отправить команду реле на включение с Алисы.
Подскажи если есть возможность.
- Вложения
-
- SmartHouse_1_0_3.7z
- (16.38 КБ) 276 скачиваний
Server: Raspberry Pi 3 B+
OS: Rasbian
OS: Rasbian
-
- Сообщения: 2357
- Зарегистрирован: Пт апр 20, 2012 12:53 pm
- Благодарил (а): 42 раза
- Поблагодарили: 262 раза
Re: Arduino Mega Server
Картинки красивые
> На данный момент жду с китая:
http://www.aliexpress.com/item/Free-shi ... 07758.html
http://www.aliexpress.com/item/3-3-5V-R ... 26481.html
http://www.aliexpress.com/item/Free-Shi ... 99940.html
http://www.aliexpress.com/item/High-Qua ... 55093.html
http://www.aliexpress.com/item/Free-Shi ... 04935.html
Джентльменский набор. Особенно понравилось это:
> http://www.aliexpress.com/item/19-1U-24 ... 85913.html
> Алекс к тебе вопрос опять же, не могу разобраться как отправить команду реле на включение с Алисы. Подскажи если есть возможность.
А в чём проблема? В тестовом примере уже есть код как раз для этого случая:
void setKey() {
if (command.indexOf("rele4") >= 0) {
if (parameter.indexOf("1") >= 0) {
//setGoLightON();
} else {
//setGoLightOFF();
}
}
}
> На данный момент жду с китая:
http://www.aliexpress.com/item/Free-shi ... 07758.html
http://www.aliexpress.com/item/3-3-5V-R ... 26481.html
http://www.aliexpress.com/item/Free-Shi ... 99940.html
http://www.aliexpress.com/item/High-Qua ... 55093.html
http://www.aliexpress.com/item/Free-Shi ... 04935.html
Джентльменский набор. Особенно понравилось это:
> http://www.aliexpress.com/item/19-1U-24 ... 85913.html
> Алекс к тебе вопрос опять же, не могу разобраться как отправить команду реле на включение с Алисы. Подскажи если есть возможность.
А в чём проблема? В тестовом примере уже есть код как раз для этого случая:
void setKey() {
if (command.indexOf("rele4") >= 0) {
if (parameter.indexOf("1") >= 0) {
//setGoLightON();
} else {
//setGoLightOFF();
}
}
}
-
- Сообщения: 130
- Зарегистрирован: Пн окт 28, 2013 5:06 pm
- Откуда: Молдова
- Благодарил (а): 11 раз
- Поблагодарили: 10 раз
Re: Arduino Mega Server
Я имел ввиду как мне сформировать запрос из Алисы. Этот код что ты шас показал я уже видел но до меня никак не доходит как отправить запрос из Алисы.
Server: Raspberry Pi 3 B+
OS: Rasbian
OS: Rasbian
-
- Сообщения: 130
- Зарегистрирован: Пн окт 28, 2013 5:06 pm
- Откуда: Молдова
- Благодарил (а): 11 раз
- Поблагодарили: 10 раз
Re: Arduino Mega Server
Алекс либо я кретин либо что-то работает не так.
Проверил что бы реле было подключено к пину 3.
И делаю запрос http://192.168.0.101/?rele4=1 и в ответ тишина. ((
Если я ставлю в модуле keys и загружаю скетч то реле включается, создаётся такое ощущение что сервер AMS даже не получает такую команду.
Блин с датчиками получилось всё прикрутил а с каким-то реле нифига не получается.
Но если так взять то всегда тяжело разбирать чужой код ((
UPD:
Когда я даю запрос в баузере на включении реле4 вот что выдаёт Serial Monitor:
Тоесть посути команда доходит до АМС но он её не обрабатывает.
Проверил что бы реле было подключено к пину 3.
И делаю запрос http://192.168.0.101/?rele4=1 и в ответ тишина. ((
Если я ставлю
Код: Выделить всё
int goLight = 1; // Light (key) control
Блин с датчиками получилось всё прикрутил а с каким-то реле нифига не получается.
Но если так взять то всегда тяжело разбирать чужой код ((
UPD:
Когда я даю запрос в баузере на включении реле4 вот что выдаёт Serial Monitor:
Код: Выделить всё
GET /?rele4=1 HTTP/1.1
Host: 192.168.0.101
Server: Raspberry Pi 3 B+
OS: Rasbian
OS: Rasbian
-
- Сообщения: 2357
- Зарегистрирован: Пт апр 20, 2012 12:53 pm
- Благодарил (а): 42 раза
- Поблагодарили: 262 раза
Re: Arduino Mega Server
Отладка элементарна. Там, где стоит
//setGoLightON();
} else {
//setGoLightOFF();
ставим любые маркеры и любым способом проверяем прохождение алгоритма через эти точки. Если проблема не выявлена — тупо поднимаемся по алгоритму пока не находим причину проблемы.
//setGoLightON();
} else {
//setGoLightOFF();
ставим любые маркеры и любым способом проверяем прохождение алгоритма через эти точки. Если проблема не выявлена — тупо поднимаемся по алгоритму пока не находим причину проблемы.
-
- Сообщения: 130
- Зарегистрирован: Пн окт 28, 2013 5:06 pm
- Откуда: Молдова
- Благодарил (а): 11 раз
- Поблагодарили: 10 раз
Re: Arduino Mega Server
Да я раскоментировал эти строки.Alex писал(а):Отладка элементарна. Там, где стоит
//setGoLightON();
} else {
//setGoLightOFF();
ставим любые маркеры и любым способом проверяем прохождение алгоритма через эти точки. Если проблема не выявлена — тупо поднимаемся по алгоритму пока не находим причину проблемы.
И пробовал даже так:
Код: Выделить всё
void setKey() {
if (command.indexOf("rele4") >= 0) {
if (parameter.indexOf("1") >= 0) {
//setGoLightON();
Serial.print("ON=====================");
} else {
//setGoLightOFF();
Serial.print("OFF=====================");
}
}
}
Думаю придётса писать свою функцию для парсинга.
А то мне уже неудобно тебя беспокоить.
Server: Raspberry Pi 3 B+
OS: Rasbian
OS: Rasbian