Giter Site home page Giter Site logo

esp32_icec's Introduction

CUIT ICEC 2022 考核B题

简 易 多 功 能 测 量 系 统 (B 题 ) 【大一 组 】 一、任务 设计并制作一个简易多功能测量系統。实现在一个系统上完成多种测量任务,并 通过人机交互接又与测量员通信。系统示意图如图1所示。 二 要求 按键输入
时间输入
输入捕获
温度测量模块
单片机
超声波測量
屏幕显示
串口通信

1、基本要求
(1)设计一个多功能测量系统显示界面, 系统显示界面内容应包括总界面、时钟 设置界面、PVI 捕获界面、超声波测量界面等。不同界面间应通过按键实现界面切 换。每 一个独立界面应带有明确标识以确认当前所处界面。
(2)可测量当前室温,并品示在总界面,测量数据应以两种格式品示,两格式单 位分别为“C”和“吧” 。测量数据保留一位小数。设计高温警告功能,当测量温度高于设定值时,LED灯应每隔1秒闪烁,共3秒。
(3)获取当前时间,并显示在总界面,时间显示格式要求为“2022年xx月xx日xx 时xx分xx秒” (双引号不是格式要求),应与测评当天的真实时间相同,关闭电源后时间数据应不丢失。
(4)在时钟设置界面可通过按键设置当前时间,按键修改基础步进值应有“ 1” 单位步进、“2"单位步进和“5”单位步进。关闭电源后设置数据应不丢失。
2、发挥部分
(1)在完成基础部分 (3)的前提下,设计闹钟设置功能,在到达设定时间后用 蜂鸣器警示3秒。该闹钟功能应不受当前界面限制。
(2)在完成基础部分 (4)的前提下,可通过串又直接修改时间,串又发送的数 据格式为“ICEC20x×年xx月xx日x时xx分x秒” (双引1号不是格式要求),关闭电 源后设置数据应不丟失。
(3)在超声波测量界面,能够读取超声波的数据,并且显示在屏幕上,精度要求越高越好。
(4)在输入捕获界面,能够捕获信号发生器发出的方波,将占空比和频率信息显示在屏幕上,初始频率为1kHz,测量频率范围越宽越好。

esp32_icec's People

Contributors

wherearebugs avatar

Stargazers

 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.