#053

แชร์
ฝัง
  • เผยแพร่เมื่อ 16 เม.ย. 2017
  • #053 ESP8266 what you need to know each owner
    which pins to write, how to contact pins
    The sketch from the video yadi.sk/d/I-TfV57h3H45pK
    The Pinout of the ESP
    photo-114462096_456239066
    ---------- Modules on Ali Express -------------
    ESP8266 NodeMCU Lua WIFI V3 (3.75) goo.gl/GFDYq0
    1-channel relay control
    High and Low levels (0,99 $) goo.gl/SnFuXY
    My Referral link on AIR join.air.io/engineer
    Group Vkontakte engineer24
    If you want to speed up the release of a new video, then help financially. My WebMoney R645891419664
  • วิทยาศาสตร์และเทคโนโลยี

ความคิดเห็น • 82

  • @MaxBudkin
    @MaxBudkin 4 ปีที่แล้ว +3

    Спасибо большое за видео! Про вкладки - очень полезно, раньше не пользовался, теперь буду! Удачи в проектах!

    • @user-ut5yb4fq8i
      @user-ut5yb4fq8i  4 ปีที่แล้ว

      Спасибо! Всегда радуюсь что мои видео полезны!

  • @djstreamtme
    @djstreamtme 7 ปีที่แล้ว +16

    Спасибо Вам за теорию и практику, если бы все программисты не были жлобами, а делились бы своими знаниями с простыми людьми как Вы, наше общество давно выросло ... Знания и открытия это чудо для каждого из нас! Так держать!!!

    • @TimeOut17
      @TimeOut17 6 ปีที่แล้ว +2

      А Болконский если учиться по "этому" видео - останетесь на томже месте. Знания - там где непонятно....А это Не о чем. Таких сенсеев фильтровать.

    • @user-ut5yb4fq8i
      @user-ut5yb4fq8i  6 ปีที่แล้ว

      Станислав Яковлев Хм... Что вызвало ваше раздражение? Видео или комментарий?

    • @user-ut5yb4fq8i
      @user-ut5yb4fq8i  6 ปีที่แล้ว +3

      Станислав Яковлев Ты за базаром следи. :-) Вот касаемо ESP 8266 где найти учебник на русском? Где узнать про библиотеки и их особенности? Нету "официальных источников" Есть только люди такие как я и на много больше знающие, которые рассказывающие другим, как программировать. :-) Лучше ссылку на хороший ресурс бы оставил.

    • @garryryk3027
      @garryryk3027 5 ปีที่แล้ว +1

      ЧТО ВЫЗЫВАЕТ РАЗДРАЖЕНИЕ? НА ПЕРВОЙ МИНУТЕ "СЕЙЧАС МЫ ПОМОРГАЕМ GPIO16... А У МЕНЯ МОРГАЕТ D4"

  • @aerotachka
    @aerotachka 3 ปีที่แล้ว +4

    Надо же! Человек наконец открыл страшно секретную директиву препроцессора define. Почему об этом никто не рассказывает? Потому что об этом тысячу раз написано в книжках по языку Си.

    • @user-ut5yb4fq8i
      @user-ut5yb4fq8i  3 ปีที่แล้ว +1

      Ржу не могу... Много лет назад открыл уже ))) Сейчас смешно вспоминать. А тогда было Ухххх! ))))

  • @vesh95
    @vesh95 6 ปีที่แล้ว +4

    14 выступает в роли числового значения множества с Dx, при инициализации сопоставляется числовое значение и буквенное
    скорее всего это обрабатывается на уровне компилятора
    а физическое название это всего лишь число в одном из регистров, и скорее всего оно и соответствует данным цифрам

    • @user-ut5yb4fq8i
      @user-ut5yb4fq8i  6 ปีที่แล้ว

      Спасибо за научное объяснение. )))

  • @alexandrlatukhin6345
    @alexandrlatukhin6345 4 ปีที่แล้ว

    Спасибо.

  • @MakeFirePro
    @MakeFirePro 7 ปีที่แล้ว +3

    Кнопка плохо работает потому что есть дребезг, можно поставить задержку. Ну и релюшку нужно питать отдельно. За видео спасибо, про пины не знал:) сам изучаю 8266

    • @user-ut5yb4fq8i
      @user-ut5yb4fq8i  7 ปีที่แล้ว +1

      Есть библиотека OneButton она решает проблемы с кнопками. Релюшка как ни как на 5В, значит и питать нужно от 5В а у меня от 3,3В питание было. Отсюда все проблемы. Про пины и я не знал. И был в шоке когда узнал. Жизнь легче становиться. :-) Спасибо за просмотр.

  • @user-eb3fe3yv1s
    @user-eb3fe3yv1s 6 หลายเดือนก่อน

    Реле находится в положении управления высоким уровнем но не все пины с ним работают нормально по сравнению с низким. D1 D2 нормально работают дело не в проводах.

  • @user-zq6sn2zk7t
    @user-zq6sn2zk7t 2 ปีที่แล้ว

    Вот мне интересно почему простейший блинк компилируется пол часа на ардуине для есп8266. Вот как люди пишут прошивки в этой среде для есп8266.

  • @alexandersedunov9117
    @alexandersedunov9117 3 ปีที่แล้ว +1

    В среде Arduino применяется обработка данных по прерыванию ? Например, когда для выбранной платы есть аппаратная поддержка какого-то протокола (SPI, UART, Ethernet и т. д.), используется режим ожидания приёма (Salve) и приходит пакет, можно ли вызвать программное прерывание и читать приёмный буфер только тогда, когда в нём что-то есть ?

    • @user-ut5yb4fq8i
      @user-ut5yb4fq8i  3 ปีที่แล้ว

      В целом это так и работает. Буфер принимает. А помо мы уже смотрим.

    • @alexandersedunov9117
      @alexandersedunov9117 3 ปีที่แล้ว +1

      @@user-ut5yb4fq8i , в loop цикл чтение буфера прописывать как-то перфекционизм не позволяет. Ведь нормальные люди используют прерывания, когда что-то приходит в аппаратную начинку, которая отвечает за интерфейсы ?

    • @user-ut5yb4fq8i
      @user-ut5yb4fq8i  3 ปีที่แล้ว

      @@alexandersedunov9117 Конкретно про Serial знаю. Все инфа приходит по UART от другой Ардуинки к примеру. И Обрабатывается за счет прерываний. И помещается в буфер. А уж чтение этого добра мы делаем в loop. Как раз проверяем: "А есть чё?" И если есть, то обрабатываем. Так как полностью прервать что бы принять и обработать всю инфу про прерыванию, это как раз "зашквар" так как займет много времени и может запороть какой то процесс который был прерван.

  • @raybach1628
    @raybach1628 4 ปีที่แล้ว +1

    Добрый день ! Подскажите пожалуйста как можно открыть файл библиотеки ? К примеру на stm32 через CoIDE подключаешь библиотеку и сразу можно открыть библиотеку и посмотреть все возможные функции .

    • @user-ut5yb4fq8i
      @user-ut5yb4fq8i  4 ปีที่แล้ว

      Я сами файлы библиотеки открываю через wordPad и просто просматриваю библиотеку.

  • @user-ud7ud2ik7p
    @user-ud7ud2ik7p 4 ปีที่แล้ว

    Здравствуйте,прошу совета,сам начинающий...использую Ардуино 1.8.10, закачиваю скетч на esp8266-01,пример-esp8266-WiFiShutdown,,,,использую макетную плату с проводками,,,скетч закачивается ,в мониторе порта куча пробегает записей,,,но периодически вылетает запись,типа попытка связаться,но в файфай сети смартфона еспешки нет.что делать

  • @SergeyPetrov1972
    @SergeyPetrov1972 5 ปีที่แล้ว +3

    Каждому владельцу (а особенно автору видео) нужно знать матчасть.

  • @user-ud7ud2ik7p
    @user-ud7ud2ik7p 4 ปีที่แล้ว +1

    Ещё есть вопрос ,для blynk с смартфона ,пример скетча использовать с Ардуино без изменения примера,скетча предлагаемого

  • @very9000
    @very9000 ปีที่แล้ว

    Привет 🤝 Друг, скажи, как вывести из спящего режима ?

  • @chertopoloh170
    @chertopoloh170 7 หลายเดือนก่อน

    Походу кнопки в чип и дип покупал. Они работают плохо. На алишке брал, они прям иделаьно работали. А изначально брал их для телика и не врубался почему кнопки работают с пятого раза. Пока не проверил сопротивление в нажатом состоянии.

  • @KaR2697
    @KaR2697 5 ปีที่แล้ว +1

    как быть если ESP8266 12E сразу не стартует? нужно включить выключить раз 5 потом он наченает работать как надо
    конденсатор по входу 470 после кренки на 100

    • @user-ut5yb4fq8i
      @user-ut5yb4fq8i  5 ปีที่แล้ว

      Честно не знаю почему не стартует и как быть. Если ESP не стартует сразу же, да же если к ней ничего не подключено и залит скетч Мигалки, такой же как в Ардуину заливают что бы проверить работу, то значит что то с платой, со всей.

  • @pavelpro4574
    @pavelpro4574 6 ปีที่แล้ว +3

    Кнопка плохо работает не изза плохих проводов, и даже не из-за дребезга. А из-за не совсем правильного её подключения. Нужно ставить стягивающий резистор. Почитайте ru.wikipedia.org/wiki/%D0%9F%D0%BE%D0%B4%D1%82%D1%8F%D0%B3%D0%B8%D0%B2%D0%B0%D1%8E%D1%89%D0%B8%D0%B9_%D1%80%D0%B5%D0%B7%D0%B8%D1%81%D1%82%D0%BE%D1%80 и wiki.amperka.ru/%D1%81%D1%85%D0%B5%D0%BC%D0%BE%D1%82%D0%B5%D1%85%D0%BD%D0%B8%D0%BA%D0%B0:%D1%80%D0%B5%D0%B7%D0%B8%D1%81%D1%82%D0%BE%D1%80%D1%8B

    • @user-ut5yb4fq8i
      @user-ut5yb4fq8i  6 ปีที่แล้ว

      Pavel PRO Спасибо за ссылки. Способов очень много, как бороться с дребезгом контактов. И физических и программных.

    • @pavelpro4574
      @pavelpro4574 6 ปีที่แล้ว +5

      Инженерка, еще раз говорю, у Вас не дребезг. Когда кнопка не нажата, получается неопределенное состояние. Не 0 и не 1. Сама кнопка и провод ведут себя как антена, набирают индуктивность. Чтобы такого не случалось, с пина кнопки, где идет считывание сигнала, ставят 10кОм резистор на землю. Тем самым, когда кнопка отпущена, все заряды стекают в землю через резистор. А когда кнопка нажата, большое сопротивоение резистора не дает бОльшому количеству зарядов уйти мимо контроллера в землю. Тем самым имеем гарантированле состояние. В таком случае от дребезга тоде никуда не ушли. Поэтому так же нужно устранять программно или аппаратно.

    • @user-ut5yb4fq8i
      @user-ut5yb4fq8i  6 ปีที่แล้ว +1

      Pavel PRO Еще раз спасибо. За развернутый ответ. :-) У меня в скетче включена подтяжка к плюсу. И она работает. Есть подтяжка через резистор 10кОм. Так что неопределенности нет. :-) посмотрите скетч

    • @user-ut5yb4fq8i
      @user-ut5yb4fq8i  6 ปีที่แล้ว +1

      Pavel PRO Павел, реле работает косяно, так как оно на 5в

    • @user-ut5yb4fq8i
      @user-ut5yb4fq8i  6 ปีที่แล้ว +1

      Pavel PRO а я реле питаю от 3,3В и пытаюсь им управлять при помощи 3,3в косяк в этом и в дребезге

  • @iliasalaur
    @iliasalaur 4 ปีที่แล้ว +2

    4:10 ага, а про PULL_DOWN /UP значит мы не знаем , но при этом будет говорить что пины фиговые

    • @user-ut5yb4fq8i
      @user-ut5yb4fq8i  4 ปีที่แล้ว

      Знаем, но тут дело не в этом. И пулап не поможет. В комментах все расжевоно. Уже давно.

    • @user-gt5xn3gu3v
      @user-gt5xn3gu3v 2 ปีที่แล้ว

      Просто автор забыл про дребезг

  • @user-kd9hy8qq2i
    @user-kd9hy8qq2i 5 ปีที่แล้ว +1

    Здравствуйте. Возможно ли прошить esp32 через смартфон?

    • @user-ut5yb4fq8i
      @user-ut5yb4fq8i  5 ปีที่แล้ว

      Честно не знаю. У меня нет своей ESP32

    • @dimasanei4345
      @dimasanei4345 4 ปีที่แล้ว +1

      можно через zx speсtrum или бк10-01 :))))

    • @user-gt5xn3gu3v
      @user-gt5xn3gu3v 2 ปีที่แล้ว

      А через калькулятор можно? Или умный холодильник?

  • @dmitriyzh5251
    @dmitriyzh5251 6 ปีที่แล้ว +2

    Пины на ESP8266 3.3v, а на реле управляющий ток 5v. но могу ошибаться

    • @user-ut5yb4fq8i
      @user-ut5yb4fq8i  6 ปีที่แล้ว

      Dmitriy Zh все правильно подмечено. Ниже я где то уже об этом говорил. Но все равно спасибо.

    • @vladimirkolessin333
      @vladimirkolessin333 4 ปีที่แล้ว

      Ток в амперах, а релюшки бывают и с 3х вольтовым управлением.

  • @mirax777
    @mirax777 4 ปีที่แล้ว +2

    Краще все ж таки використовувати GPIO, тодi не буде проблем при переносi програми на iншi плати з iншою розводкою.

    • @user-ut5yb4fq8i
      @user-ut5yb4fq8i  4 ปีที่แล้ว

      Согласен с вами полностью. Но при переносе на другую плату все равно придется проверить GPIO и выставить в коде свои. От этого не уйти.

  • @PashaFusion1
    @PashaFusion1 6 ปีที่แล้ว

    Я рассказывал)))

  • @RhinoTimelaps
    @RhinoTimelaps 6 ปีที่แล้ว +2

    Я афигел, столь большой код что бы светодиот поморгал!?

    • @user-ut5yb4fq8i
      @user-ut5yb4fq8i  6 ปีที่แล้ว

      Zakmen 152 это стандартные примеры из библиотеки Ардуино. Да кода ппц как много. Но работает. Хотя мне больше нравиться пользоваться функционалом SimpleTimer.h и Button.h видео про эти библиотеки у меня то же есть.

    • @user-ut5yb4fq8i
      @user-ut5yb4fq8i  6 ปีที่แล้ว

      Да и там же не только светодиод. ☺

    • @RhinoTimelaps
      @RhinoTimelaps 6 ปีที่แล้ว

      Дайте ссылку на эти библиотеки пожалуйста.

    • @user-ut5yb4fq8i
      @user-ut5yb4fq8i  6 ปีที่แล้ว

      Zakmen 152 вот полей лист про эти библиотеки th-cam.com/play/PLsOCdSkMN4g1HZXhNmJ71gOHK5uolKL4V.html

    • @user-ut5yb4fq8i
      @user-ut5yb4fq8i  6 ปีที่แล้ว

      Zakmen 152 там все ссылки под видео и в скетчах

  • @basilstadnik1342
    @basilstadnik1342 7 ปีที่แล้ว

    под конец я всетаки запутался ....

    • @user-ut5yb4fq8i
      @user-ut5yb4fq8i  7 ปีที่แล้ว

      Basil Stadnik задавай вопросы :-)

  • @user-by2kw6vq6j
    @user-by2kw6vq6j 4 ปีที่แล้ว +1

    так все хорошо понятно но скеч выдает ошибки

    • @user-ut5yb4fq8i
      @user-ut5yb4fq8i  4 ปีที่แล้ว

      Проблемы с библиотеками...

  • @yuragushin7880
    @yuragushin7880 6 ปีที่แล้ว

    помогите я когда загружаю скеч и потом смотрю в монитор порта показывает только epc1=0x4021b6b4, epc2=0x00000000, epc3=0x00000000, excvaddr=0x00000000, depc=0x00000000
    Fatal exception (0): и я не знаю что делать и не знаю как сбросить все настройке на заводские и синея лампочка всегда горит

    • @user-ut5yb4fq8i
      @user-ut5yb4fq8i  6 ปีที่แล้ว

      Вы меняли скетч? У вас вылазит ошибка и похоже ESP уходит в перезагрузку.
      Что бы все сбросить отсоедините все от платы и попробуйте прошить пример blink мигалку

    • @yuragushin7880
      @yuragushin7880 6 ปีที่แล้ว +1

      я не менял скетч , я вот сегодня сделал blink и в мониторе порта было вот это x⸮⸮ а сама лампочка не мигала а просто светилась . не знаю что делать может быть этот модуль умер

    • @user-ut5yb4fq8i
      @user-ut5yb4fq8i  6 ปีที่แล้ว

      юра гущен нет не умер. Разберёмся пиши в Вконтакте мне

    • @yuragushin7880
      @yuragushin7880 6 ปีที่แล้ว

      написал

  • @keyman_gr1267
    @keyman_gr1267 3 ปีที่แล้ว +1

    Реле неадекватно потому что адекватно от 4 вольт оно раьотает а вы подали 3.3в .

    • @user-gt5xn3gu3v
      @user-gt5xn3gu3v 2 ปีที่แล้ว

      И про дребезг забыл

  • @jkobain
    @jkobain 3 ปีที่แล้ว +2

    Да что ж вас всех тянет на Arduino IDE-то, а?

    • @user-ut5yb4fq8i
      @user-ut5yb4fq8i  3 ปีที่แล้ว

      Гы. Так это давно было. Согласен что нужно переходить на что то другое. Но смогут ли это повторить тогда другие?

    • @XanderEVGs
      @XanderEVGs 3 ปีที่แล้ว

      а что посоветуете?

    • @jkobain
      @jkobain 3 ปีที่แล้ว

      @@XanderEVGs да ничего не посоветую: если у Вас есть любимый редактор кода или пара штук, Вы уже сделали свой выбор; если же нет такого, то какая Вам разница, что Вам посоветует кто-то, кто не знает ни Вас, ни Ваших проектов, ни соответствующих потребностей?
      Если хотите выяснить, пробуйте разное.

    • @XanderEVGs
      @XanderEVGs 3 ปีที่แล้ว

      @@jkobain думал, может есть что нить, заточенное лучше других для ардуины.
      Например, не думаю что в pycharm будет удобно.

    • @jkobain
      @jkobain 3 ปีที่แล้ว

      @@XanderEVGs не знаю, меня текстовые редакторы что для работы с C, что для работы с С++ устраивают вполне, и пересаживаться из удобного редактора в «стильный, молодёжный, лощёный» текстовый редактор с обвязками только под Arduino, да ещё и на Java, мне не хочется. Запускала с десяток-другой раз Arduino IDE, но по большей части чтоб залить несколько тестовых скетчей для проверки свежеприобретённой платы, и всё. Дальше желания работать с Arduino IDE как-то не возникло. (%

  • @Vlad_4572
    @Vlad_4572 2 ปีที่แล้ว

    Капец, как вы записываете обучающее видео, если сами нихрена не знаете???

    • @user-ut5yb4fq8i
      @user-ut5yb4fq8i  2 ปีที่แล้ว

      Ты дату видео смотрел? Это я только учился...

    • @Vlad_4572
      @Vlad_4572 2 ปีที่แล้ว +1

      @@user-ut5yb4fq8i , а нафига мне дату смотреть? Я тебе про ролик написал, а не про то, что ты знаешь сейчас. Логика, конечно, у тебя...

    • @user-ut5yb4fq8i
      @user-ut5yb4fq8i  2 ปีที่แล้ว

      @@Vlad_4572 Ок. ))) Критику учел. Никаких больше Тик-Токов ))) Только годный контент

    • @Vlad_4572
      @Vlad_4572 2 ปีที่แล้ว

      @@user-ut5yb4fq8i , благодарю, за то, что услышал))