Examples-01: Difference between revisions

From Smart LCD
mNo edit summary
 
(11 intermediate revisions by the same user not shown)
Line 1: Line 1:
=== '''Car Crossing Bridge Game''' ===
This is a list of video examples for TOPWAY Smart LCD.
[[File:SDM-20-0014.jpg|right]]
They show the functionality of the Smart LCD UI ability and interface with host.
Please check the SmartLCD function equipped before applying the project.


* Example Model: HMT070DTA-D
=== Interface with Arduino UNO ===
* Example Video: [https://Youtu.be/msB-LpzPYu4 youtu.be/msB-LpzPYu4] (5:57)
* Example Project: [[Media:SDM-20-0014(Car crossing bridge game)(w sound).zip|SDM-20-0014(Car_crossing_bridge_game)(w_sound).zip]]
* Lua programming
* Progress_Bar (icon_mode)
* Bit_Icon element with icons representing 1
* Touch_Key element call "VP:=value"
* Number element with selected font
* Static_String element with selected font
* Page Jump call by Touch_Key element
 
=== '''Interface with Arduino UNO''' ===
[[File:SAN-20-0015.jpg|right]]
[[File:SAN-20-0015.jpg|right]]


Line 29: 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
* 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:  
* 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
* Touch Key element add on to Static Icon element
* Touch Key element add on to Static Icon element
Line 42: 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)


=== '''Show AD result from Arduino UNO''' ===
=== Build a CRO with Arduino UNO ===
[[File:SDM-21-0017.jpg|right]]
[[File:SDM-21-0018.jpg|right]]
 
* Example Model: HMT070ATA-1C
* Example Video: [https://Youtu.be/F4tXOBM-ilY youtu.be/F4tXOBM-ilY] (4:45)
* 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
* 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 ===
[[File:SDM-22-0003.jpg|right]]


* Example Model:
* Example Model: HMT070ATA-1C
* Example Video: [https://Youtu.be/WM77eVfZXME youtu.be/WM77eVfZXME] (2:10)
* 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
* AD result given by Arduino UNO
* Read VP16 value by Arduino UNO
* send the AD result value to SmartLCD in command packet (example for Arduino UNO)
* Write back value by Arduino UNO
* Show the AD result on Smart LCD
* 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
* Number element example with selected font
* Tachometer (hand Mode)
* 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

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