基于JavaScript的仿生交互桌面机器人开源项目介绍
轻量化
嵌入式开发
早已成为
创意
装置设计的主流方向,传统
嵌入式
开发受语言门槛、编译环境、硬件适配限制,研发成本居高不下。这作为一款基于 M5St
ac
k 架构打造的桌面仿生
机器人
,以
Java
Script 为核心开发语言,融合动态视觉交互、仿生动作、模块化硬件设计,为创意装置、交互设计、轻量化嵌入式研发,提供了全新的落地思路。
01
轻量化架构,重构嵌入式开发逻辑
区别于传统嵌入式设备依赖 C/
C++
底层开发的模式,Stack-chan 采用 JS
编程
体系搭建完整运行逻辑,依托成熟的运行环境,大幅降低程序迭代与功能调试门槛。整机依托 M5Stack 硬件平台搭建,模块化集成设计,主控、显示、舵机驱动、
音频
模块高度整合,硬件结构精简,无需复杂的外围
电路设计
,兼顾实用性与设计美感。
02
仿生交互设计,打造沉浸式桌面交互
设备核心聚焦拟人化交互体验,搭载高清显示屏幕,可实时渲染动态表情、动态神态变化,
模拟
多样化情绪表达;搭配精密舵机驱动结构,实现头部多角度摆动、姿态调节,结合语音输出模块,构建视觉 + 听觉的复合型交互体系。整套交互逻辑采用模块化编程设计,交互逻辑、动态效果、动作指令完全独立,便于后续自定义优化与功能拓展。
03核心功能
显示可爱的表情(可自定义开心、生气、难过等情绪)
可定制化的面部外观
支持眼神 / 凝视效果
可以语音说话
支持 M5Stack 扩展模块
可驱动串口 / TTL/PWM 舵机
支持用户自主开发应用
04
原理图&
PCB


阅读原文可获取设计文件
05
开源资料
想了解更多开源项目的小伙伴去
华秋
开源硬件社区查看!欢迎大家来复刻,有商业诉求的,请联系项目的作者。
开源地址:
eda
.cn/d-1364148973090111488
嵌入式
嵌入式
+关注
关注
5210
文章
20682
浏览量
337444
机器人
机器人
+关注
关注
213
文章
31505
浏览量
223885
开源
开源
+关注
关注
3
文章
4371
浏览量
46475
原文标题:小伙用JS 亲手打造了一套仿生交互桌面机器人......
文章出处:【微信号:HarmonyOS_Community,微信公众号:电子发烧友开源社区】欢迎添加关注!文章转载请注明出处。
