оборудование для получения информации по ethernet

Тема в разделе "Посоветуйте детальки", создана пользователем mr.gudzik, 8 окт 2018.

  1. mr.gudzik

    mr.gudzik Нуб

    Привет!

    Стоит задача создать систему управления светом.

    После несколько стеттей возникла идея сделать на Ардуино. Но немогу подобрать оборудование. Все дело в том, что программа управления будет написана на NODE.JS а сам сервер соединен с Андуино по ethernet. Так как тянуть дополнительные кабеля нет возможности.

    Как подать сигнал по ethernet еще более-менее понятно, то как получить его на компе совсем не могу сообразить.

    Управление должно осуществлятся rfid метками через RC522 модуль

    Можно ли как нибудь получать информацию по ethernet с Ардуино на компе или мне нужно искать другое оборудование?

    Помогите пожалуйста новичку!!!
     
  2. Mitrandir

    Mitrandir Гуру

    На ардуино поднять веб сервер и заходить через браузер
     
  3. Mitrandir

    Mitrandir Гуру

    Так как программа на ноде.жс и крутится на компе рекомендую общаться с ардуино по протоколу REST
     
  4. https://nodejs.org/api/dgram.html

    Это не протокол. И чудовищно избыточно для задачи.
     
    Mitrandir и parovoZZ нравится это.
  5. mr.gudzik

    mr.gudzik Нуб

    то есть, я могу просто общатся с ардуино с помощью сокетов???
     
  6. Mitrandir

    Mitrandir Гуру

  7. Mitrandir

    Mitrandir Гуру

    Да, я люблю порой из пушки по воробьям стрелять (
     
  8. mr.gudzik

    mr.gudzik Нуб

    Спасибо всем за советы!!!

    Немного почитав выбрал конфигурацию, прошу знатоков дать свое резюме...

    W5100 ethernet shield
    https://arduino.ua/prod391-w5100-ethernet-shield
    Arduino Uno Rev3 с кабелем USB
    https://arduino.ua/prod676-arduino-uno-rev3
    RFID модуль RC522
    https://arduino.ua/prod649-rfid-modyl-rc522-s-kartochkoi-dostypa-dlya-arduino
    Реле твердотельное SSR-60DA-H, 1ф 60А, пит. 3-32 VDC
    https://arduino.ua/prod1896-rele-tverdotelnoe-ssr-60da-h-1f-60a-pit-3-32-vdc

    И примерная схема

    [​IMG]
     
  9. Allex_1981

    Allex_1981 Нерд