这台纸壳机器人的“摸头笑”并不复杂:传感器感知触碰后联动舵机与屏幕,舵机负责做出动作,OLED屏幕同步切换出笑脸表情。
一、从摸头到笑的触发链路
感知层:头部或外壳上的传感器检测到触摸或按压,把物理触碰转换成电信号
控制层:预先用C语言写好的程序对信号做出判断,再向舵机和显示屏分别发出指令
输出层:舵机带动头部或身体做出回应动作,OLED屏幕在同一时刻切出笑脸图案
二、舵机管动作、屏幕管表情
舵机的角色:负责“动起来”,摸头后头部轻晃、点头或手臂摆动,让反馈不只是一张静止的脸
OLED的角色:负责“变脸”,屏幕显示简化的五官,触碰后从常态表情切换为笑眼或笑脸
配合的关键:动作和表情几乎同时发生,观感上才接近“被摸头后笑了”的连贯反应
三、一周手搓背后的取舍
制作者:江西一名大学生,自学C语言完成程序控制部分
时间成本:从搭建到调试大约花了一周时间
材料取舍:外壳用纸壳压低结构成本,把预算和精力留给传感器、舵机和OLED屏幕这些真正产生交互的部件