MAX6675 + NodeMCU

На этом форуме Вы можете задать вопросы знатокам программы и автору.
Volgovod31
Рядовой
Сообщения: 64
Зарегистрирован: 11 фев 2018, 10:58
Имя: Алексей

MAX6675 + NodeMCU

Сообщение Volgovod31 »

Добрый день уважаемые форумчане. Почти готов проект, для автономного отопителя, типа vebasto, планар и аналогичных. На Ардуинке уже проходит "обкатку"))) Решил перенести проект на nodeMCU v3. в общем столкнулся с такой бедой, что на ноде мэ си у, нет блока для термопары max6675, а она является ключевой... Пробовал через поиск найти пользовательские блоки, но что то не получилось... Помогите плиз, может есть у кого такой блок... Или кто подскажет, как термопару "присобачить к "Нодке". Буду премного благодарен. И очень сильно надеюсь, что не нарушил правила форума!...
Аватара пользователя
Golan
Капитан
Сообщения: 827
Зарегистрирован: 26 ноя 2017, 23:18
Откуда: Деревня, 98 домов в Мордовии
Имя: Владимир
Контактная информация:

MAX6675 + NodeMCU

Сообщение Golan »

Глянул, термопара в блоках ESP не появляется, так что нужно мудрить
Добро не ценится в современном мире, люди от него наглеют!
Аватара пользователя
AlexCrane
Капитан
Сообщения: 903
Зарегистрирован: 20 окт 2017, 13:22
Откуда: Ульяновск
Имя: Александр
Поблагодарили: 12 раз

MAX6675 + NodeMCU

Сообщение AlexCrane »

Набросал побыстрому, попробуй
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Если не знаю, то не скажу. Если скажу, то сначала проверю...
Если нет возможности отблагодарить материально, хотя бы оцени пост....
Volgovod31
Рядовой
Сообщения: 64
Зарегистрирован: 11 фев 2018, 10:58
Имя: Алексей

MAX6675 + NodeMCU

Сообщение Volgovod31 »

[ref]AlexCrane[/ref], Спасибо большое, за блок, сегодня уже не успею, завтра обязательно проверю и отпишусь!)) Один вопрос только, привязка по пинам в gpio указана? Или через D? У меня просто все "Dшные" пины заняты и схема уже разведена... Переделывать муторно и не хотелось бы... Возможно привязку по GPIO указать? Хочу повесить на порты SK, S0, SC, S1, S2, S3, в общем на какие то из этих пинов, это реально? Если да, то подскажите пожалуйста как их указать правильно. Заранее благодарю!

Отправлено спустя 46 секунд:
[ref]Golan[/ref], Потому то и задал вопрос, в форуме...
Аватара пользователя
AlexCrane
Капитан
Сообщения: 903
Зарегистрирован: 20 окт 2017, 13:22
Откуда: Ульяновск
Имя: Александр
Поблагодарили: 12 раз

MAX6675 + NodeMCU

Сообщение AlexCrane »

[ref]Volgovod31[/ref], GPIO0,2,3 по умолчанию, задаются в параметрах пользователя, пины для SD вроде использовать нельзя
Если не знаю, то не скажу. Если скажу, то сначала проверю...
Если нет возможности отблагодарить материально, хотя бы оцени пост....
Volgovod31
Рядовой
Сообщения: 64
Зарегистрирован: 11 фев 2018, 10:58
Имя: Алексей

MAX6675 + NodeMCU

Сообщение Volgovod31 »

[ref]AlexCrane[/ref], Добрый вечер. Извините снова за беспокойство, но что то пошло не так... Вы пробовали компилировать? У вас всё норм?...
У меня просто выдаёт ошибку...

home-pc/Arduino/libraries/MAX6675_library/max6675.cpp:4:26: fatal error: avr/pgmspace.h: No such file or directory
#include <avr/pgmspace.h>
^
compilation terminated.
exit status 1
Ошибка компиляции для платы NodeMCU 1.0 (ESP-12E Module).

Возможно, что это конфликт с лсд дисплеем? Не подскажите пожалуйста как с этим бороться?
Аватара пользователя
AlexCrane
Капитан
Сообщения: 903
Зарегистрирован: 20 окт 2017, 13:22
Откуда: Ульяновск
Имя: Александр
Поблагодарили: 12 раз

MAX6675 + NodeMCU

Сообщение AlexCrane »

[ref]Volgovod31[/ref], Попробуй другой
Софтварный SPI (for ESP8266 use D3, D4, D7)
Установи библиотеку https://github.com/enjoyneering/MAX6675
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Если не знаю, то не скажу. Если скажу, то сначала проверю...
Если нет возможности отблагодарить материально, хотя бы оцени пост....
Volgovod31
Рядовой
Сообщения: 64
Зарегистрирован: 11 фев 2018, 10:58
Имя: Алексей

MAX6675 + NodeMCU

Сообщение Volgovod31 »

[ref]AlexCrane[/ref], Спасибо вам большое, что пытаетесь помочь, очень вам благодарен, но нет, не работает... Только ставлю этот блок, на экране светится лишь заставка adafruit и контролер перезагружается каждые 6-7 сек. Создал уже для проверки отдельную схему только экран и max6675, блок удаляю, экран работает,( заставка даже не появляется ) ставлю блок, только заставка и перезагрузка...
promiks111
Рядовой
Сообщения: 19
Зарегистрирован: 14 апр 2018, 18:50
Имя: Артур

MAX6675 + NodeMCU

Сообщение promiks111 »

Проверьте, установлена ли библиотека: avr/pgmspace.h

А зачем переходить с ардуины на MSU? Может лучше прицепить к ардуине ESP01 ? Ардуина обкатана вдоль и поперёк, куча библиотек. А с MCU- лотерея.
Volgovod31
Рядовой
Сообщения: 64
Зарегистрирован: 11 фев 2018, 10:58
Имя: Алексей

MAX6675 + NodeMCU

Сообщение Volgovod31 »

[ref]promiks111[/ref], Вы это серьёзно?.... Я не смог такую найти... Вот ответ с форума другому такому же "искателю")))

Не могу найти библиотеку #include <avr/pgmspace.h>, везде искал, но не нашёл, справочники по этой библиотеки есть, а самой библиотеки нет, буду очень рад, если у вас есть ссылка на скачивание библиотеки.

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

Если у вас есть такая, поделитесь пожалуйста, буду премного благодарен!

Отправлено спустя 2 минуты 31 секунду:
[ref]promiks111[/ref], Памяти не хватает, для скетча.... На экран 16*2 хватает, а вот с лсд не хватает... 125% занимает))) А хочется пульт маленький сделать...
Volgovod31
Рядовой
Сообщения: 64
Зарегистрирован: 11 фев 2018, 10:58
Имя: Алексей

MAX6675 + NodeMCU

Сообщение Volgovod31 »

[ref]promiks111[/ref], Тьпфу ты, олед дисплей в смысле))

Отправлено спустя 5 часов 44 минуты 29 секунд:
Спасибо всем кто отозвался. Кажись чего то сообразил, вроде бы заработало, испытывать завтра буду!))
aidar_i
Полковник
Сообщения: 3358
Зарегистрирован: 24 дек 2016, 16:55
Откуда: Уфа
Имя: Айдар
Благодарил (а): 13 раз
Поблагодарили: 100 раз
Контактная информация:

MAX6675 + NodeMCU

Сообщение aidar_i »

Volgovod31 писал(а): 26 ноя 2018, 12:14home-pc/Arduino/libraries/MAX6675_library/max6675.cpp:4:26: fatal error: avr/pgmspace.h: No such file or directory
#include <avr/pgmspace.h>
^
Про эту ошибку я писал. Посмотрите здесь viewtopic.php?p=57227#p57227
Volgovod31
Рядовой
Сообщения: 64
Зарегистрирован: 11 фев 2018, 10:58
Имя: Алексей

MAX6675 + NodeMCU

Сообщение Volgovod31 »

[ref]aidar_i[/ref], Спасибо большое, просмотрел и буду иметь ввиду. Но в данном случае, всё решилось и проблема оказалась не в этом.
Аватара пользователя
AlexCrane
Капитан
Сообщения: 903
Зарегистрирован: 20 окт 2017, 13:22
Откуда: Ульяновск
Имя: Александр
Поблагодарили: 12 раз

MAX6675 + NodeMCU

Сообщение AlexCrane »

[ref]Volgovod31[/ref], Блок работает?
Если не знаю, то не скажу. Если скажу, то сначала проверю...
Если нет возможности отблагодарить материально, хотя бы оцени пост....
MTSnik1
Рядовой
Сообщения: 92
Зарегистрирован: 12 июл 2018, 17:06
Имя: Timofey

MAX6675 + NodeMCU

Сообщение MTSnik1 »

Приветствую всех форумчан. Сори, может не в той ветке спрашиваю. Пытаюсь создать проект с применением блока max6675. Набросал простенькую программу блок max6675 + блок конвертации+lcd1604, при компилировании до запуска программы ардуино, выскакивает ошибка об отсутствии библиотеки max6675. Вопрос, где эти библиотеки в флпроге? Или он в ide проверяет?
Аватара пользователя
dizzyy
Капитан
Сообщения: 752
Зарегистрирован: 24 ноя 2017, 16:25
Откуда: Червоноград
Имя: Марьян

MAX6675 + NodeMCU

Сообщение dizzyy »

MTSnik1 писал(а): 03 дек 2018, 17:24 Вопрос, где эти библиотеки в флпроге? Или он в ide проверяет?
флпрог имеет свой иде , библиотеки у меня в FLProg\FLProg_Portable_4-1\ideV2\libraries, но некоторіе тянет и с установленого вручную

хотя проще скачать зип архива библиотеки и поставить в иде
Безымянный.jpg
У вас нет необходимых прав для просмотра вложений в этом сообщении.
MTSnik1
Рядовой
Сообщения: 92
Зарегистрирован: 12 июл 2018, 17:06
Имя: Timofey

MAX6675 + NodeMCU

Сообщение MTSnik1 »

Спасибо за ответ, это я знал. Думал у флпрог есть своя папка. Оказалось дело было в кривой библиотеке. Кому нужна рабочая, в архиве.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
qwr
Рядовой
Сообщения: 22
Зарегистрирован: 25 дек 2019, 11:33
Имя: aaaaa

MAX6675 + NodeMCU

Сообщение qwr »

Блок работает у кого-нибудь? У меня nodemcu уходит в циклическую перезагрузку.
в мониторе порта выводится вот это

ets Jan 8 2013,rst cause:4, boot mode:(3,6)

wdt reset
load 0x4010f000, len 1392, room 16
tail 0
chksum 0xd0
csum 0xd0
v3d128e5c
~ld
SSSergeich
Капитан
Сообщения: 708
Зарегистрирован: 06 фев 2016, 11:01
Откуда: Ярославль
Имя: Сергей

MAX6675 + NodeMCU

Сообщение SSSergeich »

qwr писал(а): 07 авг 2020, 07:14 Блок работает у кого-нибудь? У меня nodemcu уходит в циклическую перезагрузку.
в мониторе порта выводится вот это

ets Jan 8 2013,rst cause:4, boot mode:(3,6)

wdt reset
load 0x4010f000, len 1392, room 16
tail 0
chksum 0xd0
csum 0xd0
v3d128e5c
~ld
С какими настройками прошиваете? И, сам модуль нормальный или кривой?
qwr
Рядовой
Сообщения: 22
Зарегистрирован: 25 дек 2019, 11:33
Имя: aaaaa

MAX6675 + NodeMCU

Сообщение qwr »

Модуль полностью исправен, до этого в него был залит скетч для работы с виртуино модбас, работал без нареканий. Я так же залил скетчи примеров из этой библиотеки, скетч с двумя модулями макс работает , а скетч с одним модулем выдает точно такую же ошибку.
Ответить

Вернуться в «Спросить у знатоков»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 5 гостей