System to manage inventory for a cooler. Allows real time check in of products via RFID, as well as check out. Also includes a scale to weigh products upon check out, and has a real time temperature tracking system that sounds an alert if the cooler gets too hot.

Dependencies:   DHT11 HX711 MFRC522 SDFileSystemEditied mbed

Committer:
vincentrc
Date:
Wed Mar 07 17:52:23 2018 +0000
Revision:
0:ad334aa4c7c4
Initial commit.

Who changed what in which revision?

UserRevisionLine numberNew contents of line
vincentrc 0:ad334aa4c7c4 1 #ifndef product_H
vincentrc 0:ad334aa4c7c4 2 #define product_H
vincentrc 0:ad334aa4c7c4 3
vincentrc 0:ad334aa4c7c4 4 //Product structure
vincentrc 0:ad334aa4c7c4 5 struct product
vincentrc 0:ad334aa4c7c4 6 {
vincentrc 0:ad334aa4c7c4 7 char pname[50];
vincentrc 0:ad334aa4c7c4 8 unsigned int pid[4];
vincentrc 0:ad334aa4c7c4 9 unsigned int count;
vincentrc 0:ad334aa4c7c4 10 float priceper;
vincentrc 0:ad334aa4c7c4 11 float weight;
vincentrc 0:ad334aa4c7c4 12
vincentrc 0:ad334aa4c7c4 13 struct product *next;
vincentrc 0:ad334aa4c7c4 14
vincentrc 0:ad334aa4c7c4 15 };
vincentrc 0:ad334aa4c7c4 16
vincentrc 0:ad334aa4c7c4 17
vincentrc 0:ad334aa4c7c4 18 #endif
vincentrc 0:ad334aa4c7c4 19