Съдържание:
Видео: Откриване на движение с помощта на Raspberry Pi: 4 стъпки
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:54
В тази инструкция ще научим как можем да използваме PIR (пасивен инфрачервен) сензор с Raspberry Pi, за да изградим прост детектор на движение, който се използва за усещане на движение на хора, животни или други обекти. Те обикновено се използват в аларми за взлом и автоматично активирани осветителни системи.
Принципи на работа:
Всички обекти с температура над абсолютната нула излъчват топлинна енергия под формата на радиация. Обикновено тази радиация не е видима за човешкото око, тъй като излъчва при инфрачервени дължини на вълните, но може да бъде открита от електронни устройства, предназначени за такава цел. (Източник: Уикипедия)
Предназначение на инструктаж:
Основната идея на този урок е да включите светодиода, ако се открие движение, и да изключите светодиода, ако иначе.
Стъпка 1: Консумативи
Хардуерни консумативи:
1. Raspberry Pi 3 Модел В
2. PIR сензор
3. Платформа
4. 220 ома резистор
5. LED
6. Проводи
Софтуерни консумативи:
1. Raspbian Jessie (Операционна система на Raspberry Pi: за повече подробности можете да разгледате предишния ми урок тук).
2. Python IDLE
Така че предполагам, че успешно сте направили някои основни проекти. Ако не, не се притеснявайте, съветвам ви да следвате предишния ми урок (Започнете първия си проект с Raspberry: Мигащ светодиод)
Стъпка 2: Монтаж на веригата
Окабеляването е доста просто, PIR сензорът има три пина:
1. Vcc към 5v на GPIO на Raspberry.
2. GND към GNS на GPIO на Raspberry.
3. OUT към 17 GPIO извод.
За да окабелите светодиода и резистора, можете да следвате стъпките по -долу:
1. Свържете 220Ω резистор към анода на светодиода, след това резистора към 5 V.2. Свържете катода на светодиода към 4 GPIO извода (вижте снимката по -горе).
Стъпка 3: Python код
1. Включете вашия Pi и създайте нов текстов файл „pir.py“(Можете да кръстите файла както искате).
2. Въведете следния код:
импортирайте RPi. GPIO като GPIO
import timeGPIO.setmode (GPIO. BCM) GPIO.setup (17, GPIO. IN) #PIR GPIO.setup (4, GPIO. OUT) #Led опит: time.sleep (2) #за стабилизиране на сензора, докато True: i = GPIO.input (17) if i == 0: #Когато изходът от сензора за движение е НИЗКИ GPIO.output (4, 0) #ИЗКЛЮЧВАНЕ LED отпечатване ("Няма открито движение", i) elif i == 1: #When изходът от сензора за движение е HIGH GPIO.output (4, 1) #Включете LED отпечатването ("Открито движение", i) освен: GPIO.cleanup ()
3. След като въведете целия проверен код, запишете го.
4. Стартирайте кода на python, като въведете следния код в терминала:
- cd Desktop и натиснете Enter (въвеждам Desktop, защото съм записал файла в Desktop на pi).
- python pir.py и натиснете Enter.
Стъпка 4: За поддръжка
Можете да се абонирате за моя канал в YouTube за още уроци и проекти. Абонирайте се за поддръжка. Благодаря ти.
Отидете на моя канал в YouTube -връзка
Препоръчано:
Сензор за движение на водата Сензор за движение с помощта на Arduino и соленоиден клапан - Направи си сам: 6 стъпки
Сензор за вода Сензор за движение с помощта на Arduino и соленоиден клапан - Направи си сам: В този проект ще ви покажа как да изградите кран за вода с сензор за движение с помощта на електромагнитен клапан. Този проект може да ви помогне да преобразувате съществуващия си ръчен кран за вода в кран, който може да се контролира въз основа на откриване на движение. Използване на интерфейса на IR сензора
Pingo: Откриване на движение и висока точност на пинг понг топка за изстрелване: 8 стъпки
Пинго: откриване на движение и високоточност на пинг-понг топка за изстрелване: Кевин Нитиема, Естебан Поведа, Антъни Матачионе, Рафаел Кей
АЛАРМА ЗА ОТКРИВАНЕ НА ДВИЖЕНИЕ: 7 стъпки
АЛАРМА ЗА ОТКРИВАНЕ НА ДВИЖЕНИЕ: Здравейте, приятели в урока Ще ви покажа как да направите аларма за откриване на движение. основният компонент на този проект е PIR сензорът
SMS алармена система за откриване на движение: 5 стъпки (със снимки)
SMS алармена система за откриване на движение: В този проект ще комбинирам евтин PIR сензор за движение с TC35 GSM модул, за да изградя алармена система, която ви изпраща " ИНТРУДЕРНО ПРЕДУПРЕЖДЕНИЕ " SMS, когато някой се опита да открадне вашите неща. Да започваме
Камера за откриване на движение Raspberry Pi 3 с подаване на живо: 6 стъпки
Камера за откриване на движение Raspberry Pi 3 с Live Feed: Въведение В този проект ще научите как да създадете камера за откриване на движение, която ще можете да използвате като капан за камера, монитор за домашни любимци/бебета, охранителна камера и много други. Този проект е организиран на няколко стъпки: Въведение Задаване