实验目标 利用STM32定时器产生PWM信号; 利用PWM信号实现呼吸灯。 什么是PWM信号呢? PWM,英文名Pulse Width Modulation。 PWM信号是一种脉宽调制信号,广范用于LED和电机控制等场合。 PWM信号其实类似于方波,只有0和1两种状态。 PWM信号可以调节占空比。
网上DS18B20的驱动实现代码一大堆,简简单单的就能够移植成功,获得温度值,但是为什么代码这么写?为什么要延时那么长的时间?不对照手册仔细分析时序图,还真是不明白为什么。 下面我们就来详细剖析一下DS18B20的驱动函数的实现。 DS18B20 简介 DS18B20数字
咱们6月份的智能风扇,一个主要的功能就是手机对风扇的远程控制,在完成此功能之前,我们要选择一个云平台(选择已有的或者自建都可以),我们先以比较成熟的阿里云物联网平台为例,创建一个设备。 其中阿里云物联网平台,根据应用场景的不同,分为了好几个平
mini D1 WiFi模块简介 六月份每月活动将使用此模块连接WiFi。 该模块上有一个RESET按键,用于复位模块; 有一个Micro USB座,用于与CH340芯片相连,用于实现USB转串口,该串口可以用于下载固件、程序,打印输出串口信息使用。 模块的TX、RX引脚可以跟单片机的
帮微信好友调试了一个基于Proteus的抢答器程序,一晃距离上次使用Proteus,已经过去五六年了,当时还是仿真的51单片机。借此机会,我们看一下,如果使用Proteus仿真STM32,本次测试实现的目标如下: 使用Proteus搭建仿真的原理图 使用STM32CubeMX创建STM32F10
风向变送器有8方位风向和360度风向两种; 外壳分为铝合金和聚碳两种; 风向传感器/变速器测量方式分为: 模拟量(4-20mA/0-5V/0-10V) RS485 由于风速和风向变送器是分开的,所以我们选择了RS485总线的测量方式,这样我们将两个模块并到一起,设为不同的地址
我们六月份的活动题目为:基于单片机的智能风扇,经过网友后台留言建议和调研,最终定下来咱们的智能风扇选用如下功能模块组成: PCB线路板采用核心板+底板实现 核心板:排针引脚间距为2.54mm,2排,双排间距为2.54mm的倍数(方便与面包板联用),未使用引脚
点击上方蓝色字,轻松关注“程序员小哈”,我们一起成功 序言 之前我们分享了,如何使用STM32驱动OLED液晶屏,讲了SSD1306控制芯片的驱动,对其驱动时序和常用命令做了介绍,详细请参考下面链接: STM32驱动0.96寸OLED液晶屏 上篇中我们已经实现在OLED屏上显
继续完成后台网友询问: 如何使用STM32CubeMX设计代码框架,然后实现CPU内置温度传感器测量CPU芯片温度,然后以串口输出的形式输出芯片的温度值,数据更新周期1000ms。 STM32CubeMX工具的安装及驱动LED教程参见上一个网文: 4行代码实现LED闪烁 实现环境为:
STM32CubeMX是ST公司新推出的一个配置工具,直接由图形界面简单配置下,就能生成初始化代码,并对外设做了进一步的抽象,让开发人员可以只专注应用的开发。 STM32CubeMX有爱他的,有嫌弃他的,不过STM32CubeMX的出现的确简化了硬件的初始化过程,降低了入门的
又到一年毕业时,大四的兄弟姐妹们可能陆续就要开始答辩了,对于电子专业的毕业答辩,老师会问些什么问题呢?我以我的经验给大家简单说说。 答辩的时候,老师主要问一些老师感兴趣的内容或者想通过问大家的问题,来验证大家对自己毕设的熟悉程度,也就是说,
目录: 调用天气API接口获取天气信息 解析天气信息字符串 测试结果 资料获取 后台网友留言,说参考这个链接 天气数据解析1--JSON格式数据 处理天气API接口返回的数据,中间遇到了点问题,里面涉及到的知识:串口通信、JSON字符串咱们之前都有介绍过,那我就借
目录 序言 OLED简介 模块介绍 引脚定义 SSD1306控制芯片驱动 时序图讲解 SSD1306常用命令 命令设置SSD1306 如何显示字符 测试结果 资料下载 序言 液晶屏通常作为嵌入式设备的显示终端,用于显示一些关键信息,将信息直接显示在一块小的液晶屏幕上。 液晶屏
“每月一练”活动开始了,大家对下面哪个内容感兴趣可以投票哈,票数最多的,我们下个月玩起! 投票时间截止至2020.05.25 12:00。 活动介绍及日程安排,详见公众号底部菜单栏“每月活动”。
目录 继电器内部结构 继电器工作原理 继电器应用 入门 进阶 这样控制方式的好处 继电器使用时注意事项 毕设答辩常见问题 电磁继电器(electromagnetic relay)是一种电子控制器件,它具有控制系统(输入回路)和被控制系统(输出回路),通常应用于自动控制电