历史上的今天
返回首页

历史上的今天

今天是:2025年04月07日(星期一)

正在发生

2018年04月07日 | 这个舞蹈机器人有点萌

2018-04-07 来源:eefocus

说起阿尔法机器人,大家应该都不陌生,毕竟曾在16年春晚上大秀舞蹈,又在17年为王力宏的“AI爱”MV伴舞。但是你知道舞蹈机器人究竟是如何工作的吗?你是否想过自己也可以DIY一个会跳舞的机器人呢?本栏目第一期为大家带来会跳舞的机器人DIY攻略,在大神之路上为你助跑。

 

此次晓宇同学和他的团队带来的是一个取名叫“小π”的DIY舞蹈机器人,基本模型如下图所示,不难看出,取名小π是因为这个小家伙的基础模型酷似一个数学中的符号——π。

 

 

可能你会觉得小π略显丑萌,不过自己DIY的机器人,虽然丑萌在所难免,但也会有诸多优势,包括更高的性价比,可以实现多次编程,能够随时加入更多功能……,最重要的是,它完全是我们自己做的昂,还有什么比这更酷炫的吗~

 

功能介绍及成品展示

小π可以自己定义使用功能,可玩性很高。小π舞蹈机器人,不仅能实现各种动作功能,还具有记录功能,可以实现舞蹈动作的DIY,也可以编辑一套电量不足的卖萌动作。以后还会开发出社区功能,可以直接在APP上将自己编好的舞蹈动作分享给其他人,与大家分享自己的快乐。小π机器人还预留了许多接口,可以用来安装喇叭播放音乐,安装超声波传感器检测障碍,安装温度传感器测量温度等。小π机器人相对成本较低,大多数家庭可以负担,孩子们可以通过小π锻炼动手动脑能力,成人可以通过小π获得无限的乐趣。

 

 

上图就是小编自己的团队制作的三个小π机器人,所有的小π机器人都可以根据手机、平板或电脑控制跳舞。但三个机器人都有属于自己的定制功能,下面将依次介绍这三款机器人。

 

最左边的狗脸小π机器人有三根触须,当你摸触须的时候,小π机器人就会做出单脚站立的动作,还会动动脚,和你语音互动,说“再摸我就长不高了”之类萌萌的话。附效果图一张。

 

 

 

 

中间的笑脸小π机器人的眼睛是超声波探头,可以通过编写相应的代码使小π机器人对人或物体的靠近或远离做出相应的反应。此外,这个小π机器人还有音频蓝牙的功能,可以当一个蓝牙音响用哦。

 

最右边的小π机器人具有变脸的功能,可以通过手机控制使小π机器人显示不同的颜色。下图是晚上关灯时的小π机器人。

 

 

准备材料

小π舞蹈机器人造价在百元左右(批量生产还会低很多),小π机器人用料明晰:舵机四个,蓝牙一个, arduino核心板两块,RGB LED 两个,锂电池一块,SD卡。主要材料实物图如下:

 

 

基本架构介绍

小π机器人的系统框图如下:

 

 

本系统主要采用单片机作为控制核心,用App inventor 软件制作上位机界面,用蓝牙模块实现无线通信功能,以手机模块作为智能遥控系统。使用者能通过手机实现对小π的控制,如前进,左转,右转,踮脚等功能,也可以实现较复杂动作如摇头、抬脚、晃腿、弹跳等动作;可以通过手机的重力感应轻松实现对小π的各种动作控制;还可以通过记录动作功能,实现一整套动作的连续实现,比如跳舞等。

 

主控单片机收到数据以后先判断是动作指令还是其他指令。如果是动作指令,直接将指令发给动作控制单片机,动作控制单片机调用不同的数组,输出不同的PWM,使舵机的转过不同角度,从而实现各种不同动作。如果是其他指令,比如三色RGB灯的控制,解析出三色的数据,输出不同电压,实现脸部变色功能。比如喇叭,可以播放SD卡中的音乐。我们为日后的功能扩展留了充足的接口。使用者可以任意添加自己喜欢的模块。

 

手机app部分主要包括三部分功能:实时遥控,重力遥控,动作记录。实时遥控功能即按一个动作,小π完成一个动作。可以实现较复杂动作如摇头、抬脚、晃腿、弹跳等,比如重力遥控功能主要是使用手机的重力感应模块,可以控制小pai的前进、左转、右转、后退等简易动作。动作记录功能,可以实现一组动作的记录。可以实现跳舞等功能,也可以自由扩展,达到意想不到的效果。

 

手机遥控、超声波跟随避障、led绚彩变脸色、蓝牙音频对话、触须抚摸这些功能在我身上应有尽有。

 

想测温?想报时?想……?预留接口便于功能扩展,想怎么玩就怎么玩!

 

你是否想DIY一个属于自己的小π机器人呢?

 

晓宇同学将会在之后每周一的“学霸带节奏”栏目准时为大家讲解小π机器人的制作过程,包括硬件电路、软件及APP、3D打印部分及上位机这四部分,相信通过这四次课程可以带大家一步一步打造出属于自己的小π机器人。


推荐阅读

史海拾趣

Euroquartz公司的发展小趣事

Euroquartz在技术创新方面始终保持领先地位。公司推出的新款超薄MEMS滤波器系列产品,就是其技术实力的最好体现。这些滤波器在制造过程中,对互调失真及相位和振幅匹配等特性进行了优化,提供了从音频到3GHz的宽泛可选频率范围,最大功率可达200W。这些创新产品不仅满足了市场的需求,也进一步巩固了Euroquartz在电子元器件行业的领先地位。

Henkel公司的发展小趣事

面对不断变化的市场环境和客户需求,Euroquartz始终保持敏锐的洞察力和快速的反应能力。公司不断投入研发力量,推动产品创新和技术升级。同时,Euroquartz也注重与客户的沟通和合作,深入了解市场需求,为客户提供更加专业和贴心的服务。这种持续发展的动力,使Euroquartz在电子行业始终保持领先地位,并为公司的未来发展奠定了坚实的基础。

请注意,由于篇幅限制,以上每个故事都是基于Euroquartz公司的重要事件和事实进行概括和简化的。如果需要更详细的信息或更深入的分析,建议查阅相关报道或公司官方资料。

EDAL公司的发展小趣事

随着技术的不断进步和市场的变化,EDAL公司意识到必须不断优化产品以满足客户的需求。公司投入大量研发资源,对EDA工具进行迭代升级,推出了更加智能化、用户友好的产品。同时,EDAL公司积极拓展市场,与全球各大芯片设计公司建立了合作关系,将产品销售到世界各地。

Avalon Photonics公司的发展小趣事

Avalon Photonics的创立源于一次技术突破。创始人Dr. Smith在光子学领域有着深厚的学术背景,他成功研发出了一种新型的光子探测器,具有极高的灵敏度和稳定性。这一创新技术迅速引起了业界的关注。Dr. Smith看到了商业化的潜力,于是决定成立Avalon Photonics,将这项技术转化为实际产品。初创期的Avalon面临着资金短缺和市场认知度低的挑战,但凭借着技术优势和团队的努力,逐渐在市场上站稳脚跟。

Everspin Technologies公司的发展小趣事

2010年,Everspin在北京召开了一场盛大的媒体发布会,正式推出了其16MB MRAM存储器产品。这款产品的推出标志着Everspin在MRAM技术领域的领先地位。该产品在市场上受到了广泛关注,不仅因其存储容量大,还因其独特的数据持久性和非易失性特性,使得关键任务数据即使在断电的情况下也能得到保护。

Amulet Technologies公司的发展小趣事

在寻求更广泛的市场应用和技术合作方面,Everspin与Quicklogic Corporation签订了分包协议。根据协议,Quicklogic将其部分开发服务分包给Everspin,共同推进战略辐射加固现场可编程门阵列原型项目的开发。这一合作不仅展示了Everspin在电子行业中的技术实力和市场影响力,也为其未来的发展开辟了新的道路。

以上五个故事概述了Everspin Technologies公司在电子行业中发展起来的关键历程和成就。这些故事展示了Everspin在MRAM技术领域的领先地位、创新能力和市场应用方面的成功。

问答坊 | AI 解惑

WinCE5.0 PB的120天使用限制问题

如题,我的PB5.0用了一段时间后就弹出版120天的使用期限就要到了,而且重新安装都不行,哪位大哥知道如何破解啊??…

查看全部问答>

Linux驱动程序高级培训

一、课程介绍 嵌入式Linux驱动程序成为进来嵌入式开发的热点,因为驱动程序担负着将嵌入式系统越来越复杂的硬件运转起来的能力。而且Linux内核代码量极大,其中有60%以上代码属于驱动程序,掌握嵌入式Linux驱动程序开发技术,对嵌入式工程师的重 ...…

查看全部问答>

请各位大侠帮忙看看这两个电容

请大家帮忙看看这两个电容分别是什么电容? 第一个电容上标有103,是不是表示容值为0.01uF? 第二个电容上标有L82,105, 是不是表示容值为1uF? 刚刚接触这方面,谢谢大家帮忙!…

查看全部问答>

【求助】求430开方的程序!

本人是菜鸟,不知道哪位大虾知道怎样用汇编程序实现开方的算法!先谢过了 …

查看全部问答>

09.01【每周讨论】怎么破译隔壁的无线网络信号?

 今晚网络出问题,又上不了网。到隔壁借台电脑上一下网。一直在纠结:怎么才能破译隔壁的无线网络信号呢?…

查看全部问答>

DSP

我现在用TMS320F2812的EV中的T1PWM产生PWM波形,那么T1PWM引脚的数值是不是应该是1和0这样的变换呢?我用WATCH WINDOW看,T1PWM的引脚输出值,就是1。到底是1和0这样的变换还是一直是1呢?求助大家一下…

查看全部问答>

使用Msp430的串口中断接收一包数据

假设有一数据包,数据格式如表所示:                                               ...…

查看全部问答>

按键按下时数码管显示会有些闪烁(续)

大侠们!!! 好好的帮我看看这个程序好吗? 之前的程序 https://bbs.eeworld.com.cn/forum ... 5521&fromuid=582339 (出处: 电子工程世界-论坛) 下面是我更改之后的程序!之前的闪烁消除了,就是对于定时器中断1里的这段程序   if ...…

查看全部问答>

7805电压 不稳

各位好  我用 交流转直流电源变压器  8伏左右输入接在l7805cv  1,2,脚  在2,3脚测量电压是5.68伏  并不是5伏  2,3脚并联了一个470uf的电容   电路还需要加什么元件 & ...…

查看全部问答>