Project

# Title Team Members TA Documents Sponsor
42 Disposable NFC bracelets and reader
Brennan Eng
Edson Alpizar
Ege Gunal
Zicheng Ma design_document2.pdf
design_document3.pdf
design_document1.pdf
final_paper1.pdf
other1.pdf
presentation1.pdf
proposal1.pdf
# Project Title: disposable NFC bracelets and reader

Team Members:
- Brennan Eng (bheng2)
- Ege Gunal (egeg2)
- Edson Alpizar (alpizar2)

# Problem

Waterparks have an issue with optimizing their security, sales, and customer experience. The first example of a problem is customers who manage to sneak past staff and get in for free. There is no easy way to discern between a paying customer and someone who has just snuck in and even then there is always human error in identifying them. One example of a problem is if a consumer is currently in the water and becomes hungry they must travel back to their locker/chair to get their card/cash, go to the food stands to purchase the food, go back to their locker/chair to safely secure their money, and lastly head back to the water after eating. The last example of a problem is if a parent loses their child within the park and there is not log of where to narrow down the search of the kid.

Security and authenticated entry to events should always be a top priority for businesses for the safety of their customers as well as ensuring that they do not have a loss in profits. On top of this concern, there are not many comprehensive systems that combine both security, payment, and consumer data collection to optimize the experience for the consumer as well as streamline operations for the business.
# Solution

Our solution involves constructing a system that uses cheap, disposable, and reprogrammable NFC bracelets that can be scanned with an NFC chip reader. The solution has two purposes: user-sided actions (to improve user customer experience), and business-sided actions (to optimize profits and security). The purpose of the NFC bracelets for the user is to integrate a seamless experience for the consumer which takes care of access, payment, and other services if requested. On the other hand, the purpose of the NFC bracelet for the business is that invaluable data that is received from each interaction of the user. Depending on the use case, the NFC chip reader will then access a custom built consumer database that will carry out authenticated user-sided actions.

Some of these actions can include:
- Access entry and exit security
- Contactless payment solutions
- Consumer interaction data lookup

On the other hand, the database will not only store customer data and access, but log in all interactions that the user performs. This will not only provide an accurate real-time ledger of where a user might be, but also provide invaluable business intelligence about the user and how they conduct their business in the parks. For example, a certain food stand in the water park has peak user payment activity from the times of 3-5 pm and the lowest between 12-1pm and 7-8pm during opening and closing times. With this insight, the waterpark can reduce labor costs by only scheduling the most people during the busiest times and less staff when it is much slower. By having these business insights backed up by data, the waterpark can optimize their operations.

#Parts needed(we will be providing the funds for purchasing these)
* Reader
- Arduino Nano
- NFC Reader Module Kit (SunFounder Reader Module Kit)
- Battery?
- 3D printer (for casing)
- Something transmitter (have to find a part)
* Band
- 3D printer for band
- NFC Tags
* Writer
- Raspberry Pi
- NFC Writer (need to find part)
* Ultrasonic Sensor/Counter
- PCB board
- LED Display (counter)
- RGB LED
- Ultrasonic sensor
- micro controller


# Solution Components
## Reader-Band System
We will use the Arduino with the addition of the NFC Reader Module to keep track of activity at a specified location. We will set up the arduino to send all the data we want into the SQL database. All the information that would be read by the reader would be stored in the user bands. This interaction will give the establishment logs of all activity in their establishment and thus allowing them to have better security as well as analytics that can help them improve.

## Reader-Write System
We will use the Raspberry pi to hold a local server that will contain the SQL database. The raspeberry will also be connected to a nfc writer module (have to find the part) so that the owner of the business can write the clients information on it so that the reader component can correctly log information on the database. The raspberry pi will also be connected to a microcontroller. The purpose of the microcontroller is to delete the customers’ information after they leave the vicinity e.g checking out of a hotel.

## Reader-Sensor Component
We will integrate a second component to our NFC reader that consists of PCB design that has a an LED that blinks either red or green. The pcb will be connected to a ultra sonic sensor that can keep count of people entering or exiting the building.
This second component will also contain a LCD display that displays the number of people that have entered or exited the building. The microcontroller will be used to reset te counter for the day. When someone enters a building they would scan their nfc tag with the reader. If the user is recognized the LED from the sensor component will turn from red to green turning on the ultra sonic sensor for a 5 second period allowing you to enter a specific location. The counter on the sensor will increase whenever the ultra sonic sensor determines a person has walked by. The counter should only increase by 1 since a nfc tag is associated to 1 person but if the counter increases by more than 1 during that open window the person whose tag was read will be liable since our server will be able to determine who entered the building and the amount of people that may have entered with them thus allowing the establishment to call them out for breaching their rules. This is an effort to increase security at establishments and to discourage having unwanted guests.

## SQL Database
The SQL database will be held on the raspberry pi, this database will hold all a client’s information including any form of payment, name, hotel room etc. The database will also log when a enters or exits specific locations of the vicinity to help the owner of it.

The Marching Band Assistant

Wynter Chen, Alyssa Louise Licudine, Prashant Shankar

The Marching Band Assistant

Featured Project

NetID/Names

wynterc2 (Wynter Chen), alyssal3 (Alyssa Licudine), shankar7 (Prashant Shankar)

Problem

Drum majors lead and conduct marching bands. One of their main jobs is to maintain tempo for the musicians by moving their hands in specific patterns. However, many drum majors, especially high school students, need to learn how to conduct specific tempos off the top of their head and maintain a consistent tempo without assistance for performances. Even those with musical experience have difficulty knowing for certain what tempo they're conducting without a metronome.

Solution Overview

Our project consists of an arm attachment that aids drum major conducting. The attachment contains an accelerometer that helps determine the tempo in beats per minute via hand movement. A display shows the beats per minute, which allows the drum major to adjust their speed as necessary in real time. The microcontroller data is wirelessly transmitted, and a program can be downloaded that not only visualizes the data in real-time, but provides an option to save recorded data for later. There is also a convenient charging port for the device.

This project is a unique invention that aims to help marching bands. There have been previous projects and inventions that have also digitized the conducting experience, such as the Digital Conducting Baton from Spring 2015. However, these have been in the form of a baton rather than a glove, and are used to alter music files as opposed to providing feedback. Additionally, orchestra conductors use very delicate motions with a baton, while drum majors create large, sharper motions with their arms; thus, we believed that an arm attachment was better suited for marching band usage. Unlike other applications that only integrate digital instruments, this project seeks to assist live performers.

Link to RFA: https://courses.grainger.illinois.edu/ece445/pace/view-topic.asp?id=37939

Project Videos