User:Bmai3673/ENES-100/project 1

Visit our Team Page Here ->>: Team Page

Week 1 Narrative
During the First week of the Attendance Scanning Project, the task that was assigned to me was to learn how a Barcode Scanner connects to Raspberry Pi and how the Raspberry Pi can work with spreadsheets.

What was learned:
 * Wireless Barcode Scanners Connect using a USB
 * Raspberry Pi has several USB ports
 * The Raspberry Pi might need some type of file to accept the scan data
 * Raspberry Pi can use LibreOffice
 * LibreOffice can pull documents and spreadsheets that you make from your computer

LibreOffice seems to be a very useful tool since it works with spreadsheets which means the Raspberry Pi now has a place to place all of the information we scan. The next step might be to see how to move the data that was put into the spreadsheet after scanning all of the notebooks onto a computer so that the data can be viewed so that the attendance can be updated. Alternatively, the next step could be to look into setting up a camera that can take pictures and send the picture to the Raspberry Pi and update the spreadsheet to have the picture correspond with the scanned notebook data.

Week 2 Narrative
During the Second week of the Attendance Scanning Project, the task that I was assigned was to connect the barcode scanner to a computer and get the barcode numbers to be displayed on Google Spreadsheets. I was also assigned to test the Minimal Attendance Program written by Scott Foerster.

What was learned:
 * Was able to input barcode numbers with the scanner onto the Google spreadsheet
 * The computer didn't require any extra software to connect to the barcode scanner
 * The Attendance program can take in the barcode numbers manually

Next Steps:
 * Get the software to take pictures in addition to taking attendance
 * Get the Scanner to work with the Program
 * Get the program to work with everyone's barcodes throughout all the classes

Week 3 Narrative
During the third week of the Attendance Scanning project, the task that was assigned to me was to get an Arduino to conduct the blink test.

What was achieved:
 * Made physical connection from Arduino to computer
 * Arduino received power and appeared to be functioning normally
 * Set the blink delay interval to 1000 and completed the blink test

Problem:
 * During first test run, serial port could not be found
 * Solved by going through tools and changing the serial port

Next Steps:
 * Program the Arduino to work with the mechanism that will open the door
 * Fix or make a new mechanism that the Arduino can work with

Week 4 Narrative
Look through the different pieces of the Attendance Access Program and interpret what each piece does.


 * The csvProcess section of the program is a spreadsheet
 * The program separates information into rows and columns
 * the drawStudentWindow section displays what you see when you run the program
 * The fileInputOutput part of the code is set to pull a spreadsheet off of Microsoft Excel
 * When the scan data is saved, all the information is pasted to the Excel sheet