结合板载的电位器和STM32的AD转换功能,测量电位器两端的电压变化,并通过LED的数量提示AD转化的电压值的大小,电压越大点亮的LED越多
4条回答 默认 最新
搞IT的小李 2022-12-24 16:24关注首先,需要连接电位器的两端到STM32的ADC转换端口,并在STM32的程序中配置ADC转换功能。
然后,通过调节电位器来改变两端电压的大小。在程序中通过读取ADC转换的电压值,并根据电压值的大小来控制点亮的LED的数量。
例如,当电压值在0-33%范围内时,点亮一个LED;当电压值在34-66%范围内时,点亮两个LED;当电压值在67-100%范围内时,点亮三个LED。
通过这种方式,可以实现测量电位器两端电压变化并通过LED的数量提示电压值的大小的功能。
评论 打赏 举报解决 1无用