Team Members: Jegon Lee (2017), Seunggyo Jeong (2017), Hyuna Kim (2017), Yeeun Park (2018), Gyeongwoo Kim (2018), Gyounghoon Kwon (2016), Geonwoo Kim (2017)
Faculty Adviser: Pf. Joonhee Kang
E-mail Address: eigenlabview@naver.com
Submission Language: English
Project Information
Title: 『Eigen Guardian: The Never Invadable.』
(Invade + able = Invadable)
Describtion:
Eigen Guardian is a smart security system. When some vibrations are detected, the camera takes a picture around the door and the system informs to users immediately by sending an E-mail.
Products:
NI LabVIEW 2014 for myRIO
NI LabVIEW Vision development module 14.0.0
NI myRIO-1900
The Challenge:
Recently, the small failies like a single-person household and a dual earner couples are on a rising trend (Figure 1). The number of larcenies in private homes is also increasing. The arrest rate for larceny, however, records the lowest compared to others (Figure 2). What is the reason for this phenomenon?
[The smaller family type is increasing]
[The arrest rate for larceny is the lowest]
The Solution:
Most of larcenies occurred in empty houses. So we need a new personal security system. For this point, we planned to make a smart door-lock, “Eigen Guardian”.
The main function of Eigen Guardian is taking a picture. When some vibrations are detected, the camera takes apicture around the door and the system informs to users immediately by sending an e-mail. We expect that this simple idea can improve the arrest rate for larceny. Because users can keep their house safe from outside invasions in everywhere and whenever.
If a user want, it is expected to call the police and arrest a thief on the spot.
Main performance
- Control the Locking device: Users can open the door using Keypad.
- Guidance of Operation system: The buzzer in Eigen Guardian informs the system operating by the sound.
- Vibration Detector: Our system can detect door’s vibration using a gyroscope in myRIO.
- Interwork with your phone: For being coupled with smart device like a smart phone, we use "NI DATA Dashboard" and "Shared Variable". So if MyRIO and device is connected with the device (we used iPad in our test) in same wifi, we could remotely control the state of the door : locked/unlocked.
- Real-Time Controller: As these system are connected, we can check and control the state of the door in any time.
- Real-Time Mail service: As some vibrations are detected, the camera takes a picture around the door and the system informs to users immediately by sending an e-mail.
- Backup System: myRIO will save all pictures in USB Driver.
VI Composition
Figure 5. Project Main Post
The project is consist of two main vi "RealTime" and "USER Setup (Must connect PC and myRIO)".
And It is consist to a lot of subvis. these sub vis works individual function.
Figure 6. Real Time Main.vi
This picture is "Real Time Main.vi". We are adopt a design pattern "State Machine". And each state are included a each Function.
Figure 7. KNOCK Case
For example, when some vibrations are detected, the camera takes apicture in this case "KNOCK".
And if you want to more explanation, you can see the attached file "Project_EigenGuardian.zip"
The Development Strategy
Now, an audio alarm in Eigen Guardian is only buzzer. So we need to change it to the sound file.
When we change registrations of users, myRIO have to be connected with personal computer.
As a big vibration is detected, current version continuously takes pictures for 10s. We want to make it fasten the door more safely using double lock, and shoot a video with sound.