хотя и не был предложен простейший путь нормировать 0..5в в 0..1в простым резистивным делителем а зачем-то понадобился внешний ацп - лайкнул. кратко, информативно, по существу. респект
Конкретно, лаконично и без лишней нудятины... Правильное и чёткое построение предложений перекрывает произношение в сторону плюса! Продолжай в том же духе! Лайк и подписка!
Доброго времени суток, вроде сделал как на видео, драйвер у меня Silicon Labs CP210x USB to UART Bridge. но в поле програматор не ни чего. и плата не програмируется. как исправить ситуацию
А какие еще преимущества у NodeMCU по сравнению с Arduino? я сам недавно начал изучать веб-разработку и выбирал курсы для этого. Рассматривал разные варианты, но остановился на Skypro, потому что у них все четко и понятно. Уже через пару месяцев смог устроиться на работу и начать зарабатывать)
курсы можешь сразу забыть, гораздо лучше все делать самому, сам я полностью вырос на канале alex gyver, заметки ардуиншика, Э+М, радиолюбитель тв, akakasyan все эти каналы помогли мне изучить все что связано с темой ардуино, только повторяя каждый проэкт приходит понимание и в электронике и в програмировании всего этого. в целом платы Arduino и esp8266 очень похожи и все проэкты сделанные на Ардуино должны запустится и на есп основные отличия ардуино есп8266 тактирование. 16мгц. 160мгц память. 2кб 96кб озу. 32кб 4мб напряжение. 5в. 3.3в но все это можно не рассматривать кроме памяти и напряжения во многом если нужен интернет в проэкте можно брать esp8266 в лице nodemcu или wemos d1 min это одно и тоже только платы разные но если в проэкте нету интернета то лучше брать Arduino nano и именно nano потому как uno слишком большая и брать его нужно только для использования шилдов что мало пригодится но для самого начало погружения в мир мехатроники я советую купить штук 5 ардуино нано так как замкнуть их в начале не избежно, всякие разные модули датчиков, экранчики (LCD2004), сервоприводы, драйвера для моторов и сами моторы, так же можно взять блютуз модули HC06 и пачку транзисторов и резисторами в прочем все то что я сказал здесь есть на канале заметки ардуиншика
насчет веб разработки можно взять Node mcu или Wemos d1 mini и блок реле на 8 шт и собрать на их основе умный дом схему можно собрать за 1 вечер а следом уже програмировать все это, в итоге знания в веб разработке и умный дом)
вайфай модуль слетела прошивка, юсби порт его не считывает, заряжается, к ноутбуку/пк подключается, но в устройствах не отображается. или это значит, что она перегорела? весь интернет облазил, не могу найти ответ. Нашел способ установить. В программе отображается. Но среди устроиств USB нет до сих пор и при установке программы по вай-фай модулю esp 12e модуль выдает ошибку. A fatal esptool.py error occurred: Failed to connect to ESP8266: Timed out waiting for packet header.
Первая загрузка - все ОК! пример с блинком заработал, но далее пытался реализовать сервер - не подключается, а после при попытке вновь вернуть блинк - пишет об ошибке - время загрузки истекло - что то в настройках, но как правильно выбрать настройки?
Приобрел этот модуль, и возникла проблема с подключением. Сначала установил драйвера которые были на сайте магазина где приобретал его, захожу в диспетчер устройств в пункте порты (com lpt) прописан последовательный порт (com1). Я так понимаю что компьютер не видит устройство? В чем проблема может модуль не рабочий попался?
0:56 Atmega 325P работает на каких-то 16 МГц по сравнению с ESP8266, где частота 80 МГц... ок. грузим (с помощью Arduino IDE) в ESP8266 прошивку дергающую ногой и видим меандр с частотой 97 кГц и скважностью меньше 30%. Это тот максимум, что можно выжать из 80 МГц частоты?
Не проводил подобных замеров, но по сути, скорость переключения логических состояний ног не может напрямую зависеть от частоты. Сейчас играюсь с контроллером на 240МГц, так у него АЦП считывает до 1000 раз в секунду, когда ардуина может в 15 раз больше. Может еще в библиотеках есть недоработки. На примере той же Atmega 328P, при программировании ни чистом C можно получить с АЦП 15000 измерений в секунду, через ардуиновские библиотеки - меньше 10000.
не работает так на моей плате. похоже нужно еще fw upgrade делать, а нормального тула для этого нет, да еще fw нужно построить на их сайте. очень много головной боли с это платкой, и это чтобы просто начать
Купил такую года 2 назад. Не доходили руки. Сегодня дошли и оказалось, что ни LED_BUILTIN не работает, ни 2й пин, который вы предлагали, ни 16й, как предлагали в других видео. Заработал путем перебора втроенный лед на D4 :) Видимо 16 китайских гаражных "фабрик" договорились, что их встроенный лед пин будет по номеру их фабрики :) Круто придумали :)))))))))))))))))))) Кстати про скорость прошивки - если выставить скорость 921600 - то прошивается бегом бегом :) Прям шуба заворачивается. А на плате написано выбрать скорость 9600, на которой плату шить не хочет!
подскажите пожалуйста, мне нужно подружить два этих модуля, один принимает другой передает, прошивку я поставил, что мне нужно изменить в настройках что бы был коннект, вошел через браузер ip- адрес 192.168.4.2 скорость установил одинаковую и изменил пароль
То есть вы поставили определенную прошивку, у которой есть WEB интерфейс? Возможно в этой прошивке и нет возможности соединения двух ESP, надо уточнять у автора. А если делать самому, то нужно включить одну ESP в качестве точки доступа, а вторую в качестве клиента, который будет к ней подключаться. Клиент может "узнать" выданный ему ip адрес и отправить на второй модуль (который точка доступа) нужные данные.
Понял, но опять же, вы загрузили в него какую - то прошивку, возможно, ее функционал не подходит для ваших целей и придется найти другую или написать свою.
Некорректно работает тестовый пример с индикатором. На LOW включает светодиод, а на HIGH наоборот выключает. Можете закомментировать в примере лишние строчки и проверить. Почему так? Или это только у меня такой глюк?
Это нормально, светодиод подключен одной ногой к +3.3В, а другой к GPIO2, поэтому горит наоборот, когда на выходе низкий уровень. Почему-то в примерах в интернете на это не обращают внимание. По умолчанию GPIO2 работает как выход (TX) второго UART и на нем после запуска - высокий уровень, поэтому светодиод не горит постоянно.
У меня возникла проблема. В Arduino IDЕ не могу выбрать порт подключения когда подключаю NodeMCU V3 (при подключение к пк пару раз моргает светодиод). При подключении Arduino Uno порт можно выбрать, как только подключаю NodeMCU V3 порт не видит. Кто знает в чем проблема? P.S. Windows 10
@@TryTech разобрался, проблема в кабеле USB. Проверили тестером контакты в кабеле USB, три из четырех кабелей оказались лишь с двумя проводками внутри, только у одного было четыре провода на четыре контакта. Кабели были из комплектов к телефонам. Если кабель хороший, тогда 10-й виндовс сам установит нужный драйвер.
Что-то я не понял, плата питается от 3 вольт, но можно подавать до 15 вольт. Это как? Заказал такую плату+датчик температуры+твердотельное реле. Питание платы хочу делать от блока питания смартфона(5 вольт), куда мне подавать питание? АААаа, пересмотрел видео и понял, минимальное питание платы 3,3 вольта, через GND и пин 3,3 , а так же можно запитать от микроюсб или от пинов GND и Vin. Если запитаюсь от GND и Vin, управляющие напряжения на выходах всё равно останутся ведь 3,3 вольта? Вообще посоветуйте сайты, содержащие разные проектики с этими платками.
Да, встроенный стабилизатор все равно снизит до 3.3. Какого-то сайта со сборником проектов не находил, у AlexGyver есть интересные проекты с адресными светодиодными лентами.
Ребята, прошивку *.ino нужно загружать через программу Arduino 1.8.19? Чего то выдает ошибку: Arduino: 1.8.19 (Windows 10), Плата:"NodeMCU 1.0 (ESP-12E Module), 80 MHz, Flash, Disabled (new aborts on oom), Disabled, All SSL ciphers (most compatible), 32KB cache + 32KB IRAM (balanced), Use pgm_read macros for IRAM/PROGMEM, 4MB (FS:2MB OTA:~1019KB), 2, v2 Lower Memory, Disabled, None, Only Sketch, 115200" In file included from C:\AIR_MONITOR\AIR_MONITOR.ino:7: C:\Users\Sunday\Documents\Arduino\libraries\Adafruit_BME280_Library-master/Adafruit_BME280.h:26:10: fatal error: Adafruit_I2CDevice.h: No such file or directory 26 | #include | ^~~~~~~~~~~~~~~~~~~~~~ compilation terminated. exit status 1 Ошибка компиляции для платы NodeMCU 1.0 (ESP-12E Module).
Надо посмотреть в даташите какой у шифратора логический уровень, бывает так, что питание 5В, а сигналы 3.3В. Если окажется 5В, то вам понадобится конвертер уровня, например, такой: got.by/53tx80 Он работает в обе стороны, сигнал 3.3В преобразуется в 5В для шифратора и наоборот.
Разве на ATMega 328 опорное напряжение ADC не 1.1V? Тогда откуда там "ADC на 5 вольт"? Тот же самый 1 вольт. Только у Ардуины (328й) есть AREF, на который можно подать внешнее опорное напряжение.
У ATMega 328P есть возможность использовать внутреннее или внешнее опорное напряжение. Внутреннее 1.1В, но в платах ардуино используют внешнее, поэтому либо 5В, либо то, которое установите на входе AREF.
Добрый день. Вот у меня плата там модуль вай фай esp 12s и bluetooth модуль N51802. Посоветуете программу как можно скачать прошивку оттуда? Для разработки своей платы аналога. Может оставите контакт (воцап телегр), чтоб пообщаться?
По этой теме практически нет информации, сам никогда не пробовал считывать прошивку, вот например wiki.amperka.ru/%D0%BF%D1%80%D0%BE%D0%B4%D1%83%D0%BA%D1%82%D1%8B:esp8266:esptool Если у вас голый wifi модуль, то для подключения к компьютеру понадобится USB-UART конвертер. На али их много на микросхеме CH340G или CP2102.
Я новичок. Правильно я понимаю, что 8266 создана для работы как сервер сбора данных. И один аналоговый вход, это так, на всякий случай.? Для новичка важно обобщение, сравнение...хотя бы с нано
+- правильно, аналоговый один, да и то не такой как в нано, цифровых мало и используются с ограничениями. Поэтому использую esp8266 когда нужна сеть, или когда производительности нано не хватает.
Отличное видео, но расстроил конечно) для первого раза заказал с Али думая, что это и есть Ардуино + реле к нему, получается я его просто так теперь не запущу? (
Этот модуль слишком слабый для обработки видеопотока. Есть ESP32 - который содержит более производительный и функциональный контроллер. На нем делают видеонаблюдение, на али много готовых модулей вместе с камерой на этом контроллере.
Спасибо за видео. Интересует тема по радиоуправлению. Конретно танчик на основе мотор колес гироскутера и прошитой платы гироскутера под радиоуправление. Существуют проекты на двух esp 8266. Один с подключенным к нему джойстиком это передатчик, а второй в танке принимает сигнал с джойстика и управляет танком. Как организовать это? Может есть мысли.
Спасибо, все заработало с первого раза! Всего тебе наилучшего! Но есть один нюанс: первые примерно 20 раз светодиод мигал тускло и порой по два раза вместо одного, и лишь затем начал мигать уверенно и на всю яркость. Это брак платы? Нужно что-то догреть и пропаять?
На сколько далеко можно выносить датчики(любые) от платы? На сколько можно делать длинным провод? Или как решить вопрос если плата стоит в коридоре а датчики хочется поставить по разным комнатам?
Не задавался такой целью, поэтому точно сказать не могу. Да и определенной длины быть не может. В основном все зависит от самого датчика. Например, если поставить фоторезистор на аналоговый вход, то даже 10-ти метровый провод не будет создавать заметных погрешностей, датчики температуры DS18B20 думаю метров на 5 нормального кабеля повесить можно, а может и больше. Что-то вроде датчиков газа MQ-** на длинном кабеле могут давать погрешность, нагреватель в датчике потребляет много, что приведет к просадке напряжения и недогрева этого самого нагревателя. Можно завести питание на датчик с отдельного блока в комнате, только минус питания от NodeMCU тоже надо подключать (он общий для питания и логики). В таком случае все упрется в логический сигнал, Контроллер "терпит" просадку логической единицы до 0,75% от питания, то есть примерно до 2.7V, а вот какую просадку "потерпит" конкретный датчик, неизвестно. В любом случае надо экспериментировать.
На пин 3.3 или 5В? Если вы подаете на 3.3, то возможно стабилизатор напряжения горелый и не конвертирует с 5В от USB в 3.3 для контроллера. Если подаете питание на 5В, попробуйте поменять USB кабель и если есть тестер, измерьте напряжение от USB порта с подключенным NodeMCU, должно быть не меньше 4.8В. Можно померять прямо на подключенной плате на пинах 5V и GND.
@@TryTech спасибо!Была проблема с кабелем,хотя это кабель из комплекта наушников Marshall за 150$.Подключил через китайский ноунейм кабель и все заработало!))
Может. Через компьютер можно прошивать или вводить - выводить данные через монитор порта, а так, вполне может работать самостоятельно, только питание подать, через USB или другим способом.
Да, драйвер нужен обязательно, иначе среда разработки (и любая другая программа) не будет видеть модуль. Если вы уже подключали ардуино, возможно нужный драйвер уже установлен, потому что драйвер ставится не на контроллер, а на конвертер USB - UART, в моем случае это продолговатая микросхема ch340g. Такая же стояла на Arduino Nano, поэтому под NodeMCU уже ничего устанавливать не пришлось.
Спасибо за видео ,но мой lolin nodemcu v3 вообще не определяется в пк даже как неизвестный ,пробывал на разных пк и разные шнуры тоже.... ,Как понял надо через перемычки разбудить его чтоб появился как неизвестный потом установить драйвера , подскажи перемычки пожалуйста ?)
Плата должна определяться без перемычек, установите сначала драйвер, его можно устанавливать и без подключения NodeMCU. Проверьте USB кабель на телефоне, получится ли обмениваться файлами с компьютером.
@@TryTech короче по новому кабелю вообще не хотел ,собрал из зачуханных кабелей одну и о чудо видит комп ...прошил прошился через адрено ide до версии 2.3.0 жутко вай фай модем грется начал ....или что то полетело ,печалька
Приветствую. У меня всё получилось, НО по другому: 1. инф. о плате не отображается, там пустые строки; 2. Я просто взял пример "блинк" и залил его без правок и всё работает- св.диод мигает 1раз в секунду. Плата точно такая же как и у Вас, Но я использовал Arduino IDE 2.03, скорей всего она уже продуманная😉 Спасибо за Ваш труд....
Что то я заинтересовался этой темой? Вполне реально ее освоить человеку вроде не нубу , но программированием я не занимался от слова совсем ( ну не считая Паскаля в школе и дефли в технаре))
Создайте в Arduino IDE новый скетч, и загрузите его ничего не меняя (с пустыми полями функций setup и loop). Но можно просто загружать другие скетчи, предварительная очистка не требуется.
отличное видео.можете подсказать почему когда я захожу в менеджер плат у меня не появляется esp8266 а в программе ардуино пишет ошибка загрузки файловой строки которую мы вводим в настройках. Подскажите пожалуйста как решить эту проблему.заранее спасибо
Скорее всего при прошивке специальной программой github.com/nodemcu/nodemcu-flasher Сама прошивка собирается здесь nodemcu-build.com/ и есть еще неофициальные прошивки.
И тех преимуществ CP2102, о которых я знаю, это возможность аппаратного сброса, наличие встроенной памяти, в которую можно записать какую - нибудь служебную информацию, встроенный кварц (CH340 нужен внешний) и возможно что-то еще. У CP2102 более 0.5Кб входного и выходного буфера, сколько у CH340 - неизвестно. Отсюда и разница в цене. Из минусов, максимальная скорость UART на CP2102 -1Mbps, CH340G -2Mbps. На CH340 очень скудная документация, не получается все сравнить. Для нас, как программистов ардуинки, заметных различий похоже нет.
Нельзя использовать многие аналоговые датчики, потому что они на выходе выдают сигнал от 0 до 5 вольт, а АЦП ESP, в отличии от ардуино, считывает аналоговый сигнал до 1 вольта. Цифровые датчики в основном работают.
Зайдите в диспетчер задач и убедитесь что при подключении NodeMCU, не появляется новое устройство с восклицательным знаком, если появляется, значит не установили драйвер илм установили не тот. В ArduinoIDE нужно зайти в инструменты -> порт и выбрать порт, к которому подключен NodeMCU Потом зайдите в Инструменты -> Получить информацию о плате. Если выскочит окно с ID устройства, значит все нормально, можно прошивать, если нет, значит что-то не так: выбрали не тот порт, нет драйверов, выбрана не та плата в настройках, что-то с самой платой и т.д., причин может быть больше.
Почему ардуинщики называют свой текстовый редактор "IDE" для всех нормальных людей остаётся загадкой. Попробуйте хоть раз настоящую IDE что-то типа CLion или хотя бы VScode, - сразу забудете о своём блокнотике. Спасибо за ролик.
Если конвертер CH340, то просто скачайте .exe файл по ссылке в описании, запустите его и нажмите кнопку Install, если после этого не заработает, перезапустите компьютер.
Спасибо, очень понятно для человека который далек от этой темы!!!
хотя и не был предложен простейший путь нормировать 0..5в в 0..1в простым резистивным делителем а зачем-то понадобился внешний ацп - лайкнул. кратко, информативно, по существу. респект
А если в обратную сторону esp выдаст "¹" уровнем 1 вольт, а надо ближе к 5 вольтам
Конкретно, лаконично и без лишней нудятины... Правильное и чёткое построение предложений перекрывает произношение в сторону плюса! Продолжай в том же духе! Лайк и подписка!
Доброго времени суток, вроде сделал как на видео, драйвер у меня Silicon Labs CP210x USB to UART Bridge. но в поле програматор не ни чего. и плата не програмируется. как исправить ситуацию
А какие еще преимущества у NodeMCU по сравнению с Arduino? я сам недавно начал изучать веб-разработку и выбирал курсы для этого. Рассматривал разные варианты, но остановился на Skypro, потому что у них все четко и понятно. Уже через пару месяцев смог устроиться на работу и начать зарабатывать)
курсы можешь сразу забыть, гораздо лучше все делать самому, сам я полностью вырос на канале alex gyver, заметки ардуиншика, Э+М, радиолюбитель тв, akakasyan все эти каналы помогли мне изучить все что связано с темой ардуино, только повторяя каждый проэкт приходит понимание и в электронике и в програмировании всего этого.
в целом платы Arduino и esp8266 очень похожи и все проэкты сделанные на Ардуино должны запустится и на есп
основные отличия
ардуино есп8266
тактирование. 16мгц. 160мгц
память. 2кб 96кб
озу. 32кб 4мб
напряжение. 5в. 3.3в
но все это можно не рассматривать кроме памяти и напряжения
во многом если нужен интернет в проэкте можно брать esp8266 в лице nodemcu или wemos d1 min это одно и тоже только платы разные
но если в проэкте нету интернета то лучше брать Arduino nano и именно nano потому как uno слишком большая и брать его нужно только для использования шилдов что мало пригодится
но для самого начало погружения в мир мехатроники я советую купить штук 5 ардуино нано так как замкнуть их в начале не избежно, всякие разные модули датчиков, экранчики (LCD2004), сервоприводы, драйвера для моторов и сами моторы, так же можно взять блютуз модули HC06 и пачку транзисторов и резисторами
в прочем все то что я сказал здесь есть на канале заметки ардуиншика
насчет веб разработки можно взять Node mcu или Wemos d1 mini и блок реле на 8 шт и собрать на их основе умный дом
схему можно собрать за 1 вечер а следом уже програмировать все это, в итоге знания в веб разработке и умный дом)
Это бот рекламный. Минусуйте его.
@@0fg4 ?
@@_white_name_ бро рил ответил боту
Скачал 1.8.19 на windows 7, после установки ESP8266 в менеджере плат NodeMCU не появилась, хотя в комп ее поределяет.
Здравствуйте помогите пожалуйста что делать если - ошибка компиляции для платы nodemcu 1.0 (esp-12e module)-?
вайфай модуль слетела прошивка, юсби порт его не считывает, заряжается, к ноутбуку/пк подключается, но в устройствах не отображается. или это значит, что она перегорела? весь интернет облазил, не могу найти ответ. Нашел способ установить. В программе отображается. Но среди устроиств USB нет до сих пор и при установке программы по вай-фай модулю esp 12e модуль выдает ошибку. A fatal esptool.py error occurred: Failed to connect to ESP8266: Timed out waiting for packet header.
Первая загрузка - все ОК! пример с блинком заработал, но далее пытался реализовать сервер - не подключается, а после при попытке вновь вернуть блинк - пишет об ошибке - время загрузки истекло - что то в настройках, но как правильно выбрать настройки?
Самый актуальный мануал для подключения esp к пк, спасибо.
Что делать если у меня nodeMCU v3 а в ардуино есть только 1 версии?
хочу посмотреть как он esp подключит к 15в и как она сразу сгорит, т.к. рассчитана только на 5в и то через определенный пин
Где взять внешний АЦП или как там его преобразования 3 вольта в 5?
3:37
Спасибо! Очень помог. Оживил плату. Пол дня на сайтах искал проблему с прошивкой IDE на эту плату. Смотрю, у многих подобная проблема.
Как называется дисплей, на котором отображалось "Pin status"?
Приобрел этот модуль, и возникла проблема с подключением. Сначала установил драйвера которые были на сайте магазина где приобретал его, захожу в диспетчер устройств в пункте порты (com lpt) прописан последовательный порт (com1). Я так понимаю что компьютер не видит устройство? В чем проблема может модуль не рабочий попался?
А как отключить Vi-FI он мне не нужен, ото модуль жрёт много милиампер?
Тоже была такая проблема, пропишите в setup это:
WiFi.persistent(false);
WiFi.forceSleepBegin();
как эту esp можна подключить к TFT ST7793? за ранее благодарю
0:56
Atmega 325P работает на каких-то 16 МГц по сравнению с ESP8266, где частота 80 МГц...
ок. грузим (с помощью Arduino IDE) в ESP8266 прошивку дергающую ногой и видим меандр с частотой 97 кГц и скважностью меньше 30%. Это тот максимум, что можно выжать из 80 МГц частоты?
Не проводил подобных замеров, но по сути, скорость переключения логических состояний ног не может напрямую зависеть от частоты. Сейчас играюсь с контроллером на 240МГц, так у него АЦП считывает до 1000 раз в секунду, когда ардуина может в 15 раз больше. Может еще в библиотеках есть недоработки. На примере той же Atmega 328P, при программировании ни чистом C можно получить с АЦП 15000 измерений в секунду, через ардуиновские библиотеки - меньше 10000.
@@TryTech О том и речь. Я из 328Р более трехсот раз полупериод синусоиды 50Гц мерил. Итого добивался около 31000 измерений. Программа на АСМ
не работает так на моей плате. похоже нужно еще fw upgrade делать, а нормального тула для этого нет, да еще fw нужно построить на их сайте. очень много головной боли с это платкой, и это чтобы просто начать
Купил такую года 2 назад. Не доходили руки. Сегодня дошли и оказалось, что ни LED_BUILTIN не работает, ни 2й пин, который вы предлагали, ни 16й, как предлагали в других видео.
Заработал путем перебора втроенный лед на D4 :)
Видимо 16 китайских гаражных "фабрик" договорились, что их встроенный лед пин будет по номеру их фабрики :) Круто придумали :))))))))))))))))))))
Кстати про скорость прошивки - если выставить скорость 921600 - то прошивается бегом бегом :) Прям шуба заворачивается. А на плате написано выбрать скорость 9600, на которой плату шить не хочет!
Спасибо! Очень помог, подписался, продолжай в том же духе.
Видео на канале по созданию будильника с этой оплатой имеется или создание школьного звонка?
Спасибо за видео. Все чётко, быстро и по теме.
Спасибо большое. Очень полезное видео. Подскажите, пожалуйста, как подключить кнопку? Есть ли встроенные резисторы у NodeMCU?
У некоторых выводов есть возможность включить внутреннюю подтяжку к питанию. i.stack.imgur.com/4gtpU.png
привет . а чтото на новогоднеее есть с такой платой . елка свертикальным раположением адресных лент ? или может ест ьпроектыы часы ?
Пока подобного не делал.
Приветствую! На вопросы отвечаете? хотелось бы по общаться на тему ардуино.
Лайк, подписка. Хороший канал. Развития тебе и больше подписчиков
подскажите пожалуйста, мне нужно подружить два этих модуля, один принимает другой передает, прошивку я поставил, что мне нужно изменить в настройках что бы был коннект, вошел через браузер ip- адрес 192.168.4.2 скорость установил одинаковую и изменил пароль
То есть вы поставили определенную прошивку, у которой есть WEB интерфейс? Возможно в этой прошивке и нет возможности соединения двух ESP, надо уточнять у автора. А если делать самому, то нужно включить одну ESP в качестве точки доступа, а вторую в качестве клиента, который будет к ней подключаться. Клиент может "узнать" выданный ему ip адрес и отправить на второй модуль (который точка доступа) нужные данные.
@@TryTech мне нужно передавать телеметрию на близком растоянии и использоваться будут только RX и TX пины
Понял, но опять же, вы загрузили в него какую - то прошивку, возможно, ее функционал не подходит для ваших целей и придется найти другую или написать свою.
Некорректно работает тестовый пример с индикатором. На LOW включает светодиод, а на HIGH наоборот выключает. Можете закомментировать в примере лишние строчки и проверить. Почему так? Или это только у меня такой глюк?
Это нормально, светодиод подключен одной ногой к +3.3В, а другой к GPIO2, поэтому горит наоборот, когда на выходе низкий уровень. Почему-то в примерах в интернете на это не обращают внимание. По умолчанию GPIO2 работает как выход (TX) второго UART и на нем после запуска - высокий уровень, поэтому светодиод не горит постоянно.
@@TryTech Спасибо) А то уж начал думать, что всё криво под этот контроллер в IDE :)
Спасибо большое. Я очень далек от этого, все понятно.
У меня возникла проблема. В Arduino IDЕ не могу выбрать порт подключения когда подключаю NodeMCU V3 (при подключение к пк пару раз моргает светодиод). При подключении Arduino Uno порт можно выбрать, как только подключаю NodeMCU V3 порт не видит. Кто знает в чем проблема? P.S. Windows 10
Может у на NodeMCU USB-UART конвертер другой стоит, например, CP2102, а на ардуино ch340
@@TryTech разобрался, проблема в кабеле USB. Проверили тестером контакты в кабеле USB, три из четырех кабелей оказались лишь с двумя проводками внутри, только у одного было четыре провода на четыре контакта. Кабели были из комплектов к телефонам. Если кабель хороший, тогда 10-й виндовс сам установит нужный драйвер.
Что-то я не понял, плата питается от 3 вольт, но можно подавать до 15 вольт. Это как?
Заказал такую плату+датчик температуры+твердотельное реле.
Питание платы хочу делать от блока питания смартфона(5 вольт), куда мне подавать питание?
АААаа, пересмотрел видео и понял, минимальное питание платы 3,3 вольта, через GND и пин 3,3 , а так же можно запитать от микроюсб или от пинов GND и Vin.
Если запитаюсь от GND и Vin, управляющие напряжения на выходах всё равно останутся ведь 3,3 вольта?
Вообще посоветуйте сайты, содержащие разные проектики с этими платками.
Да, встроенный стабилизатор все равно снизит до 3.3.
Какого-то сайта со сборником проектов не находил, у AlexGyver есть интересные проекты с адресными светодиодными лентами.
Ребята, прошивку *.ino нужно загружать через программу Arduino 1.8.19?
Чего то выдает ошибку:
Arduino: 1.8.19 (Windows 10), Плата:"NodeMCU 1.0 (ESP-12E Module), 80 MHz, Flash, Disabled (new aborts on oom), Disabled, All SSL ciphers (most compatible), 32KB cache + 32KB IRAM (balanced), Use pgm_read macros for IRAM/PROGMEM, 4MB (FS:2MB OTA:~1019KB), 2, v2 Lower Memory, Disabled, None, Only Sketch, 115200"
In file included from C:\AIR_MONITOR\AIR_MONITOR.ino:7:
C:\Users\Sunday\Documents\Arduino\libraries\Adafruit_BME280_Library-master/Adafruit_BME280.h:26:10: fatal error: Adafruit_I2CDevice.h: No such file or directory
26 | #include
| ^~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
exit status 1
Ошибка компиляции для платы NodeMCU 1.0 (ESP-12E Module).
Похоже библиотеке BME280 нужна некая библиотека, которая включает в себя файл Adafruit_I2CDevice.h, похоже, это она github.com/adafruit/Adafruit_BusIO
аФтор, ты пробовал подключать её к 12В?
на заборе тоже много пишут.
поверив тебе спалил плату
Если вы ничего не запитывали от самой платы (реле или что нибудь еще), то не должно было сгореть, может бракованная попалась.
Спасибо за видео. Но я один момент не понял, если у меня есть логический шифратор и дешифратор у них питание 5V то он не будет работать с ESP?
Надо посмотреть в даташите какой у шифратора логический уровень, бывает так, что питание 5В, а сигналы 3.3В. Если окажется 5В, то вам понадобится конвертер уровня, например, такой: got.by/53tx80
Он работает в обе стороны, сигнал 3.3В преобразуется в 5В для шифратора и наоборот.
Разве на ATMega 328 опорное напряжение ADC не 1.1V? Тогда откуда там "ADC на 5 вольт"? Тот же самый 1 вольт. Только у Ардуины (328й) есть AREF, на который можно подать внешнее опорное напряжение.
У ATMega 328P есть возможность использовать внутреннее или внешнее опорное напряжение. Внутреннее 1.1В, но в платах ардуино используют внешнее, поэтому либо 5В, либо то, которое установите на входе AREF.
Добрый день. Вот у меня плата там модуль вай фай esp 12s и bluetooth модуль N51802. Посоветуете программу как можно скачать прошивку оттуда? Для разработки своей платы аналога. Может оставите контакт (воцап телегр), чтоб пообщаться?
По этой теме практически нет информации, сам никогда не пробовал считывать прошивку, вот например
wiki.amperka.ru/%D0%BF%D1%80%D0%BE%D0%B4%D1%83%D0%BA%D1%82%D1%8B:esp8266:esptool
Если у вас голый wifi модуль, то для подключения к компьютеру понадобится USB-UART конвертер. На али их много на микросхеме CH340G или CP2102.
так в ESP8266 все таки есть память для программ, или как Вы тогда записали программы с ИДЕ
В модуле 4Мб внешней памяти для программ, это отдельная микросхема, которая находится под металлическим экраном рядом с ESP8266.
Я новичок.
Правильно я понимаю, что 8266 создана для работы как сервер сбора данных. И один аналоговый вход, это так, на всякий случай.?
Для новичка важно обобщение, сравнение...хотя бы с нано
+- правильно, аналоговый один, да и то не такой как в нано, цифровых мало и используются с ограничениями. Поэтому использую esp8266 когда нужна сеть, или когда производительности нано не хватает.
Отличное видео, но расстроил конечно) для первого раза заказал с Али думая, что это и есть Ардуино + реле к нему, получается я его просто так теперь не запущу? (
Як до ней підключити камеру відеоспостереження
Этот модуль слишком слабый для обработки видеопотока. Есть ESP32 - который содержит более производительный и функциональный контроллер. На нем делают видеонаблюдение, на али много готовых модулей вместе с камерой на этом контроллере.
Спасибо за видео. Интересует тема по радиоуправлению. Конретно танчик на основе мотор колес гироскутера и прошитой платы гироскутера под радиоуправление. Существуют проекты на двух esp 8266. Один с подключенным к нему джойстиком это передатчик, а второй в танке принимает сигнал с джойстика и управляет танком. Как организовать это? Может есть мысли.
вайфай тут далеко не бьет, сигнал будет оч слабый. мне кажется здесь лучше на ардуинках + nrf24l01+pa+lna делать, с антеннами там бить будет прилично
@@LiMiShow спасибо. Я новичек в ардуино. Разбираюсь потихоньку, что к чему. Но планы громадные!)
Где можно с вами пообщаться,у меня есть идея,а опыта нету
Спасибо, все заработало с первого раза! Всего тебе наилучшего! Но есть один нюанс: первые примерно 20 раз светодиод мигал тускло и порой по два раза вместо одного, и лишь затем начал мигать уверенно и на всю яркость. Это брак платы? Нужно что-то догреть и пропаять?
На сколько далеко можно выносить датчики(любые) от платы? На сколько можно делать длинным провод? Или как решить вопрос если плата стоит в коридоре а датчики хочется поставить по разным комнатам?
Не задавался такой целью, поэтому точно сказать не могу. Да и определенной длины быть не может. В основном все зависит от самого датчика. Например, если поставить фоторезистор на аналоговый вход, то даже 10-ти метровый провод не будет создавать заметных погрешностей, датчики температуры DS18B20 думаю метров на 5 нормального кабеля повесить можно, а может и больше. Что-то вроде датчиков газа MQ-** на длинном кабеле могут давать погрешность, нагреватель в датчике потребляет много, что приведет к просадке напряжения и недогрева этого самого нагревателя. Можно завести питание на датчик с отдельного блока в комнате, только минус питания от NodeMCU тоже надо подключать (он общий для питания и логики). В таком случае все упрется в логический сигнал, Контроллер "терпит" просадку логической единицы до 0,75% от питания, то есть примерно до 2.7V, а вот какую просадку "потерпит" конкретный датчик, неизвестно. В любом случае надо экспериментировать.
@@TryTech Большое спасибо!
Здравствуйте, на сколько метров работает эта
80 мехахэрц хэхобайт? Ну серьёзно. Ладно 100 лет назад деревни были без внешней связи. Сейчас есть интернет, ну в чём проблема мне хыкать?
Подскажи почему плата при подключении по microusb не определяется, но если подать на пин питание то определяется?
На пин 3.3 или 5В? Если вы подаете на 3.3, то возможно стабилизатор напряжения горелый и не конвертирует с 5В от USB в 3.3 для контроллера. Если подаете питание на 5В, попробуйте поменять USB кабель и если есть тестер, измерьте напряжение от USB порта с подключенным NodeMCU, должно быть не меньше 4.8В. Можно померять прямо на подключенной плате на пинах 5V и GND.
@@TryTech спасибо!Была проблема с кабелем,хотя это кабель из комплекта наушников Marshall за 150$.Подключил через китайский ноунейм кабель и все заработало!))
@@Nestor_Fremen есть кабели без дада жил, только питалово.
ЗАЧЕМ включен кабел USB? Он может сработать без компютера?
Может. Через компьютер можно прошивать или вводить - выводить данные через монитор порта, а так, вполне может работать самостоятельно, только питание подать, через USB или другим способом.
Спасибо автору. Все получилось подключить по этим рекомендациям.
Привет.
проект супер...
ришыл повторити и получаю ошибку...
Ошибка компиляции для платы NodeMCU 1.0 (ESP-12E Module).
пажалуста , подскожыте что делати...
за ранее, болшое спасибо ...
Такое сообщение выводится при любой ошибке. Посмотрите что пишется в консоли до этого сообщения. Может в коде ошибка или файла какого-то не хватает.
Подскажите пожалуйста драйвер для винды скачивать что-бы его к пк подключать?
Да, драйвер нужен обязательно, иначе среда разработки (и любая другая программа) не будет видеть модуль. Если вы уже подключали ардуино, возможно нужный драйвер уже установлен, потому что драйвер ставится не на контроллер, а на конвертер USB - UART, в моем случае это продолговатая микросхема ch340g. Такая же стояла на Arduino Nano, поэтому под NodeMCU уже ничего устанавливать не пришлось.
@@TryTech
Спасибо!
Все понял.
Видео отличное!
Но возник вопрос...
Что делать если кнопка "порт" не светиться, то есть на неё не возможно нажать?
Проверьте в диспетчере задач, видно ли устройство при его подключении, возможно неисправен шнур или драйвера не стоят.
вставил ссылку куда надо,но esp не появилось в менеджере плат
Возможно у ArduinoIDE нет доступа к интернету, посмотрите, не блокирует ли доступ файрвол или антивирус.
Спасибо за видео ,но мой lolin nodemcu v3 вообще не определяется в пк даже как неизвестный ,пробывал на разных пк и разные шнуры тоже.... ,Как понял надо через перемычки разбудить его чтоб появился как неизвестный потом установить драйвера , подскажи перемычки пожалуйста ?)
Плата должна определяться без перемычек, установите сначала драйвер, его можно устанавливать и без подключения NodeMCU. Проверьте USB кабель на телефоне, получится ли обмениваться файлами с компьютером.
@@TryTech короче по новому кабелю вообще не хотел ,собрал из зачуханных кабелей одну и о чудо видит комп ...прошил прошился через адрено ide до версии 2.3.0 жутко вай фай модем грется начал ....или что то полетело ,печалька
Приветствую. У меня всё получилось, НО по другому:
1. инф. о плате не отображается, там пустые строки;
2. Я просто взял пример "блинк" и залил его без правок и всё работает- св.диод мигает 1раз в секунду.
Плата точно такая же как и у Вас, Но я использовал Arduino IDE 2.03, скорей всего она уже продуманная😉
Спасибо за Ваш труд....
спасибо! все получилось! желаю вашему каналу процветания, а вам здоровья и счастья!!
😌
Спасибо Будем пробовать
Правда ссылка на скачивание Драйвера CH340 не работает....
Что то я заинтересовался этой темой? Вполне реально ее освоить человеку вроде не нубу , но программированием я не занимался от слова совсем ( ну не считая Паскаля в школе и дефли в технаре))
Спасибо за подробное объяснение!
Что реально можно напряжение до 15 вольт подключать? На 12-ти будет работать?
Да, будет. Чем выше напряжение, тем больше будет греться стабилизатор и тем больше энергии будет расходоваться впустую, но работать должно нормально.
СПААААСИБО!!!
Arigato
Thank you
Shoukran
Saha
Dankie
Дзякую
Благодаря
Köszönöm
Cám ơn
Mahalo
Dank u wel / dank je wel
Evkaristo
Mahd-lobt
Tod'a
Terima kasih
Takk
Gracias
Grazie
Paldies
Ačiū
Danke schön
Tak
Dziekuje bardzo
Obrigado
Mulţumesc
Хвала
Dakujem
Kabkoon krup
Teşekkür ederim / Sagolun
Rahmat
Дякую
Kiitos
Merci
Dhanyavad
Hvala
Dekuju
Tack
Dankon
Tänan
Я в это самое время учусь программировать именно эту плату
Выдает вот такую ошибку:
serial.serialutil.SerialException: Cannot configure port, something went wrong. Original message: PermissionError(13, '�������������� � ������� ���������� �� ��������.', None, 31)
Что - то не так с портом, может его занимает другое приложение, попробуйте вставить в другой USB вход и изменить порт в настройках
согласен! все полезно. у меня все получилось.
Отличное видео! А как можно сбросить или обнулить прошивку, которую закачал в NodeMCU ??
Создайте в Arduino IDE новый скетч, и загрузите его ничего не меняя (с пустыми полями функций setup и loop). Но можно просто загружать другие скетчи, предварительная очистка не требуется.
Спасибо, всё работает, спасибо огромное)))
Забыл основное отличие от ардуиновских атмег - здесь 32бит чип и он многопоточный
А как ее прошить если сломался микро юсб ?
Можно подключить конвертер USB - UART к контактам RX, TX. Только распаянный на плате конвертер может помешать, тогда придется его выпаять.
Не надо менять LED_BUILTIN на "2"))) Это все прописано в дефайнах майна! Кстати в примерах ECP, тоже есть свой Blink, с задержками 2:1))
На момент съемки ролика приходилось менять, после нескольких обновлений, похоже доработали.
подтверждаю. Менять на двойку - не надо
Спасибо, мне как раз проект нужно по еспшке сделать
я извиняюсь.На этой платформе собрать эл. часы можно? Для авто? Расскажи подробно.Спасибо! Лайк! Подписываюсь!
Можно
Блютуз заглушит?
отличное видео.можете подсказать почему когда я захожу в менеджер плат у меня не появляется esp8266 а в программе ардуино пишет ошибка загрузки файловой строки которую мы вводим в настройках. Подскажите пожалуйста как решить эту проблему.заранее спасибо
Здравствуйте, разобрались с этим вопросом? У меня такая же ситуация.
@@DimonhicD
Ссылку нужно открыть, скопировать адресную строку и вставить в параметры.
А зачем у него кнопки FLASH и RST?
RST - для перезапуска, FLASH - для прошивки, но не заливки скетча. Скетч заливается с помощью установленного загрузчика.
@@TryTech Спасибо) А в каких случаях используется FLASH?
Скорее всего при прошивке специальной программой github.com/nodemcu/nodemcu-flasher Сама прошивка собирается здесь nodemcu-build.com/ и есть еще неофициальные прошивки.
Спасибо большое за урок!
Здравствуйте, а в чём отличие от cp2102?
В плане использования платы NodeMCU, никаких отличий нет, разве что драйвера другие.
@@TryTech они почему то дороже стоят
И тех преимуществ CP2102, о которых я знаю, это возможность аппаратного сброса, наличие встроенной памяти, в которую можно записать какую - нибудь служебную информацию, встроенный кварц (CH340 нужен внешний) и возможно что-то еще. У CP2102 более 0.5Кб входного и выходного буфера, сколько у CH340 - неизвестно. Отсюда и разница в цене. Из минусов, максимальная скорость UART на CP2102 -1Mbps, CH340G -2Mbps. На CH340 очень скудная документация, не получается все сравнить. Для нас, как программистов ардуинки, заметных различий похоже нет.
вот спасибо, оказалось нужно просто перевтыкнуть кабель .
не грузило скетч, как ни старался
нельзя датчики ардуино........!? а какие можно????
Нельзя использовать многие аналоговые датчики, потому что они на выходе выдают сигнал от 0 до 5 вольт, а АЦП ESP, в отличии от ардуино, считывает аналоговый сигнал до 1 вольта. Цифровые датчики в основном работают.
Все очень интересно.Подскажите,можно ли на этом модуле замутить принт сервер(беспроводной принтер).Нет ли готового проекта?Искал в сети, но не нашел.
Единственный проект, который нашел на эту тему github.com/gianluca-nitti/printserver-esp8266
Хочу с вами связаться
Не прошивается, пишит connecting,а потом ошибки
Зайдите в диспетчер задач и убедитесь что при подключении NodeMCU, не появляется новое устройство с восклицательным знаком, если появляется, значит не установили драйвер илм установили не тот.
В ArduinoIDE нужно зайти в инструменты -> порт и выбрать порт, к которому подключен NodeMCU
Потом зайдите в Инструменты -> Получить информацию о плате. Если выскочит окно с ID устройства, значит все нормально, можно прошивать, если нет, значит что-то не так: выбрали не тот порт, нет драйверов, выбрана не та плата в настройках, что-то с самой платой и т.д., причин может быть больше.
Привет 🤝 помоги, пожалуйста, разбудить esp8266
Клас жду от тебя продолжение по данному модульку
5:27 какой такой пакет?
"esp8266 by esp8266 Community"
Спасибо огромное! Лайк и подписка.
А на счёт морзянки, отличная аналогия.
как выключить
никак, терпи
Спасибо!
Вы сделали мою жизнь легче!
С наступающим Новым Годом и всех благ вам!
Всё по делу, молодец!
спасибо а для esp32wroom
ааааа
я подключил плату питон на ардуино через этот контролер
спасибо
Все хорошо. Вот только заменять на 2 ни к чему. Что "LED_BUILTIN", что "BUILTIN_LED" IDE прекрасно понимает.
Видать в новых версиях пакета платы это поправили, раньше не работало, а сейчас не стал проверять.
крутой канал, молодец )
А это поддерживаете LUA?
Да.
Топ обзор
МУЖИК СПАСИБО БОЛЬШОЕ!!!!!!!!!! ВЕК ТЕБЕ ЗДОРОВЬЯ!!! ЕСЛИ ВСТРЕТИМСЯ И ПОЖМЕМ РУКИ, ТО РУКИ МЫТЬ НЕ БУДУ ВЕЧНОСТЬ.
Почему ардуинщики называют свой текстовый редактор "IDE" для всех нормальных людей остаётся загадкой. Попробуйте хоть раз настоящую IDE что-то типа CLion или хотя бы VScode, - сразу забудете о своём блокнотике. Спасибо за ролик.
+
Расшифруй IDE для начала, ну или загугли
Потому что это часть названия продукта, а не класс программы)
Может 20 лет назад это и действительно считалось полноценной ide, но сейчас действительно, блокнот с плагинами способен заменить Ардуино иде
И чё? Выпендрился? 😅
Как установить драйвер на плату?
Если конвертер CH340, то просто скачайте .exe файл по ссылке в описании, запустите его и нажмите кнопку Install, если после этого не заработает, перезапустите компьютер.
Спасибо