跳转至主要内容
Ctrl+K

IoT-Devkit 实验手册 0.2 文档

  • 实验箱概述与理论准备
    • 实验系统构成
    • 开发环境概览
    • MCU基础
      • ESP32 全系列芯片介绍
      • ESP32
      • STM32L475
    • Visual Studio Code 开发环境简介
    • Cmake 构建系统
    • ESP-IDF SDK基础
  • ESP32实验篇
    • IDE搭建与基本开发流程
      • 开发环境搭建
      • 底层命令行流程
      • VS Code + ESP-IDF 官方开发流程
      • PlatformIO + ESP-IDF 开发流程
      • PlatformIO + Arduino 开发流程
    • 外设接口与传感器
      • UART
      • LCD&SPI
      • I2C
      • 摄像头
      • 触摸传感器
      • 温湿度传感器采集
      • 光照传感器采集
      • 手势识别
    • BlueTooth
      • BluFi配置实验
      • BlueTooth HCI主机控制接口
      • 基于GAP的BLE HID人机接口
      • 基于GATT的BLE HID设备
    • WiFi
      • Station 模式
      • AP模式
      • ESP_NOW 协议
      • WiFi测距FTM
    • Socket over WiFi
      • TCP Server and Client
      • UDP Server and Client
    • WebSocket over WiFi
    • HTTP over WiFi
    • MQTT over WiFi
    • CoAP over WiFi
    • 接入IoT云平台
  • STM32实验篇
    • IDE环境搭建
    • 基本调试流程
    • 外设与传感器
    • BlueTooth
      • GATT
      • BLE点对点(P2P)通信
      • 蓝牙Profiles
    • NFC
    • WiFi
      • TCP over WiFi
      • HTTP over WiFi
    • MQTT
    • 接入IoT云平台
  • LoRa实验篇
    • LoRa AT指令
    • LoRa P2P @STM32
    • LoRaWan @STM32
    • LoRa P2P @ESP32
    • LoRaWan @ESP32
  • 提高篇-Mesh与AIoT
    • WiFi Mesh网
    • BLE Mesh网
    • 二维码识别
    • AI人脸识别
    • AI运动检测
    • AI Tensor Flow Light
  • 源代码与参考资料
  • 关于我们
  • .rst

外设接口与传感器

目录

  • 实验内容

外设接口与传感器#

contents here

实验内容#

本节包含如下实验内容:

  • UART
    • 概述
    • 基本步骤
      • 设置通讯参数
      • 设置通信引脚
      • 驱动安装
      • 传输
      • 接收
      • 软件流控制
      • 通讯方式选择
      • 使用中断
      • 宏
      • 删除驱动程序
    • 实验内容
      • 所需硬件
      • 硬件接线
      • 源代码参考
      • 代码调试与示例输出
    • API 参考
  • LCD&SPI
    • 实验目的
    • SPI 相关知识
      • 特点
      • SPI 特性
      • 时钟频率
      • 时钟极性 CKP/Clock Polarity
      • 时钟相位 CKE /Clock Phase (Edge)
      • 时钟配置总结
    • 实验内容
      • LCD 硬件
      • 源代码
      • 编码调试与示例输出
    • SPI API 参考
  • I2C
  • 摄像头
    • ESP-WHO
    • 准备工作
    • 软件准备
    • 运行示例
      • 步骤 1:设定目标芯片
      • (可选)步骤 2:摄像头配置
      • (可选)步骤 3:Wi-Fi 配置
      • 步骤 4:运行和监视
    • 示例讲解
      • 第一步:
      • 第二步:
      • 显示到LCD
      • 显示到web
  • 触摸传感器
    • API 介绍
      • 初始化触摸传感器驱动程序
      • 配置触摸传感器 GPIO 管脚
      • 触摸状态测量
      • 测量方式
      • 优化测量
      • 滤波采样
      • 触摸监测
      • 中断触发
      • 从睡眠模式唤醒
    • 实验内容
      • 触摸传感器中断示例
      • 源代码参考
      • 代码调试与示例输出
  • 温湿度传感器采集
    • 实验目的
    • DHT11 接口电路
      • DHT11 及其接口
      • DATA 线时序图
    • 关键代码注释
    • 实验内容
      • 源代码参考
      • 硬件链接
      • 代码调试
  • 光照传感器采集
  • 手势识别

上一页

PlatformIO + Arduino 开发流程

下一页

UART

目录
  • 实验内容

作者: Lemon.Go,谭文龙,罗明雄

© Copyright 2026, Lemon.Go@gdpu.edu.cn.