嘉立创产业服务站群
发作品签到
专业版

立创机器小狗

工程标签

62
0
0
0

简介

本项目以ESP8266主控芯片为核心,打造了一款可通过手机操控的桌面宠物。其电路设计主要采用插件封装形式,便于新手进行焊接操作。

简介:本项目以ESP8266主控芯片为核心,打造了一款可通过手机操控的桌面宠物。其电路设计主要采用插件封装形式,便于新手进行焊接操作。
智能机器狗实训营
复刻成本:50

开源协议

CC BY 4.0

创建时间:2025-03-24 14:09:40更新时间:2025-05-06 06:08:55

描述

项目简介

本工程复刻EDA-Robot机器狗 - 立创开源硬件平台工程,本项目以ESP8266主控芯片为核心,打造了一款可通过手机操控的桌面宠物。其电路设计主要采用插件封装形式,便于新手进行焊接操作。通过参与该项目,学习者能够系统掌握电路图绘制、PCB布局设计、PCB焊接工艺、3D打印技术、程序下载以及最终的组装流程等多方面技能。

参考在线文档EDA-Robot机器狗🐶 项目介绍🪄 | 嘉立创EDA教育与开源文档中心

实现功能

通过ESP8266的WiFi功能(默认IP为192.168.4.1),可以实现对机器狗的控制和功能扩展。用户可以在局域网内通过网页遥控器功能,利用配置好的WiFi参数和心知天气API,实现以下功能:

  1. 控制机器狗动作:通过网页遥控器发送指令,控制机器狗做出相应的动作。
  2. 显示表情:根据输入的指令,让机器狗显示不同的表情。
  3. 显示时间:在机器狗的显示屏上显示当前时间。
  4. 显示天气信息:通过心知天气API获取天气数据,并在机器狗的显示屏上显示天气信息。
这种设计不仅实现了机器狗的互动性和功能性,还通过网络技术提升了用户体验。

硬件配置

  • 显示屏:采用0.96英寸的OLED显示屏,支持SSD1306或SSD1315驱动芯片。
  • 电池:使用2节14500锂电池,每节电池的电压范围为3.7V至4.2V,小于此范围要及时充电为了驱动舵机,电流应选用1300mAh(含)以上。
  • 电池盒:配备2节14500电池的串联电池盒。
  • USB转TTL串口模块Type-C接口,给ESP8266下载程序
  • 开关:预留电源开关接口,方便设备的开启和关闭。

注意事项

  • 舵机使用:请勿强行掰动舵机,以免损坏电机。SG90(5元一个)就行,建议选择金属齿轮的MG90舵机,以提高耐用性和稳定性。
  • 电池安全:使用合适的充电模块进行充电,避免过充或短路,确保电池安全。
  • 连接稳定性:确保所有连接稳固,避免松动导致设备故障。

原理图介绍

1、电源模块

两块14500锂电池

2、降压模块

采用AMS1117-5V和AMS1117-3.3V线性稳压器,将8.4V电池电压分别转换为5V和3.3V,为舵机和ESP8266主控芯片提供稳定的电源支持。

3、主控模块

参考ESP8266数据手册,对IO0、IO2、EN使能、RST重置引脚上拉,对CS片选信号下拉,以确保ESP8266及SPI通信正常

4、外部接口电路

屏幕

  • 模块类型:使用SSD1315驱动的OLED屏幕模块,自带屏幕驱动电路,简化了焊接和电路设计。
  • 连接方式:根据模块接口线序配置好对应接口,直接插入即可使用。

串口

  • 功能:方便程序下载,单独引出IO0和GND接口作为跳帽插入接口。
  • 工作模式:
    • 插入跳帽时,IO0被拉低,进入下载模式。
    • 未插入跳帽时,IO0被主控电路拉高,进入正常工作模式。

电池

  • 接口:引出外部充电拓展接口,包括VIN与VBAT(开关接口)以及VIN与GND(外部充电模块接口)。
  • 充电模块:选择满电电压约为8.4V的2串锂电池充电模块。

按键

  • 引脚:使用IO2和IO15引脚。
  • 逻辑:
    • IO2按键按下时拉低,空闲时被拉高。
    • IO15按键按下时拉高,空闲时被拉低(需接下拉电阻)。

5、ADC电量检测电路

修改分压器适配 8.4V 到 1V
现在需要适配新的输入电压范围(最大 8.4V)到 ESP8266 的 1.0V ADC 输入。

组装流程

USB转TTL串口模块Type-C接口:https://e.tb.cn/h.6gdTD316SBdkb1W?tk=pUq9eByZPgV

5号 电池盒  2节: https://e.tb.cn/h.65A6ipLPDr0XFiq?tk=uaUZeByZzhs CZ009

设计图

未生成预览图,请在编辑器重新保存一次

BOM

暂无BOM

附件

序号文件名称下载次数
1
0e01c820682e5bbdb76be58b236a01c2.mp4
0
2
EDA-Robot机器狗项目.zip
2
克隆工程
添加到专辑
0
0
分享
侵权投诉

工程成员

评论

全部评论(1)
按时间排序|按热度排序
粉丝0|获赞0
相关工程
暂无相关工程

底部导航