O'Reilly logo

Practical Arduino Engineering by Harold Timmis

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

C H A P T E R  4

Adding Complexity to the Robot: Working with LCDs

If motors give your robot life, LCDs give your robot character. In this chapter, we will be working toward the goal of adding another piece of hardware to the previous chapter's robot. In a hypothetical professional scenario, the customer might like to have a color LCD that displays in plain English which direction the robot is moving. Let's assume that customer wants you to use the SparkFun color LCD shield for the prototype. But because the motor and color LCD shields share some of the same pins (a conflict that arises often), we'll need to create a workaround for that issue.

To do so, we'll first need to take a look at the LiquidCrystal library and the ColorLCDShield library. ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required