文章目录

  • 前言
  • 1.实验器材
  • 2.实验原理
    • 2.1继电器模块
    • 2.2继电器工作
  • 3.电路图和接线图
    • 3.1电路图
    • 3.2接线图
  • 4.代码示例
    • 4.1部分函数解释
      • 4.1.1pinMode
      • 4.1.2digitalWrite
    • 4.2Geany编译器运行代码
    • 4.3Linux-gcc编译器
  • 结语

前言

学习树莓派的时候经常要查找前辈们留下的资料

但我发现,有一些博客,写的真的不敢恭维。

无注释源码一贴,电路图一贴,什么解释都没有,就发出来了。

这是写给谁看的?恐怕自己过几个月回头看自己都不知道那是什么意思。这样的学习有啥意义呢?

有的人可能觉得我是想抄作业,的确!嵌入式学习需要了解各个元件的工作原理,我的资料单有电路图远远不够啊……即便有源码,也需要自己去弄明白每个函数的作用,不然这样的学习依旧没有意义

【树莓派C语言开发】实验04:继电器模块相关推荐

  1. Arduino笔记实验(初级阶段)—继电器模块

    Arduino笔记实验(初级阶段)-继电器模块 文章目录 Arduino笔记实验(初级阶段)-继电器模块 前言 一.电路图 二.继电器模块实验 代码 实验效果展示 三.继电器模块 实验总结 前言 自学 ...

  2. 【树莓派C语言开发】实验01:双色LED

    文章目录 前言 1.实验器材 2.实验原理 3.控制代码 3.1显示器的PWM调光和DC调光 3.2 编译代码 3.2.1直接使用Geany编译器内部选项 3.2.2 使用linux语言 4.如何在使 ...

  3. Ardunio开发实例-使用继电器模块控制家用灯泡

    使用继电器模块控制家用灯泡 继电器(英文名称:relay)是一种电控制器件,是当输入量(激励量)的变化达到规定要求时,在电气输出电路中使被控量发生预定的阶跃变化的一种电器.它具有控制系统(又称输入回路 ...

  4. 【树莓派C语言开发】实验12:PCF8591模数转换器模块

    文章目录 前言 1.实验器材 2.实验原理 2.0 元件介绍 2.1 i2c总线 2.2 第一字节 2.3 控制字节 2.4 模块电路 2.5 电路接线 3.程序控制 3.1 在树莓派中开启I2C 3 ...

  5. 【树莓派C语言开发】实验09:有源和无源蜂鸣器模块

    文章目录 前言 1.实验器材 2.实验原理 3.有源蜂鸣器模块 3.1代码示例 3.2编译代码 3.3实验效果 4.无源蜂鸣器 4.1代码示例 音符频率对照表 softTone软件音频库 4.2编译代 ...

  6. 【树莓派C语言开发】实验14:PS2游戏手柄模块(关联PCF8591)

    本次实验还是需要用到PCF8591模数转换器,莫非它要取代双色LED成为新的常驻嘉宾吗? 本次实验是摇杆实验.这个玩意可以用于操控机器人或者是树莓派的遥控小车.当然,生活中最常见的用途还是在游戏手柄上 ...

  7. 【树莓派C语言开发】实验03:七彩LED模块

    文章目录 前言 1.实验器材 2.实验接线 3.实验效果 结语 前言 学习太累,那就玩玩树莓派"陶冶情操"吧! 关注本专栏,和我一起学习树莓派开发板30+经典实验! C语言代码,0 ...

  8. 【树莓派C语言开发】实验06:轻触开关模块

    文章目录 前言 1.实验器材 2.实验原理 2.1电路图 2.2接线 3.程序示例 3.1部分函数解析 3.2 Geany编译器运行 3.3Linux-Gcc编译器 3.4程序优化 结语 前言 一起开 ...

  9. 【树莓派C语言开发】实验07:倾斜开关模块

    文章目录 前言 1.实验器材 2.实验原理 2.1实验接线 2.2实物接线图 3.代码示例 3.1部分代码解释 去抖动操作 直接用`==`比较字符串 3.2 Linux编译运行代码 3.3运行效果 结 ...

最新文章

  1. 稀疏矩阵十字链表表示
  2. 美团2020年全年财务报告:疫情期间网络营销之下的美团选择进军社区团购
  3. Runtime实战之定制TabBarItem大小
  4. javascript学习之void(0)的作用
  5. java线程同步的实现_Java并发编程(三) - 实战:线程同步的实现
  6. python能代替vba吗_VBA会被Python代替吗?
  7. Linux进阶之路————scp指令介绍与演示
  8. Microsoft Visual Studio 无法启动程序“路径啪啦啪啦“. 系统找不到指定的文件。
  9. 算法导论 练习9.3-8两个有序数组的中位数
  10. 《jQuery Mobile入门经典》—— 2.2 展现CSS样式
  11. Dnsmasq 安装配置
  12. matlab机器人画圆轨迹规划
  13. 文献挖掘:SATI文献题录信息统计分析工具初试
  14. 怎样修复IE浏览器 IE浏览器修复方法
  15. matlab设置脚本,MATLAB脚本和功能
  16. 从菜鸟到架构师(六)
  17. 雷啊:淘宝上卖F22战斗机
  18. 年轻人不再去菜市场,互联网如何拯救菜场摊贩?
  19. 【论文】caj文件打开方式
  20. 第二天-03-安卓手机的入侵实验

热门文章

  1. Rust入坑指南:齐头并进(上)
  2. 03-AliOSThings操作系统开发
  3. Excel中IF函数中的条件写法
  4. leetcode系列-283.移动零
  5. 2021-05-21Leetcdoe160.相交链表
  6. 计算机调试声音提示应用程序正在使用此设备,我的笔记本没有声音,显示其他设备正在使用此设备, 重新启动也不行...
  7. python实现堆排序算法_Python实现的堆排序算法示例
  8. Java操作Word方法汇总,并详细介绍最简单的方法!!吊打POI以及那些POI的封装库
  9. JQuery 获取本地图片的方法
  10. JS--JavaScript提交表单(submit事件)、重置表单、取消默认提交表单(单击按钮、回车)