Например TDA7294

Форум РадиоКот :: Просмотр темы - ГРИ часы под управлением ESP8266
Форум РадиоКот
https://radiokot.ru/forum/

ГРИ часы под управлением ESP8266
https://radiokot.ru/forum/viewtopic.php?f=25&t=121260
Страница 1 из 6

Автор:  uldemir [ Вт сен 22, 2015 17:42:11 ]
Заголовок сообщения:  ГРИ часы под управлением ESP8266

ГРИ часы под управлением ESP8266 url потом надо будет исправить.

Очень заинтересовала конструкция. Есть целая толпа вопросов.
Сначала один мелкий: В исходнике написано
Код:
#define SH_CP  16
#define ST_CP  5
#define DS     4     
А на схеме DS подключен к GPIO5, а STCP к GPIO4. Если это ошибка, то где правильно?

Как считается время между опросами NTP? Я тут вижу вызов функции millis(), но не могу понять откуда она.
----------
Ссылка на статью. http://radiokot.ru/circuit/digital/home/238/

Автор:  RoboC [ Ср окт 07, 2015 03:56:20 ]
Заголовок сообщения:  Re: ГРИ часы под управлением ESP8266

У китайцев (по крайней мере в моем экземпляре) неправильно подписаны были выводы на модуле. Я не мог понять почему не работает 74НС595, пока не посмотрел осциллографом.

Автор:  uldemir [ Пн окт 19, 2015 16:09:44 ]
Заголовок сообщения:  Re: ГРИ часы под управлением ESP8266

Есть следующий вопрос. По опросу кнопок. На схеме R17, в нижнем плече - 1к, а в верхнем плече 3 резистора по 10к. Т.е. коэффициенты деления получаются 1:11, 1:21 и 1:31. А в программе сравниваются с 100, 200 и 300. Если ф-ция analogRead максимальное значение возвращает 1023, то с номиналами что-то не то.

Автор:  RoboC [ Пн окт 19, 2015 19:28:35 ]
Заголовок сообщения:  Re: ГРИ часы под управлением ESP8266

Это потому что я не утруждал себя расчетами , а просто вывел значения analogRead в терминал и на них ориентировался.
Сейчас я проделал то же самое. Результаты можете наблюдать на фотке:
Изображение
Схема четко соответствует плате.
Похоже что это жестокий китайский рандом :wink:

Получил сегодня 2 модуля ESP-12E. Обрадовался!
Но недолго счастье длилось, ах ...
В одном Rx короткое на землю, втором ошибка флеш памяти и половина команд не работает. ППЦ месяц ожидания коту под хвост :evil: .
Изображение

Автор:  uldemir [ Пн окт 19, 2015 19:47:19 ]
Заголовок сообщения:  Re: ГРИ часы под управлением ESP8266

Кхм... жаль. и странно. Наверное мне тоже придётся сделать для начала контрольный вывод. Потому как я кнопки повесил вверх тормашками. Т.е. кнопки замыкаются на массу. И потому надо бы переделать подпрограмму опроса кнопок.

Автор:  sa-ta [ Пн окт 19, 2015 23:08:41 ]
Заголовок сообщения:  Re: ГРИ часы под управлением ESP8266

RoboC писал(а):
Но недолго счастье длилось, ах ...

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

Автор:  uldemir [ Пт окт 23, 2015 10:33:17 ]
Заголовок сообщения:  Re: ГРИ часы под управлением ESP8266

Чевой-то у меня не получается. Правда, модуль я посадил ESP-07. Есть пара проблем. Не работает вывод разделителя и не работают кнопки.

Кнопки
Код:
       ADCkey=analogRead(A0);
       Serial.println(ADCkey);
Возвращают 1024 вне зависимости от того нажато что или нет. Тестер при нажатии кнопок показывает разные напряжения. 3.25 не нажаты, при нажатии 1.09, 1.64 и 2.18.
...
Так, пока писал с выводом разобрался. Кнопки еще не решил. Мне кажется проблема в том что я не вижу определения "A0"

Автор:  RoboC [ Пт окт 23, 2015 11:50:37 ]
Заголовок сообщения:  Re: ГРИ часы под управлением ESP8266

У Вас SDK 1.1 :)
system_adc_read is only available when wire TOUT pin to external
circuitry,Input Voltage Range restricted to 0 ~ 1.0V.


Отсюда прочитал.

Автор:  uldemir [ Пт окт 23, 2015 13:25:09 ]
Заголовок сообщения:  Re: ГРИ часы под управлением ESP8266

SDK 1.1 - Это плохо? И что делать?

А резистор, чтобы вогнать в 1v, я попробую допаять, когда доберусь до паяльника.
Хм, это прохоже объясняет мой самый второй вопрос, про почему "100, 200, 300".

p.s. Запаял другой делитель - кнопки работают.

Автор:  waf [ Ср ноя 25, 2015 11:46:32 ]
Заголовок сообщения:  Re: ГРИ часы под управлением ESP8266

Доброго времент суток!
Возникла проблема с компиляцией
Выдается следующее№:

Внимание: platform.txt из ядра 'ESP8266 Modules' содержит устаревшие recipe.ar.pattern="{compiler.path}{compiler.ar.cmd}" {compiler.ar.flags} {compiler.ar.extra_flags} "{build.path}/{archive_file}" "{object_file}", автоматически преобразовано в recipe.ar.pattern="{compiler.path}{compiler.ar.cmd}" {compiler.ar.flags} {compiler.ar.extra_flags} "{archive_file_path}" "{object_file}". Ожидайте обновления ядра.
WARNING: Category '' in library EEPROM is not valid. Setting to 'Uncategorized'
WARNING: Category '' in library ESP8266httpUpdate is not valid. Setting to 'Uncategorized'
WARNING: Category '' in library Hash is not valid. Setting to 'Uncategorized'
WARNING: Category '' in library SPI is not valid. Setting to 'Uncategorized'
WARNING: Category '' in library Ticker is not valid. Setting to 'Uncategorized'
WARNING: Category '' in library Wire is not valid. Setting to 'Uncategorized'
Несколько библиотек найдено для "ESP8266WiFi.h"
Используется: C:\Users\nikishinvv.MISLOCAL\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\1.6.5-947-g39819f0\libraries\ESP8266WiFi
Не используется: C:\arduino-nightly\libraries\ESP8266WiFi
Несколько библиотек найдено для "WiFiUdp.h"
Используется: C:\arduino-nightly\libraries\ESP8266WiFi
Не используется: C:\arduino-nightly\libraries\WiFi
Не используется: C:\Users\nikishinvv.MISLOCAL\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\1.6.5-947-g39819f0\libraries\ESP8266WiFi
C:\inbox\WI-FI часы\FINAL_ntp\FINAL_ntp.ino: In function 'void setup()':

FINAL_ntp:84: error: 'ConnectWiFi' was not declared in this scope

C:\inbox\WI-FI часы\FINAL_ntp\FINAL_ntp.ino: In function 'void loop()':

FINAL_ntp:115: error: 'GetNTP' was not declared in this scope

FINAL_ntp:133: error: 'DisplayTime' was not declared in this scope

FINAL_ntp:141: error: 'button_press' was not declared in this scope

FINAL_ntp:142: error: 'set_Mode' was not declared in this scope

C:\inbox\WI-FI часы\FINAL_ntp\FINAL_ntp.ino: In function 'void DisplayTime()':

FINAL_ntp:356: error: 'shiftOutMy' was not declared in this scope

C:\inbox\WI-FI часы\FINAL_ntp\FINAL_ntp.ino: In function 'bool GetNTP()':

FINAL_ntp:382: error: 'sendNTPpacket' was not declared in this scope

exit status 1
'ConnectWiFi' was not declared in this scope

I need help

C уважением, Владимир

Автор:  SergSV [ Ср ноя 25, 2015 22:08:14 ]
Заголовок сообщения:  Re: ГРИ часы под управлением ESP8266

делал я компиляцию этой проги никаких проблем и ошибок не возникло. Переустановите Arduino с нуля вычистив все от старой версии.

Автор:  waf [ Чт ноя 26, 2015 10:50:47 ]
Заголовок сообщения:  Re: ГРИ часы под управлением ESP8266

А старой версии не было
Пробовал на двух разных компах, один с семерой, другой с ХТ - картина одинаковая
Может это глюк 64-разрядной винды?

Автор:  SergSV [ Чт ноя 26, 2015 14:56:26 ]
Заголовок сообщения:  Re: ГРИ часы под управлением ESP8266

Я компилировал на WIN 8.1 64bit глюков нет никаких. Возможно ошибки в Вашей системе.

Автор:  waf [ Чт ноя 26, 2015 14:57:51 ]
Заголовок сообщения:  Re: ГРИ часы под управлением ESP8266

Сейчас готовлю новую абсолютно чистую систему
Посмотрим....

А какая у Вас версия Arduino?

Автор:  uldemir [ Чт ноя 26, 2015 17:11:41 ]
Заголовок сообщения:  Re: ГРИ часы под управлением ESP8266

waf писал(а):
C:\inbox\WI-FI часы\FINAL_ntp\FINAL_ntp.ino: In function 'void DisplayTime()':

Попробуйте убрать русские буквы из пути.
У меня на win10 x64 без проблем скомпилировалось

Автор:  SergSV [ Чт ноя 26, 2015 21:28:17 ]
Заголовок сообщения:  Re: ГРИ часы под управлением ESP8266

uldemir писал(а):
waf писал(а):
C:\inbox\WI-FI часы\FINAL_ntp\FINAL_ntp.ino: In function 'void DisplayTime()':

Попробуйте убрать русские буквы из пути.
У меня на win10 x64 без проблем скомпилировалось


У меня были русские буквы в пути и проблем не было.

Автор:  RoboC [ Чт ноя 26, 2015 21:50:47 ]
Заголовок сообщения:  Re: ГРИ часы под управлением ESP8266

Библиотека esp точно установилась без ошибок?

Автор:  waf [ Пт ноя 27, 2015 08:32:07 ]
Заголовок сообщения:  Re: ГРИ часы под управлением ESP8266

По крайней мере при установке не выругалась

Автор:  RoboC [ Пт ноя 27, 2015 08:37:27 ]
Заголовок сообщения:  Re: ГРИ часы под управлением ESP8266

Тут ответ на Ваш вопрос.

Автор:  waf [ Пт ноя 27, 2015 09:29:20 ]
Заголовок сообщения:  Re: ГРИ часы под управлением ESP8266

Всем спасибо
1.6.5 вопрос решило

Страница 1 из 6 Часовой пояс: UTC + 3 часа
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/