Мені хотілося б знати, чи може хтось помітити якісь серйозні проблеми з електрикою в тому, що я намагаюся зробити з точки зору електрики.
Демо-версія Youtube
http://www.youtube.com/watch?v=BmsdXMbd2vo
Коротка версія:
- У мене в будинку є реле 220В, підключені до вогнів і кнопки 220В
- Я хочу додати реле контролера 220V Arduino, підключене до першого, щоб надіслати короткі "імпульси" 220 В для включення та вимкнення існуючих
- Додавши Arduino-реле паралельно з існуючими перемикачами, я залишаю первинну «систему» неушкодженою - якщо Arduino перестане працювати, я все одно можу використовувати світло, як правило, лише втрачаючи автоматику
- Для виявлення стану світла я планую використовувати модулі з ефектом зал ACS712
Я добре пишу програмне забезпечення, але новачок щодо електричної сторони речей.
- Майже всі світильники є тимчасовими кнопками, підключеними до реле 220В
- Два місця в будинку, де підключені всі дроти, додають послідовно реле 220В із звичайними вимикачами світла, підключаючи його до Arduino
- Датчик струму потужністю 30 ампер використовується для визначення стану вимикача світла
- Кожен Arduino (або принаймні один у пакеті багатьох Arduinos - там, де його буде недостатньо). Ethernet-щит використовується для надсилання / отримання даних через закриту мережу (недоступна через LAN / Internet)
Реле 220В, яке зараз встановлено, було встановлено для того, щоб вогники могли відкриватися чи закриватися з кількох місць приміщення. Подумайте про реле як про тристоронню схему управління
- На одній стороні є мережа напругою 220В
- На одній стороні є кнопки, які працюють на 220В
- Одна сторона має вихід до лампочки
220В - це реле включення / вимкнення. Кожного разу, коли будь-яка кнопка натиснута, вона перемикає її стан до тих пір, поки ви натискаєте кнопку більше 0,1 секунди (так сказано в посібнику з реле).
Мій електрик встановив реле 220В, воно не є «нормально відкритим» або «нормально закритим». Якщо потужність знижується, а потім повертається, вогні повертаються до попереднього стану.
Реле Arduino має 5V сторону для Arduino, сторону 220V для електромережі, і кожне реле має значення 20A при 220V. З моїх підрахунків, лампочка потужністю 100 Вт становить приблизно 0,5 А, і я використовую 30 Вт, тому у мене є достатньо похибки.
Щоб запустити мережеве реле 220В, що мені потрібно зробити, - це використовувати нормально відкрите реле Arduino і спрацьовувати в закритому стані більше 0,1 секунди. Мені просто потрібно направити 220В «імпульс» на реле 220В.
Це головна причина того, що ліхтарі будуть працювати до тих пір, поки живлення буде збережено. Все Arduino може вийти з ладу, і звичайні світильники працюватимуть як завжди, я втрачу лише можливість дистанційного керування та розширеного планування / сценаріїв.
Забули поставити на картинці:
верхня червона лінія, що надходить до реле 220В, від мережі
червоні лінії на лівій і нижній стороні реле 220В завжди мають 220 В на них.
** Демонстрація Youtube ** http://www.youtube.com/watch?v=BmsdXMbd2vo