Changes between Version 4 and Version 5 of ControlSystems/Electrical/Training/Arduino/Lesson8


Ignore:
Timestamp:
Sep 29, 2015, 2:51:51 PM (10 years ago)
Author:
David Albert
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • ControlSystems/Electrical/Training/Arduino/Lesson8

    v4 v5  
    2121
    2222== LCD Displays ==
    23 For low power portable information output, it's hard to beat LCD displays.
     23[[Image(http://www.dfrobot.com/wiki/images/thumb/e/e8/I2C_LCD1602_TOY0046.jpg/400px-I2C_LCD1602_TOY0046.jpg, align=right, width=128)]]
     24For low power portable information output, it's hard to beat LCD displays.  The team has a small number of LCD-1602 display modules which can display 16 characters x 2 lines of text.  It is amazing how helpful it is on an embedded system (like a robot) to have a status display.  If you add a few buttons, you have a powerful, built-in user interface; printers often use a 2-line LCD with 4 buttons for configuration and status.
     25
     26These displays run on +5v which your Arduino can supply and use the industry standard HD44780 controller.  Programming the LCD controller can be complex, but fortunately Arduino provides libraries to make it a breeze.
    2427
    2528* LEDs and speakers for input