基于STM32的舞蹈机器人控制与设计

Yan-jun Li, Ya-jun Wang
{"title":"基于STM32的舞蹈机器人控制与设计","authors":"Yan-jun Li, Ya-jun Wang","doi":"10.36548/jeea.2023.1.003","DOIUrl":null,"url":null,"abstract":"The emergence and development of robot technology not only fundamentally changed the traditional industrial production, but also had a profound impact on society. With the rapid development of social technology, the application field of robots is expanding. In this paper, the control core of the proposed dancing robot is STM32F103C8T6 single chip microcomputer, the upper arm is controlled by the steering gear, the feet are two flexible wheels, and the DC deceleration motor is used as the driving motor of the wheels, so that the wheels of the robot can realize free movement and complete the dancing action of the robot. The power needed for robot movement comes from 18650 lithium battery. In the process of robot movement, the LD3320 voice recognition module is used to control the robot's movement direction and state, the MPU6050 is used to control the robot's balance, and the JQ6500 music playback module is added to the robot to control the music playback through voice recognition. After the power of dancing robot is turned on, the dancing robot starts to adjust itself to make its posture in a balanced and upright state, and then waits for the user to issue a command. The dancing robot has simple human body function and can complete simple dance actions such as moving forward and backward, walking left and right, turning left and right, and has voice function, and can also play music. The operation password is simple in the process of application, which makes it convenient for the user to use. In addition, the dancing robot is small in size and can move freely with good practical effect, regardless of the user’s age.","PeriodicalId":383103,"journal":{"name":"Journal of Electrical Engineering and Automation","volume":"33 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2023-03-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Control and Design of Dancing Robot based on STM32\",\"authors\":\"Yan-jun Li, Ya-jun Wang\",\"doi\":\"10.36548/jeea.2023.1.003\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"The emergence and development of robot technology not only fundamentally changed the traditional industrial production, but also had a profound impact on society. With the rapid development of social technology, the application field of robots is expanding. In this paper, the control core of the proposed dancing robot is STM32F103C8T6 single chip microcomputer, the upper arm is controlled by the steering gear, the feet are two flexible wheels, and the DC deceleration motor is used as the driving motor of the wheels, so that the wheels of the robot can realize free movement and complete the dancing action of the robot. The power needed for robot movement comes from 18650 lithium battery. In the process of robot movement, the LD3320 voice recognition module is used to control the robot's movement direction and state, the MPU6050 is used to control the robot's balance, and the JQ6500 music playback module is added to the robot to control the music playback through voice recognition. After the power of dancing robot is turned on, the dancing robot starts to adjust itself to make its posture in a balanced and upright state, and then waits for the user to issue a command. The dancing robot has simple human body function and can complete simple dance actions such as moving forward and backward, walking left and right, turning left and right, and has voice function, and can also play music. The operation password is simple in the process of application, which makes it convenient for the user to use. In addition, the dancing robot is small in size and can move freely with good practical effect, regardless of the user’s age.\",\"PeriodicalId\":383103,\"journal\":{\"name\":\"Journal of Electrical Engineering and Automation\",\"volume\":\"33 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2023-03-28\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Journal of Electrical Engineering and Automation\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.36548/jeea.2023.1.003\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Journal of Electrical Engineering and Automation","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.36548/jeea.2023.1.003","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

摘要

机器人技术的出现和发展不仅从根本上改变了传统的工业生产方式,而且对社会产生了深远的影响。随着社会技术的飞速发展,机器人的应用领域不断扩大。本文提出的舞蹈机器人的控制核心是STM32F103C8T6单片机,上臂由舵机控制,脚为两个柔性轮,采用直流减速电机作为轮子的驱动电机,使机器人的轮子实现自由运动,完成机器人的舞蹈动作。机器人运动所需的动力来自18650锂电池。在机器人运动过程中,使用LD3320语音识别模块控制机器人的运动方向和状态,使用MPU6050控制机器人的平衡,在机器人中加入JQ6500音乐播放模块,通过语音识别控制音乐播放。打开跳舞机器人的电源后,跳舞机器人开始自我调整,使其姿势处于平衡直立状态,然后等待用户发出命令。舞蹈机器人具有简单的人体功能,可以完成简单的舞蹈动作,如前进和后退,左右行走,左右转弯,并具有语音功能,还可以播放音乐。操作密码在应用过程中简单,方便用户使用。此外,舞蹈机器人体积小,可以自由移动,实用效果好,无论用户的年龄。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
Control and Design of Dancing Robot based on STM32
The emergence and development of robot technology not only fundamentally changed the traditional industrial production, but also had a profound impact on society. With the rapid development of social technology, the application field of robots is expanding. In this paper, the control core of the proposed dancing robot is STM32F103C8T6 single chip microcomputer, the upper arm is controlled by the steering gear, the feet are two flexible wheels, and the DC deceleration motor is used as the driving motor of the wheels, so that the wheels of the robot can realize free movement and complete the dancing action of the robot. The power needed for robot movement comes from 18650 lithium battery. In the process of robot movement, the LD3320 voice recognition module is used to control the robot's movement direction and state, the MPU6050 is used to control the robot's balance, and the JQ6500 music playback module is added to the robot to control the music playback through voice recognition. After the power of dancing robot is turned on, the dancing robot starts to adjust itself to make its posture in a balanced and upright state, and then waits for the user to issue a command. The dancing robot has simple human body function and can complete simple dance actions such as moving forward and backward, walking left and right, turning left and right, and has voice function, and can also play music. The operation password is simple in the process of application, which makes it convenient for the user to use. In addition, the dancing robot is small in size and can move freely with good practical effect, regardless of the user’s age.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信