Wednesday, December 12, 2018

Final Product

Here’s a video of our final product, the Candy Vault.

How it works:
A person puts his/her face near the box. The camera on the vault searches. Once one or more faces are detected, the door to the box opens and the person/people can grab delicious candy from the vault to make their day. All of this was accomplished just by using OpenCV, a servos motor, a camera, and a Python script! Please let us know if you have any questions or comments. Link to video is below.

https://youtu.be/WJQ7KE1mrx4

Our New Project Idea

Candy Vault 


Though we intended on having a candy machine, due to financial issues we had to improvise and come up with a different plan. Luckily, we were able to keep the same concept, just in a slightly different shape. 

Here is our Facial Detection Candy Vault! Fully stocked with candy golden coins.





Thursday, September 13, 2018

Poor UI Designs

The current student section of my university's website:

                                  


:/

Why have all of these columns, just squeeze all of the options into one vertical section?
As a user, why would I want to search through one long list of options to find what I need?
This design is not very helpful nor attractive, even just visually speaking.



AHHH... Twas just a glitch...

So this is how the webpage actually appears, when fully loaded. 




This looks a lot more familiar. Still, there are a handful of features of the page that I feel could be improved, design-wise...

Notice, the DegreeWorks feature is duly highlighted in the center of the page. It is advertised as a useful, NEW online tool to help students monitor their curriculum and graduate on time. As a current student, I can attest that this new tool has been extremely helpful to me. I am glad I was able to find it because of how it is displayed on the page.



My gripe? 

There's another BRAND NEW tool that the university now requires us to use when paying our bill, and yet, the design of the page fails to advertise it. Instead, the designers chose to list written instructions to accessing it instead of just creating a button to the portal, like they did with degree works.



Tuesday, September 11, 2018

Preliminary Ideas


This semester, we have been tasked with developing a group project that falls within the realm of Human Computer Interaction (HCI). We have free range over this project, for the most part, as long as it meets the following standard requirements:

  • Must be portable and demonstrable in a classroom setting
  • Should be fun and interesting
  • Must be original (though we may incorporate ideas that we find online)
  • Must involve a manual procedure such as cutting, drilling, soldering, 3D printing, etc.
  • Must include a physical material such as wood, plastic, metal, hinges, levers, gears, etc.
  • Must include electronics
  • Must include sensors
  • Must include motors and self-movable parts
  • Must include software scripts (to control the parts/motors, for example)
  • Must include cameras, displays, audio, lights, or etc.


 As you can see, this leaves a lot of room for creativity and self-guidance! Below are some of the ideas my teammates and I are currently considering:


Smart Door

This project is essentially a self-built home security system. The system would use facial recognition software installed on a Raspberry Pi, internet connection, and a webcam to authorize entry into a home if the visitor's face is recognized and authorized by the homeowner. All without the owner ever having to physically get up and open the door :)

If the system recognizes the visitor, the door will unlock itself using a power relay. Though we'd be creating a miniature environment for scalability, this could potentially be implemented on a full-scale house as well.


Windows IoT: Facial Recognition Door





Student ID Scanner/Attendance Tracker

Our idea for this project is to innovate how teachers/professors take daily attendance. Instead of using sign-in sheets, we propose a system in which students swipe their students ID cards as they enter the classroom and attendance is then recorded for the instructor. Though we still have to flesh out further logistics, we would want our system to have a digital list of all students registered for the course, and then as the students swipe their ID cards, a check mark to be automatically uploaded next to their name. This would present a very clear and concise interface by which instructors could monitor attendance.