Embedded system design of mobile phone vending machine