Wireless Waiter

No Thumbnail Available
Date
2012
Authors
: Walaa Abdullah Nawahda
Journal Title
Journal ISSN
Volume Title
Publisher
Abstract
My project is Wireless Waiter which contains two parts: the wireless waiter and the main controller, these two parts communicate between each other by wireless (XBee).I used PIC18F4620 in each of them which I worked on before.The goal of my project is to get the order for any costumer in the restaurant and meet it by the wireless waiter. On the other hand, make full controlling to the restaurant from getting orders; calculate the account for each costumer. The wireless waiter is designed to work in different modes: The first mode is (add tables) mode that allows the waiter to add a new table in its memory (EEPROM) which have size of (1024bytes), after enter the number of table the waiter ask to the path of going to and backing from that table. The path could be calculated depends on the number of table or get it by (Wireless). This will do by determine the steps by C# interface; these steps will send from computer to the wireless waiter throw wireless (XBee), the waiter will save the table's number and its path. The second mode is (get order); the waiter will wait to receive the number of costumer's table who want to request, which has been sent by the main controller (throw buttons or by the C# interface), then the waiter will go to it depends on the path which is saved, the waiter will get the order using LCD and Keypad which they exist on waiter's body, then the waiter will back to its initial place. The third mode is (meet order), the waiter will wait to enter the number of order's table, the waiter will go to it depends on the path which is saved, then after the customer take his order there is ability to request additional orders and added to his account , then back to its initial position.
My project is Wireless Waiter which contains two parts: the wireless waiter and the main controller, these two parts communicate between each other by wireless (XBee).I used PIC18F4620 in each of them which I worked on before. The goal of my project is to get the order for any costumer in the restaurant and meet it by the wireless waiter. On the other hand, make full controlling to the restaurant from getting orders; calculate the account for each costumer. The wireless waiter is designed to work in different modes: The first mode is (add tables) mode that allows the waiter to add a new table in its memory (EEPROM) which have size of (1024bytes), after enter the number of table the waiter ask to the path of going to and backing from that table. The path could be calculated depends on the number of table or get it by (Wireless). This will do by determine the steps by C# interface; these steps will send from computer to the wireless waiter throw wireless (XBee), the waiter will save the table's number and its path. The second mode is (get order); the waiter will wait to receive the number of costumer's table who want to request, which has been sent by the main controller (throw buttons or by the C# interface), then the waiter will go to it depends on the path which is saved, the waiter will get the order using LCD and Keypad which they exist on waiter's body, then the waiter will back to its initial place. The third mode is (meet order), the waiter will wait to enter the number of order's table, the waiter will go to it depends on the path which is saved, then after the customer take his order there is ability to request additional orders and added to his account , then back to its initial position.
Description
Keywords
Citation