Мазмұны:

Сымсыз PIR сенсоры: 4 қадам
Сымсыз PIR сенсоры: 4 қадам

Бейне: Сымсыз PIR сенсоры: 4 қадам

Бейне: Сымсыз PIR сенсоры: 4 қадам
Бейне: Горит на панели ABS поиск проблемы передний левый датчик и провод поиск обрыва 2024, Қараша
Anonim
Сымсыз PIR сенсоры
Сымсыз PIR сенсоры
Сымсыз PIR сенсоры
Сымсыз PIR сенсоры

Fusion 360 жобалары »

Бұл жобаның мақсаты - батареялармен жұмыс істейтін сымсыз қозғалыс сенсорын жасау.

Оны дабыл жүйесі, жарықтандыру және т.

Ол батареялардың зарядталуына бірнеше ай шыдай алады, ол жиі іске қосылады ма, жоқ па.

1 -қадам: материалдар туралы есеп

Материалдық есеп
Материалдық есеп
Материалдық есеп
Материалдық есеп
Материалдық есеп
Материалдық есеп

Материалдар:

  • HC-SR501 қозғалыс детекторы (ebay, aliexpress, adafruit…)
  • 433 МГц (АҚШ үшін 315 МГц) супергетеродинді таратқыш пен қабылдағыш (aliexpress)
  • 2 NiMh аккумуляторы
  • Тақтаны бағдарламалау үшін FTDI USB-сериялық адаптері

Дағдылар:

  • Eagle cadsoft
  • ПХД жасау
  • 3D басып шығару

2 -қадам: ПХД

ПХД
ПХД

ПХД 2 NiMH аккумуляторымен жұмыс істейді (2 * 1,2 В = 2,4В). Бұл кернеу MT3608 күшейткіш түрлендіргіші арқылы 5В дейін жұмыс істейді. Бұл компонент жұмыс істемейтін кезде 1 мА -дан аз тұтынады, бұл портативті қосымшалар үшін ыңғайлы.

Мен Armeino-мен үйлесімді болу үшін atmega328p қолдандым, себебі Arduino керемет және ол тапсырманы орындайды;-)

  • LED2 Arduino Uno кіріктірілген жарықдиодтымен бірдей (түйреуіш 13).
  • ISP1 бізге Arduino жүктеушісін жазуға мүмкіндік береді.
  • RF таратқышы тікелей PB2 (Arduino-дегі 10-шы нүкте) арқылы жұмыс істейді: РЖ модулі шығарғанда 20 мА тұтынады, PB2 40 мА дейін жеткізе алады, сондықтан жеткілікті:-)
  • PIR сенсоры XH коннекторына қосылған, ол тек бірнеше микро амперді тұтынады.
  • FTDI қосқышы USB-сериялық адаптерді қосуға мүмкіндік береді, содан кейін тақтаны Arduino IDE-ден тікелей бағдарламалайды.

Мен тақтаны жобалау үшін Eagle мен оны жасау үшін OSH Park қолдандым.

Компоненттер дәнекерленген кезде Arduino жүктеушісі жанып кетеді және сізде Arduino Uno баламасы болады.

3 -қадам: Бағдарламалау туралы

Батареяның қызмет ету мерзімін үнемдеу үшін Arduino ұйқы режимінің мүмкіндігін пайдалану керек !! Әйтпесе, батареялар ұзақ уақытқа созылмайды.

Алгоритм келесідей болуы керек:

  1. PB1 -де ояту триггерін орнатыңыз (түйреуіш 9)
  2. Ұйқы (тұтыну бірнеше микро амперге дейін төмендейді)
  3. Arduino қозғалыс сенсоры іске қосылғанша осында тоқтайды
  4. Ояну
  5. РЖ сигналын жіберіп, ұйқы режиміне оралыңыз

Мен сізге өз бағдарламамды беремін, бірақ бұл не істеуге болатынын көрсететін мысал.

Мен RH_ASK кітапханасын қолдандым:

4 -қадам: Іс жасаңыз

Іс жасаңыз
Іс жасаңыз
Іс жасаңыз
Іс жасаңыз
Іс жасаңыз
Іс жасаңыз

3D принтері - бұл электронды әуесқой болған кезде жағдай жасау үшін өте жақсы құрал.

Мен дизайнды Fusion360 көмегімен жасадым. Ол ашық ауада жасалған, сондықтан суға төзімді: мен торапты жабу үшін тығыннан жасалған тығыздағышты кесіп алдым.

Корпус PLA -дан жасалған, Интернеттен не оқуға болады, ол жылдар бойы қолайсыз ауа райына қолдау көрсетеді.

4 бұранда M3. ПЛА кранмен бұралған, ол бұл материалда жақсы жұмыс істейді, тек тым қатты бекітпеңіз.

Ұсынылған: