Оглавление:
- Шаг 1: детектор движения
- Шаг 2: Компоненты
- Шаг 3: Как работает PIR
- Шаг 4: ИСПОЛЬЗОВАНИЕ ПИР-ДАТЧИКА
- Шаг 5: Принципиальная схема
Видео: Взаимодействие PIR Senor с Pic Microocntroller: 5 шагов
2024 Автор: John Day | [email protected]. Последнее изменение: 2024-01-30 11:53
Подключение ИК-датчика к микроконтроллеру pic и пошаговое руководство
Шаг 1: детектор движения
Датчик обнаружения движения используется для обнаружения движения человека или чего-либо еще. Основным компонентом этого проекта является датчик PIR, также известный как пассивный инфракрасный датчик. Он также известен как пироэлектрический или инфракрасный датчик движения.
Датчик PIR обнаруживает инфракрасный свет, излучаемый теплым объектом. Он состоит из пироэлектрических датчиков, которые вносят изменения своей температуры (из-за падающего инфракрасного излучения) в электрический сигнал. Когда инфракрасный свет попадает на кристалл, он генерирует электрический заряд. В этом руководстве по микроконтроллеру pic я разработал детектор движения с использованием микроконтроллера pic.
Шаг 2: Компоненты
Необходимые компоненты:
· PIC 16F887: Этот MCU мощный и очень простой в программировании. Это 8-битный микроконтроллер на базе CMOS FLASH. Имеет 40- или 44-выводный корпус. PIC16F887 имеет 256 байт памяти данных EEPROM, автоматическое программирование. Диапазон рабочего напряжения составляет от 2 до 5,5 В.
Он также содержит 2 компаратора, 14 каналов 10-битного аналого-цифрового (АЦП) преобразователя, 1 функцию захвата / сравнения / ШИМ и 1 расширенную функцию захвата / сравнения / ШИМ. Его очень легко использовать с ЖК-дисплеем и датчиками.
· ЖК-дисплей 16x2: ЖК-дисплей используется для отображения буквенно-цифровых символов. Всего 16 контактов. Потенциометр 10 кОм подключен к третьему контакту для установки контрастности ЖК-дисплея. Он также содержит светодиодную подсветку. В этом проекте мы используем ЖК-дисплей 16x2, что означает, что мы можем отображать 16 символов в две строки. В этом проекте ЖК-дисплей используется, чтобы показать, обнаружено движение или нет.
· Датчик PIR: Мозгом этого датчика является микросхема PIR BISS0001. Датчики PIR небольшие, дешевые, с низким энергопотреблением и просты в использовании. Имеет три контакта
1. Vcc: этот вывод подключен к постоянному напряжению от 3 до 5 В.
2. ВЫХОД: этот вывод подключен к микроконтроллеру. Этот вывод содержит обнаруженный сигнал до 3 вольт.
3. Gnd: этот вывод подключен к земле.
3. Датчики PIR позволяют обнаруживать движение, почти всегда используются для определения того, вошел ли человек в зону действия датчиков или вышел из нее.
Некоторыми особенностями датчика PIR являются двухэлементный датчик с низким уровнем шума и высокой чувствительностью. Его напряжение питания составляет 5 В. Он имеет регулируемое время задержки и стандартный выход TTL. Линза Френеля конденсирует свет, обеспечивая больший диапазон инфракрасного излучения для датчика.
· Прочее: зуммер, светодиод с подходящим резистором, макетная плата, питание 5 В постоянного тока и несколько перемычек.
Шаг 3: Как работает PIR
Как работает PIR
Датчики PIR сложнее объяснить, чем другие датчики, такие как фотоэлементы, переключатели наклона и т. Д., Потому что есть несколько переменных, которые влияют на вход и выход датчиков. Когда мимо проходит теплое тело, такое как человек или животное, оно сначала захватывает одну половину датчика PIR, что вызывает положительное изменение разности между двумя половинами. Когда теплое тело покидает зону чувствительности, происходит обратное, когда датчик генерирует отрицательное дифференциальное изменение. Эти импульсы изменения и есть то, что обнаруживается.
Датчики PIR довольно универсальны и различаются по большей части только ценой и чувствительностью. Большая часть настоящего волшебства происходит с оптикой. Линза Френеля конденсирует свет, обеспечивая больший диапазон инфракрасного излучения для датчика. Это довольно хорошая идея для изготовления: датчик PIR и схема исправлены. Объектив стоит всего несколько рупий, но он меняет ширину, диапазон, схему восприятия. Есть два регулируемых потенциометра для изменения диапазона и образца измерения. мы также можем спроектировать систему домашней безопасности с использованием датчика PIR.
Шаг 4: ИСПОЛЬЗОВАНИЕ ПИР-ДАТЧИКА
Датчик PIR - очень полезное устройство в современную эпоху. Его можно использовать везде, от промышленности до фабрик, от рынков до торговых центров, а также это удобное устройство для домашней автоматизации.
Система автоматического открывания дверей.
Цели безопасности.
Парковка
Любая система счетчиков.
Используется в транспортных средствах.
Многоквартирные комплексы
Общие лестницы
Шаг 5: Принципиальная схема
Это принципиальная схема взаимодействия датчика PIR с Arduino.
Рекомендуемые:
Взаимодействие 8051 с DS1307 RTC и отображение метки времени на ЖК-дисплее: 5 шагов
Взаимодействие 8051 с DS1307 RTC и отображение метки времени на ЖК-дисплее: В этом руководстве мы объяснили вам, как мы можем связать микроконтроллер 8051 с DS1307 RTC. Здесь мы отображаем время RTC на ЖК-дисплее с помощью моделирования Proteus
LPC2148 Взаимодействие с ЖК-дисплеем 16 * 2: 5 шагов
Интерфейс LPC2148 с ЖК-дисплеем 16 * 2: в этом руководстве я расскажу вам о том, как подключить lpc2148 к ЖК-дисплею 16 * 2
Точечная матрица 32x8 Max7219, взаимодействие с Ardiuno: 5 шагов (с изображениями)
Dot Matrix 32x8 Max7219 Взаимодействие с Ardiuno: Привет всем, Dot Matrix на базе Max7219 не новость в 2020 году, до недавнего времени процесс установки был хорошо документирован, можно было загрузить аппаратную библиотеку из MajicDesigns. и изменил несколько строк в файлах заголовков, и FC16 отлично заработал. Это было до
Взаимодействие ЖК-дисплея с Arduino на Tinkercad: 5 шагов
Взаимодействие ЖК-дисплея с Arduino на Tinkercad: Код в этой статье написан для ЖК-дисплеев, использующих стандартный драйвер Hitachi HD44780. Если ваш ЖК-дисплей имеет 16 контактов, то, вероятно, на нем установлен драйвер Hitachi HD44780. Эти дисплеи могут быть подключены как в 4-битном, так и в 8-битном режиме. Подключение ЖК-дисплея в 4
Взаимодействие Sensirion, SPS-30, датчика твердых частиц с Arduino Duemilanove с использованием режима I2C: 5 шагов
Взаимодействие Sensirion, SPS-30, датчика твердых частиц с Arduino Duemilanove с использованием режима I2C: когда я изучал интерфейс датчиков SPS30, я понял, что большинство источников были для Raspberry Pi, но не так много для Arduino. Я потратил немного времени на то, чтобы заставить датчик работать с Arduino, и решил опубликовать здесь свой опыт, чтобы он мог