站内搜索
发作品签到
铁蛋二号【实训营】
专业版

铁蛋二号【实训营】

93
0
0
0

简介

立创实训营项目,基于ESP8266,可通过WIFI连接手机实现控制前进,后退等动作,以及更换表情等功能。

简介:立创实训营项目,基于ESP8266,可通过WIFI连接手机实现控制前进,后退等动作,以及更换表情等功能。
智能机器狗实训营

开源协议

GPL 3.0

创建时间:2025-03-19 14:29:59更新时间:2025-05-06 13:48:37

描述

项目简介

本项目是嘉立创ESP8266智能机器狗实训营项目,基于ESP8266构建,是一个可以手机控制的桌面宠物,电路大部分使用插件封装,成本低廉且易于新手焊接。

项目功能

本设计是基于ESP8266设计,可实现手机遥控,更换表情,显示天气和时间等功能

项目参数

本设计采用ESP8266主控,内置WIFI功能,通过AP模式遥控
本设计采用0.96寸OLED显示屏,支持SSD1315/SSD1306驱动,可显示表情、时钟、天气等相关信息
选用AMS1117 LDO线性稳压器,负责将8.4V和5V电压分别转换成5V和3.3V,为舵机及主控提供电源
项目支持SG-90/MG-90 180度及360度版本,推荐使用180度版本,自带限位器,无需校准电机。

原理解析(硬件说明)

本项目电路由以下部分组成,电源部分、ESP8266主控、外部接口

电源电路:

image.png

供电:供电是直接采用14500双节电池组,通过LDO降压稳压器供电。

image.png

稳压器:采用AMS1117-5V和AMS1117-3.3V线性稳压器,将8.4V电压分别转换成5V和3.3V,使其为舵机及ESP8266主控提供电力支持

主控电路:

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

外部接口电路:

image.png

image.png

image.png

image.png
屏幕:为了方便焊接,简化电路,这里使用的是SSD1315驱动的OLED屏幕模块,该模块自带有屏幕驱动电路,仅需接口接入即可。在此根据该屏幕模块的接口线序配置好了对应接口的线序,直接插入即可使用。
串口:串口部分为方便下载,单独引出了IO0及GND接口作为跳帽插入接口,当插入跳帽时,IO0被拉低,进入下载模式。反之被主控部分电路拉高,进入工作模式。
电池:电池部分,引出了外部充电拓展接口,VIN与VBAT是开关接口,VIN与GND接口是外部充电模块接口。充电模块选择满电电压大概在8.4V的2串锂电池充电模块。
按键:按键部分使用的是IO2和IO15引脚,IO2按键按下时拉低,空闲时被拉高。但由于IO15必须接下拉电阻,所以这里开关逻辑与IO2相反,按键按下时拉高,空闲时被拉低。

软件代码

使用训练营提供的开源代码,链接:
https://wiki.lceda.cn/zh-hans/course-projects/smart-internet/eda-robot/eda-robot-enclosure.html
180°舵机版固件见附件

设计图

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

BOM

暂无BOM

3D模型

序号文件名称下载次数
暂无数据

附件

序号文件名称下载次数
1
演示视频.mp4
0
2
180度舵机版.zip
0
克隆工程
添加到专辑
0
0
分享
侵权投诉
知识产权声明&复刻说明

本项目为开源硬件项目,其相关的知识产权归创作者所有。创作者在本平台上传该硬件项目仅供平台用户用于学习交流及研究,不包括任何商业性使用,请勿用于商业售卖或其他盈利性的用途;如您认为本项目涉嫌侵犯了您的相关权益,请点击上方“侵权投诉”按钮,我们将按照嘉立创《侵权投诉与申诉规则》进行处理。

请在进行项目复刻时自行验证电路的可行性,并自行辨别该项目是否对您适用。您对复刻项目的任何后果负责,无论何种情况,本平台将不对您在复刻项目时,遇到的任何因开源项目电路设计问题所导致的直接、间接等损害负责。

底部导航