大学堂
我的
【得捷电子Follow me第3期】项目总结报告

共1课时 13分11秒秒

简介

本次参加得捷Follow me第3期活动,一共完成了5个必选任务,3个可选任务,外加1个自由任务,具体情况如下:

任务1:使用MicroPython系统(必做任务)

  • 项目介绍:熟悉了Seeed Studio XIAO ESP32C3开发板基本操作,使用Thonny的esptool工具,给开发板刷写MicroPython系统,并完成入门程序的运行
  • 搭配器件:Seeed Studio XIAO ESP32C3
  • 任务提交贴任务1:使用MicroPython系统
  • 功能展示: 

任务2:驱动扩展板上的OLED屏幕(必做任务)

  • 项目介绍:使用micropython-nano-gui库,实现了驱动板载SSD1306 OLED显示屏,中英文字符的显示,图形和仪表的显示,以及一首《沁园春.雪》滚动播放的演示。
  • 搭配器件:Seeed Studio XIAO ESP32C3、Seeed Studio Expansion Board Base for XIAO
  • 任务提交贴任务2:驱动扩展板上的OLED屏幕(字符、中文、仪表、诗词)
  • 功能展示
  • 显示中英文: 
  • 显示仪表
211637sg62pwv8zp6qyyeu.png.thumb.jpg
  • 滚动播放诗词
211855rhoeezcyzwo5zo3y.png.thumb.jpg

任务3:控制蜂鸣器播放音乐(必做任务)

任务4:连接WiFi网络(必做任务)

  • 项目介绍:将Seeed Studio XIAO ESP32C3连接到WiFi网络,访问提供接口的网站API,获取每日一句英语,然后显示到扩展板的显示屏上。
  • 搭配器件:Seeed Studio XIAO ESP32C3、Seeed Studio Expansion Board Base for XIAO
  • 任务提交贴任务4:连接WiFi网络(联网、每日一句英语)
  • 功能展示: 

任务5:使用外部传感器(必做任务)

  • 项目介绍:通过扩展板连接温湿度传感器,然后读取温湿度传感器的信息,并最终显示到屏幕上。
  • 搭配器件:Seeed Studio XIAO ESP32C3、Seeed Studio Expansion Board Base for XIAO、AHT20 I2C Industrial Grade Temperature and Humidity Sensor
  • 任务提交贴任务5:使用外部传感器:温湿度传感器
  • 功能展示: 

任务6:综合实践(选做,非必做)

■分任务1:寻找WiFi发射源的位置

  • 项目介绍:实时测量WiFi信号强度,同时移动开发板位置,找到WiFi发射源(例如路由器)的位置,在移动的过程中,会根据信号的强度驱动蜂鸣器发出不同的声音提醒,并在屏幕上显示信号强度。
  • 搭配器件:Seeed Studio XIAO ESP32C3、Seeed Studio Expansion Board Base for XIAO
  • 任务提交贴任务6-1:寻找WiFi发射源的位置
  • 功能展示: 

■分任务2:温湿度数据记录仪

  • 项目介绍:定时记录温湿度传感器的值,并展示出来,通过MQTT发送到MQTT服务器,然后使用手机端App接受并呈现。
  • 搭配器件:Seeed Studio XIAO ESP32C3、Seeed Studio Expansion Board Base for XIAO
  • 任务提交贴任务6-2:温湿度数据记录仪
  • 功能展示: 

■分任务3:开灯提醒器

  • 项目介绍:监测环境光强度,如果光线太暗,通过屏幕和蜂鸣器提醒用户开灯,达到保护视力的效果。
  • 搭配器件:Seeed Studio XIAO ESP32C3、Seeed Studio Expansion Board Base for XIAO
  • 任务提交贴任务6-3:开灯提醒器
  • 功能展示: 

■分任务x:Matter 互联控制

  • 项目介绍:通过Matter,关联两块ESP32C3开发板,实现类似智能家居灯的跨设备控制。
  • 搭配器件:Seeed Studio XIAO ESP32C3、Seeed Studio Expansion Board Base for XIAO
  • 任务提交贴两块ESP32C3通过Matter 互联实现控制
  • 功能展示
213300gjdggg18u696wqeg.png.thumb.jpg

讲师

HonestQiao

章节

展开↓
热门帖子
马上学习