Skip to content

GalinaMoshkina/motion_sensor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 

Repository files navigation

Система дистанционного управления адресной гирляндой при помощи датчика движения

image image Подключение адресной гирлянды к системе

Нам понадобится:

  1. Arduino Uno 5 Вольт
  2. Блок питания 5 Вольт
  3. Макетная плата Ардуино
  4. Адресная гирлянда 5 Вольт
  5. Датчик движения 5 Вольт
  6. Резистор

Принцип работы системы:

Подается питание на Arduino Uno и на датчик движения подключенный к Arduino. Если сделать перед датчиком движения какое-либо движение, то срабатывает сигнал, который переходит на адресную ленту, (которая питается от БП), вследствие чего она загорается. При первом движении загорается красный цвет, при втором гирлянда становится разноцветной, и при третьем движении разные цвета бегают по ленте. При четвертом движении гирлянда перестает гореть.

Управление системой:

  1. Подключение датчика движения Напряжение датчика движения - 5V Нужно сделать так, чтобы Arduino Uno питал датчик движения. На датчике движения 3 входа: "Земля" ('-' на самом датчике движения), цифровой вход (по середине) и питание ('+' на самом датчике движения).
image

Подключаем через макетную плату: землю к земле Arduino Uno (GND), питание к 5V на Arduino Uno, цифровой вход к ШИМ сигналу (на схеме подключено к 3 pin) image
2. Подключение гирлянды Напряжение гирлянды - 5V Саму гирлянду Arduino Uno питать не будет, вместо него используем блок питания (на 5V). Для соединения блока питания и гирлянды понадобится штекер с клеммной колодкой и 3-контактный разъем JST. На контактном разъеме JST также, как и на датчике движения, 3 входа: "Земля" (белый провод), цифровой вход (зеленый провод) и питание (красный провод).

image

• 5V - питание
• DATA - цифровой вход
• GND - земля
На штекере есть обозначения '+' и '-'. К '+' мы подключаем питание, а к '-' - землю.
image

Далее для того, чтобы запрограммировать саму ленту, мы подключаем с другой стороны ленты через 3-контактный разъем JST и клеммы цифровой вход и землю.
image

Цифровой вход мы подключаем к одной ножке резистора через макетную плату, а через другую ножку резистора мы подключаем ленту к пину на Arduino Uno (на схеме подключено к 12 pin).
image
Землю ленты необходимо подключить через макетную плату к земле на Arduino Uno.
image
Осталось подключить блок питания в розетку и Arduino Uno к компьютеру через USB
image
Код с пояснениями лежит в файле code.ino в этом репозитории.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages