This is a simple way to control 16x2 LCD Display via Windows PC software. For this purpose, we use an Arduino microcontroller, which in this case has the function of an interface between the Display and the USB port of the Computer.
Тhis time I will present you a simple way to control 16x2 LCD Display via Windows PC software. For this purpose, we use an Arduino microcontroller, which in this case has the function of an interface between the Display and the USB port of the Computer. Also the LCD display can be controlled directly through the LPT port, but nowadays that port is no longer used and has been replaced by USB.
I use Open Source software for Windows LCD Smartie that you can use to show lots of different types of information on your LCD or VFD. The program has built in support for many systems statistics (i.e. cpu load, network utilization, free disk space...), downloading RSS feeds, Winamp integration and support for several other popular applications. Supported devices include displays based on the Hitachi HD44780 LCD controller like in our case, the Matrix Orbital Serial/USB LCD, and Palm OS devices.
As I mentioned before, the device is extremely simple to build and contains only two components:
- Arduino microcontroller, and LCD display which are connected according to the given schematic diagram, and it is powered directly from the USB port.
I mounted the device in a box from a previous project, and is a stand-alone device that can be placed on top of the computer case or somewhere else. Оtherwise the original idea was to mount the LCD screen to the plastic of 5.25-Inch drive bay and be an integral part of the PC.
If you want to make a PCB for this project, or for any other electronic project, PCBway is a great choice for you. PCBway is one of the most experienced PCB manufacturing company in China in field of PCB prototype and fabrication. They have a large online community where you can find a Open Source projects, and you can also share your project there. From my personal experience I can tell you that on this community you can find many useful projects with alredy designed PCBs, from where you can place an order directly.