STMCU小助手
发布时间:2022-4-28 22:07
|
1.内容及过程. b; W" B+ s; z4 J/ s4 R9 o3 I 的主要内容是设计并制作一个基于stm32f407的智能风扇系统,这个智能风扇系统能够实现测量是否有人出现,是否温度过高,是否有火灾险情出现,这个系统完美解决了电力资源浪费以及在危险环境下处理不及时的问题,是一个智能家居发展下的完美代表。+ I* o" K& |8 b2 f8 O/ F6 R 7 P# V" S# E6 D5 g3 ~3 F2 s 1.1对于stm32f407芯片以及开发板的学习 我们所采用的是stm32f4系列芯片,用的是stm32f407vgt6最小系统板,有100引脚,82个GPIO管脚,相对于stm32f1系列来说,是一款较为高端的芯片,能够完成很多的呢绒,包括以太网接口等功能的实现。首先,我们先是直观认识这个芯片,然后又在老师的指导下看了数据手册,通过数据手册有很清晰地看到了这款芯片的具体功能以及使用方法,是一款性能非常高的芯片。7 D9 R- m8 r$ S2 \9 A 1.2对于温湿度模块DHT11的学习 DHT11是一款含有已经校准数字信号输出的温湿度传感器,传感器内部有一个电阻式感湿元件和一个NTC测温元件。 2 M( ]0 k9 ]9 t% Y* x& g: K
: J% q; Q9 N7 B$ U( K8 D4 }' Q& b+ s 0 x& F, M8 h) |+ D* [- z 1.3对于光敏电阻的学习 光敏电阻模块对环境光线最敏感,一般用来检测周围环境的光线的亮度,触发单片机或继电器模块等数据& {% a. q/ {- `! a- `
; o4 E2 u6 B% a; l6 J / h1 r# P. H: z 1.4对于电动机模块的学习 额定电压:3.4v$ i! a0 V2 V# b 2 H5 o+ b. x$ e9 X8 E% R 启动电压:0.15v ' H# o! U2 w. {6 [2 d9 w 额定电流:800MA 额定转速:34000+ x2 G% W2 s( Q9 r8 x 应用领域►遥控直升机►定翼风机►DIY四轴飞行器
" @7 Z8 v! w. d % J9 w! o. H0 m, I% @4 A& l 1.5程序的编写6 e# h0 M- l- Q+ v' m; m 以程序框图为基础,分为手动控制和自动控制,手动控制和自动控制的模式转换由按键自动转换。在手动模式下,可以实现风扇的开关,加速,减速等功能。在自动模式下,系统可以自动识别是否有人出现,然后判断是否有火灾险情而选择风扇的开关。
\- N' m$ @3 @3 D1 d6 @ 5 u/ f) B, O: w( A0 Q6 R$ F) V |
【福利三:雨露均沾·逢7狂欢】之四:用一个定时器同步另外两个定时器输出PWM
【逢7发帖赢大礼】STM32开发之WIFI实时时钟
【逢7发帖赢大礼】STM32开发之指纹识别!
【逢7发帖赢大礼】STM32开发之环境空气质量监测
【逢7发帖赢大礼】STM32开发之人体实时运动信息监测!
【逢7发帖赢大礼】STM32开发之IC门禁卡UID读取方法!
【逢7发帖赢大礼】全网最简单的Arduino_STM32开发环境搭建教程!
STM32F4中文用户手册
STM32F400、STM32F402 Cortex-M4超值单片机
SPI 高温读错最后一位?STM32F42xx 官方根治方案
微信公众号
手机版