What is STONE HMI?- human interface with TOOLBOX sofawsre

An HMI, also known as a human interface, is a display that allows a user to control and monitor his or her machine.A common example of an HMI is an ATM machine, coffee machine, or beauty machine on which the user can interact with the machine using screens and buttons.

Today, through this guide, we will introduce:

Introduction to HMI - human interface

HMI with STONE

Reference: STONE

 Why use STONE HMI

Easy to use

1.jpg
STONE TOOLBox软件

Cost-effective

Varieties

2.jpg
3.jpg 4.jpg 5.jpg
STONE HMI触摸屏
Various TFT LCD touch screen sizes from 3.5 inches, 4.3 inches, 5 inches, 5.6 inches, 5.7 inches, 7 inches, 8 inches, 10.1 inches, 10.4 inches, 12.1 inches, 15.1 inches, there are many models and options for the same size. With so many HMI displays, you are sure to find the best display for microcontroller projects like STM, RAM, Arduino and Raspberry Pi.。

STONE Support

Need help or technical help with your HMI project?Don't worry, STONE can provide technical support.
 Optional UART interface type (RS232/RS485/TTL)
Optional touch control type (resistive/capacitive/non-touch)

STONE HMI Display

Industrial Type
Size Model Brightness Resolution View Area (mm) Voltage(V) Interface
3.5" STVI035WT-01 400 cd/m2  320x240 70.1x53.9 DC6.0-40 RS232/USB
4.3" STVI043WT-01 400 cd/m2  480x272 95x53.9 DC6.0-35 RS232/USB
5" STVI050WT-01 400 cd/m2  480x272  110.9x62.8 DC6.0-35 RS232/USB
5" STVI050WT-03 400 cd/m2  800x480  108x64.8 DC6.0-35  RS232/USB
5.6" STVI056WT-01 300 cd/m2  640x480  112.9x84.7 DC6.0-40 RS232/USB
7" STVI070WT-01 400 cd/m2  800x480  154.1x85.9 DC6.0-35 RS232/USB
7" STVI070WT-03 500 cd/m2 1024x600  154.1x85.9 DC6.0-35 RS232/USB
8" STVI080WT-01 400 cd/m2  800x600  162x121.5 DC6.0-40 RS232/USB
8" STVI080WT-03 400 cd/m2 1024x768  162x121.5 DC6.0-40 RS232/USB
10.1" STVI101WT-01 500 cd/m2 1024x600   222.7x125.3 DC6.0-40 RS232/USB
10.4" STVI104WT-01 350 cd/m2  800x600   211.2x158.4 DC6.0-40 RS232/USB

STONE HMI LCD module specifications: 

 STONE TOOL Box (free GUI design software):

6.jpg
-- Free and easy to use STONE TOOL Box software
-- property value components that can be allocated at run time
-- Drag-and-drop components for GUI design and interaction
-- built-in debugger for HMI project emulation

 

STONE intelligent display module simple instructions:

  1. UseTOOLS 2019 to design a GUI with any .jpg or .bmp image. 2.  Use the UART interface (RS232/RS485/TTL) to communicate between the display and your MCU. 3.  Use any language to write a simple program for the MCU, let it send the customized hex command sets to read or write the variable value of the display.

STONE LCD sample for developing:

For example: display the time variable "08: 30", and UART send the command: A5 5A 05 82 6F 00 08 30 
Description: 
A55A: Frame head 05: command byte length, 82 6F 00 08 30 total 5 bytes (excluding frame header) 82: write variable register command 6F 00: Variable address, set in control properties 08 30: data content, BCD code of 08 30

Package Including:

1 * STONE HMI 4.3" TFT 480x272 Resistive Lcd Touch Screen Intelligent Display Module
2 * Transfer board
2 * 8 pin terminal block
2 * 20mm long cable
1 * U disk
1 * USB cable
1 * 5mm short cable
1 * 20mm DB9 cable

STONE authentication and documentation:

software
editorial guide
CE certification
ROHS certification
- ISO9001 certification
FC certification

STONE display starter

STONE HMI Display Project idea

Here are some STONE HMI Display project ideas to get you started!

Use the STONE LCD module to create a refrigerator control

Reference: create refrigerator controls
Our fridge is not possible with any of the man-machine interface, but if there is a refrigerator with human-machine interface, let users can through the touch screen operation, control of refrigerator on the lower cooling efficiency, display the current the temperature inside the refrigerator, display the current indoor and outdoor temperature, and some feedback on the usage of refrigerator (days running, filter life, etc.), so, it is very convenient and practical for users.

What do you need?

Running state includes:

  1. Operation days
  2. Filter element life
  3. Outdoor temperature
  4. Indoor temperature
To obtain these data, in addition to the first, the other three need the the corresponding sensor to collect these data. Filter element lifetime acquisition sensor and temperature sensor are required respectively. When the single-chip microcomputer collected these data, through the serial port to the designated display control address transmission data, the value of the display control on the corresponding change.
Running days can be implemented in two ways:
  1. Use the RTC of STONE STVC050WT-01 serial port display screento display data directly on the screen
  2. Use the single chip microcomputer's RTC to transfer data to the serial port screen for display
The STONE STVC050WT-01 serial port display comes with the RTC, which can be found in the STONE in development guide.
If you are interested, you can click: create refrigerator controlsSee the full tutorial!

STONE TFT LCD Module acceleration gyroscope sensor

With the STONE HMI display, you can now make an accelerometer gyroscope sensor. The accelerometer gyroscope sensor has the following functions:

What Do You Need

STONE advanced STVC070WT-01 universal 7-inch HMI touch screen
STM32F103RCT6 MCU
Mpu-6050 motion processing chip
Photoshop
Watch Dog
MPU-6050 Driver
Are you interested you can click Acceleration Gyroscope Sensor See the full tutorial!

Arduino uno + STONE LCD + Displays data read by MFRC522

reference:Displays data read by MFRC522
Due to my personal interest, I learned about the development of Arduino UNO and STONE LCD module project for two weeks, and found Arduino very simple, convenient and practical.So I wanted to do a simple demonstration with Arduino.I had an MFRC522 module at home, which I used in college, but I used STM32 to communicate with MFRC522, so I had to write my own driver for MFRC522 module, which was very complicated.
What Do You Need
STONE STVC050WT-01 display
Arduino UNO development board
MFRC522 module
Liquid crystal display
The MI card
Are you interested? You can go there https://www.stoneitech.com/news/sharing/how-to-display-data-read-by-mfrc522-through-stone-lcd-with-arduino.html Click to see the full tutorial!

LCD Arduino + STONE HMI +According to the heart rate

reference:instructables.com
Heart rate sensor module MAX30100 can collect users' blood oxygen and heart rate data, easy to use.
I found the MAX30100 library in the Arduino library file.That is, if you use communication between the LCD Arduino and the MAX30100, you can call the Arduino library file directly without having to rewrite the driver file.This is a good thing, so I bought the MAX30100 module.
I decided to use Arduino to verify the MAX30100's heart rate and oxygen collection capabilities.STONE TFT LCD screen for monitoring blood pressure.

What Do You Need

Are you interested you can click instructables.com See the full tutorial!

 Conclusion

With STONE Display, you can now easily control and monitor STM, ARM, Arduino or Raspberry Pi machines, applications or device projects!Now, with the STONE STONE TOOLBox software, beginners can also create intuitive touch user interfaces.
What do you think of these STONE HMI displays?Let us know what you think of these STONE displays in the comments section below!


XtGem Forum catalog