Application Integration of Visual Basic for Controlling Multiple Remote Devices through Microcontroller
Abstract
A remote control is a component of an electronics device, most commonly a television set, DVD player and home theater systems originally used for operating the television device wirelessly from a short line-of-sight distance. But sometimes it will be more comfortable if a person using PC/laptop gets the power of controlling devices in his room, office or anywhere without using remote just by a mouse click in software. We have designed and implemented a prototype system for on/off switching of electrical appliances through an AT89s51 Microcontroller. Hardware includes microcontroller (8051), relays & USB com port for serial communication. We have designed code in visual basic for turning on/off the appliances connected to microcontroller. Operation of the application is very simple. When we press ON switch in software, which is created in Visual Basic, it sends a command to AT89s51. Now controller will turn ON the device based on logic developed & programmed in microcontroller. Thus we can turn ON & OFF various devices just by a simple mouse click in software. We have used a serial virtual USB com port to interface microcontroller with PC/laptop.
Keywords
Full Text:
PDFReferences
Muhammad Ali Mazidi, Janice Gillispie Mazidi “The 8051 microcontrollers & Embedded Systems” pp. 183-203
Kennaeth J.Aayala “The 8051 Microcontroller: Architecture, Programming, and Applications”
Richard Barnett “The 8051 Family of Microcontrollers”
Raj Kamal “The concepts and features of microcontrollers includes programmable logic controllers” pp.76-145
Ted Van Sickle “Programming Microcontrollers in C” pp. 65-121,211-285
The visual basic tutorial and resource centre. Available: http://www.vbtutor.net/
Tips, tricks, & example programs for Visual Basic developers.
Available: http://www.vb-helper.com/
Steven Holzner “Visual Basic 6 Programming Black Book” pp.56-76
Chris Braithwaite, fred cowan, Hassan Archizaddeh “8051 an application based microcontroller introduction” pp 66-82
Gerhard Schmidt “Introduction to the Assembly Language of ATMEL AVR Microprocessors” pp. 45-60
Refbacks
- There are currently no refbacks.
This work is licensed under a Creative Commons Attribution 3.0 License.