User:Mohjee259/Project 3/Project 3 Team Page


 * Team Members
 * Ben
 * Kushal
 * Mohjee

Room Access & Python Monitor Coding
Background

After revising the Attendance program, parts of the coding was reused for the room access coding. Room Access was developed for Engineering students that could go into the Engineering Lab hours when there's no professor present for educational/project purposes. This may be against College protocols for unattended students in a classroom, but would be defended with the use of a monitor that displays all persons in the classroom from the outside hallway.

Problem


 * Getting into the Engineering lab after class hours when door is locked.

Solution


 * Door Handle Motor
 * Pulls the door handle down from the inside allowing the door to be pushed in.
 * Easy hardware reconstruction/refurbishing

In order to provide a more efficient access to the Engineering Lab, our team decided to re-code the knock knock motor with Barcodes instead. Barcodes that all Engineering Students were given at the beginning of the semester.

The barcode scanner can be directly connected to a computer with a USB connection. The barcode scanned from the Barcode Scanner is instantly put into the Processing matching verification code. The scanned barcode is matched with previously inputted CSV "allowed entrance barcodes". The Minimal Attendance Program that was written by Scott Foerster which was possible to reuse the scan input, verification process and output data log and "send ping" to Door motor. The new Door Access Program could be used with the barcode scanner which requires numbers that are in the barcode font and the numbers that are in the programs CSV file.


 * Team In Action

Gathered equipment needed:
 * Barcode Scanner
 * Programs/Software:
 * Arduino IDE
 * Proccessing
 * Attendance Scanning Program
 * Arduino Board
 * USB Host Shield
 * Arduino Motorshield
 * USB Cable


 * Implementation

Room Access
The door handle motor would wind the handle string into the spool (remade).

Need to measure how much space there is between the door and the right wall near the center hinges, as viewed from inside the classroom

Need to make something using maker bot that would be between the door and the center hinges that could use the screws around the center plate

Need to use a coat hanger to dig through the caulk of the door so that the wire of the wired scanner can go through the the door to a computer or Arduino

Door Opening Motor
Needed a high torque motor that can output at least 15-16 lbs of force to pull the door. Found that a car seat motor requires a lot of torque to lift/move/recline a human-being.

In order to use the motor to pull a door, made a bracket that attaches to a printer chain (or any type of belt). The motor will have a spool attached to it, so that when when the door handle motor is activated a second or 2 later the seat motor will pull the belt attached to the door. The door bracket will follow a specially made curved track (from a curtain track that has been bended). The track will be suspended from the ceiling, by 2-3 slotted metal strips.