Оглавление:

Как использовать обнаружение человека HC-SR501: 9 шагов
Как использовать обнаружение человека HC-SR501: 9 шагов

Видео: Как использовать обнаружение человека HC-SR501: 9 шагов

Видео: Как использовать обнаружение человека HC-SR501: 9 шагов
Видео: Датчик движения HC SR501 - полный обзор и тест 2024, Июль
Anonim
Image
Image

Учебное пособие по разработке Detect Human HC-SR501 с помощью skiiiD.

Шаг 1. Запустите SkiiiD

Выберите Arduino UNO
Выберите Arduino UNO

Запустите skiiiD и нажмите кнопку New

Шаг 2: выберите Arduino UNO

Выберите ① Arduino Uno и нажмите кнопку ② OK.

* Это руководство, и мы используем Arduino UNO. Другие платы (Mega, Nano) имеют такой же процесс.

Шаг 3: Добавьте компонент

Добавить компонент
Добавить компонент

Нажмите «+» (кнопка «Добавить компонент»), чтобы найти и выбрать компонент.

Шаг 4: поиск или поиск компонента

Saerch или Найдите компонент
Saerch или Найдите компонент

① Введите «Обнаружить» в строке поиска или найдите в списке «Обнаружить человека» HC-SR501.

Шаг 5: Выберите Обнаружить человека HC-SR501

Выберите Detect Human HC-SR501
Выберите Detect Human HC-SR501

② Выберите модуль обнаружения человека HC-SR501

Шаг 6: Индикация и настройка контактов

Индикация контактов и конфигурация
Индикация контактов и конфигурация

# 4, вы увидите индикацию контакта ③. (Вы можете настроить это.)

* Этот модуль имеет 3 контакта для подключения

Редактор skiiiD автоматически указывает настройки вывода * Доступна конфигурация

[Индикация пина по умолчанию для обнаружения человека HC-SR501] в случае Arduino UNO

GND: GND

ВЫХОД: 2

VCC: 5 В

После настройки контактов ④ нажмите кнопку ДОБАВИТЬ справа внизу

Шаг 7. Проверьте добавленный модуль

Проверить добавленный модуль
Проверить добавленный модуль

⑤ Добавленный модуль появился на правой панели

Шаг 8: Код SkiiiD для обнаружения человеческого HC-SR501

Код SkiiiD обнаружения человеческого HC-SR501
Код SkiiiD обнаружения человеческого HC-SR501

skiiiD Code - это интуитивно понятные коды, основанные на функциях. Это основано на библиотеках skiiiD

void DetectHumanHCSR5010Interrupt1 () {

if (digitalRead (2) == HIGH) {

// При срабатывании

} еще {

// Когда выпущен

}

Шаг 9: Контакты и обратная связь

Мы работаем над библиотеками компонентов и плат. Не стесняйтесь использовать его и оставлять отзывы, пожалуйста. Ниже приведены способы связи

электронная почта: [email protected]

twitter:

Youtube:

Форум пользователей skiiiD:

Комментарии тоже подойдут!

Рекомендуемые: