Workshop Description

Passive Infrared Motion Sensing Alarm

Have you ever thought about how alarm systems detect motion? The answer is passive infrared (PIR) motion sensors. In a nutshell, PIR motion sensors work by determining when a heat source moves within a specific area. When that heat source moves, the PIR motion sensor signals that motion was detected. This workshop explores passive infrared through an interactive experience where students build an alarm system that is triggered by movement!

The first part of this workshop focuses on teaching students how PIR sensors work and how an Arduino can interface with a PIR sensor to detect motion. Once students finish a short lesson on PIR sensing, they begin working on a mini-project in which they build an Arduino system capable of detecting motion and lighting up a light! After each student completes the mini-project, they move on to a larger project.

The larger project focuses on the building of a full-fledged alarm system with a keypad for setting a password, a buzzer for indicating when the alarm is trigg ered, and a PIR motion sensor used to detect motion. By the end of this two-hour workshop, students will have a deep understanding of PIR motion sensing and C/C++ programming, how PIR motion sensing is used in everyday life, and how they can use PIR motion sensing in the future Arduino projects!

Organizer(ElvesLab teamed up with VT’s CEED)

Principal Investigator

  • Dr. Liting Hu, Assistant Professor, UC Santa Cruz and Virginia Tech

Members

  • Cheng-Wei Ching, Ph.D. student
  • Yinzhe Zhang, Ph.D. student
  • Brennan Hurst, B.S. student-graduated, supported by NSF REU program
  • Zi Huang, B.S. student
  • Dien Hu, B.S. student

Acknowledgement

This work is supported by the National Science Foundation (NSF-CNS-2322919, NSF-OAC-23313738, NSF-CAREER-23313737, NSF-SPX-2202859).

[Slides] [Gallery]