Съдържание:

Как да използвате Detect Human HC-SR501: 9 стъпки
Как да използвате Detect Human HC-SR501: 9 стъпки

Видео: Как да използвате Detect Human HC-SR501: 9 стъпки

Видео: Как да използвате Detect Human HC-SR501: 9 стъпки
Видео: How to use HC-SR501 Motion sensor for Arduino with code 2024, Юли
Anonim
Image
Image

Урок за разработване на Detect Human HC-SR501 със skiiiD.

Стъпка 1: Стартирайте SkiiiD

Изберете Arduino UNO
Изберете Arduino UNO

Стартирайте skiiiD и изберете Нов бутон

Стъпка 2: Изберете Arduino UNO

Изберете ① Arduino Uno и след това щракнете върху ② OK бутон

*Това е Урок и ние използваме Arduino UNO. Други платки (Mega, Nano) имат същия процес.

Стъпка 3: Добавяне на компонент

Добавяне на компонент
Добавяне на компонент

Щракнете върху „+“(бутон за добавяне на компонент), за да търсите и изберете компонента.

Стъпка 4: Saerch или Намерете компонент

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

① Въведете „Detect“в лентата за търсене или намерете Detect Human HC-SR501 в списъка.

Стъпка 5: Изберете Detect Human HC-SR501

Изберете Detect Human HC-SR501
Изберете Detect Human HC-SR501

Изберете Откриване на човешки HC-SR501 модул

Стъпка 6: Индикация и конфигурация на щифта

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

#4, тогава можете да видите ③ индикация на щифта. (Можете да го конфигурирате.)

*Този модул има 3 пина за свързване

skiiiD Editor автоматично показва настройката на щифта *налична конфигурация

[Индикация на Pin по подразбиране за откриване на човешки HC-SR501] в случай на Arduino UNO

GND: GND

ВЪН: 2

VCC: 5V

След конфигуриране на щифтове ④ щракнете върху бутона ДОБАВИ отдясно отдолу

Стъпка 7: Проверете добавения модул

Проверете добавения модул
Проверете добавения модул

⑤ Добавеният модул се появи на десния панел

Стъпка 8: SkiiiD код за откриване на човешки HC-SR501

SkiiiD код за откриване на човешки HC-SR501
SkiiiD код за откриване на човешки HC-SR501

skiiiD Code е интуитивен функционален код. Това се основава на библиотеки skiiiD

void DetectHumanHCSR5010Interrupt1 () {

if (digitalRead (2) == HIGH) {

// При задействане

} else {

// При освобождаване

}

Стъпка 9: Контакт и обратна връзка

Работим върху библиотеки с компоненти и дъски. Чувствайте се свободни да го използвате и да ни пишете, моля. По -долу са описани методите за контакт

имейл: [email protected]

twitter:

Youtube:

потребителски форум на skiiiD:

Коментарите също са добре!

Препоръчано: