Подключение RFID модуля RC 522 к ESP8266 NodeMCU

Поделиться
HTML-код
  • Опубликовано: 19 окт 2024
  • 0038 В сюжете показываю как подключал RFID модуль RC 522 к ESP8266 NodeMCU Lua v.3, подключение осуществляется по шине SPI.
    Ссылки на скетчи:
    -первый скетч для чтения UID drive.google.c...
    -второй скетч для управления другим контроллером drive.google.c...
    Детали:
    WAVGAT Official Store (Рейтинг 96 %)
    alii.pub/6kmka0 ESP8266 NodeMcu V3 WIFI
    alii.pub/6kmkmg ESP8266 NodeMcu V3 base
    alii.pub/6kmkqx ESP-01, ESP-01S, Программатор ESP01/ESP01S (на выбор)
    alii.pub/6kmk21 ESP8266-01 с Wi-Fi реле 1/2 канала
    alii.pub/6kmjnu 3-канальный релейный модуль 5 В/12 В
    alii.pub/6kmjjd 4-Канальный Релейный Модуль 5 В
    alii.pub/6kmjxk 16-канальный релейный модуль 5 В/12 В
    alii.pub/6kmlo6 Mosfet 0-24 В, модуль IRF520
    alii.pub/6kmkza Цифровой датчик температуры DS18B20 (герм)
    alii.pub/6kml27 Цифровой датчик температуры DS18B20 (не герм 10шт)
    alii.pub/6kml54 DHT11 DHT22 AM2302B AM2301 AM2320 цифровой датчик температуры и влажности
    alii.pub/6kmj5d Модуль обнаружения света для Arduino
    alii.pub/6kmlda HC-SR501, регулируемый инфракрасный пироэлектрический инфракрасный модуль
    alii.pub/6kmlul BME280 5 в 3,3 В, датчик температуры и влажности, атмосферного давления I2C SPI 1,8-5 В
    alii.pub/6kmyjj Модуль RFID RC522 MFRC-522 RDM6300, наборы
    alii.pub/6kmlij водонепроницаемые мини-кнопки 12 мм (6 шт.)
    alii.pub/6kmnvp гнездо для панельного монтажа, адаптер 5,5 мм x 2,1 мм
    alii.pub/6kmnzs USB мама с пласт.корпусом (10шт.)
    alii.pub/6kmo3a USB папа с пласт.корпусом (10шт.)
    alii.pub/6kmo9p KF301-3P 5,08 мм 3-контактный соединитель клеммы
    alii.pub/6kmpl5 LCR-T4 Графический тестер
    SUQ Official Store (Рейтинг 96 %)
    ESP8266
    alii.pub/6kmqa1 ESP8266 NodeMcu V3 WIFI
    alii.pub/6kmnbh ESP8266 NodeMcu на CP2102
    alii.pub/6kmq83 ESP-01S
    alii.pub/6kmqaf Программатор ESP01/ESP01S
    Реле
    alii.pub/6kmq1o 2-Канальный Релейный модуль
    alii.pub/6kmpzx 4-Канальный Релейный модуль
    alii.pub/6kmq4l 8-Канальный Релейный модуль
    alii.pub/6kmqcr Mosfet 0-24 В, модуль IRF520
    LCD дисплей
    alii.pub/6kmsmt ЖК-дисплей 1602 а модуль с зеленым экраном 16x2 без адаптера
    alii.pub/6kmsrh ЖК-дисплей 1602 а модуль с синим экраном 16x2 с адаптером
    Датчики
    alii.pub/6kmqew Цифровой датчик температуры DS18B20 (герм)
    alii.pub/6kmqgn Цифровой датчик температуры DS18B20 (не герм 10шт)
    alii.pub/6kmqjy DHT22
    alii.pub/6kmqi7 HC-SR501, регулируемый инфракрасный пироэлектрический инфракрасный модуль
    alii.pub/6kmn1y датчик расстояния HC-SR04
    Вода/воздух
    alii.pub/6kmrpd Пластиковый электромагнитный клапан для воды 1/2д, нз
    alii.pub/6kmse9 Датчик расхода воды Suq, 1-30 л/мин
    Блоки питания
    alii.pub/6kmsx4 Блок питания 220В на 12В1А и 5В1А
    alii.pub/6kmszg Блок питания 220В на 5В на 0,7А (залитый)
    alii.pub/6kmtlt Блок питания 220В на 5В на 0,7А (открытый)
    Разное
    alii.pub/6kmpsx кабель для пайки ПП 24AWG 10 см
    alii.pub/6kmptw 40-контактный, 20 см, 2,54 мм, ряд «Мама-мама» (F-F)
    alii.pub/6kmqkq 8x12 см двухсторонний медный прототип печатной платы (10 шт)
    alii.pub/6kmqma 6x8 7x9 8x12 9x 15 см двухсторонний медный прототип печатной платы
    alii.pub/6kmqps водонепроницаемые мини-кнопки 12 мм (6 шт.)
    alii.pub/6kmqrq USB мама с пласт.корпусом (10шт.)
    alii.pub/6kmr19 40-контактный, 20 см, 2,54 мм, ряд «Мама-мама» (F-F)
    18650
    alii.pub/6kmn5g зарядная плата с защитным зарядным модулем для Arduino (5 в Micro USB 1A 18650)
    alii.pub/6kmnfr держатель для литий-ионных аккумуляторов 18650 (10шт)
    alii.pub/6kmnio ЖК-модуль зарядное устройство USB 5V 1A 2.1A (18650)
    Машинка
    alii.pub/6kmmy9 Набор шасси для arduino с кодером скорости
    alii.pub/6kmn86 модуль платы управления шаговым двигателем SUQ L298N
    Ссылки на видео:
    -Arduino IDE добавление библиотек вручную, отправка почты с ESP8266, SSDP, MQTT • Arduino IDE добавление...
    Ошибка загрузки в менеджере плат для ESP8266 версия 2.6.3 среда Arduino IDE 1.8.X • Ошибка загрузки в мене...
    Контроллер на ESP 8266 для перезагрузки роутера, добавляем датчики контроль отопления • Контроллер на ESP 8266...
    Управление роутером на ESP8266, NTP, MQTT • Управление роутером на...
    Связь между модулями ESP8266 через web запрос • Связь между модулями E...
    Подключение расширителя портов MCP23017 к ESP8266 NodeMcu Lua • Подключение расширител...
    НеОбзор58 основной канал автора / @neobzor58

Комментарии • 18

  • @Nikolaevich58
    @Nikolaevich58 4 года назад +5

    За труды 👍👌👏 !!!

    • @avail_autom
      @avail_autom  4 года назад +1

      Спасибо Николаич за поддержку!

    • @Nikolaevich58
      @Nikolaevich58 4 года назад

      @@avail_autom как батя , не хандрит ?

    • @avail_autom
      @avail_autom  4 года назад +1

      @@Nikolaevich58 эх Николаич... могу только сказать берегите себя...

  • @createrpro57
    @createrpro57 2 года назад +1

    не знаю почему у вас всё отлично работает, но у меня пишет, что для работы с этим модулем нужна avr структура, которой нету на esp8266

    • @avail_autom
      @avail_autom  2 года назад

      какая у вас версия среды? и напишите что компилятор говорит, возможно не установлены библиотеки, либо версия платы есп не такая помоему у меня 2.6.3. использовалась

  • @akhakkhak522
    @akhakkhak522 4 года назад +1

    спасибо! интересно.... а можно связать 2 ESP8266 NodeMCU на включение света так же? один с ПИР датчиком передает по вифи на другой с реле по свету? как бы автоматизировать процесс без смартфона и компьютера?

    • @avail_autom
      @avail_autom  3 года назад

      связать можно, автоматизировать тоже если срабатывать по условиям

  • @fliblomlaslojor
    @fliblomlaslojor 4 года назад +1

    не могу сейчас проверить, далеко от компа. Но проблема с загрузкой у меня была попросту изза того, что "дополнитльные ссылки менеджера плат" попросу изменились. немного поискав нашел живые ссылки и применил их.
    Вроде библиотеки у меня тоже странно лагали изза этого. пеерпроверь, живые ли эти ссылки конфигураций, просто открыв их в браузере.

    • @avail_autom
      @avail_autom  4 года назад +1

      конечно я проверял ссылки в настройках, т.е. они в строке браузера открываются, но в среде не работают, пришел к выводу что нет соответствующего сертификата и именно про это пишется в логах, пробовал устанавливать сертификаты, но не помогает, но это по сути не проблема т.к. руками все устанавливается и главное работает

    • @fliblomlaslojor
      @fliblomlaslojor 4 года назад

      @@avail_autom спасибо за уточнение буду иметь ввиду. У меня с сертификатами ( в других ситуациях) были проблемы только изза неправильного времени. но в вашем случае, наверно IDE пытается наверняка проверить.

    • @avail_autom
      @avail_autom  4 года назад

      @@fliblomlaslojor не знаю почему, да и фик с ним, скорее винду переставить чем разобраться

  • @ВячеславМихайлов-у9н
    @ВячеславМихайлов-у9н 4 года назад +1

    Григорий Валерьевич, а как такое на ESP32 сделать?

    • @avail_autom
      @avail_autom  4 года назад

      Если библиотека mfrc522 не работает с esp32 то не знаю)), я пока не исчерпал возможности esp8266))

    • @ВячеславМихайлов-у9н
      @ВячеславМихайлов-у9н 4 года назад

      @@avail_autom Вроде должна работать?

    • @avail_autom
      @avail_autom  4 года назад

      работа с метками это скажем так базовые возможности этих контроллеров, должно работать, но как говорят ремонтники и сантехники - но не обязано))

  • @МишаМихайлов-е4ф
    @МишаМихайлов-е4ф 4 года назад +1

    Желательно рфид на i2c посмотрите такие есть меньше пинов требуется

    • @avail_autom
      @avail_autom  4 года назад

      да я в курсе, просто эти давно были куплены вот только руки дошли, сейчас бы конечно взял на I2C