Подать на него 5в, подключить вольтметр и дуть в трубочку. Напряжение на выходе должно меняться. Очень похоже, что у тебя неконтакт или не к той ноге датчика припаялся. Проверить прошивку и проводку можно так. Отпаиваешь датчик, и через резистора 1к замыкаешь сигнальный провод с землёй, потом с +5в. В первом случае должно показывать 0, во втором максимум. Если так же будет скакать - значит нет контакта.
Доступная автоматика HelloDistiller на Ардуино Мега 2560
Phisik
Куратор
Екатеринбург
666 1.4K
Отв.10860 12 Янв. 19, 10:26
sachalin-1
Кандидат наук
Куйбышев
440 126
Отв.10861 12 Янв. 19, 22:55
в скетче от физика вставить пару строк.bengoor, 10 Янв. 19, 21:59вставил, спасибо Kraft и bengoor!
Не помогло. Есть советы? Не бросайте сирого и убогого, вы же волшебники!
bengoor
Доцент
Кронштадт
1.8K 1.1K
Отв.10862 12 Янв. 19, 23:23, через 28 мин
sachalin-1, проверяй модуль. Подаёшь на vcc и gnd 5в, подключается 220 и смотришь переменку на out и gnd. Должно быть в районе 2.5В
sachalin-1
Кандидат наук
Куйбышев
440 126
Отв.10863 13 Янв. 19, 11:38
смотришь переменку на out и gnd. Должно быть в районе 2.5Вbengoor, 12 Янв. 19, 23:23Смотрю, вижу, кручу переменник - меняется 2,5-2,6в. Но не переменного, а постоянного. Что делаю не так?
bengoor
Доцент
Кронштадт
1.8K 1.1K
Отв.10864 13 Янв. 19, 12:26, через 48 мин
sachalin-1, в личку постучи phisik, он пока единственный с этим модулем и он же по программной части
Phisik
Куратор
Екатеринбург
666 1.4K
Отв.10865 13 Янв. 19, 13:03, через 38 мин
А тут стучи, не стучи. Нет сигнала - нет возможности измерять напряжение. Модуль должен выдавать переменку с амплитудой ~1.25V вокруг средней точки 2.5В. Т.е. если измерять постоянку, то будет 2.5В, переменку - 0-2В в зависимость от положения подстроечника. Там должен стоять сдвоенный ОУ LM358, схему я приводил. Проверяйте схему, прозвоните все: переменку на выходе с транса, после первого каскада, после второго. У bengoor-a китайцы впаяли вместо сдоенного ОУ - одиночный, соответственно ничего не работало.
PS Учитывайте, что каждый каскад дает усиление в 10 раз. Т.е. после транса имеем 0.02В, перед подстроечником - 0.2В, на выходе - 2В
PS Учитывайте, что каждый каскад дает усиление в 10 раз. Т.е. после транса имеем 0.02В, перед подстроечником - 0.2В, на выходе - 2В
demyan2
Доктор наук
Уфа
701 76
Отв.10866 14 Янв. 19, 09:09
Всем привет !
Пытаюсь прошить ESP с помощью ESP Flash tool
и все время ошибка.
Пытаюсь прошить ESP с помощью ESP Flash tool
и все время ошибка.
bengoor
Доцент
Кронштадт
1.8K 1.1K
Отв.10867 14 Янв. 19, 09:16, через 7 мин
demyan2, попробуй кинуть папку с прошивкой в корень диска C чтобы сам путь не содержал кириллицу
msg31
Научный сотрудник
Барнаул
4.6K 2.5K
Отв.10868 14 Янв. 19, 09:16, через 1 мин
Пытаюсь прошить ESP с помощью ESP Flash tooldemyan2, 14 Янв. 19, 09:09Для начала исключи русские буквы из пути запуска программы. Скопируй ее, например на C:\ESP8266\
demyan2
Доктор наук
Уфа
701 76
Отв.10869 14 Янв. 19, 09:25, через 9 мин
Спасибо помогло !!!
VladPP
Доцент
Новосибирск
1K 380
Отв.10870 14 Янв. 19, 11:09
У bengoor-a китайцы впаяли вместо сдоенного ОУ - одиночныйPhisik, 13 Янв. 19, 13:03похоже не у одного bengoor, ребята из поднебесной напаяли не то что надо , вот мой модуль ))
demyan2
Доктор наук
Уфа
701 76
Отв.10871 14 Янв. 19, 12:45
Простите за тупость.
Опять вопрос.
1. Что бы подключить NodeMCU к Меге нужен ли согласователь уровней , такой пойдет как на фото?
2. NB! В прошивке контроллера HelloDistiller должен быть включен параметр MQTT_SERIAL_PING_CHECK -> 1. - Это где искать в скетче .
3. Выберите скорость работы UART порта, которая была установлена в прошивке контроллера HelloDistiller. - Как узнать скорость UART порта и куда подключать модуль.
Опять вопрос.
1. Что бы подключить NodeMCU к Меге нужен ли согласователь уровней , такой пойдет как на фото?
2. NB! В прошивке контроллера HelloDistiller должен быть включен параметр MQTT_SERIAL_PING_CHECK -> 1. - Это где искать в скетче .
3. Выберите скорость работы UART порта, которая была установлена в прошивке контроллера HelloDistiller. - Как узнать скорость UART порта и куда подключать модуль.
bengoor
Доцент
Кронштадт
1.8K 1.1K
Отв.10872 14 Янв. 19, 12:56, через 11 мин
1. Что бы подключить NodeMCU к Меге нужен ли согласователь уровней , такой пойдет как на фото?demyan2, 14 Янв. 19, 12:45Не нужен
Добавлено через 8мин.:
2. NB! В прошивке контроллера HelloDistiller должен быть включен параметр MQTT_SERIAL_PING_CHECK -> 1. - Это где искать в скетче .demyan2, 14 Янв. 19, 12:45Самый простой способ копируешь строчку MQTT_SERIAL_PING_CHECK и поиском ищешь в скетче
3. Выберите скорость работы UART порта, которая была установлена в прошивке контроллера HelloDistiller. - Как узнать скорость UART порта и куда подключать модуль.demyan2, 14 Янв. 19, 12:45Скорость ты сам задаешь в настройках esp подключившись к ней по wifi в режиме точки доступа, например через мобильный телефон. А дальше в настройках скетча задаешь туже скорость. Рекомендую 115200
бычёк
Студент
Семикаракорск Ростовской области
39 38
Отв.10873 14 Янв. 19, 14:04
нужен ли согласователь уровнейdemyan2, 14 Янв. 19, 12:45
Нужен обязательно.Вот он гад у меня выше ESP-шки.У ESP входные уровня 3,3v и в схеме нет согласователей уровня.
Phisik
Куратор
Екатеринбург
666 1.4K
Отв.10874 14 Янв. 19, 14:21, через 17 мин
нужен ли согласователь уровнейdemyan2, 14 Янв. 19, 12:45Я его не использую, т.к. у ЕСП IO пины, по опыту, толерантны к +5V. Но если на чип подать 5V по питанию, например в случае ESP-01, то все сгорит.
limon
Доктор наук
Липецк
992 928
Отв.10875 14 Янв. 19, 16:37
Что бы подключить NodeMCU к Меге нужен ли согласователь уровнейdemyan2, 14 Янв. 19, 12:45Для повышения надежности я бы рекомендовал его использовать. Но не плату, а простейший из стабилитрона и резистора на Tx ардуины. Резисторы есть, просто добавить стабилитрон на 3V3. Сам такой использую.
Mim
Кандидат наук
Ульяновск
432 70
Отв.10876 14 Янв. 19, 16:41, через 5 мин
Сам такойlimon, 14 Янв. 19, 16:37т.е можно и без стабилитрона и резисторов?
VladPP
Доцент
Новосибирск
1K 380
Отв.10877 14 Янв. 19, 17:01, через 20 мин
т.е можно и без стабилитрона и резисторов?Mim, 14 Янв. 19, 16:41
не плату, а простейший из стабилитрона и резистораlimon, 14 Янв. 19, 16:37
argon43
Кандидат наук
ст.Динская
330 62
Отв.10878 14 Янв. 19, 17:04, через 3 мин
т.е можно и без стабилитрона и резисторов?Mim, 14 Янв. 19, 16:41Можно,у меня как у физика подключены 2 nodemcu,и все работает.
AlexDol
Кандидат наук
Екатеринбург
325 433
Отв.10879 14 Янв. 19, 17:34, через 31 мин
Коллега demyan2. Во первых сколько памяти в твоей ESP8266. Убедись что 4MB-32Mb.
Здесь инструкция от коллеги Phisik. [Простая автоматика на Ардуино Мега 2560 из готовых элементов]
Установи последнюю версию "Flash_download_tools_v3.6.5_0".
Вот ссылка. [Доступная автоматика HelloDistiller на Ардуино Мега 2560. Страница 543]
Можно вкл. SpiAutoSet. Попробуй режим QIO.
Или используй NodeMCU Flasher.
Если после нажатия кнопки “Flash” процесс прошивки не начался (не появились МАС-адреса), нажми кнопку “reset” на плате и повтори попытку. Удачи!
Здесь инструкция от коллеги Phisik. [Простая автоматика на Ардуино Мега 2560 из готовых элементов]
Установи последнюю версию "Flash_download_tools_v3.6.5_0".
Вот ссылка. [Доступная автоматика HelloDistiller на Ардуино Мега 2560. Страница 543]
Можно вкл. SpiAutoSet. Попробуй режим QIO.
Или используй NodeMCU Flasher.
Если после нажатия кнопки “Flash” процесс прошивки не начался (не появились МАС-адреса), нажми кнопку “reset” на плате и повтори попытку. Удачи!