Если у ESP-01 GPIO0, GPIO2 или даже TX будут притянуты к земле при старте, то она не взлетит! Только RX лоялен к любым уровням для старта.
@dmaraptor3 жыл бұрын
Интересная информация. Это где то описано?
@alexmorozov733 жыл бұрын
@@dmaraptor Про значения GPIO0 и 2 для загрузки описано в доке по ESP8266, а вот с TX - личный печальный опыт. :)
@badkun68193 жыл бұрын
Только хотел ээто написать, где то даже табличка есть со всеми проблемными выводами, и тем какие уровни на них должны быть при старте
@ФазлиддинРизаев3 жыл бұрын
Попробуйте управлять не напрямую с контроллера, а через "pnp" транзистор, ногу ESP нужно будет инвертировать, желательно также подтянуть её на "+" через 10к
@Mr.Leeroy3 жыл бұрын
у ESP вообще своя атмосфера. примечал, что в серьезных проектах сразу все GPIO (где не нужно наоборот) притягивают к 3в3, а логику инвертируют на GPIO2 если LED вешать таким образом, то все стартует.
@electronics_is_easy3 жыл бұрын
Устанавливать плату прям в вентиляторе не знаю.... через некоторое время там будет километр пыли. Я себе делал вентилятор в туалете, сделал отдельную коробочку возле вентилятора на стене и там плату управления. Еще в таких проектах архи важна правильная разводка земли и питания. Хотя б одну дорожку не так разведешь и будет глючить. Архи важно правильно развести конденсаторы кварца. Земляная ветка кондеров кварца должна идти прямо к земляной ноге МК а не подключаться к полигону земли самой платы. Питание МК не должно быть сквозным а должно быть тупиковым.
@androiddevice55173 жыл бұрын
Нравится тема вашего канала про автоматизацию, умный дом и т.д. Прошу развивать ее, особенно заинтересовало про MQTT .
@androiddevice55173 жыл бұрын
Класс) Так интересно, красиво и аккуратно) И голос такой приятный , получил удовольствие от просмотра) Всех благ!)
@YegorKowalew3 жыл бұрын
Спасибо, подписан на Вас уже далеко не первый год. Крайне не хватает Ваших изделий в теме Home Assistant.
@Александр-м7п8и3 жыл бұрын
Спасибо.Всё верно говорят,esp8266 при включении питания становится в режим прошивки.
@gordeyev9113 жыл бұрын
Спасибо за разработку. Полезный проект.
@АЛЕКСАНДР-т8р3й3 жыл бұрын
Очень интересно, хотелось бы продолжения этой темы
@volodai833 жыл бұрын
У меня с есп тоже так было. Нужно формировать сброс есп после подачи питания. Когда переходные процессы закончились. У есп просто порты программно могут бытт входами и выходами. В момент подачи питания они программируются прошивкой есп на свое назначение. Если переходные процессы еще идут, именно в этот момент есп и глючит.
@bit_to_byte16463 жыл бұрын
Мне кажется ESP8266 не запускается потому что GPIO_0 у вас на землю посажен, и модуль в режиме прошивки загружается. Вообще этот пин должен быть притянут к питанию и садится на землю на время прошивки. Могу ошибаться, но проверить стоит.
@verwolf18893 жыл бұрын
где ты увидел gpio0 на земле. Открой схему. А реле к gpio_2 подключено.
@alexmorozov733 жыл бұрын
GPIO2 тоже должен быть в высоком уровне для старта.
@verwolf18893 жыл бұрын
@@alexmorozov73 подключение через диод в прямом смещении (свет. диод в данном случае) -- на пине будет потенциал земли или она будет висеть в воздухе ?
@rredstone96643 жыл бұрын
доброго дня. вроде похожие предположения уже были комментариях возможно повторюсь: IO02 должна быть в высоком уровне в момент включения варианты решения - конденсатор на пару микрофарад с 3,3 другая ножка мк
@user_PsevdonimyEtoPolnyjOtstoj3 жыл бұрын
CH_PD - Chip enable, 4 ножка, вроде пишут нужно 3.3 в. подать для работы. А он у вас к земле через диод в оптопаре притянут.
@6WTF_MAN93 жыл бұрын
ESP8266 очень требовательна к питанию, а значит обязательно нужно ставить конденсатор с низким ЭПС прямо у разъема на esp. Я ставлю керамический конденсатор 2u2 и электролит 47u. Во вторых неужели esp8266 работают от 5 В ? по паспорту там должно быть 3,3 В. Ну и про подтяжку GPIO0, GPIO2 не забывайте
@КлайвСинклер-е6ю3 жыл бұрын
3:47 Вместе не работают потому что у тебя ESP переходит в режим программирования. Если ты повесил GPIO 0 на управление - то это возможно и есть причина, т.к. он используется для ввода в режим программирования при старте. Решение - поменять пин управления на GPIO 2 например. Либо использовать подтяжку к высокому уровню. Также проверь сигнал CH_PD - он должен быть тоже подтянут к высокому уровню.
@arduinoLab3 жыл бұрын
Там вроде схема показана. Из за таких советчиков под роликом с inetrelay и был выброшен транзюк как не нужный.
@alkharold1103 жыл бұрын
Занятные проблемы. Но ситуация была похожая. Проверьте питание, только смотрите осцилоскопом, уровень, форму и величину пульсаций.
@arcsin14743 жыл бұрын
экспериментировал с таким же вентилятором 10 лет назад. пытался уменьшить шум вентилятора и скорость вращения. пробовал два варианта: из синуса выкидывать каждый второй период(медленный синхронный ШИМ), или после каждого полупериода выкидывать период(циклоконвертер с фиксированной частотой 16,6Гц). первый вариант был громче и торохтел как дизель, а второй двигатель нагревал сильнее, но шум падал. на эту плату тоже можно докинуть место под оптопару с двумя мегаомными резисторами для синхронизацией с сетью и возможностью поиграться с регулировкой. может классическая сифу была бы тоже хорошо, но я ее не пробовал.
@ЛюблюТрогатьмир3 жыл бұрын
Классная идея 👍
@olek82673 жыл бұрын
У меня та же проблема была ESP01 + китайский модуль твердотельного реле. Просто виснет при включении. При этом с электромеханическим модулем реле все работало. Пришлось поставить перед входом твердотельного реле IRF540N. Теперь все работает.
@dmaraptor3 жыл бұрын
В электромеханическом модуле там стоит транзистор который уже и управлет реле. А в вердотельном контроллер напрямую дергает ногу реле и неизвестно сколько эта нога потребляет. Вполне возможно контроллер работает в перегрузе.
@ugene40633 жыл бұрын
Я обычно если в чем то не уверен делаю макетку. Только после отладки заказываю печатку. Хорошая практика кстати очень экономит время.
@alexmorozov733 жыл бұрын
Абсолютно верный подход, но почему-то крайне непопулярный. Сколько раз меня просили написать прошивку для готового устройства, которое в принципе стартовать не может из-за ошибок в схемотехнике. А уже и платы сделаны, и корпуса под них...
@ugene40633 жыл бұрын
@@alexmorozov73 мы забываем, что у каких-то людей может быть очень много времени.
@nikolovvd3 жыл бұрын
Я хочу управлять таким вентилятором в зависимости от влажности в помещении. Приведите пожалуйста пример управления вентилятором по влажности с помощью датчика AHT 10.
@mkfk523 жыл бұрын
Использую ESP-01s для устройств эмулирующих девайсы apple HomeKit. И тоже сталкивался с подобной проблемой. Если запущена Либа serial. То есть есть в сетапе Serial.begin(x) и при этом на портах где аппаратный UART что-либо висит, то модуль не стартует, стоит отключить от портов обвязку в момент инициализации сетапа и потом подключить- все начинает работать. Короче дебаги надо убрать в продакшине :)
@dmaraptor3 жыл бұрын
Об GPIO0 уже писали, не буду повторять. Еще как вариант - нога что управляет реле должна быть развязана через делитель и добавлен транзистор который включает/отключает оптопару.
@mind67803 жыл бұрын
GPIO2 подтяните к питанию, похоже он у вас тянется к земле и включается не тот Boot Mode. Или побольше резистор на оптопару.
@ivahov5553 жыл бұрын
GPIO0 не только не должен быть подтянуть к земле, а даже подтянут к +3.3. Не верите, посмотрите схему того же wemos d1 mini или пободных. Поэтому и не запускаеться. Ещё можно сделать так, запустить без перемычки, а потом перемычку включить, и все будет работать, правдо до первого перезапуска. И GPIO 2 тоже не должен быть на земле :(
@arhidima3 жыл бұрын
О прикольно ! как раз раздумываю как бы по датчику СО2 включать принудиловку в доме :)
@ViRus43633 жыл бұрын
Вот бы еще управление скоростью 220в вентилятора
@krepton85you3 жыл бұрын
Эта проблема с esp-01, скорей всего вызвана использованием неправильного пина на esp 01, не ко всем пинам можно подключать нагрузку, esp-01 просто не загружается, если дать сначало загрузится esp-01, а затем только подключить нагрузку, то это может сработать. Помню точно так же пытался сделать на esp-01, ИК шлюз для ДУ, но удалось задействовать только ИК трансмиттер, ИК фотоприемник уже не получилось подключить ввиду отсувствия нормальных пинов. Но на esp8266 esp12f все отлично работает, к таму же получился не только ИК шлюз, но и радио-шлюз на 315/433 мгц и плюс датчик DHT-11. Памойму на esp-01 можно только RX пин использовать, к TX ам нельзя подключать нагрузку, на их при загрузке всегда передаются данные на 74880 бод
@vacden46123 жыл бұрын
esp8266 может не стартовать при подтянутых к земле или к питанию определенных gpio.
@sergeymarkisev21453 жыл бұрын
Может, reset у esp затянуть? Чтобы питание установилось?
@КириллДиденко-е8з3 жыл бұрын
Проект крутой) если будет что то ещё от сюда закажу себе )
@tetestet49403 жыл бұрын
А флюс таки есть!
@GGG-xl2is2 жыл бұрын
А почем не использовать esp8266? Убрать ардуинку и esp01, должно выйти дешевле.
@DomNaPechi3 жыл бұрын
Прикольная штука. Много чего напрограммировать можно ) Жаль для 1-2 вентиляторов нужно заказывать пятОк плат и горстями остальные детальки. Хотя для того, кто этим постоянно занимается детали лишними ну будут )
@feyverks3 жыл бұрын
ESP-01, ну такое себе. Можно впаивать esp8266-f12, и забить на атмегу. Я в своих проектах обхожусь почти всегда вообще чисто esp'шкой.
@MonahTuk2 жыл бұрын
А плёночный кондёр в снабберной цепи симистора, он на 250В?
@isapper2 жыл бұрын
esp понятно, но почему мега, почему не тини для такого?
@RobotN0013 жыл бұрын
я не уверен, но esp-01 имеет в бутлоадере какие-то условия , которые блокируют обычную работу контроллера. как вариант можно попробовать не на землю нагружать через оптоключ, а наоборот. диод на 3.3 повесить, а катодом управлять с контроллера. а вообще диод оптопары это не слабая нагрузка, но mosfetы на 3вольта не дешёвы(((
@ВасяПитерский-о6т3 жыл бұрын
А зачем действительно нужен кварц? Чем плох внутренний на 1 или 8 МГЦ? Там же скорости никакой не надо. Я бы вообще попытался в АТмегу 8 или 16 всё засунуть, правда тут всё зависит от цены.
@AndriiXask13 жыл бұрын
Внешний кварц более стабилен вроде.
@ВасяПитерский-о6т3 жыл бұрын
@@AndriiXask1 Так то да, но на кой в вентиляторе такая стабильность? К тому же, чем ниже частота, тем более широкий рабочий диапазон напряжений и меньше потребление. Я, вот, делаю миллиомметр на АТмеге-8. Буду использовать встроенный кварц, только ещё не решил на 1МГц или на 8МГц. Попробую на 1 и посмотрю на быстродействие.
@yulayr3 жыл бұрын
Частоту CPU можно поднять до 8МГц программно. Просто говорим что не надо делить.на 8. Регистр доступен
@игорьсенчук-э6о3 жыл бұрын
Может ШИМ наведенного электромагнитного поля вентилятора мешает работать ESP?
@danilka18023 жыл бұрын
Там есть транзистор между esp и твердотельным реле? возможно у esp не хватает мощности на выходе пина для того чтобы активировать реле
@1wonderus8412 жыл бұрын
отпечатки китайских пальцев?? - они выглядили как иероглифы?
@Изготовлюираспаяюплатыдляэтого2 жыл бұрын
Есть возможность монетизировать ваши замечательные идеи. Например эту. Вы здорово придумали с универсальностью. Я представитель завода по изготовлению печатных плат и монтажа элементов на плату. Ваши подписчики и зрители не все умеют паять. Но их интересуют ваши проекты. Вы можете предложить им возможность заказать готовую плату (распаянную или пустую) Мы изготовим и отправим им готовую плату. От вас необходимо только создать видео с предложением такой возможности. Или в новых видео говорить о том, что у ВАС есть такая услуга. Упоминать о нас в видео не обязательно. Вам с каждого заказа вы получаете выплату. Размер ее вы определяете сами. (разумеется, это повлияет на конечную цену для заказчика) Заказами от А до Я занимаемся мы. Сейчас вашими проектами интересуются, в основном, те кто может спаять сам. А в сотрудничестве с нами вы подтягиваете еще и чистых потребителей, которым нужное готовое устройство.
@CrazyPit3 жыл бұрын
GPIO 0 подтяни на 5 вольт через резистор 1к
@Vurdalak20003 жыл бұрын
Очень круто у меня в люстре так включаются LED подсветка. Но зачем пульт на вытяжку не понимаю. Гораздо легче выключателем и проще и без этих трат времени и заморочек на грош цену этого деяния.
@DiondiDoc2 жыл бұрын
А что за программа в начале
@doc2353 жыл бұрын
Зачем для вентилятора такой относительно мощный мк? Можно же было и на атиньке это сделать (наверное)
@IgoninIgor3 жыл бұрын
Два микро контроллера управляют вентилятором. Может пора останоаиться?
@Rerer7773 жыл бұрын
Ну тут просто пример схемы где можно на выбор поставить или одно или другое в зависимости от возможностей и желания. Плюс возможность ставить схему в 2 разных вида вентиляторов. т.е. на одной плате 4 варианта как минимум.
@Thinking_Man3 жыл бұрын
Смотря какой функционал забабахать. у меня автоматическая вытяжка в ванной на пике12 уже лет двадцать шуршит, я доволен. Зашито регулярное проветривание и проветривание во время и после приема ванной. Чем дольше полоскался - тем дольше вентилирует.
@websiterussia3 жыл бұрын
интересно!
@ВасилисаПримудрая-х9ц3 жыл бұрын
Можно, пожалуйста, урок по этому сайту? easyeda
@androiddevice55173 жыл бұрын
Поищите на ютубе видеоурок "Разводим платы в EasyEDA. Большой гайд" Алекса Гайвера. Хорошо и подробно рассказано
Зачем заморочились с атмегой и есп. Можно было на есп одном все сделать.
@beerbear91823 жыл бұрын
Чтобы была возможность выбирать на каком чипе собирать
@spajalnikom3 жыл бұрын
@@beerbear9182 так лучше сразу на есп8266
@beerbear91823 жыл бұрын
@@spajalnikom ну так esp8266 не всегда нужен. А вместо atmega328 можно и atmega16, atmega8 поставить. Универсальность
@dmaraptor3 жыл бұрын
@@beerbear9182 А смысл в этой универсальности? Цены на эти контроллеры примерно одинаковы, при этом у ЕСП гораздо больше возможностей.
@spajalnikom3 жыл бұрын
@@dmaraptor вот вот
@денкит-ю4т3 жыл бұрын
а на ...... нужен вообще эта приблуда???
@karupoiss00253 жыл бұрын
Как всегда очень круто и интересно)
@zasyzran3 жыл бұрын
При включении gpio0, 2, должны быть подтянуты к +, gpio15 к -, gpio16 лучше вообще не трогать, одни проблемы от её использования. Rts и EN нужно подтянуть к +. Что-то из этого у вас не так, вот и не работает.
@dandyelf323 жыл бұрын
Нужно высокочастотный шум срезать со звуковой дорожки - чуть мозг не лопнул.
@АнатолийМ-ь9к2 жыл бұрын
Я когда подключал реле к есп плюс брал 3.3в с есп тогда работает нормально а если брать +5в с общего питания нифига не работает. Хотя на ардуине работает.
@dubstep86723 жыл бұрын
👍
@vernnms783 жыл бұрын
У меня такая схема на симисторе была на выключение блока питания 3Д принтера. Симистр был с двухкратным запасом по току, но пыхнул после нескольких циклов.
@chitkanvaz163 жыл бұрын
Плату не продадите
@arduinoLab3 жыл бұрын
нет, ссылка на гербер в описании, заказывайте из китая, если нужно.
@elliottalderson46923 жыл бұрын
Arduino - это платформа , а у вас просто плата с микроконтроллером ATmega328
@SergeiPetrov3 жыл бұрын
Два таких в паре, но умеющие в реверс могут "маятником" прокачивать помещение через рекуператоры керамические.
@dmaraptor3 жыл бұрын
Рекуператор на маленьких объемах не имеет смысла. На его построение и обслуживание пойдет больше денег чем он сможет сэкономить. Рекуператоры придумали для больших цехов заводов и фабрик и там они оправданы. А потом уже дельцы протолкнули эту аферу в потребительский рынок. Уже не раз это обсасывалось.
@ВасилисаПримудрая-х9ц3 жыл бұрын
@@dmaraptor _на маленьких объемах не имеет смысла_ Чаще переключать?
@SergeiPetrov3 жыл бұрын
@@dmaraptor Это просто "керамический гравий" в трубе. Дует через него пока разница температуры "вход-выход" не показывает стабилизец. Потом сразу реверс потока идет (вот тут два таких устройства "в противофазе" в разных углах помещения супер дают). И все там нормально с эффективностью. Ну и еще такой вариант не теряет влажность из помещения.
@krollik82 жыл бұрын
Кондер рядом с трансфооматором долго не проживет. Нужен твердотел.