Design and Implementation of Smart Home Care Robot Based on MCU

Core Tip : The aging society is coming, so that the problem of elderly care for the elderly is getting more and more attention. Therefore, researchers use a microcontroller (MCU) with high control and computing power to develop an elderly person who can follow the elderly and have fall detection and emergency notification. A smart care robot that interacts with the Internet to enhance the quality of home care.

Taiwan has gradually entered an aging society. Most of the children work outside and cannot care for the elderly wholeheartedly. Therefore, the care of the elderly at home alone is very important. Some people choose to hire a nursing home to take care of them, or decide to send them to the Anyang Center, but these methods are too expensive, and children can not directly care for their loved ones, which is less reassuring. In order to effectively solve this problem, electronic devices that can care for and care for the elderly are increasingly valued. Through the monitoring and interactive functions of the devices, the elderly can not only know the news of their relatives at home, but also the children can get home from them at any time. Parental health and life information.

The care system for the elderly cares with home-based monitoring functions and interactive functions with family members. Through the Internet service, when the elderly have care needs, they can use the gesture recognition function to call the robot to the side; when they want to watch friends and relatives on Facebook (Facebook) When you use the Facebook news service, you can use the Facebook dynamic service to instantly know the latest news of your friends and relatives. You can also video chat with your distant family through Internet calls. You can also monitor it at any time and notify your family immediately when an accident occurs. And medical staff to handle.

The system uses the main system chip to sense the post-sensing value of the skeleton tracking, gesture recognition and video call of the network camera sensed by Kinect, and then uses the serial transmission (USART) to transmit the value to the main system chip and make the distance. Such as the recognition mode, to follow the elderly, control the motor and the elderly.

Kinect sensing function helps expand the innovative application of care robots

The system's innovative features are follow-up care modes - Kinect skeleton tracking and ultrasonic positioning, skeleton judgment - fall detection, emergency notification - SMS transmission, and interactive functions - gesture recognition and network video (Figure 1).

Figure 1 The ideal interactive function of the care robot

Figure 1 The ideal interactive function of the care robot

In following the care service part, the system uses skeleton tracking and ultrasonic positioning. When the old man moves, the robot will follow the rear for care, and it is easy to determine whether the old man falls or not. Most of the existing fall detection systems rely on cameras or equipment worn by users to identify falls. The system's fall detection can only be traced through the Kinect skeleton to determine whether it falls.

As for the emergency message transmission part, when the old person decides to fall, the robot will automatically send a newsletter from the main system chip to the designated family mobile phone, and the relatives can immediately respond or watch the video after receiving the message. And Facebook's dynamic and interactive video services, the system is equipped with Facebook dynamic services and online video, the elderly can care about the pictures of children outside, and let friends and relatives use video to see the situation of the elderly at home, can effectively close the elderly and The distance of the family.

. Follow care services

The main system of care robots uses the chip and Kinect for elderly interaction and care services. The intelligent care robot can follow the old man's rear care through Kinect and use Kinect's skeleton recognition to determine the number and movement of the skeleton in normal conditions. When the old man accidentally falls, the frame is instantly lowered or disappeared, and the digital signal is sent back to the main system. The emergency message function can be sent to the child's mobile phone for notification, and the family can view it through the network video. The situation of the elderly at home, so as not to miss the time to seek medical treatment.

For immediate response and transmission of values ​​to follow and protect the safety of the elderly, the care system provides USART through the main system chip, which can directly use the USART without having to perform the conversion operation with the serial interface (SPI). In terms of follow-up, the pulse width modulation (PWM) pulse wave is used to control the HB-25 motor driver to drive the DC motor. Since the control waveform can be reversed and reversed, the robot can be applied to and integrated with the main chip. Actions and functions.

The system must also use the PING ultrasonic distance sensor (Figure 2) to detect the distance, in addition to applying PWM for sound wave transmission and reception, and also using general-purpose input/output to receive values ​​such as numerical distance judgment and Kinect skeleton.

Figure 2 PING ultrasonic distance sensor

Figure 2 PING ultrasonic distance sensor

Using the chip to make the robot track, the distance is detected by the ultrasonic wave, let the main system judge the position of the old man, and command the motor to move, so that the robot can follow, can always follow the old man, pay attention to whether there is a sudden situation, wave You can make video calls with your family by waving your hand.

PING ultrasonic distance sensor is used to measure the distance between objects, the range is 3cm? 3.3m, easy to install on robots or automatic equipment. The ultrasonic sensor uses the pulse wave to generate the signal through the sound wave speaker to obtain the length of the signal, that is, the time elapsed after the sensor sends the signal to the object and reflects it. Can get accurate distance. In order to realize the tracking function, the ultrasonic positioning and tracking method utilizes the main system chip to generate pulse waves and judgments, so that the ultrasonic waves can automatically follow the object and also have a more stable care function.

In order to load the necessities, the driving power source selects the motor with high torque (IG-30GM) as the drive, and the high-current 12-volt (V) motor drive chip (HB-25) is used to control the DC motor. For the width of the pulse wave, controlling the parameters of the two motors, such as forward and reverse, time difference and rotation speed, the chip plays an important action control function, the forward, backward, and turn of the car body.

Portable Energy Storage Outdoor

Langrui Energy (Shenzhen) Co.,Ltd , https://www.langruienergy.com