发作品签到
专业版

#第九届立创电赛#小时钟+测温

工程标签

174
0
0
0

简介

本项目使用ESP12f作为主控,烧入芯片使用ch340x对比ch340n体积更小并且还不需要额外的电路来搭建自动下载电路

简介:本项目使用ESP12f作为主控,烧入芯片使用ch340x对比ch340n体积更小并且还不需要额外的电路来搭建自动下载电路
复刻成本:50

开源协议

Public Domain

创建时间:2024-07-15 15:47:54更新时间:2024-08-05 01:32:13

描述

注:* 为必填项

请在报名阶段填写 ↓

 

* 1、项目功能介绍


原计划使用esp8266制作一个时钟小电视 并且带检测室内温度功能但是由于自身问题导致时间不够  故现在只做了SHT40的温湿度显示

本项目使用ESP12f作为主控,烧入芯片使用ch340x对比ch340n体积更小并且还不需要额外的电路来搭建自动下载电路  

本项目使用esp12f的原因是本人对小电视很感兴趣并且初学esp12f所以就想着用本次项目来学习一下esp12f,故采用此芯片作为主控板。前期花费了一段时间学习esp8266和tft屏幕 本项目之前都没有接触过这两东西 所以花费了比较多时间去学习。中后期因为比赛耽误了半个月的时间没有做这个项目  最后一天才开始赶代码部分  因为初学代码编写的也不顺利 好在最后完成了训练营要求。等后面有时间了我也会继续将这个项目完善下去 让这个项目可以显示心知天气上获取的温度时间也可同时显示SHC40中获取的时间。尽请期待。。。。。

注:主题不限,可以是解决生活/工作中的某个问题、为某个人群/场景设计的方案、毕业设计/课程设计/DIY项目/纯属炫酷项目等。主要讲一下自己通过什么手段解决了什么问题。

 

*2、项目属性


项目首次公开;项目为个人原创也没有使用到其他比赛中。

注:请说明项目是否首次公开;项目是否为原创;项目是否曾经在其他比赛中获奖,若有获奖则叙述获奖详情;项目是否在学校参加过答辩。

 

* 3、开源协议


请输入内容…

 

注:利他即利己,请认真阅读下述内容。

  1. 拥抱开源,赋予项目无限价值。建议项目核心功能开源80%以上;
  2. 2、若某一部分功能不可替代且删掉之后项目无法解决对应的问题,则这一部分实现的功能就是项目的核心功能;比如设计了一台电子负载且设计了一款上位机软件监控功率变化,则电子负载为核心功能,上位机软件为辅助功能;比如电子负载中使用了一款隔离485模块与上位机通信,则此485模块实现的通讯功能为辅助功能;
  3. 项目应选择适合自己的开源协议,若项目引用其他开源项目,应注明来源并遵循原作者的开源协议规定;原创项目推荐使用GPL3.0开源协议;
  4. 直接引用开源项目的原电路或原代码实现的功能不可作为自己项目的核心功能、使用市场上通用模块直接实现的功能不可作为自己项目的核心功能。

 

请在竞赛阶段填写 ↓

 

*4、硬件部分


项目原理图与PCB板

*5、软件部分


软件部分主要包括一下库函数 完整代码我放在附件中 因为刚学代码不太美观 多多担待
#include
#include  //TFT_eSPI
#include
#include //需要安装
#include //需要安装
#include

本项目使用的屏幕是openmv的屏幕(因为有并且我没用过所以借着这次训练营学习一下)如果想要自己做的话使用tft屏幕得知道自己屏幕的屏幕芯片  我这次使用的是ST7735_DRIVER芯片  如果使用不同的屏幕得注意修改

修改同项目中下面图圈起来的文件夹中的内容。

修改1:取消注释相应的芯片注释

修改2:如果发现屏幕色彩不对可以取消77行注释 将76行注释掉

修改3:取消注释屏幕相应的尺寸大小

 

下面就是比较重要的TFT屏幕引脚定义了  因为我使用的是openmv的屏幕 它可以不需要背光控制引脚 所以我没有使用背光控制引脚

RST引脚可以接3.3v电源或者 esp12f的复位引脚 上述两种情况的话得将177行#define TFT_RST  -1取消注释 

如果要使用引脚定义就取消注释176行 定义相对应的引脚

注意:CS引脚不能接GPIO15  因为当gpio15为高的时候就会引导失败,接着屏幕不能烧入,复位程序不能正常运行,这个坑我踩过了  捣鼓了我一下午才发现这个问题

注:若您的项目涉及软件开发,请在附件上传对应的工程源码。这里可以详细说明您的软件流程图、功能模块框图、相关算法的解释或科普、源码结构、编译环境的搭建和配置、源码编译方法、程序烧录方法等。推荐图文并茂的形式向别人介绍您的想法。

 

*6、BOM清单

项目中需要的物料清单都可以从工程中导出  使用的器件都是标准器件 可以直接在立创商城一键购买  屏幕使用的是openmv的屏幕模块

*7、大赛LOGO验证


 

 

* 8、演示您的项目并录制成视频上传


 

 

 

设计图

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

BOM

暂无BOM

附件

序号文件名称下载次数
1
立创电赛-小电视-SHT40.mp4
0
2
xiao.zip
0
克隆工程
添加到专辑
0
0
分享
侵权投诉

工程成员

评论

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

底部导航