Arduino · Einsteiger · Stufe 9 / 40
Displays: Showing Information Without a Computer
Drive segment, character and graphic displays and design screens that are easy to read.
Einsteiger freischalten · CHF 9.90 Stufen 1–13, einmalig, kein Abo
10 Lektionen in dieser Stufe
- Driving a Single Seven-Segment Digit
Map digits to segment patterns stored in an array. · Lab: Count 0–9 on one digit with eight resistors. - Four Digits with a TM1637 Module
Use a two-wire display module through its library. · Lab: Build a seconds counter and show a sensor value with a decimal point. - Wiring a 16x2 Character LCD in 4-Bit Mode
Connect power, contrast and data lines and initialise the display. · Lab: Wire the LCD with a contrast potentiometer and print two lines of text. - Cursor Positioning and Number Formatting on the LCD
Place text precisely and overwrite old digits cleanly. · Lab: Show a changing value right-aligned without leftover characters. - Custom LCD Characters and Bar Graphs
Define your own 5x8 glyphs and build a horizontal bar display. · Lab: Create a degree symbol and a 16-step level bar for a potentiometer. - An LCD on Four Wires with an I2C Backpack
Use a two-signal bus module to free up pins. · Lab: Move the LCD to the backpack and run the same text sketch. - Finding a Module's Address with a Scanner Sketch
Scan the bus to discover the address a module answers on. · Lab: Scan the LCD backpack and the OLED and note both addresses. - First Pixels on a 128x64 OLED
Initialise a graphic display, draw text and understand the frame buffer. · Lab: Print three text sizes and invert the display. - Shapes, Icons and Large Digits on the OLED
Draw lines, rectangles, circles and bitmaps. · Lab: Draw a thermometer icon whose fill follows the temperature. - Readable Screens and Page Switching with a Button
Lay out information by priority and switch pages without flicker. · Lab: Design two pages for temperature and humidity and flip with a button.
Abschlussprojekt
A desktop climate station that shows temperature, humidity and a trend bar on an LCD or OLED with button-switched pages.
Teile für diese Stufe
- 1 × UNO-compatible board
- 1 × USB cable matching the board
- 1 × Solderless breadboard 830 points
- 1 × Jumper wire set male-male and male-female
- 1 × Seven-segment display single digit common cathode
- 1 × TM1637 four-digit display module
- 1 × LCD 16x2 character display
- 1 × I2C backpack for character LCD
- 1 × OLED display 0.96 inch I2C 128x64
- 1 × Potentiometer 10 kilohm
- 8 × Resistor 220 ohm
- 2 × Tactile push button
- 1 × DHT22 temperature and humidity module
In jeder Lektion legst du die passenden Teile direkt in den Warenkorb. Arduino-kompatibel →
Voraussetzung: Levels 1–8: libraries, sensors, arrays, buttons and formatting numbers.