开源ESP32彩屏WIFI/BLE智能万用表制作过程:1.外壳与屏幕选型

  • 一、前言
  • 二、为什么制作万用表
  • 三、选择外壳
  • 四、选择屏幕

一、前言

小伙伴们大家好,去年7月份开始全职创业已经过去一整年了,期间开发了开源无屏幕WIFI智能万用表,得到了大家的认可,又做了单片机Log采集终端、直流信号源和4G直流采集,这些设备都连接了自有的物联网平台,可以通过小程序远程控制。

二、为什么制作万用表

设计无屏幕万用表是为了远程采集电压、电流、电阻等参数,好多用户反馈现场测量没有屏幕不方便,现在开始设计带屏幕的万用表,将信号源和串口调试整合到万用表中,如果ESP32的CAN功能正常,也会加入CAN调试功能。

三、选择外壳

首先是外壳的选择,第一款无屏幕WIFI万用表使用的是铝型材外壳,手感很好,但天线只能放侧边,并且由于金属材质影响通信距离,而且那个外壳体积很小,里面的布局密度很高,不适合测量高电压,下图是开源WIFI万用表的电路板,大部分使用0402小体积元器件。

这次因为有屏幕外壳不能太小,并且预留一些空间后期可以扩展功能,选择下面的塑料外壳,左右两侧有开孔位置,可以做表笔插口和Type-C插口

PS了一张效果图,配上屏幕和按键,万用表整体还算协调

四、选择屏幕

屏幕选择2寸到3寸之间,这样成本可以控制得比较低,3寸以上屏幕价格太高,上周购买了一款2寸IPS屏幕样品,选错驱动了,只能使用16位8080驱动,要占用20多个IO口,再加上各种模拟开关和继电器,ESP32的IO肯定不够用。下图是与ESP32连接使用8位8080驱动,各种移植程序,最终没有点亮,问了厂家才知道这款屏幕不支持8位。

今天又选了2款屏幕,一款是2寸另一款是2.4寸,等到了之后驱动起来,点亮看看效果

最后写一下预实现的功能,万事开头难,第一步已经开始,感兴趣的关注我,不定期更新进度,在基本功能完成后会开源代码和PCB,其他开源产品看我往期文章和视频

1、测量功能:交直流电压、交直流电流、频率(占空比)、电阻、电容、电感、功率

2、信号发生器:0-10V 0-20mA PWM

3、串口调试助手/ MODBUS调试助手:UART/RS485接收数据屏幕显示,可解析MODBUS协议

4、RS485数据传输:利用RS485接口,可通过MODBUS协议接收测量值和控制信号发生器

5、SD卡数据存储

6、WIFI远程传输数据,服务端存储、APP显示、电脑客户端

7、BLE近距离传输数据

开源ESP32彩屏WIFI/BLE智能万用表制作过程:1.外壳与屏幕选型相关推荐

  1. 开源ESP32彩屏WIFI/BLE智能万用表制作过程:3.频率占空比测量

    上次制作无屏幕版本的万用表在测量交流信号时,没有频率和占空比测量功能,这次使用ESP32采集交流信号,计算频率和占空比. 频率为周期的倒数,占空比高电平时间T1与总周期时间T的比值,范围0%-100% ...

  2. 开源ESP32彩屏WIFI/BLE智能万用表制作过程:2.按键选择

    今天收到了2款屏幕和橡胶按键样品,屏幕引脚是FPC排线,转接板还没收到,要2-3天才能点亮,和外壳对比一下2.4寸和2.0寸,还是屏幕大些看的顺眼. 上一期发的文章里效果图是平面的按键,并没有介绍是什 ...

  3. 智能小车制作过程(今日笔记+)

    如何让智能小车旋转90度 直流电机的话 左轮后转时间=右轮前转时间 同时进行 即可实现左转90度 时间要自己摸索 步进电机 左轮后转脉冲数=右轮前转脉冲数 同时进行 即可实现左转90度 脉冲数要自己摸 ...

  4. 启明云端分享|基于ESP32的1.54智能屏应用于无叶风扇、微波炉、空净器等,支持WIFI和蓝牙

    提示:近日由启明云端提供的基于ESP32的1.54智能屏(1.54寸彩屏,分辨率240*240)已被批量应用于无叶风扇.空气净化器.咖啡机.油烟机.按摩椅等家电.家居产品上. 基于ESP32的1.54 ...

  5. RT-Thread GCC VSCode等开源工具链 在智能小车制作中的应用

    学 校: 山东大学(威海) 队伍名称: 海韵五队 参赛队员: 崔海勤.刘子晖.赵润萌 带队教师: 王小利 简 介: 社会的不断进步与发展,伴随的是对自动化技术需求的不断增加,同时自动化程序也呈现出任务 ...

  6. ESP32彩屏应用开源了https://github.com/wireless-tag-cn/lv_port_esp32

    号外.号外-- 久久等候的ESP32彩屏终于开源了 https://github.com/wireless-tag-cn/lv_port_esp32 启明云端是国内乐鑫最高级别的核心合作伙伴,年初推出 ...

  7. 通过WiFi控制智能小车机器人制作过程详解

    之前发的作品都是基于蓝牙控制的智能小车机器人,由于蓝牙的传输范围比较小,所以控制距离的局限性比较大,并且通过蓝牙传输视频会明显出现卡屏的现象. 而通过WiFi方式控制智能小车机器人能达到100米左右的 ...

  8. 【STC开源项目】STC51单片机LRC万用表表制作程序+PCB文件

    [STC开源项目]STC51单片机LRC万用表表制作程序+PCB文件 申明:本项目来源于51黑单片机论坛:http://www.51hei.com/bbs/dpj-175080-1.html 本篇文章 ...

  9. ESP32彩屏开发板(WT32-SC01),除了买买买,你还可以参与一起设计了

    基于ESP32彩屏的开发板已在Git Hub平台上开源给所有的开发者了! 硬件参数: 显示屏:3.5 英尺 LCD 屏幕 分辨率:320*480 SoC:ESP32-WROVER-B 模组 CPU:双 ...

最新文章

  1. ubuntu修改主机名后无法解析主机
  2. 海思3559A上编译OpenCV4.1.0源码操作步骤
  3. 华为手机服务器响应,服务器响应优化
  4. 后台系统可扩展性学习笔记(十一)Database Denormalization
  5. html5游戏开发box2djs,Box2D.js简易示例
  6. 一对多 java_mybatis一对多和多对一
  7. linux和win10运行效率,Ubuntu与Win10周年版Ubuntu Bash性能对比
  8. linux c 运行脚本,linux 将c源代码当作shell一样脚本运行_沃航科技
  9. 差异性发展 - 浙江工商局长郑宇民“智斗”央视女主持董倩
  10. 拖动内容,滚动条滚动,横向
  11. InDesign 软件教程,如何自定义工作区?
  12. 使用JMeter录制脚本并调试
  13. c语言输出100以内素数用函数,用C语言 输出100以内的素数,
  14. AutoCad 批量打印
  15. 3章 RxJava操作符
  16. 如何处理图片放大后变模糊的情况?
  17. ASP.NET Web Pages - 教程
  18. 个人常用观影网址记录
  19. bzoj 3375: [Usaco2004 Mar]Paranoid Cows 发疯的奶牛
  20. react实现问卷调查

热门文章

  1. 企业的大数据战略 - 电子书下载(高清版PDF格式+EPUB格式)
  2. Python - 第一个爬虫代码,爬电子书下载地址
  3. GTA IV免DVD破解补丁无法运行的解决办法
  4. editplus怎么写asp_个人网站建设策划书怎么写,有哪些格式和内容呢?
  5. win10关闭防火墙的方法
  6. linux mint 12,Linux Mint 12 发布
  7. shell常用命令高级部分
  8. Android为TV端助力之热修复原理
  9. 无效库(可能不是php库),ThinkPHP设置了数据库session,写入无效的问题
  10. 基于JAVA和SQL SERVER数据库实现的医院病房信息管理系统