ГРИ часы под управлением ESP8266
-
DIGITAL544
- Родился
- Сообщения: 19
- Зарегистрирован: Пт мар 18, 2016 16:42:37
Re: ГРИ часы под управлением ESP8266
Вопрос uldemir-ру: Посмотрел в Вашем скетче автоматический переход на летнее/зимнее время, сложно ли подкорректировать вариант MadOrc-ка: "esp8266_ntp_clock_7digit" для семисигментного варинта без температурного датчика что-бы работал и там автоматический переход. Ламп ИН пока у меня нет, да и участники спасибо скажут.
Re: ГРИ часы под управлением ESP8266
Насколько сложно не знаю - я его вариант не изучал. Я изучал вариант leoz на предмет сервера, который построчно перенес в свой исходник. Вы можете так же взять мой исходник и перенести в свою конструкцию. Собственно вся разница должна быть в преобразовании числа в семисгментный имидж и распихивание его по битам в сдвиговый регистр.
Вообще-то в сервере leoz есть дырка в безопасности. Нет никакой защиты, если кто наберет в бровзере http://адрес/cleareeprom - всё содержимое будет стёрто. Надо бы как-то сделать это защищеннее, чтобы это сработало только у того, кто его держит в руках.
Вообще-то в сервере leoz есть дырка в безопасности. Нет никакой защиты, если кто наберет в бровзере http://адрес/cleareeprom - всё содержимое будет стёрто. Надо бы как-то сделать это защищеннее, чтобы это сработало только у того, кто его держит в руках.
-
DIGITAL544
- Родился
- Сообщения: 19
- Зарегистрирован: Пт мар 18, 2016 16:42:37
Re: ГРИ часы под управлением ESP8266
Пока попробую вариант MadOrc-ка как есть, соберу железо
а там посмотрим. Может в среде Arduino IDE надо будет разбираться.
По поводу " если кто наберет в бровзере ", надо чтобы парад планет состоялся, мне кажется.
а там посмотрим. Может в среде Arduino IDE надо будет разбираться.По поводу " если кто наберет в бровзере ", надо чтобы парад планет состоялся, мне кажется.
Re: ГРИ часы под управлением ESP8266
да? Это легко. Дело в том, что (я в этом так и не разобрался) в нормальном режиме, когда часы подключены к моей AP, ESP продолжает держать свою AP. И туда можно зайти. И сделать черное дело.
-
DIGITAL544
- Родился
- Сообщения: 19
- Зарегистрирован: Пт мар 18, 2016 16:42:37
Re: ГРИ часы под управлением ESP8266
Ваши часы на атомной станции работают? 
-
DIGITAL544
- Родился
- Сообщения: 19
- Зарегистрирован: Пт мар 18, 2016 16:42:37
Re: ГРИ часы под управлением ESP8266
Страничку в броузере не покажете (без информации) интересно посмотреть как выглядит, есть ли возможность менять в броузере часовой пояс? 
-
DIGITAL544
- Родился
- Сообщения: 19
- Зарегистрирован: Пт мар 18, 2016 16:42:37
Re: ГРИ часы под управлением ESP8266
DST - это автоматический переход на летнее-зимнее время? 
-
DIGITAL544
- Родился
- Сообщения: 19
- Зарегистрирован: Пт мар 18, 2016 16:42:37
Re: ГРИ часы под управлением ESP8266
То что надо, если бы еще вариант MadOrc-ка заработал в целом. Надеюсь "esp8266_ntp_clock_7digit.zip" рабочая и нормально работает с страничкой в броузере (192.168.4.1), "esp8266_ntp_clock_7digit_DS18B20.zip" не хочет компилироваться. Спасибо за скриншот. 

-
DIGITAL544
- Родился
- Сообщения: 19
- Зарегистрирован: Пт мар 18, 2016 16:42:37
Re: ГРИ часы под управлением ESP8266
Добавил в среду библиотеки и "esp8266_ntp_clock_7digit_DS18B20.zip" скомпилировался.
[url=http://img.radiokot.ru/files/114358/medium/vy5t31hg9.jpg]
[url=http://img.radiokot.ru/files/114358/medium/vy5t31hg9.jpg]
- RoboC
- Мудрый кот
- Сообщения: 1795
- Зарегистрирован: Ср апр 04, 2012 09:55:53
- Откуда: Северодонецк
- Контактная информация:
Re: ГРИ часы под управлением ESP8266
uldemir писал(а): Дело в том, что (я в этом так и не разобрался) в нормальном режиме, когда часы подключены к моей AP, ESP продолжает держать свою AP. И туда можно зайти. И сделать черное дело.
Попробуйте соединяться так:
Код: Выделить всё
.......
if ( esid.length() > 1 ) { //Поднимаем соединение вайфай и проверяем его
WiFi.mode(WIFI_STA);
WiFi.begin(esid.c_str(), epass.c_str());
if (testWifi()) {
launchWeb(0);
//return;
......Что бы в софтовую точку доступа получить с паролем и логином в WPS2 попробуйте так:
Код: Выделить всё
WiFi.mode( WIFI_AP_STA); // режим точки и клиента
WiFi.softAP("my", "test"); //Поднимаем точку доступа
Serial.println("softap");
Serial.println("");
delay(100);
Serial.println(WiFi.softAPIP()); // Serial.println(WiFi.subnetMask());Serial.println(WiFi.gatewayIP());Сейчас я предпочитаю не держать подключение ESP включенным всегда, а подключатся только когда приходит время синхронизации.
Т.к. ESP подключается на скорости 54 Мбита, а где то я читнул что этим она обрезает скорость у всех остальных подключений.
Хотя может быть и "балалайка". Умные люди поправит, если это не так?
У того, кто делает — получается редко. У того, кто не делает — не получается никогда.
Re: ГРИ часы под управлением ESP8266
RoboC писал(а):Сейчас я предпочитаю не держать подключение ESP включенным всегда, а подключатся только когда приходит время синхронизации.
Т.к. ESP подключается на скорости 54 Мбита, а где то я читнул что этим она обрезает скорость у всех остальных подключений.
Хотя может быть и "балалайка". Умные люди поправит, если это не так?
Esp поддерживает wi-fi стандарта N, так что узким звеном не будет. Но идея понята верно.
И еще, пароль WPA/WPA2 не может быть менее 8 символов, если в скетче указать меньше - будет без пароля. В моей прошивке такой косяк имеется.
-
DIGITAL544
- Родился
- Сообщения: 19
- Зарегистрирован: Пт мар 18, 2016 16:42:37
Re: ГРИ часы под управлением ESP8266
Как часто идет синхронизация с сервером (прием точного времени) ?
Re: ГРИ часы под управлением ESP8266
В той прошивке вроде раз в сутки
-
DIGITAL544
- Родился
- Сообщения: 19
- Зарегистрирован: Пт мар 18, 2016 16:42:37
Re: ГРИ часы под управлением ESP8266
А сутки без кварца не много ли? Часы точно будут идти?
Re: ГРИ часы под управлением ESP8266
Вроде нормально было, можно заменить Next_ms = 86400000; на свой интервал в мс
-
DIGITAL544
- Родился
- Сообщения: 19
- Зарегистрирован: Пт мар 18, 2016 16:42:37
Re: ГРИ часы под управлением ESP8266
У MadOrc-ка была проблема з прошивкой модуля. У меня возникла аналогичная проблема з COM портом в IDE. Модуль ESP-12E. Компиляция проходила успешно, а залить не получалось, какая-то проблема COM порта. РЕШИЛ ДАННУЮ ПРОБЛЕМУ ТАК: дополнительно поcсадил GPIO15 на корпус (землю) без резистора дальше запустил скетч на пк и только после завершения компиляции (перед загрузкой программы) подал напряжение на модуль. Загрузка прошла успешно.
Последний раз редактировалось DIGITAL544 Чт мар 24, 2016 15:19:35, всего редактировалось 1 раз.
Re: ГРИ часы под управлением ESP8266
Странные проблемы, у меня в 5 экземплярах часов такого не было
-
DIGITAL544
- Родился
- Сообщения: 19
- Зарегистрирован: Пт мар 18, 2016 16:42:37
Re: ГРИ часы под управлением ESP8266
Модули видимо бывают разные (разные производители), раньше с ESP-01 тоже возился там ситуация была наоборот: прошивался нормально а с терминалом ни в какую.
