基于stm32的简易小闹钟(一)

本文作者分享了基于STM32的学习过程,介绍了如何制作简易小闹钟,包括硬件选型(如DHT11、OLED和蓝牙模块),电路连接,以及三大基本功能和附加功能的实现,旨在帮助其他初学者克服学习中的挑战。
摘要由CSDN通过智能技术生成

前言:

基于本人对于stm32的学习经历以及实际需求,制作了对应的stm32简易小闹钟。借此来展现初学者在学习stm32的过程中所面临的一些特殊的困难,以及本人对应的解决方法。本人属于纯小白,以此记录自己的学习经历,并展现小白在实际操作过程中遇到的困难。若有错误,敬请指教。

注:本人具有在校制作51寻迹小车的经历。

                本文章的思路即本人的制作过程。

 硬件要求:

1.面包板.        2.stm32c8t6最小系统板        3.杜邦线,跳线        

4.HC-05蓝牙模块        5.DHT11温湿度传感器        6.12V锂电池

7.多路电压转换模块        8.0.96寸OLED屏幕(4针脚)       9.独立按键

10.LED灯        11.有源蜂鸣器

任务要求:

        一.三大功能

                1.实时时钟        2.倒计时秒表        3.LED灯点亮

        二.附加功能

                1.显示温度        2.LED呼吸灯        3.蜂鸣器        4.手机控制

软件要求:

        请向江科大学习(手动狗头)

一.电路连接

注:此部分将直接介绍电路的连接,相应模块的介绍将在具体功能中介绍。

1.DHT11模块

2.有源蜂鸣器

3.OLED屏幕

4.stm32c8t6最小系统板

5.HC-05蓝牙模块(背面图)

6.多路电压转换模块 

注:该模块最后与锂电池组相连


一般来说,VCC与GND可理解为电路的正极,VCC指模拟电源,VDD为数字电源,这里不做详细说明。

DHT11模块的data口,有源蜂鸣器的I/O用于数据传输

OLED屏幕的SCL与SDA,HC-05蓝牙模块的TXD与RXD用于数据的接收与发送。

电子元件的正负极可在面包板上连接,用于数据传输的I/O与STMC8T6对应引脚的功能有关

实物连接:

   未连接的蜂鸣器就交给各位在学习的末尾独立完成。

下面将详细叙述STLIink与STM32C8T6的连接:

如图:

引脚注释左侧标记对应尾部外壳凹槽,引脚对应的功能也一一对应。

3.3V与GND引脚与单片机相连

SWCLK与单片机的SWCLK,SWDIO与SWO连接

5.0V的供电口与单片机引脚上的VBAT连接(初学者可不必率先连接,在后面的介绍中会介绍相应的用途。

本期的介绍就到这里,下一期将介绍独立按键与LED小灯

@落日&&晚风

  • 7
    点赞
  • 14
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值