发作品签到
标准版

ESP32桌面小电视_CH340K

工程标签

6.8w
0
0
61

简介

ESP32桌面小电视,一款你值得拥有的创意桌面小摆件,累了困了,看看龙猫转圈也是一种心情

简介:ESP32桌面小电视,一款你值得拥有的创意桌面小摆件,累了困了,看看龙猫转圈也是一种心情

开源协议

GPL 3.0

创建时间:2021-06-02 06:16:22更新时间:2022-07-15 18:09:58

描述

###【最新更新】如果出现wifi信号差,具体示意操作如图所示
立创EDA版本至WiFi信号差的终结解决方法.jpg
演示视频:https://www.bilibili.com/video/BV1hy4y1W7NL#reply4659296399

介绍

交流QQ群:531732157

B站:Xutoubee

  1. ESP32桌面小电视,定位于桌面小摆件,平时办公、学习偶尔摸摸鱼,盯着屏幕看一看,了解时间、天气、及生活指数等,其实望着屏幕上的龙猫动呀动,也别有风味。
  2. 硬件部分包含ESP32-WROOM-32模组+1.54寸 240*240 ST7789屏幕+模式按钮+光感,使用模组的原因是稳定可靠,可减少很多外围部件;ST7789屏幕嘛,占项目经费的大块头,非常怀念早两年10元就能买到的年代;模式按钮主要用于启动时进行相关参数设置,如更换主屏动画、进入配网模式等等,单按钮设置,程序思路也很简单,根据按下的时长,松开按钮后设置参数,缺点嘛,就是太费时了;最后就是光感了,主要用于屏幕背光得自动控制,根据光线强弱自动调节屏幕背光,当夜间熄灯情况下,屏幕背光关闭,很适合卧式内使用,不会因为屏幕微光影响睡眠等。
  3. 供电方式,其实思考过使用锂电池,但屏幕+ESP32两个电老虎(暂不考虑为了省电做优化),让我放弃了,再加上小巧的外形,势必不能塞进大容量电池;也思考过采取无线供电方式,但是市面上搜了一圈,线圈尺寸都偏大,自己绕线圈(饶了我吧!),以及作品定位本就是放置于桌面,牵跟小尾巴(充电线),也不伤大雅。
    程序下载,配套资料中,打开Arduino IDE,按下下图设置参数,主要开发板的类型和内存分配严格按照下图红框所示:
    image.png
  4. 接下来,就是很关键的一步,Arduino IDE中新建空白程序,然后下载,原因:实际下载时需要下载三个bin,分别为固件、配置文件、用户程序,且均存放在不同的内存地址,我尝试过根据它提示的地址分别烧录3个bin,都未成功,无奈,只能先这样操作了,完成这步之后,就可以来下载用户程序了,打开Flash_download_tool_3.8.7.exe,根据下图设置,点击“OK”

image.png

  1. 然后,按下下图顺序依次设置,其中的COM:为你电脑实际的端口号
    image.png
  2. 当提示完成,需断电重启,再次通电,因为是首次使用,ESP32的NVS存储中并没有wifi数据,所以会自动进入Web配网模式,此时,打开手机,进入wifi设置,手机连接“桌面小电视”,随后会自动弹出配网页面,输入所处环境的wifi信息即可,注意ESP32-WROOM-32原生不支持5G频段,所以你懂的,输入的wifi名称中文+数字+字母+符号都可以随便组合,别输出就行,确认无误,点击“保存”,桌面小电视收到数据后会自动重启,并连接刚设置的wifi,如果信息输入错误,在连接过程中,当进度条快到头了,也会自动进入配网模式(谁让你输错呢)
    单按钮模式设置,想进入这个模式,上文中也有所提及,其实也很简单,首先,桌面小电视先断电或者正常工作时按下背后的按钮不松开(按钮按下后进行软重启),然后屏幕会有文字提示,提示什么信息,就在这个页面松开按钮,即可完成设置(该方法确实很费时)
  3. 目前的问题:
    【1】在移动宽带下使用,会存在所在地与屏幕显示的所在地不符,原因不深究,你懂的 → 后续会在单按钮设置模式下新增程序设置功能
    【2】所处网络环境较差(网速差),会出现联网获取数据时,屏幕该动的部分停止,原因是获取api数据的函数一直停留在while中,没获取到数据(或超时),势必不跳出 → 后续会在RTOS下跑这个作品,且可以合理的“压榨”ESP32的双核处理器
  4. 美图欣赏
    4e3a508f7b1e2731d69121a4c6584bf.jpg
    5e78060f627cd38d6f5f79f201111e1.jpg
    93d97212614a3955b67d96b3be4cdfa.jpg
    4126c7e8b9c90d0bdbfe2abf960c4e8.jpg
    e60707cc6f23b3b551040d1daf5f366.jpg

设计图

原理图
PCB

BOM

IDNameDesignatorFootprintQuantity
110uFC1,C2,C8C06033
20.1uFC3,C5,C6,C9,C10,C11C06036
32.2uHL1IND-SMD_L2.5-W2.01
4LED-0603_RLED1LED0603_RED1
5FPC 0.5MM 10P 下接P1FPC-SMD_FPC0.5MM10P1

附件

序号文件名称下载次数
1
【2021-5-27 美化配网Web界面】4M_Flash_CLOCK.ino.bin
1180
2
源码 4M Flash版本-2021-5-31正式版.rar
2863
3
flash_download_tool_v3.8.7_0.zip
3266
4
立创EDA ESP32桌面小电视 - Gerber.zip
594
5
EDA版ESP32桌面小电视-BOM.rar
573
6
二代外壳.rar
1553
7
一代外壳.rar
339
克隆工程
添加到专辑
0
0
分享
侵权投诉

工程成员

评论

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

底部导航