Bilibili Video Downloader

The easiest way to download Bilibili video without watermark or logo

【STM32】智能温控可调速风扇

TIP! Right-click and select "Save link as..." to download.

VIDEOS
MP4 N/A 480P Download
MP4 N/A 360P Download
AUDIO
MP4 N/A mp4a.40.2 Download
MP4 N/A mp4a.40.5 Download
MP4 N/A mp4a.40.2 Download
THUMBNAILS
【STM32】智能温控可调速风扇 JPEG Origin Image Download
功能:利用1个温度传感器、2个独立按键和1个旋转编码器实现智能温控可调速风扇
  自动模式:风扇根据温度自动调节转速,且在温度高于20°C才打开风扇
手动模式:用户通过旋转编码器调节风扇转速,最高为100(手动模式调速需要先按下旋转编码器解锁转速)

原理:利用PWM对直流电机调速
  温度传感器通过AD转换为0~4095的连续值,再通过定时采样+线性变换为摄氏度,
根据摄氏度设定对应的速度(即PWM波形的占空比)
 利用外部中断读取旋转编码器变化值,并据此调节速度(即PWM波形的占空比)

引脚:独立按键:开机键接PB0,关机键接PB10
  温度传感器:AO接PA0
  旋转编码器:S1接PB15,S2接PB14,KEY接PB1
  电机驱动TB6612:PWM接PA2,AIN1接PA4,AIN2接PA5,STBY接VCC,VM接5V,
AO1、AO2接直流电机正负极
  OLED显示屏(0.96寸4管脚):SCK接PB8,SDA接PB9