book collections email follower instructable user

Multi Purpose Rotary Machine - Mulling, Welding, Pottery, Photography Turntable

FeaturedContest Winner

Step 20: Motor Control #6 - LCD Display

Picture of Motor Control #6 - LCD Display
HD44780 LCD.jpg
planning back of HD44780 LCD.jpg

The display shows the set point RPM and the real measured RPM. It is setup in the code to refresh once every 2 seconds. If you do it more than this the Arduino can have trouble keeping up with the other PID operations.

The LCD display used is the popular 16x2 HD44780 LCD with serial interface. For the display I used the great Library written by F Malpartida . You can download that Library here (that page also has some useful notes about identifying which I2C module you are using and other troubleshooting...