当前位置: 首页 > article >正文

用ESP32做一个可爱的无用机器人

简介

作者在完成硕士论文答辩后,利用空闲时间制作了一个他一直想做的机器人——可爱无用机器人。

无用机器人原理是一个连接到开关的电机,通过逻辑门控制。当开关被推到“开”时,机器人启动电机,并利用巧妙设计的杠杆将开关推回“关”位置。这种玩具很常见,许多人已经制作并上传到YouTube上。

作者每年都会挑战自己制作一个技术产品,今年他决定制作这个复杂的项目——可爱无用机器人。这个机器人参考了日本创客Kairoshi的设计,拥有基于LED矩阵模块的表情显示器和内部步进电机,能够对用户输入做出可爱的反应。

材料和步骤

  • 需要的主要部件包括3D打印外壳、激光切割的黑色丙烯酸板、步进电机、伺服电机、PCB板、LED矩阵模块、ESP32E等。

  • 制作过程包括打印PCB

  • 焊接和组装显示模块

  • 安装开关、焊接驱动板

  • 组装MCU板、功能测试

  • 3D打印机器人机身、激光切割外壳、固件烧录等。

注意事项

制作这个机器人的材料成本比较高,接近一台全新笔记本电脑的价格。此外,如果没有焊接经验,整体成本可能更高,因为还需要涉及到PCB组装。

完成

完成后,机器人可以通过WiFi控制,或在自动模式下运行,表现出不同的情感和反应。希望你喜欢这个项目。

更多细节可以查看作者的GitHub仓库:https://github.com/tobychui/Kawaii-Useless-Robot

原文首发于DF创客社区


http://www.kler.cn/a/281898.html

相关文章:

  • React Native 全栈开发实战班 :数据管理与状态之React Hooks 基础
  • 基于普中51单片机开发板的电子门铃设计( proteus仿真+程序+设计报告+讲解视频)
  • H.265流媒体播放器EasyPlayer.js网页直播/点播播放器WebGL: CONTEXT_LOST_WEBGL错误引发的原因
  • 内网安全隧道搭建-ngrok-frp-nps-sapp
  • IPTV智慧云桌面,后台服务器搭建笔记
  • ATmaga8单片机Pt100温度计源程序+Proteus仿真设计
  • python之多线程和多进程以及threading和multiprocessing模块
  • Java之二维数组
  • 01 初始化vue3项目
  • pytest断言总结
  • 代码随想录算法训练营第58天|拓扑排序精讲、dijkstra(朴素版)精讲
  • docker内安装miniconda
  • (十六)Flink 状态管理
  • [论文笔记] eval-big-refactor lm_eval 每两个任务使用一个gpu,并保证端口未被使用
  • 网络爬虫--生成假数据
  • uniapp icons图标不显示的问题解决
  • Python爬虫(一文通)
  • Leetcode 131.分割回文串 回溯 C++实现
  • 淘宝扭蛋机小程序,市场发展下的潜在机遇
  • Vue(三)内置指令v-text、html、cloak、once、pre;自定义指令的三种方式、Vue生命周期
  • 如何切换当前使用的IP代理协议
  • 【网络安全】服务基础第一阶段——第二节:Windows系统管理基础----虚拟化IP地址以及用户与组管理
  • 一起搭WPF之列表界面设计
  • [每日一练]查询结果的质量和占比(布尔值的灵活使用)
  • 猫咪掉毛如何清理?希喂、范罗士宠物空气净化器性能比拼
  • 嵌入式UI开发-lvgl+wsl2+vscode系列:11、SSD202移植运行评估demo程序