• Система автоматизации с открытым исходным кодом на базе esp8266/esp32 микроконтроллеров и приложения IoT Manager. Наша группа в Telegram

Нужна помощь Com port

hatul

Member
Приобрел CH340 NodeMcu V3 Lua WI-FI на основе ESP8266.
Непонятки с Com портом. Драйвера установлены. При подключении к компьютеру Com порт не определяется. Жму на плате "reset" , появляется Com 3 . Запускаю NodeMCU Flasher , вроде все нормально,показывает Com 3,жму в NodeMCU Flasher "flash", Com порт слетает на Com 1,и дальше ничего не происходит. То же самое и при подключении к Arduino IDE . После перезагрузки Com 3 появляется, стоит начать заливать скетч,тут же слетает на Com 1.
Я делаю что то не так,или это проблема в плате?
Screen4.jpg Screen5.jpg
 

shuraf

Member
Смотри не в ide или ещё где, а смотри в диспетчере оборудования
 

Сергей_Ф

Moderator
Команда форума
Провод поменяйте и другой usb в компе попробуйте, похоже где то контакт пропадает и модуль пересоединяется, что и ведёт смену номера порта.
 

hatul

Member
смотри в диспетчере оборудования
Там я смотрю в первую очередь.
что и ведёт смену номера порта.
Это не смена порта.К COM 1 подключено другое оборудование , и данная плата к этому порту не подключается.
 

hatul

Member
подать внешнее питание.
Там надо 3,3 вольта,а у меня нет такого.
Вообщето дело вроде сдвинулось. Нашел где то что надо перемкнуть пины D3 и землю. Попробовал- сработало. COM порт не слетает. Удалось прошить NodeMCU Flasher-ом . А дальше опять засада. Загружаю простейший скетч blink ,загрузка проходит,и тишина. Светодиод не моргает.
 

CodeNameHawk

Moderator
Команда форума
Там надо 3,3 вольта,а у меня нет такого.
Вроде есть и Vin 5V NodeMcu V3 - Поиск в Google:
Нашел где то что надо перемкнуть пины D3 и землю.
Если потом не разомкнете, то и будете в режиме программирования.
Почитайте про необходимую обвязку епс при программировании.
Если не ошибаюсь, то ваша плата должна программироваться автоматом.
https://esp8266.ru/esp8266-podkluchenie-obnovlenie-proshivki/#full
Если с нормальным проводом и нормальным питанием не работает, возможно непропай.
 

hatul

Member
Светодиод наконец замигал. Даже не понял почему,вроде все делал как и в прошлые разы,и вдруг заработал. Теперь идем дальше. Загружаю из примеров скетч WiFiWebServer ,в мониторе порта должно показать соединение,а там тишина. Пароль и имя сети указал. Куда копать дальше?
 

Юрий Ботов

Moderator
Команда форума
По всем симптомам не хватает электропитания (просаживается при активной деятельности процессора).
попробуйте другой преобразователь usb/serial или сделайте внешнее питание...
 

CodeNameHawk

Moderator
Команда форума
Вас google часом не забанил?

https://esp8266.ru/forum/threads/kakoe-pitanie-mozhno-podat-na-vin.2049/

NodeMCU - быстрый старт для любителей Arduino
Модуль можно питать тремя различными способами с различным напряжением:

  • 5-18 вольт через вывод Vin (согласно параметрам стабилизатора AMS1117-3.3)
  • 5 вольт через вывод VUSB или USB-гнездо
  • 3.3 вольта непосредственно через вывозы 3V
 

pvvx

Активный участник сообщества
Есть пин Vin . На него можно подать 5 вольт? Или это выход 5 вольт? И тоже самое касательно 3 вольт.Есть несколько пинов 3v . На любой из них можно подать 3,2 вольта? Или какие то работают на выход?
https://esp8266.ru/forum/threads/nodemcu-v3-lolin-nevozmozhno-podkljuchitsja-posle-proshivki.1199/
Вопрос все же оказался, в недостаточном питании от USB шнура, сделал добавку питания через пин на платке Vin, проблемы как будто и не было.
 

hatul

Member
Что то не получается. Подключил 5 вольт к Vin. Всё делаю как здесь NodeMcu v3 и работа в Arduino IDE После загрузки постоянно горит синий светодиод на плате. А в мониторе порта тишина. И на Reset жал,и питание передергивал,никакого эффекта. После передергивания питания,в мониторе порта пару каких то крякозябрин прявляются,и всё! Да,забыл сказать,в смартфоне сеть WiFi определяется.
 

CodeNameHawk

Moderator
Команда форума
Разобрались на какой ноге светодиод у вас ?
Какую программу с того сайта залили, сделайте скриншоты отладки, заливки и покажите.
 

hatul

Member
Скорость какая у монитора и в скетче
Идиот!!! Всё оказалось легко и просто. Скорость в скетче была 115200 ,а в мониторе 9600. Поменял скорость,и сразу появилось подключение к сети.
Screen5.jpg
Спасибо за подсказку!

на какой ноге светодиод у вас
Какую ногу укажу в скетче,на ту и подключаю. Например если pinMode(13, OUTPUT) , подключаю к D4, моргают по очереди встроенный и подключенный светодиоды. Если указать другой пин,то моргает подключенный диод.
 
Сверху Снизу