Arduino Mega RFID Relay+
ฝัง
- เผยแพร่เมื่อ 23 ก.ย. 2024
- Многоканальное "умное реле" на Arduino Mega и Ethernet Shield W5100 с поддержкой SPI RFID MFRC-522, I2C RTC DS3231, DS18x20 и управлением по Web и MQTT.
Используются библиотеки из стандартного репозитория Arduino: PubSubClient, OneWire и MFRC522.
Код скетча:
github.com/Moo...
Актуальная версия скетча в ролике • ping для Arduino UNO/M...
Алексей, Спасибо. У меня Есть паяльная станция с феном - но я в Харькове, если не найдете вдруг в Москве - я перепаять смогу. Себе также пришлось менять, писал Вам ранее.
Вдруг все таки вернетесь к MEGE, не помешало бы Авторизация для Админа и пользователя. И подписи для Термодатчиков DS18x20, аналогично как и у реле например.
У меня после перезагрузки не всегда стартует сеть - светодиоды на Ethernet Shield W5100 не горят. приходится вытащить и вставить RJ45 разъем. Благо редко приходится перезагружаться. Еще раз Спасибо за Вашу работу.
Спасибо
та же проблема с Ethernet шилдом, после перезагрузки или перезаливки скетча шилд не работает, вытаскиваешь и вставляешь сетевой шнур и всё подхватывается. Но это не баг конкретно этого скетча, у меня такая же штука наблюдается и на примерах из библиотеки по работе с шилдом, думаю какая-то аппаратная проблема.
Отличный проект, жаль только, что нет поддержки pir датчика. Спасибо за проделанную работу.
Александр Шевченко pir датчика в этом проекте явно не хватает, соглашусь
красава, спасибо тебе!
Алексей, есть паяльная станция, нахожусь на ул.Аргуновская, М.ВДНХ М.Алексеевская
Спасибо! Мы почти соседи. Напишите мне, пожалуйста, на почту moonfox2006@gmail.com как с Вами связаться.
Напарник обычно кусачками "ВЫПАИВАЕТ" ненужные детали, потом паяльником почистить и все аккуратно, соседние детали не сдул))) а запаять уже дело техники! Удачи!!!
наконец-то приехала мега и я залил ваш скетч последней версии с гитхаба. Но я либо нашёл баг, либо что-то делаю нет так. Ввел настройки для MQTT сервера и определил парочку реле. Если через веб интерфейс меги переключаю реле, то в MQTT на нужный топик успешно приходят изменения. Но если с другого интерфейса я в этот топик отправляю к примеру 0 (в меге в этот момент 1), то на веб интерфейсе меги реле не переключается. Почему?
Эта ошибка была исправлена в последней версии данного скетча из следующего ролика. Но если вам почему-то нужна предпоследняя версия - то перекачайте скетч, исправил и на github'е.
работает, большое спасибо! Пора делать страничку для доната :)
Сейчас на гитхабе последняя версия или по ссылке из следующего ролика?
Вы описание функционала под роликами читали? Это разные скетчи! Соответственно, чем позже - тем "лучше".
Доброго времени суток. У меня вопрос такого плана -- работает ли считыватель через металл? Хотя бы толщиной до 2 мм?
Встроенная в датчик антенна слабая, через металл работать не будет, только через пластик или стекло.
Пасибки за ответ. Это де факто или предположение?
У меня нет листового проката 2 мм, но подставка под паяльник из стали 0,5 мм является абсолютно непреодолимым препятствием для RFID, что, собственно, и так было очевидно.
Пасибки за ответ. Это конечно печалька. Как тогда можно сделать антивандальное исполнение/защиту? Или, может, есть варианты для wifi/Bluetooth?
а можете подробней рассказать почему вам было треднее писать под мегу чемпод есп?
А вы код просто сравните у схожего по функционалу скетча для ESP хотя бы визуально.
8 КБ ОЗУ против примерно 50 - совсем несравнимые условия работы.
ясно, спасибо. Ещё вопрос, можно ли заставить ваш скетч работать на ардуино уно если к примеру у меня в схеме будут только реле? Что именно вас заставило использовать мегу?
в 32 КБ флеша мне удалось запихнуть движок веб-сервера только в варианте "вся логика на клиенте" th-cam.com/video/zodwtMQEAkE/w-d-xo.html
Т.е. ничего серьезного на Уно не создать.
Алексей, здравствуйте. У меня есть любое паяльное оборудование. Готов Вам помочь. Нахожусь в районе метро Люблино.
Спасибо! Буду иметь Вас ввиду.
Загрузил этот скетч, выдает сообщение "EEPROM is empty or corrupt, default parameters will be used!" в чем причина, это случай когда нужно перезалить бутлоадер?
А какие проблемы? Просто стерлась конфигурация. Заново модуль настроить надо и продолжать использовать.
к сети не цепляется, после этого объявления ничего в лог больше не вываливается, сегодня помучаю ее может у меня сетевая плата мертвая, попробую другую и стандартные примеры.
Скорее всего на сетевом шилде резисторная матрица около разъема RG-45 не на 51 ом, а на 510. Китай...
вот такая стоит radiopuma.ru/index.php?route=product/product&path=101_104&product_id=32337
это из за нее все проблемы?
я нашел стандартный пример залил, вроде в сети wifi сканером видно, ping идет, а не заходит на нее, ответа через браузер нет....