Intelligent input system design based on gesture recognition (Figure)

The Smartmouse intelligent gesture input system is divided into a handheld terminal (gesture data acquisition module) and a host terminal (data reception processing module), and the handheld terminal and the host terminal are connected by wireless. The handheld end can be conveniently worn on the user's finger to collect the user's gesture data; the host side can interface with the PC, and can receive and intelligently process the gesture data.

The functional block diagram of the Smartmouse smart gesture input device is shown in Figure 1.

Smartmouse intelligent gesture input device can accurately recognize various gestures of people and perform corresponding operations such as moving mouse, left button, right button, delete, confirm, cancel, move files, etc. according to gestures. The signal acquisition end can collect the information of the human hand movement in real time, and after sorting, transmit the data to the host end of the PC or the receiver through the 2.4G wireless frequency band in the corresponding data format; the host side can self in itself without any driver. The mouse and keyboard composite device is instantiated as a USB interface; after receiving the data, the data is intelligently processed to recognize the meaning expressed by the gesture, and the corresponding operation is fed back to the PC or the receiver. The recognition rate of gestures should reach the level of consumer electronics.

Design of Intelligent Input System Based on Gesture Recognition

Figure 1 System block diagram

1 system function realization principle

The Smartmouse intelligent input system uses the acceleration sensor to collect and identify the user's hand motion data. Combined with the wireless communication and USB interface technology, the smart hand movement information is passed through the simple and intelligent gesture recognition processing algorithm. The USB interface is transmitted to the PC or the receiver, enabling the user to control the PC in a manner that is more in line with the physical movement habits, giving the user a new operating experience.

The hardware structure of the Smartmouse intelligent input system is shown in Figure 2.

Design of Intelligent Input System Based on Gesture Recognition

Figure 2 system hardware block diagram

(1) Gesture data collection

The handheld end of the Smartmouse intelligent gesture input system needs to continuously and accurately sample the user's hand motion data, and transmit the collected hand motion data to the host connected to the USB interface of the PC through wireless. The system adopts the dual-axis MEMS accelerometer chip MXC6202xMP produced by Mesin as the main gesture sensing device, which achieves low power consumption and high precision while correctly sensing the hand motion data.

(2) Data reception and processing

The host side connected to the USB port of the PC, that is, the data receiving and processing module, instantiates itself as a mouse and keyboard composite device of the PC, and simultaneously intelligently processes the gesture data received by the wireless method through the recognition algorithm, and will process The resulting result is transmitted to the PC in the form of mouse and keyboard operation data. The connection process between the data receiving and processing module and the PC does not require any driver to be installed, and it can be plug and play. The recognition rate of gesture data can meet the requirements of consumer electronics. In this system, the AVR MCU is used as the core processing unit, which is responsible for enumerating the device as a USB composite device according to the USB protocol, managing the wireless transceiver module, and managing the handheld terminal through the wireless module, and simultaneously receiving the received gesture data. The gesture recognition algorithm analyzes and sends the result to the host.

 A Dc Motor is any of a class of rotary electrical machines that converts direct current electrical energy into mechanical energy. The most common types rely on the forces produced by magnetic fields. Nearly all types of DC motors have some internal mechanism, either electromechanical or electronic, to periodically change the direction of current flow in part of the motor.

DC motors were the first type widely used, since they could be powered from existing direct-current lighting power distribution systems. A DC motor's speed can be controlled over a wide range, using either a variable supply voltage or by changing the strength of current in its field windings. Small DC motors are used in tools, toys, and appliances. The universal motor can operate on direct current but is a lightweight motor used for portable power tools and appliances. Larger DC motors are used in propulsion of electric vehicles, elevator and hoists, or in drives for steel rolling mills.

  dc motor


Dc motor areas of application: smart home field, robotics, precision medical equipment industry, automotive drive field, electronic products and personal care equipment

Application of the product:

dc motordc motordc motor

Features: high torque, low noise, small volume, light weight, easy to use, running constant speed, etc., can also be matched with various gearboxes to change the output speed and torque.

Features: small volume, fast speed, stable performance, low price, good speed regulation.

    N20 dc motor      dc motor

Method of use: the best stable in horizontal plane, installed on the dc motor output shaft parts, cannot use a hammer to knock, knock prone to press into the dc motor drive, may cause damage to internal components, and cannot be used in the case of blocked.

Dc Motor 2

Operating temperature range:

DC motor should be used at a temperature of -10~60℃.

The figures stated in the catalog specifications are based on use at  ordinary room temperature catalog specifications re based on use at ordinary room temperature  (approximately20~25℃.

If a geared motor is used outside the prescribed temperature range,the grease on the gearhead area will become unable to function normally and the motor will become unable to start.Depending on the temperature conditions ,it may be possible to deal with them by changing the grease of the motor's parts.Please feel free to consult with us about this.

Storage temperature range:

DC motor should be stored ta a temperature of -15~65℃.

In case of storage outside this range,the grease on the gearhead area will become unable to function normally and the motor will become unable to start.

Service life:

The longevity of DC motor is greatly affected by the load conditions , the mode of operation,the environment of use ,etc.Therefore,it is necessary to check the conditions under which the product will actually be used .The following conditions will have a negative effect on longevity.Please consult with us should any of them apply.

●Use with a load that exceeds the rated torque

●Frequent starting

●Momentary reversals of turning direction

●Impact loads

●Long-term continuous operation

●Forced turning using the output shaft

●Use in which the permitted overhang load or the permitted thrust load is exceeded

●A pulse drive ,e.g.,a short break,counter electromotive force,PWM control

●Use of a voltage that is nonstandard as regards the rated voltage

●Use outside the prescribed temperature or relative-humidity range,or in a special environment.

●Please consult with us about these or any other conditions of use that may apply,so that we can be sure that you select the most appropriate model.

when it come to volume production,we're a major player as well .each month,we rurn out  600000 units,all of which are compliant with the rohs directive.Have any questions or special needed, please contact us, we have the engineer group and best sales department to service to you Looking forward to your inquiry. Welcome to our factory.

dc motor

Dc Motor

Dc Motor,Small Dc Motor,Mini Dc Motor,Robot Dc Motor,Dc Motor With Gearbox

Shenzhen Shunchang Motor Co., LTD. ,