在 Wio Terminal 上构建实时 Web 仪表盘

在 Wio Terminal 上构建实时 Web 仪表盘
2025年11月24日 11:07 电子产品世界

Wio Terminal 不只是一个“带屏幕的单片机”,而是一块集成了显示、传感器、无线连接的紧凑型 IoT 开发板。本项目的目标是:把 Wio Terminal 打造成一个自带 Web 仪表盘的 Wi-Fi 设备

  • Wio Terminal 内部运行一个 HTTP 服务器(端口 80)

  • 通过浏览器访问它的 IP,即可看到一个现代感的仪表盘页面

  • 实时查看:

    • 光线传感器数值

    • 麦克风输入

    • 按键 A/B/C 状态

  • 在网页上选择颜色,并实时改变 Wio Terminal TFT 屏幕背景色

整个系统把**嵌入式 C++(Arduino 风格)现代 Web 前端(HTML + CSS + JavaScript)**结合在一起,是一个非常典型的“自包含 IoT 仪表盘”示例。

Wio Terminal 集成度很高,非常适合作为 IoT 仪表盘平台,其主要硬件特性包括:

  • 处理器:ATSAMD51P19,ARM Cortex-M4F,主频 120MHz(可超频到 200MHz)

  • 存储:

    • 512KB Flash

    • 192KB RAM

    • 4MB 外部 Flash

  • 无线:

    • Realtek RTL8720DN 模块

    • 支持双频 Wi-Fi(2.4G / 5G)

    • 支持 Bluetooth 5.0

  • 显示:

    • 2.4 英寸 LCD

    • 分辨率 320×240

    • 使用 TFT_eSPI 驱动

  • 传感器与外设:

    • 光线传感器(400–1050 nm)

    • 麦克风(1.0V–10V,−42dB 灵敏度)

    • LIS3DH 三轴加速度计(IMU)

    • 红外发射(940 nm)

    • 蜂鸣器 / 小喇叭(约 78dB@10cm, 4000Hz)

    • 用户按键:A、B、C 三个独立按键

    • 五向摇杆

  • 扩展:

    • 40 针 Raspberry Pi 兼容排针

    • 2 个 Grove 口

    • microSD 卡槽

  • 接口:

    • USB-C(供电 + 下载)

在本项目中,我们重点使用:

  • Wi-Fi 模块

  • TFT 屏幕

  • 光线传感器(WIO_LIGHT)

  • 麦克风输入(WIO_MIC)

  • 按键 A/B/C(WIO_KEY_A / B / C)

本项目实现的功能可以总结为:

新浪科技公众号
新浪科技公众号

“掌”握科技鲜闻 (微信搜索techsina或扫描左侧二维码关注)

创事记

科学探索

科学大家

苹果汇

众测

专题

官方微博

新浪科技 新浪数码 新浪手机 科学探索 苹果汇 新浪众测

公众号

新浪科技

新浪科技为你带来最新鲜的科技资讯

苹果汇

苹果汇为你带来最新鲜的苹果产品新闻

新浪众测

新酷产品第一时间免费试玩

新浪探索

提供最新的科学家新闻,精彩的震撼图片