Оглавление:
- Шаг 1. Спецификация материалов
- Шаг 2: Сборка PIR
- Шаг 3: Подключение к микроконтроллеру
- Шаг 4: Сборка Arduino
- Шаг 5: Код
- Шаг 6: Устранение неполадок
- Шаг 7: Конец
Видео: Датчик движения Openhab MQTT PIR: 7 шагов
2024 Автор: John Day | [email protected]. Последнее изменение: 2024-01-30 11:53
Привет, В этом руководстве я покажу вам, как вы можете создать собственный датчик движения для Openhab.
Шаг 1. Спецификация материалов
для этого проекта вам понадобятся:
- HC-sr501
- 1x3 женский заголовок
- 1x3 мужской заголовок
- 3 цвета провода, вы можете использовать удлинители сервопривода, если хотите
- 1 резистор 10 кОм
- Arduino uno или мега
- 3d печатные детали.
Шаг 2: Сборка PIR
1. Припаяйте заголовок к проводу, показанному на картинке.
2. Добавьте резистор 10 кОм между GND и сигналом.
3. Поместите датчик в корпус.
4. Прикрепите заднюю пластину к стене.
5. Добавьте крепление корпуса на заднюю пластину с помощью болта 3М и винта.
Шаг 3: Подключение к микроконтроллеру
1. Подключите 5 В к 5 В на микроконтроллере.
2. Подключите GND к GND на микроконтроллере.
3. Подключите сигнальный провод к A0 микроконтроллера.
Шаг 4: Сборка Arduino
1. Наденьте сетевой экран на Arduino.
2. Подключите Ethernet-кабель к ардуино.
3. Включите Arduino.
Шаг 5: Код
1. Загрузите и установите библиотеку для скетча.
1. MQTT PubSubClient
2. Поместите библиотеку в папку библиотеки вашей Arduino-IDE.
3. Измените IP-адрес сервера на IP-адрес ВАШЕГО openhab-сервера.
4. Измените тему на желаемую тему.
5. Загрузите код в Arduino.
Шаг 6: Устранение неполадок
-
Случай: Arduino не подключается к серверу.
- Убедитесь, что кабель Ethernet подключен.
- Горит ли светодиод на контакте 13?
- проверьте IP сервера в коде.
-
Случай: сервер openhab не получает сообщения.
- Правильная ли конфигурация предмета?
- Корректна ли в коде тема mqtt?
- Есть ли сервер mqtt?
-
Кейс: Статус не изменится.
- Датчик подключен к правильному разъему?
- Есть ли напряжение на датчике?
- Датчик откалиброван правильно?
Шаг 7: Конец
Это были мои первые инструкции, не стесняйтесь оставлять отзывы об этом.
Если есть вопросы, не стесняйтесь их задавать.
Рекомендуемые:
Учебное пособие: как использовать мини-датчик движения PIR HC-SR 505 с Arduino UNO: 3 шага
Учебное пособие: Как использовать мини-датчик движения PIR HC-SR 505 с Arduino UNO: Описание: В этом учебном пособии будет показано несколько простых шагов о том, как использовать модуль датчика движения с помощью Arduino Uno. В конце этого руководства вы получите результат сравнения, когда датчик может обнаруживать движение и не может обнаруживать никаких движений
Датчик движения PIR на базе Arduino: 4 шага
Датчик движения PIR на базе Arduino: с помощью этого проекта вы можете контролировать высокое состояние и чувствительность PIR
Датчик движения PIR: 5 шагов
Датчик движения PIR: пассивный инфракрасный датчик (датчик PIR) - это электронный датчик, который измеряет инфракрасный (IR) свет, излучаемый объектами в его поле зрения. Чаще всего они используются в датчиках движения на основе PIR. Датчики PIR обычно используются в
Датчик движения PIR: как использовать PIR с Arduino и Raspberry Pi: 5 шагов
Датчик движения PIR: как использовать PIR с Arduino и Raspberry Pi: вы можете прочитать это и другие замечательные руководства на официальном сайте ElectroPeak. В этом руководстве вы узнаете, как использовать датчик движения PIR для обнаружения движения. В конце этого урока вы узнаете: Как работают датчики движения PIR Как использовать
Выходное отверстие с контролем движения - от датчика движения: 6 шагов
Выходное отверстие с контролем движения - от источника света с датчиком движения: Представьте, что вы обманщик, идущий в самый страшный дом в квартале. Пройдя мимо всех гулей, привидений и кладбищ, вы наконец доберетесь до последнего пути. Вы видите перед собой конфету в миске! Но тут вдруг гхо