Proculus Technologies Co., Ltd.
Proculus Technologies Co., Ltd.
TY_EMAIL_US

Simple LED Simple

The Simple LED Project is a basic and practical demonstration designed to showcase how +Smart Displays can interact with a controller such as an Arduino. In this demonstration, buttons on the display are used to turn an LED on and off, showing a simple yet effective control via serial communication.

How Does the Project Work?
The display interface features interactive buttons that toggle the state of an LED connected to the Arduino. When pressed, the buttons send a command to the Arduino through the serial protocol, which then turns the LED on or off based on the received data.

Feature Summary:
Interactive Buttons: Simple control to toggle the LED on and off.
Reliable Serial Communication: Uses the Lumen Protocol library for data transmission and reception.
Simple Connections: Easy connection between the display and Arduino for immediate functionality.

Components and Materials Used
Hardware:
o Arduino UNO
o +Smart Display
o LED
o 330Ω Resistor
o Jumper wires for connections

Software:
o UnicView Studio – For creating the graphical interface
o Arduino IDE – For programming the Arduino

How to Set Up the Project?

  1. Download the project files:
    o The source code and schematic are available in the official GitHub repository.
  2. Configure the display:
    o Use UnicView Studio to transfer the project file to the display.
    o The project includes a button configured to send commands to the Arduino.
  3. Configure the Arduino:
    o Open the code in the Arduino IDE, set the serial port, and upload the code to the Arduino UNO.
  4. Assemble the circuit:
    o Connect the display and LED directly to the Arduino according to the schematic available in the repository.
    o Make sure to connect the LED with a 330Ω resistor to limit current.

Why Use This Project?
This demonstration is perfect for those who want to explore the basics of hardware-software integration using touchscreen displays and serial communication. It’s simple to set up, with a clear and straightforward functionality—ideal for beginners or as an introductory example for more advanced applications.

Downloads and Resources
• Project on GitHub