学习目标:

通过上次学习的按键控制的知识,实现按键控制继电器。


学习内容:

一、看接入的继电器电路图

右上图可知:接入的引脚为PB1/PB3

由继电器特性可以知道,未有信号时,即PB1为低电平时,3与2导通,1与2断开

当PB1为高电平时,则3与2断开,1与2导通。

二、编辑所需要的引脚

保存。

三、编写程序



也可以使用另一种方法:


学习产出:

成功控制继电器,这个可以控制220v灯等实用器具。

STM32实现按键控制继电器相关推荐

  1. 独立按键控制继电器开关

    /*-----------------------------------------------   名称:独立按键控制继电器开关   论坛:www.doflye.net   编写:shifang ...

  2. 单片机C51使用一个按键控制继电器开关通断

    既上一次发布博文,这一次发表的文章是对上一篇博文的补充改进.本着优化算法的原则,硬件简化后,软件便会变得复杂.硬件部分使用一个按键控制继电器的通断情况,按下按键,单片机判断当前继电器的通断情况.如果当 ...

  3. STM32实现按键有限状态机(超详细,易移植)

    STM32实现按键有限状态机(超详细,易移植) 一.状态机 简而言之,状态机是使不同状态之间的改变以及状态时产生的相应动作的一种机制. 1.1状态机的四要素 现态:状态机当前状态. 触发条件:改变当前 ...

  4. stm32 工业按键检测_「正点原子STM32Mini板资料连载」第七章 按键输入实验

    1)实验平台:正点原子STM32mini开发板 2)摘自<正点原子STM32 不完全手册(HAL 库版)>关注官方微信号公众号,获取更多资料:正点原子 第七章 按键输入实验 上一章,我们介 ...

  5. 【STM32】按键检测实验主要程序代码分析

    文章目录 main.c key.c key.h main.c #include "led.h" #include "delay.h" #include &quo ...

  6. stm32温度控制按键_干货 | STM32常用功能介绍

    RM校内赛就在眼前,但是咸鱼了一个寒假,对比赛毫无准备,肿么办?? 莫得事!因为我们给大噶带来了新一波干货!今天介绍的STM32单片机,能统领"虾兵蟹将", 大噶好我们是虾兵蟹将( ...

  7. stm32 工业按键检测_基于STM32芯片的能谱仪设计

    随着对天然辐射场中低能量γ谱学及其应用的深入研究,γ能谱仪不仅在固体矿产勘探.油气普查.水文和工程地质调查等工业生产及科学研究方面,甚至在民用的环境辐射场调查.建材与建筑装饰材料放射性检测方面,都得到 ...

  8. stm32 工业按键检测_STM32单片机按键消抖和FPGA按键消抖大全

    写在前面: 物联网STM32入门 - 直播课程 - 创客学院​www.makeru.com.cn 按键去抖:由上图可以看出理想波形与实际波形之间是有区别的,实际波形在按下和释放的瞬间都有抖动的现象,抖 ...

  9. STM32独立按键实现单击双击长按功能

    目录 前言 一.按键功能定义 二.使用步骤 1.按键初始化 2.按键扫描函数(重点) 总结 前言 在使用STM32或其他单片机开发项目时,经常需要用到独立按键进行控制. 通常一个独立按键需要使用一个I ...

最新文章

  1. 中关村论坛首次设置技术交易板块,人工智能和新一代信息技术专场发布会即将召开...
  2. 基于linux操作系统Mysql的基本操作(一)
  3. strcpy和strcmp——调用库函数快速操作字符数组
  4. leetcode第一刷_Binary Tree Zigzag Level Order Traversal
  5. tortoise清理本地分支_本地:延庆运污水环卫抽化粪池
  6. 信息学奥赛一本通 1041:奇偶数判断 | OpenJudge NOI 1.4 03
  7. ***出更--获取源代码的***
  8. leetcode刷题:相交链表
  9. 表达式二叉树(蛋疼ing)
  10. 搭建一个属于自己的语音对话机器人
  11. 安装卸载Windows服务方法(2种方法)
  12. DHT应用于区块链概要
  13. 如何用CSS实现角标
  14. 什么是RCT实时时钟?(STM32中RTC时钟源)
  15. 【vbs脚本】02.高级
  16. 解决办法:Ubuntu 16.04 【缺少依赖】导致出现该错误——ERROR: the following packages/stacks could not have their
  17. 二十五个摸鱼,哦,不对,是炫酷(可以玩一整天)的网站!!!
  18. [mov,mp4,m4a,3gp,3g2,mj2 @ 0000025ce897db40] moov atom not found
  19. 盘点程序员情人节的表白,前端程序员最浪漫,后端不服来战
  20. 关于应用版本号的更迭

热门文章

  1. 分享几套免费漫画字体和卡通字体
  2. 千年疑惑:为什么我越累越失眠,越睡越疲惫?
  3. Windows 下xampp的安装使用以及本地静态页面的访问(HTML+CSS+JS)
  4. PhoneGapjQuery Mobile应用开发环境配置(For Android)
  5. 如何修改C:\Windows\System32\drivers\etc\hosts文件
  6. Java之HTTP网络编程(下篇:网页浏览器程序设计)
  7. 推荐几款公众号写作必备工具
  8. python枚举是什么意思_什么是枚举python,
  9. 使用域名访问后台系统、Nginx反向代理服务器
  10. 51单片机移植UCOS-II的方法与改进