Objective:
Learn how to interface and display animated text on an OLED display using Arduino with Adafruit SSD1306 library.
Steps to Perform:
- Click "Start Simulation" to power up the Arduino circuit
- The OLED display will initialize and clear the screen
- Text messages will appear word-by-word with animation effects
- First message: "Welcome to IOT Virtual Lab" displays across 2 lines
- Second message: "This is a sample program of OLED Display" shows across 3 lines
- The animation sequence loops continuously
Key Concepts:
- OLED Display: 128x64 pixel organic LED display with SSD1306 controller
- Adafruit Libraries: Uses Adafruit_GFX and Adafruit_SSD1306 for display control
- I2C Communication: Display communicates via I2C protocol (address 0x3D)
- Text Animation: Custom function displays text word-by-word with delays
- Display Functions: clearDisplay(), setTextSize(), setCursor(), print()
- Screen Resolution: 128 columns × 64 rows for graphics and text