Examples-01: Difference between revisions

From Smart LCD
mNo edit summary
 
(6 intermediate revisions by the same user not shown)
Line 3: Line 3:
  Please check the SmartLCD function equipped before applying the project.
  Please check the SmartLCD function equipped before applying the project.


=== '''Interface with Arduino UNO''' ===
=== Interface with Arduino UNO ===
[[File:SAN-20-0015.jpg|right]]
[[File:SAN-20-0015.jpg|right]]


Line 19: Line 19:
* Number element example with selected font
* Number element example with selected font


=== '''Touch Key Return Value''' ===
=== Touch Key Return Value ===
[[File:SDM-20-0016.jpg|right]]
[[File:SDM-20-0016.jpg|right]]


* Example Model: HMT070ATA-1C
* Example Model: HMT070ATA-1C
* Example Video: [https://Youtu.be/UjRlT N8YdM youtu.be/UjRlT_N8YdM] (3:00)
* Example Video: [https://Youtu.be/UjRlT_N8YdM youtu.be/UjRlT_N8YdM] (3:00)
* Example Project: [[Media:SDM-20-0016(SmartLCD TPK return code).zip|SDM-20-0016(SmartLCD_TPK_return_code).zip]]
* Example Project: [[Media:SDM-20-0016(SmartLCD TPK return code).zip|SDM-20-0016(SmartLCD_TPK_return_code).zip]]
* Static Text element with background color
* Static Text element with background color
Line 32: Line 32:
* See the real time Touch Key return value on PC serial terminal(COM port)
* See the real time Touch Key return value on PC serial terminal(COM port)


=== '''Build a CRO with Arduino UNO''' ===
=== Build a CRO with Arduino UNO ===
[[File:SDM-21-0018.jpg|right]]
[[File:SDM-21-0018.jpg|right]]


* Example Model:
* Example Model: HMT070ATA-1C
* Example Video: [https://Youtu.be/F4tXOBM-ilY youtu.be/F4tXOBM-ilY] (4:45)
* Example Video: [https://Youtu.be/F4tXOBM-ilY youtu.be/F4tXOBM-ilY] (4:45)
* Example Project:  
* Example Project: [[Media:SDM-21-0018(SmartLCD CRO)(UNO code inside).zip|SDM-21-0018(SmartLCD_CRO)(UNO_code_inside).zip]]
* interface with Arduino UNO
* interface with Arduino UNO
* continues AD result log by Arduino UNO
* continues AD result log by Arduino UNO
Line 51: Line 51:
[[File:SDM-22-0003.jpg|right]]
[[File:SDM-22-0003.jpg|right]]


* Example Model:  
* Example Model: HMT070ATA-1C
* Example Video: [https://Youtu.be/9lg5i9 ERBk youtu.be/9lg5i9_ERBk] (2:28)
* Example Video: [https://youtu.be/9lg5i9_ERBk youtu.be/9lg5i9_ERBk] (2:28)
* Example Project:
* Example Project: [[Media:SDM-22-0003(SmartLCD RW w ArduinoUNO sw serial)(UNO code inside)(forYT).zip|SDM-22-0003(SmartLCD_RW_w_ArduinoUNO_sw_serial)(UNO_code_inside)(forYT).zip]]
* interface with Arduino UNO
* interface with Arduino UNO
* Read VP16 value by Arduino UNO
* Read VP16 value by Arduino UNO
Line 66: Line 66:
* using Arduino UNO hardware serial for PC USB serial
* using Arduino UNO hardware serial for PC USB serial
* using Arduino Serial Monitor to print out the status
* using Arduino Serial Monitor to print out the status
* see [[Ardunio (soft serial) connect to Smart LCD]] for more info

Latest revision as of 17:32, 22 August 2025

This is a list of video examples for TOPWAY Smart LCD.
They show the functionality of the Smart LCD UI ability and interface with host.
Please check the SmartLCD function equipped before applying the project.

Interface with Arduino UNO

  • Example Model: HMT070ATA-1C
  • Example Video: youtu.be/t7VGK24kyLE (2:31)
  • Example Project: SDM-20-0015(SmartLCD_RW_w_ArduinoUNO)(UNO_code_inside).zip
  • interface with Arduino UNO
  • Read VP16 value by Arduino UNO
  • Write back value by Arduino UNO
  • send Smart LCD command packet (example for Arduino UNO)
  • decode Smart LCD command packet (example for Arduino UNO)
  • Show the write back value on Smart LCD
  • Touch_Key element with cropped background picture effect
  • Call operations
  • Number element example with selected font

Touch Key Return Value

  • Example Model: HMT070ATA-1C
  • Example Video: youtu.be/UjRlT_N8YdM (3:00)
  • Example Project: SDM-20-0016(SmartLCD_TPK_return_code).zip
  • Static Text element with background color
  • Touch Key element add on to Static Icon element
  • Touch Key element with color inverse effect
  • Call operations (VP:=value)
  • Touch Key element config to provide 4 kind of Return Value (Up PGID+TPKID; Down PG_ID+TPK_ID; Up/Down PGID+TPK_ID; Up VP Address+Value)
  • See the real time Touch Key return value on PC serial terminal(COM port)

Build a CRO with Arduino UNO

  • Example Model: HMT070ATA-1C
  • Example Video: youtu.be/F4tXOBM-ilY (4:45)
  • Example Project: SDM-21-0018(SmartLCD_CRO)(UNO_code_inside).zip
  • interface with Arduino UNO
  • continues AD result log by Arduino UNO
  • send the AD result values to Smart LCD in command packet
  • start page Page_Call init the graph range D_MAX, D_MIN for dot-graph range; L_MAX, L_MIN for line-graph range
  • Page delay jump to the main page
  • show the AD result on Smart LCD as graph
  • Graph display range control by on screen touch key
  • Touch_Key element with cropped background picture effect
  • Call operation to adjust the graph range

R/W w Arduino UNO software serial

  • Example Model: HMT070ATA-1C
  • Example Video: youtu.be/9lg5i9_ERBk (2:28)
  • Example Project: SDM-22-0003(SmartLCD_RW_w_ArduinoUNO_sw_serial)(UNO_code_inside)(forYT).zip
  • interface with Arduino UNO
  • Read VP16 value by Arduino UNO
  • Write back value by Arduino UNO
  • send Smart LCD command packet (example for Arduino UNO)
  • decode Smart LCD command packet (example for Arduino UNO)
  • Show the write back value on Smart LCD
  • Touch_Key element with cropped background picture effect
  • Call operations
  • Number element example with selected font
  • using Arduino software serial for communication (38400baud)
  • using Arduino UNO hardware serial for PC USB serial
  • using Arduino Serial Monitor to print out the status
  • see Ardunio (soft serial) connect to Smart LCD for more info