基于Arduino开发板实现触摸式开关
本篇文章是我的第二篇博客,这一次是课堂实验,老师让我们熟悉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开发板实现触摸式开关相关推荐
- Mixly(米思齐)的安装以及基于Arduino开发板实现电容触摸控制灯
Mixly(米思齐)的安装以及基于Arduino开发板实现电容触摸控制灯 1.Mixly下载 http://mixly.org/bnu-maker/mixly-arduino-win Mixly软件安 ...
- 【Verilog】基于Nexys4DDR开发板实现数字钟
功能: 基于Nexys4DDR开发板实现的数字钟,六位数码管显示时分秒,可切换24时制/12时制,有整点报时功能(led灯闪烁). Verilog代码: `timescale 1ns / 1ps//数 ...
- 基于PYNQ-Z2开发板实现矩阵乘法加速详细流程
基于PYNQ-Z2开发板实现矩阵乘法加速 主要内容 1.在Vivado HLS中生成矩阵乘法加速的IP核. 2.在Vivado中完成Block Design. 3.在Jupyter Notebook上 ...
- 基于STM32开发板实现传感数据采集-DHT11温湿度采集
基于STM32开发板实现传感数据采集-DHT11温湿度采集 一.项目简介 本次项目是基于STM32开发板实现传感数据采集-DHT11温湿度采集.采用ARM结构中最为代表的Cortex-M4系列的芯片, ...
- 基于RK3588开发板实现多屏拼接
基于RK3588开发板实现多屏拼接 多屏拼接功能说明 将一组完整的画面分割为若干子画面分别送给不同的屏幕显示,可以支持下图的多种模式 硬件环境 基于RK3588 EVB开发板实现4屏拼接,RK3588 ...
- STM32实例——基于STM32开发板实现传感数据采集-DHT11温湿度采集
STM32开发板实现传感数据采集-DHT11温湿度采集 一.前言 本项目是基于STM32开发板的温湿度采集,传感器采用DHT11温湿度传感器,软件采用keil5等.本项目采用ARM结构中最为代表的Co ...
- 使用Arduino开发板实现红外遥控器解码
红外通信是一种简单.低成本且广泛使用的无线通信技术.红外光与可见光有些相似,只是波长稍长. IR的这一特性使其无法被人眼察觉,非常适合无线通信. 在许多应用中,您需要解码红外信号才能使用红外遥控器操作 ...
- 基于STM32开发板实现温湿度传感数据采集
一.实验要求 本实验将选用STM32F407ZGT6开发板进行项目开发,选用的传感器为DHT11温湿度传感器.传感器将采集到的数据传输到STM32(MCU)主控进行数据处理,最后通过串口打印出来. 二 ...
- 基于STM32开发板实现传感数据采集及wifi上云
目录 前言 一.实验目的 二.实验环境 三.实验步骤 四.实验代码 五.实验结果 六.实验体会 前言 温度和湿度值是重要的物理参数,例如精密机械加工.实验室.温室大棚.粮库.重要活动场所.会议室.居住 ...
最新文章
- java script 6 折线_Java入门第六篇:Java script(js)的事件
- 低延时直播与RTC融合架构设计②:直播与RTC低延时方案
- tomcat中实现特定路径下的图片的url访问Tomcat配置图片保存路径,图片不保存在项目路径下...
- 扔掉,MySQL!性能被 MariaDB 吊打…
- Struts1 tag
- mysql dese_MySQL 5.6-类似于DENSE_RANK的功能,无需订购
- 超硬核!躺进BAT以后我总结了出现最多的15道数组题
- PSD分层情人节海报让人眼前一亮
- vue.js+koa2项目实战(四)搭建koa2服务端
- Python中虚拟环境与网络IP地址、端口、socket套接字【详细】
- F450无人机组装与调试
- jQuery-获取验证码
- UE4母材质之法线贴图
- 各公司 Java 面试题目整理(基础+高级+算法+数据库)
- 360°全方位解析C语言的三目运算符
- 欧姆龙nj与nx哪个高端_欧姆龙NJ/NX/Sysmac Studio实用经典教程 欧姆龙NJ视频教程
- CUDA Samples 之 Simulations 之 Particles (1)
- 深度学习实战—手写数字识别
- 笔记本计算机界面无法后退,有办法 | 笔记本电脑任务栏点击没反应该怎么处理...
- 推荐下载 deb 软件包的好地方