Project

# Title Team Members TA Documents Sponsor
37 Electronic Badge System for Career Fairs
Ninad Godbole
Pragya Aneja
Varad Khandelwal
Shaoyu Meng design_document2.pdf
design_document3.pdf
design_document4.pdf
design_document6.pdf
design_document7.pdf
design_document8.pdf
design_document9.pdf
design_document10.pdf
final_paper1.pdf
proposal4.pdf
proposal5.pdf
proposal1.pdf
Varad Khandelwal, varadk2
Pragya Aneja, pragyaa2
Ninad Godbole, ninadag2


**Electronic Badge System**

**Problem**
1. Career Fairs have extremely long lines. Students spend a lot of time waiting in lines for bigger companies, which results in them missing out on other promising smaller companies.
2. While waiting in queues, students have to manually fill out a form with their contact information which wastes time and creates more inefficiency.
3. Career Fairs end up using a lot of paper as students generally print around 15-20 resumes to then hand out to various companies, which is environmentally unfriendly.

**Solution Overview**
The solution involves each student attending a career fair to wear an electronic badge which would display their name and major, and this device would be used to solve the problems mentioned above. Additionally, each company attending the fair would have a unique receiver that can detect the badge whenever a student taps on it. Through the tap 3 distinct things will occur:

1. The virtual queue to eliminate standing in line for longer than 5-10 minutes. Whenever a student wishes to be added to the virtual queue for a company, they would tap on the company’s receiver. This would automatically add them to a virtual queue of the company. Now, they don’t have to worry about standing in long lines as the badge would just slightly buzz to alert them whenever they are ~10-15 students away from being in front of the queue.
a. For smaller companies that don’t have a line longer than 10-15 students, students could just tap the badge on the receiver for the company and be good to go. They would then just stand in the physical line for the company.
b. For bigger companies, the students would just tap their badge on the receiver and then be alerted later by a light buzz or LED screen whenever they are 10-15 students away from being in front of the queue. After the alert, as soon as they get free, they would tap on the company’s receiver again to be removed from the virtual queue. Now they could go to stand in line for the company as the queue would be only 10-15 students.
c. Have a button interface to remove oneself from queues and limit the number of virtual queues per student.

2. Eliminating the need for company-specific check-in by transferring basic contact information (name, phone number, email address, major, sponsorship status) whenever the students tap the system for being added on the virtual queue.

3. Transferring resumes to the company and compiling them into a resume bank.

**Solution Components **

**1. Active RFID system**
a. RFID tag/reader system: The badge would be an RFID tag and the company receiver will contain RFID readers. This will be used to exchange basic contact information and student UIN which will be used to put the student on a virtual queue and complete company check-in.
b. Mini LED screen and buzzer: This will display the position in the virtual queue and buzz when the position in the queue is under 15.
c. Buttons to remove yourself from the queue
d. RFID Antennas: They will periodically ping the RFID tags with updated virtual queue position

**2. Bluetooth Module**
a. Both the tag and receiver will contain a Bluetooth module through which resume will be transferred.
b. Resumes can’t be transferred through RFID due to larger size.

**3. Microcontroller with memory chip** which will receive data from RFID receiver and maintain the virtual queue and contact information database. Additionally, using Bluetooth or wired connection allow PC connection to be established, so that the company can transfer the data to their own personal devices.

**Criterion for Success**
1. An electronic badge that:
a. Allows the student to tap a receiver (see below) that puts him/her on a virtual queue and alerts him/her when next on the queue through light buzzing.
b. Allows him/her to monitor his position in the queue through a small LCD, embedded on the badge.
c. Contains a button so that the student can remove himself/herself from the queue.
d. Allows the student to tap a receiver to transfer necessary contact information as well as a resume file.

2. A receiving system that:
a. Recognizes a badge uniquely and handles the logic for the virtual queue
b. Establishes a connection to the badge and allows contact information & resume transfer. Additionally gives the ability to transfer the data to a PC.
c. Stores and manages all the contact information transferred to it.

Automatic Piano Tuner

Joseph Babbo, Colin Wallace, Riley Woodson

Automatic Piano Tuner

Featured Project

# Automatic Piano Tuner

Team Members:

- Colin Wallace (colinpw2)

- Riley Woodson (rileycw2)

- Joseph Babbo (jbabbo2)

# Problem

Piano tuning is a time-consuming and expensive process. An average piano tuning will cost in the $100 - $200 range and a piano will have to be retuned multiple times to maintain the correct pitch. Due to the strength required to alter the piano pegs it is also something that is difficult for the less physically able to accomplish.

# Solution

We hope to bring piano tuning to the masses by creating an easy to use product which will be able to automatically tune a piano by giving the key as input alongside playing the key to get the pitch differential and automatically turning the piano pegs until they reach the correct note.

# Solution Components

## Subsystem 1 - Motor Assembly

A standard tuning pin requires 8-14 nm of torque to successfully tune. We will thus need to create a motor assembly that is able to produce enough torque to rotate standard tuning pins.

## Subsystem 2 - Frequency Detector/Tuner

The device will use a microphone to gather audio measurements. Then a microprocessor processes the audio data to detect the pitch and determine the difference from the desired frequency. This can then generate instructions for the motor; direction to turn pegs and amount to turn it by.

## Subsystem 3 - User Interface/Display Panel

A small but intuitive display and button configuration can be used for this device. It will be required for the user to set the key being played using buttons on the device and reading the output of the display. As the device will tune by itself after hearing the tone, all that is required to display is the current key and octave. A couple of buttons will suffice to be able to cycle up and down keys and octaves.

## Subsystem 4 - Replaceable Battery/Power Supply

Every commercial product should use standard replaceable batteries, or provide a way for easy charging. As we want to develop a handheld device, so that the device doesn’t have to drag power wires into the piano, we will need a rechargeable battery pack.

# Criterion For Success

The aim of the Automatic Piano Tuner is to allow the user to automatically tune piano strings based on a key input alongside playing a note. We have several goals to help us meet this aim:

- Measure pitch accurately, test against known good pitches

- Motor generates enough torque to turn the pegs on a piano

- Tuner turns correctly depending on pitch

- Easy tuning of a piano by a single untrained person

Project Videos