Anda di halaman 1dari 7

SMS BASED VENDING MACHINE

Submitted by:

INTRODUCTION:

You send an SMS with the code of the vending machine to the SMS number shown on the vending machine. After a couple of seconds, the machine displays our paybox balance that you can then use to get that candy bar, soft drink or cigarette pack. Nice, simple and works with every phone. What I haven't quite figured out yet is how much the service costs per transaction. I've had a look at the paybox web site but I couldn't find anything. The yearly subscription is 19 euros, which I think is a bit high for mass market adoption. But there are other applications as well such as money transfers, paying for parking in major cities and paying for high way tools. The paybox website also mentions that when having a post paid mobile subscription with one of the major Austrian network operators, the paybox yearly subscription fee is already inclusive. In that case no registration seems to be required and that candy bar is yours without any additional steps to be taken before using it the first time. A very beneficial cooperation for both paybox and the mobile network operators. I wonder how paybox managed to bring them all into the

boat!?Also, this means that paybox enabled vending machines must be connected to the Internet, or some sort of Intranet. So there are some synergy effects, such as the vending machine being able to report when it runs out of candy bars so it is only serviced when it is really necessary.

HARDWARE USED
1. 2. 3. 4. 5. 6.

89S52 Microcontroller Max 232 IC. Voltage regulator 7805. Diode IN4007 GSM Modem. Some other components to produce interrupt.

SOFTWARE USED 1. Keil u-Vision 3.0


Keil Software is used provide you with software development tools for 8051 based microcontrollers. With the Keil tools, you can generate embedded applications for virtually every 8051 derivative. The supported microcontrollers are listed in the -vision.

2 PRO51 Programmer Software

THEORY OF OPERATION
In this project we interfaced 8051 microcontroller with sim-com 300 modem to decode the received message and do the required action. The protocol used for the communication between the two is AT command. The microcontroller pulls the SMS received by phone, decodes it, recognizes the Mobile no. and then switches on the relays attached to its port to control the appliances. After successful operation, controller sends back the acknowledgement to the users mobile through SMS.

AN INTRODUCTION TO 8051 MICROCONTROLLER:

When we have to learn about a new computer we have to familiarize about the machine capability we are using, and we can do it by studying the internal hardware design (devices architecture), and also to know about the size, number and the size of the registers. A microcontroller is a single chip that contains the processor (the CPU), non-volatile memory for the program (ROM or flash), volatile

memory for input and output (RAM), a clock and an I/O control unit. Also called a "computer on a chip," billions of microcontroller units (MCUs) are embedded each year in a myriad of products from toys to appliances to automobiles. For example, a single vehicle can use 70 or more microcontrollers. The following picture describes a general block diagram of microcontroller.

BLOCK DIAGRAM OF PROJECT

REGULATED POWER SUPPLY

MOTOR LCD L293D

89S52
BUZZER GSM MODEM

MOBILE PHONES

APPLICATION
GSM BASED HOME APPLIANCE CONTROL GSM BASED ANTI THEFT SYSTEM FOR VEHICLES GSM BASED GENERATOR START STOP AND MANY MORE.

Anda mungkin juga menyukai