老司机带你飞——DIY桌面小电视

桌面小电视

本期福利

活动规则:

【1】添加客服微信(xutoubee)领取作品开源资料

【2】转发该篇文章到朋友圈,并停留30分钟,凭截图联系客服微信,进群参与抽奖(免费送作品)

    活动截止时间:2021年5月20日17点30分

难度指数:⭐⭐⭐⭐⭐  适合年龄:12岁+

简介

这是继【第14期】笔筒上播报天气之后,重新上线一款适用于桌面小摆件的作品,“复古”电视外形,树脂打印外壳,小巧精悍,功能齐全,长达一个月的使用,期间添添新功能+修复Bug总算可以正常使用,涉及该作品的所有资料,全部开源给大家,感兴趣的可以继续往下看,给大家详细说道说道

【1】采用1.54寸IPS彩屏,显示效果佳

【2】网络时间显示(自动校时)

【3】根据ip自动获取当地天气信息

【4】天气信息+生活指数在屏幕上循环滚动

【5】显示室外气象站采集的温湿度信息

【6】微信扫码配网(首次使用自动进入,后续进入该模式则按下按钮再通电)

【7】屏幕背光亮度自动根据环境光线调节(256级)

文章末尾获取资料

准备器材

ESP32-WROOM-32模组 ----- 1个

1.54寸 ST7789屏幕 ----- 1个

3D树脂打印外壳 ----- 1个

执着于DIY的创客心 ----- 1颗

模块讲解

该期专栏首次登场的是1.54寸 IPS屏幕,本节做重点介绍,其他的可翻阅往期推文。

借助Arduino生态中强大的TFT eSPI库,可以直接通过SPI驱动这块屏幕,对应的引脚连接至ESP32主板引脚(红色字体)(配套的资料中默认上述连接,无需修改)

制作过程

1、贴片+焊接

贴完后,放置加热台加热,完成贴片元件的焊接

2、安装按钮和光敏电阻(按钮用于配网及重启、光敏电阻用于屏幕背光自动控制)(屏幕背光控制可选择自动亮暗控制或常亮控制,常亮则不需要光敏电阻)

3、组装(外壳推荐使用3D光敏树脂打印,PLA打印失败概率大,一套下来不算运费大概10元)

将按钮与TYPE-C接口对准背面

上M3螺丝螺帽固定主板(为什么螺丝这么长,手头只有这个长度的螺丝,先凑合用吧

固定光敏电阻

热熔胶固定屏幕(3D打印面板与屏幕黑色玻璃尺寸正好卡主

屏幕接头与接线座要对应(排线数字1对排座小圆点)

4、完成

程序下载

程序流程:

1、Arduino IDE软件配置(因程序较大,请选择红框参数的内存分配)

2、【很重要】完成内存分配后,Arduino IDE新建空白程序,然后下载,待程序下载完成后,打开flash_download_tool_3.8.7.exe

3、进入ESP32固件烧录界面

根据下图步骤设置参数,待进度条走完,程序下载成功,然后断电重启(很重要)

所使用的文件可通过下方微信小程序码进行下载,需要作品的所有原始资料,可添加微信获取

如何使用ESP32-CAM或ESP32-EYE + Omnivision相机制作小型,低成本的监控摄像头 - 包括应用和设备源。 硬件组件: Seeed ESP-CAM× 1 Espressif ESP-EYE× 1 Espressif Generic ESP32 IC× 1 软件应用程序和在线服务: iOS P2P视频应用 Android P2P视频应用 简单安全的标准监控摄像头 一个简单的用例可能是您希望制作标准的低成本,简单(安全)监控摄像头。标准监控摄像机通常随附大量软件,然后必须通过更新,安全修复等来支持。因此,没有桌面/服务器规模操作系统和运行服务的简化环境因其小得多的攻击面而具有更高的安全性。但如果这还不够,低成本和小尺寸应该说服你。 其他应用中的远程视频输入 我们的许多客户将视频监控摄像头视为独立应用程序,即您安装它并在需要查看远程端发生的情况时将视频流式传输到手机。但是,我们看到越来越多的项目将流式视频作为另一个应用程序的一部分。例如,有视频流的宠物喂食器,具有音频和视频功能的门铃,可以监控的3D打印机等。 我们开始研发M5Stack ESP32 Cam。它没有额外的外部RAM,而是有一个USB到板上的ESP32 UART,这使得编程更容易(你不必手动操作GPIO0等进入闪存编程模式) M5Stack的问题在于它缺少外部存储器,当你需要流式传输大量数据并快速完成时,你需要保留一个未经确认的数据包缓冲区从相机流向应用程序,如果数据包已准备好重新发送在运输过程中丢失了。此外,您需要从相机缓冲帧缓冲区。当然,这可以进行优化,因此所有内容都使用相同的缓冲区,但这会违反关注点分离原则,并使集成更加困难。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值