Вопросы и замечания по статьям и схемам, представленным на нашем сайте
При поддержке РадиоКОТструктор.ру
Сб янв 11, 2020 08:53:57
Mizetsky У меня нет необходимости в Аккумуляторе питаются от 12В бесперебойника. Все разместил в одном корпусе.
- Вложения
-
- D346.jpg
- На работе
- (105.18 KiB) Скачиваний: 333
-
- D1274.jpg
- Дома
- (146.82 KiB) Скачиваний: 353
Сб янв 11, 2020 08:57:47
Да я про другое
А конструкция - зачет
Сб янв 11, 2020 09:58:19
ВНН писал(а):Все разместил в одном корпусе.
Здравствуйте!
Файлами не поделитесь?
Заранее спасибо.
Сб янв 11, 2020 10:35:56
ВНН писал(а):Все разместил в одном корпусе.
Здравствуйте!
Файлами не поделитесь?
Заранее спасибо.
LAY или STL хотя нужно пачкой . У меня своя разводка и корпус делал под свою плату.
Сб янв 11, 2020 11:31:12
BHH ! Большое спасибо за совет! Подогнал в настройках напряжение к 3.8 в, показания стали отправляться регулярно.
Добавлено after 9 minutes 34 seconds:
Вопрос к автору часов с WI-FI -himikat123 - в часах можно сделать округление температуры, как в мониторе? Сейчас, похоже, просто отбрасывается дробная часть.
Поскольку наконец-то допинал thingspeak, сейчас данные с него у меня получают 2 монитора и часы. При температуре 6,7 градуса на мониторах 7, а в часах 6 градусов.
Сб янв 11, 2020 11:31:37
ВНН писал(а):нужно пачкой
Ага, ей самой.
Спасибо.
Сб янв 11, 2020 11:34:23
max50, В понедельник , вторник выложу. Усё на работе.
Сб янв 11, 2020 11:35:02
Не вопрос.
Сб янв 11, 2020 14:58:53
в часах можно сделать округление температуры, как в мониторе? Сейчас, похоже, просто отбрасывается дробная часть.
Тоже обратил на это внимание. В строке 309 сделайте так :
int tt=abs(round(t)); , у меня заработало.
Это для версии 2.1 и четырехразрядного дисплея.
http://wdfiles.ru/n91V
Сб янв 11, 2020 16:39:19
Mizetsky, спасибо! При компиляции ругается на отсутствие LedControl.h - можете выложить?
Сб янв 11, 2020 16:59:49
Arduino: 1.8.9 (Windows 10), Плата:"Generic ESP8266 Module, 80 MHz, 40MHz, DIO, 115200, 1M (256K SPIFFS), ck, Disabled, None"
In file included from C:\Projects\Очень простые часы с WiFi на ESP8266\Clock_21_Work\Clock_21_Work.ino:14:0:
C:\Users\Vladimir\Documents\Arduino\libraries\LedControl\src/LedControl.h:30:26: fatal error: avr/pgmspace.h: No such file or directory
#include <avr/pgmspace.h>
^
compilation terminated.
exit status 1
Ошибка компиляции для платы Generic ESP8266 Module.
Сб янв 11, 2020 17:02:35
...Projects\Очень простые часы с WiFi на ESP8266\Clock_21_Work...
Очень не любит Ардуино ИДЕ кириллицу в путях
Сб янв 11, 2020 17:11:25
Перенес в папку без кириллицы, не помогло. Та же ошибка.
Сб янв 11, 2020 17:36:16
А путь к самой Ардуино ИДЕ не содержит кириллицы?
То, что я выложил - рабочая версия, правда у меня Вин7, не люблю 10-ку.
Попробуйте этот вариант
Сб янв 11, 2020 18:14:59
Нет кириллицы. Дело тут похоже в версии ядра esp. Ошибку выше выдавало с версией 2.3.0.
Обновил до последней 2.6.3 - теперь вот это:
C:\Projects\Clock_21_Work\web.ino: In lambda function:
web:428:39: error: 'U_SPIFFS' was not declared in this scope
if(!Update.begin(maxSketchSpace,U_SPIFFS)){
exit status 1
'U_SPIFFS' was not declared in this scope
А какая у Вас версия?
Сб янв 11, 2020 18:41:11
Если верить тому, что написано в AppData\Local\Arduino15 - то 2.4.2
Сб янв 11, 2020 18:48:27
Скачайте проект еще раз
https://github.com/himikat123/Clockисправил ошибку и обновил библиотеки.
Отдельное спасибо Mizetsky за исправленную библиотеку TM1637-6 и за то, что нашел ошибку с округлением температуры.
Сб янв 11, 2020 19:41:52
C 2.4.2 компилируется с предупреждениями:
In file included from C:\Users\Vladimir\Documents\Arduino\libraries\BlueDot_BME280_Library\BlueDot_BME280.h:9:0,
from C:\Users\Vladimir\Documents\Arduino\libraries\BlueDot_BME280_Library\BlueDot_BME280.cpp:10:
C:\Users\Vladimir\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\libraries\Wire/Wire.h: In member function 'uint8_t BlueDot_BME280::readByte(byte)':
C:\Users\Vladimir\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\libraries\Wire/Wire.h:69:13: note: candidate 1: uint8_t TwoWire::requestFrom(int, int)
uint8_t requestFrom(int, int);
^
C:\Users\Vladimir\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\libraries\Wire/Wire.h:67:13: note: candidate 2: uint8_t TwoWire::requestFrom(uint8_t, uint8_t)
uint8_t requestFrom(uint8_t, uint8_t);
^
Скетч использует 372452 байт (48%) памяти устройства. Всего доступно 761840 байт.
Глобальные переменные используют 35932 байт (43%) динамической памяти, оставляя 45988 байт для локальных переменных. Максимум: 81920 байт.
Добавлено after 49 minutes 36 seconds:
himikat123! Скачал обновленный проект, заменил библиотеки, ядро 2.5.2 (с 2.4.2 то же самое), IDE 1.8.9
In file included from C:\Users\Vladimir\Documents\Arduino\libraries\BlueDot_BME280_Library\BlueDot_BME280.h:9:0,
from C:\Users\Vladimir\Documents\Arduino\libraries\BlueDot_BME280_Library\BlueDot_BME280.cpp:10:
C:\Users\Vladimir\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.5.2\libraries\Wire/Wire.h: In member function 'uint8_t BlueDot_BME280::readByte(byte)':
C:\Users\Vladimir\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.5.2\libraries\Wire/Wire.h:70:13: note: candidate 1: uint8_t TwoWire::requestFrom(int, int)
uint8_t requestFrom(int, int);
^
C:\Users\Vladimir\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.5.2\libraries\Wire/Wire.h:68:13: note: candidate 2: uint8_t TwoWire::requestFrom(uint8_t, uint8_t)
uint8_t requestFrom(uint8_t, uint8_t);
^
Скетч использует 406900 байт (81%) памяти устройства. Всего доступно 499696 байт.
Глобальные переменные используют 33024 байт (40%) динамической памяти, оставляя 48896 байт для локальных переменных. Максимум: 81920 байт.
Может последний бинарник выложите?
Сб янв 11, 2020 20:11:59
Да не обращайте внимание на эти предупреждения.
У меня тоже нечто подобное проскакивает с этой Wire.h , но всё работает.
Вот только "бухгалтерия у Вас не сходится"
1. Скетч использует 372452 байт (48%) памяти устройства.
2. Скетч использует 406900 байт (81%) памяти устройства.
Разница в байтах небольшая, а в процентах почти вдвое.
Powered by phpBB © phpBB Group.
phpBB Mobile / SEO by Artodia.