ESE模块16 项目II
另一个小项目。 在这个小项目中,本教程中的各个组件以及PEC框架的新模块将在一个应用程序中协同工作。 按照嵌入式软件项目的样式,应使用具有温度显示,警报功能,各种警报旋律,用于设置时间和其他选项的UART终端的数字时钟,根据房间亮度控制显示器照明以及可能的贪睡功能。创建。
项目构想
各种myMCU板都有许多不错的附加模块(附加组件)。 这些应该放在一起形成一个小的系统。 带有LCD和温度传感器插件的mySTM32 Board light用作目标平台。 使用这些组件,应该可以创建一个漂亮的自制闹钟。
作为该项目构想的改进,此构想使系统的外形变得更凉爽。 I²C温度传感器应放置在mySTM32板灯的网格区域上,并且液晶显示器应垂直放置。
Anforderungsdefinition, Projekt 2 mit dem mySTM32 Board light: srs_project2.pdf
采购其他组件
所需的组件可以非常容易且廉价地购买。 这是购物清单:
- 加一个附件 myAVR LCD Add-On
- 还需要一个 Temperatursensor
- 并且套件中应该有两个电阻为 10 kOhm 用于 I2C 总线
- 也许还有几个跳线 Patchkabel
这是打开订购商品的包装时的大致外观。
实现概念
为了提前获得想法,您可以轻松地将最重要的组件放在一起。 显示器有两种变体,可以说是非典型的,可以安装在mySTM32板上。
在第一变型中,两个电路板形成顶盖,因此按钮触手可及。 在第二个变体中,mySTM32板灯平放在表面上,并且显示屏垂直升起。 这些按钮的位置很低,您必须把手伸到显示屏上才能触及它们。 还可以选择在系统中容纳电池组。 在“屋顶型”中,电池在相同的情况下消失。
实现
该实现应在几个所谓的迭代中进行,以将要解决的任务的复杂性保持在控制之下。 首先,必须设置硬件并且必须测试所有必需的组件。
- 项目迭代mySTM32 light 1,此处已准备好硬件并测试了各个组件。
- 项目迭代mySTM32 light 2,在各个硬件和软件组件正常工作之后,将这些组件组合在一起构成整个系统。
- 项目迭代mySTM32 light 3,提供了一个用于mySTM32 light闹钟的PC控制台,可通过它设置时钟和闹钟,并可视化当前时间和温度。在PC上将。
- 整个项目可以解压缩,查看并用作| SiSy的项目存档,版本3.7x。
- [进一步发展项目构想,由于当前事件,将通过使闹钟启用互联网来扩展项目
- 进一步开发项目构想到数据记录器