140 likes | 262 Views
Matthew Nelson Adam Jackson Harini Sundararaman. SSCL Pop Club Authenticator. Goals Create a user interface for members of the SSCL pop club Purchase items Report on their account status Create a user interface for the administrator of the SSCL pop club Manage users Manage inventory
E N D
Matthew Nelson Adam Jackson Harini Sundararaman SSCL Pop Club Authenticator
Goals • Create a user interface for members of the SSCL pop club • Purchase items • Report on their account status • Create a user interface for the administrator of the SSCL pop club • Manage users • Manage inventory • Authenticate users • Authentication should be easy for the user to use SSCL PCA
Solution • Explorer16 “base system” • PIC32MX360F512L processor • Includes RS232 level converter • PICTail expansion • PICTail Ethernet module • Graphics Plus module • Authentication system • Magnetic Card stripe reader from SparkFun • RS232 output • Powered from the RS232 port (RTS line) SSCL PCA
Current Status • All individual components work • GUI is in place • Web server is working • Card reader is powered, can read • Integration is in progress SSCL PCA
Issues • Hardware issues • RS232 INVERTER (inverted RTS signal) • Null modem adapter also caused some issues. • Software • Strange issue with USART (TX, no RX) • Integration • Combining bloated Microchip code SSCL PCA
Future work • Integrations • Merge TCP/IP and Graphics code • Add serial port code • Testing • Setup • Add users • Add buzzer system • Will trigger if someone opens the fridge without authorization • Profit! SSCL PCA
Demo SSCL PCA
SSCL Pop Club SSCL PCA GUI Template Please swipe your card to begin
SSCL Pop Club Welcome <username>, please make your selection now SSCL PCA GUI Template Pop Tea
SSCL Pop Club Thank you <username>, you may remove your selection now. You have <credits> remaining. Would you like to make another selection? SSCL PCA GUI Template Yes No
SSCL Pop Club Thank you <username>, for using the SSCL Pop Club. If you had any problems with your transaction, please see Matthew Nelson. Have a nice day. SSCL PCA GUI Template
SSCL Pop Club I’m sorry <username>, but you have no credits remaining. Please see Matthew Nelson to add more credits. SSCL PCA GUI Template
Web interface SSCL PCA
Questions? • Project Website • http://www.rfgeeks.com/ SSCL PCA