本篇文章是我的第二篇博客,这一次是课堂实验,老师让我们熟悉Arduino的使用,为大四的实习做好准备,以下是我的实验过程。

实验所需硬件设备:

  • LED指示灯
  • 2根连接导线
  • 触摸板
  • Arduino开发板

实验所需的软件

  • Arduino驱动器
    (如果没有可以在一下地址下载:http://arduino.cc/en/Main/Software)
  • 米思奇(Mixly)

实验原理

通过手去触碰触摸板,电容触感器可以感应人体的电容。传感器每一次传值,都会改变电路板中的电压,而LED灯高电压就灯亮,低电压就灯熄灭;最后通过传感器传送的值改变电压的高低,从而使LED灯亮灯和熄灭。

实现代码如下:

我的代码仓库链接为:https://m.gitee.com/jiben_wzm/codes/ay4918wkmc3xd7lvbsuqn14


如果实验代码无误,那就按“编译”,然后在插入USB线的情况,点击“上传”将代码上传到Arduino开发板上;

模块图如下

实验硬件的实体连线

实验最终结果视频

视频链接为
https://v.youku.com/v_show/id_XNDIxNzk2Mjg4MA==.html?spm=a2hzp.8244740.0.0
最后,实验结束,谢谢大家参考,如果有问题,欢迎交流。

基于Arduino开发板实现触摸式开关相关推荐

  1. Mixly(米思齐)的安装以及基于Arduino开发板实现电容触摸控制灯

    Mixly(米思齐)的安装以及基于Arduino开发板实现电容触摸控制灯 1.Mixly下载 http://mixly.org/bnu-maker/mixly-arduino-win Mixly软件安 ...

  2. 【Verilog】基于Nexys4DDR开发板实现数字钟

    功能: 基于Nexys4DDR开发板实现的数字钟,六位数码管显示时分秒,可切换24时制/12时制,有整点报时功能(led灯闪烁). Verilog代码: `timescale 1ns / 1ps//数 ...

  3. 基于PYNQ-Z2开发板实现矩阵乘法加速详细流程

    基于PYNQ-Z2开发板实现矩阵乘法加速 主要内容 1.在Vivado HLS中生成矩阵乘法加速的IP核. 2.在Vivado中完成Block Design. 3.在Jupyter Notebook上 ...

  4. 基于STM32开发板实现传感数据采集-DHT11温湿度采集

    基于STM32开发板实现传感数据采集-DHT11温湿度采集 一.项目简介 本次项目是基于STM32开发板实现传感数据采集-DHT11温湿度采集.采用ARM结构中最为代表的Cortex-M4系列的芯片, ...

  5. 基于RK3588开发板实现多屏拼接

    基于RK3588开发板实现多屏拼接 多屏拼接功能说明 将一组完整的画面分割为若干子画面分别送给不同的屏幕显示,可以支持下图的多种模式 硬件环境 基于RK3588 EVB开发板实现4屏拼接,RK3588 ...

  6. STM32实例——基于STM32开发板实现传感数据采集-DHT11温湿度采集

    STM32开发板实现传感数据采集-DHT11温湿度采集 一.前言 本项目是基于STM32开发板的温湿度采集,传感器采用DHT11温湿度传感器,软件采用keil5等.本项目采用ARM结构中最为代表的Co ...

  7. 使用Arduino开发板实现红外遥控器解码

    红外通信是一种简单.低成本且广泛使用的无线通信技术.红外光与可见光有些相似,只是波长稍长. IR的这一特性使其无法被人眼察觉,非常适合无线通信. 在许多应用中,您需要解码红外信号才能使用红外遥控器操作 ...

  8. 基于STM32开发板实现温湿度传感数据采集

    一.实验要求 本实验将选用STM32F407ZGT6开发板进行项目开发,选用的传感器为DHT11温湿度传感器.传感器将采集到的数据传输到STM32(MCU)主控进行数据处理,最后通过串口打印出来. 二 ...

  9. 基于STM32开发板实现传感数据采集及wifi上云

    目录 前言 一.实验目的 二.实验环境 三.实验步骤 四.实验代码 五.实验结果 六.实验体会 前言 温度和湿度值是重要的物理参数,例如精密机械加工.实验室.温室大棚.粮库.重要活动场所.会议室.居住 ...

最新文章

  1. java script 6 折线_Java入门第六篇:Java script(js)的事件
  2. 低延时直播与RTC融合架构设计②:直播与RTC低延时方案
  3. tomcat中实现特定路径下的图片的url访问Tomcat配置图片保存路径,图片不保存在项目路径下...
  4. 扔掉,MySQL!性能被 MariaDB 吊打…
  5. Struts1 tag
  6. mysql dese_MySQL 5.6-类似于DENSE_RANK的功能,无需订购
  7. 超硬核!躺进BAT以后我总结了出现最多的15道数组题
  8. PSD分层情人节海报让人眼前一亮
  9. vue.js+koa2项目实战(四)搭建koa2服务端
  10. Python中虚拟环境与网络IP地址、端口、socket套接字【详细】
  11. F450无人机组装与调试
  12. jQuery-获取验证码
  13. UE4母材质之法线贴图
  14. 各公司 Java 面试题目整理(基础+高级+算法+数据库)
  15. 360°全方位解析C语言的三目运算符
  16. 欧姆龙nj与nx哪个高端_欧姆龙NJ/NX/Sysmac Studio实用经典教程 欧姆龙NJ视频教程
  17. CUDA Samples 之 Simulations 之 Particles (1)
  18. 深度学习实战—手写数字识别
  19. 笔记本计算机界面无法后退,有办法 | 笔记本电脑任务栏点击没反应该怎么处理...
  20. 推荐下载 deb 软件包的好地方

热门文章

  1. java 拦截器和过滤器的区别
  2. Android中的单例模式(java单例模式详解,Glide,EventBus,LayoutInfalter的源码单例模式详解)
  3. bat添加修改注册表键值 批处理修改注册表项
  4. WMS系统后端开发-货位管理
  5. mysql数据库通过高德地图经纬度计算两点之间的距离
  6. 关于Python3.5及以上版本 install failed安装失败问题
  7. 电子电力技术学习笔记(1)——电力二极管
  8. Python 中文的输入
  9. 树莓派笔记08—Python流水灯
  10. 用python做一个计数器_Python写一个UP主计数器(送界面定制指南)