Схема подключения датчика движения HC-SR501 со светодиодом. Проверить работу датчика очень просто, собрав на макетной плате простую схему. В качестве индикатора здесь используется обычный светодиод, с токоограничивающим резистором в порядка 220 Ом, как показано на рисунке.
Схема подключения датчика движения/присутствия HC-SR501 к ATmega16
Часто необходимо подключить данный датчик (HC-SR501) к какому-нибудь микроконтроллеру и сделать ту или иную операцию. К примеру, при срабатыванию датчика, микроконтроллер, в моём случае ATmega16, отправляет через USART/UART радио модули TB387 сообщение.
К сожалению, в библиотеке Протеуса нету ни HC-SR501, ни радио модули TB387, данные элементы просто нарисованы. Для эмуляции датчика движения взял кнопку, а для приёма данных — терминал. При нажатии кнопки контроллер перехватывает сигнал и, через Tx, отправляет текстовое сообщение.
Результат можно увидеть на картинке ниже.
Код программы: файл main.c
#define F_CPU 11059200UL // Clock Speed #define BAUD 9600 #define MYUBRR F_CPU/16/BAUD-1 #include <avr/io.h> #include <avr/interrupt.h> #include "uart.h" ISR(INT0_vect) { // отправляем сообщение USARTTransmitStringLn("HC-SR501"); } void InitINT0() { //настраиваем вывод на вход DDRD &= ~(1<<PIND2); //разрешаем внешнее прерывание на int0 GICR = 1<<INT0; //настраиваем условие прерывания. По нарастающему фронту MCUCR = 1<<ISC01 | 1<<ISC00; } int main(void) { cli(); USARTInit(MYUBRR); InitINT0(); sei(); while (1) { asm("nop"); } }
Результат
Схема подключения датчика движения HC-SR501 к Arduino
Самым простым примером работы с датчиком движения HC-SR501 является следующий скетч. При обнаружении движения в порт пишется состояние датчика. При срабатывании датчика пишет Движение!, в противном случае — Нет движения.
Скетч в Arduino
int pirPin = 8; int val; void setup() { Serial.begin(9600); } void loop() { // Читаем состояние PIR val = digitalRead(pirPin); // Если обнаружили движение if (val == LOW) { // равно 0 Serial.println("Нет движения"); } else { // равно 1 Serial.println("Движение!"); } delay(1000); }
Схема подключения датчика движения HC-SR501 к реле SRD-05VDC-SL-C (220 В)
Многие со мной соглашаться, что данный датчик нужен, в большинстве случаях, для включения и выключения обычной лампочки в наших тёмных подъездах.
Для этого нам понадобится: сам датчика движения HC-SR501, выпрямитель на 4,5-20 вольт, реле типа SRD-05VDC-SL-C и лампочка на 220 В. Если собираетесь подключить к аккумуляторной батареи на 12 В, вам не нужен будет выпрямитель. Схему подключения можете увидеть на картинке выше.
Скачать
Проекты в ISIS Professional HC-SR501 Proteus
Можно файл протеуса попросить у вас?
Как подключить этот датчик (или датчики) движения к GPIO (Banana Pi) ???
Есть у этого датчика серьезный косяк , по сравнению с хорошими датчиками , он фасеточный , и фасетки крупные . Что бы он постоянно поддерживал освещение — нужно постоянное движение-перемещение между фасетками , чем крупнее фасетки , тем интенсивнее должны быть перемещения , сократить периодичность необходимых для непрерывной работы перемещений можно увеличением времени таймера ,несмотря на наличие контроллера , алгоритм , да и принцип работы в целом ущербный .(он реагирует на перепад , а статичное тепло он видит , но не реагирует ,это вызывает серьезные ограничения в количестве мест его использования , оно ограничивается* проходными*)
Здравствуйте! Тогда альтернатива — уличные датчики движения, которые идут в комплекте с фонарями? Заранее благодарен.
магазин аккаунтов платформа для покупки аккаунтов
купить аккаунт с прокачкой заработок на аккаунтах
маркетплейс аккаунтов маркетплейс аккаунтов
Account Catalog Account Buying Service
Account trading platform Buy Pre-made Account
Accounts marketplace https://socialaccountsmarket2025.com
Accounts market Account Exchange Service
Account Exchange Service https://accountsmarketplaceonline.com
Ready-Made Accounts for Sale Verified Accounts for Sale
accounts marketplace gaming account marketplace
sell account account trading service
purchase ready-made accounts account purchase
social media account marketplace buy accounts
account marketplace account store
account trading service profitable account sales
gaming account marketplace sell accounts
account trading secure account sales
Rarely, very rarely fortunately, there are cases reported of people who consume so much during a binge that they ll rupture their stomach and that s got a mortality, that kills people, but fortunately it is extremely rare, knock on wood generic propecia uk
secure account sales account exchange
account acquisition website for buying accounts
online account store account market
account buying platform account catalog
account marketplace website for buying accounts
social media account marketplace database of accounts for sale
sell account accounts market
website for buying accounts account buying service
account trading platform accounts for sale
account trading platform account selling platform
account trading platform https://accounts-offer.org/
account trading platform https://buy-best-accounts.org
account market https://social-accounts-marketplaces.live