RRoy 发表于 2023-2-2 09:26:38

用 ESP32 制造便携式 IoT 显示器

本帖最后由 RRoy 于 2023-2-2 09:26 编辑



这是一个便携式的 IoT 显示器项目,可以基于它和 Arduino_GFX 库开发出各种实用工具。例如 WiFi 信号分析、电子相册等。配上设计良好的 3D 打印外壳,可以很方便地挂在钥匙扣或者背包上,随身携带。
材料清单
[*]TTGO T7 V1.0(ESP32 WiFi 模块) × 1
[*]2 英寸 IPS LCD × 1
[*]402035 Lipo 锂电池 × 1
[*]D 环形登山扣夹 × 1

3D 打印外壳
可以选择在文末下载 3D 打印文件之后打印出外壳。

也可以选择直接在thingiverse下载:https://www.thingiverse.com/thing:4564272

焊接电路部分
参照 LCD 的 Datasheet 连接引脚。连接之前请务必通读 Datasheet,尤其是当你订购的 LCD 型号和这里的有差别时。




ESP32   -> LCD
GND   -> Pin1 GND
      -> Pin2 LED K
3v3.    -> Pin4 Vcc -> 20 Ohm -> Pin 3 LEDA
GPIO 27 -> Pin7 D/C
GPIO5 -> Pin8 CS
GPIO 18 -> Pin9 SCK
GPIO 23 -> Pin 10 MOSI
GPIO 33 -> Pin 11 RST



组装
用胶带封住焊接处和裸露的引脚。



参照下面的视频组装好模块和外壳。

https://dfrobot.loll.cc/video/2%20Inches%20IoT%20Display%20Assembly.mp4

编程Arduino IDE
如果你没有安装过 Arduino IDE,则需要下载并安装它:https://www.arduino.cc/en/main/software

ESP32 支持
按照下面链接中的说明安装 ESP32 支持:https://github.com/espressif/arduino-esp32

Arduino_GFX 库
下载最新版的 Arduino_GFX 库:(”Clone or Download” -> “Download ZIP”)https://github.com/moononournation/Arduino_GFX

在 Arduino IDE 中导入这个库。(Arduino IDE “Sketch” Menu -> “Include Library” -> “Add .ZIP Library” -> 选择下载到的压缩包文件)

编译并上传
[*]用 USB 线连接到电脑,打开 Arduino IDE。
[*]打开 ESPWiFiAnalyzer 示例代码(”File” -> “Example” -> “Arduino_GFX” -> “ESPWiFiAnalyzer”)
[*]点击 Arduino IDE “Upload” 按钮。
[*]ESPWiFiAnalyzer.ino 代码文件在文末也有提供下载。

完成
这个 2 英寸的 IoT 显示器不仅可以用作 WiFi 信号检测分析,ESP32 同时也具有更多可能。是时候开启你的想象力去让它变得更好玩了!



原文链接:https://www.instructables.com/Portable-IoT-Display/
原文作者:陳亮译文
首发于:趣无尽
转发请注明出处与原作者信息

三春牛-创客 发表于 2023-2-2 21:20:37

厉害厉害

花生编程 发表于 2023-2-3 08:34:00

厉害厉害

三春牛-创客 发表于 2023-2-3 08:34:17

很赞!!

花生编程 发表于 2023-2-3 08:35:01

赞赞赞赞赞

8AaNYzkf9uxB 发表于 2023-2-9 21:40:03

感觉好厉害,超赞的

JVUm7ppJGaRK 发表于 2023-8-15 19:40:08

赞赞赞,太厉害了
页: [1]
查看完整版本: 用 ESP32 制造便携式 IoT 显示器