Arduino使用水银开关
这个开关有三个引脚,上面的是gnd引脚,中间的引脚是vcc引脚,下面的S引脚是输出信号引脚,输入的是0和1的信号。为了能够更清楚的看到水银开关的内容情况,我专门拍了两张近处的照片以供参考。应该是右边这个图要清晰一些。中间的圆球就是水银,玻璃管理面有一短一长两个线,玻璃管尖头朝下时,S引脚输出为1,朝上时S脚输出为0。(这里感觉很奇怪,不知道这个开关的电路是怎么设计的,按理说尖头上下时,水银开关是断开的,这时应该输出0才对,结果正好是反过来的)。
int pin = 8;volatile int state = LOW;int inputPin=2; void setup(){ pinMode(pin, OUTPUT); pinMode(inputPin,INPUT); digitalWrite(inputPin,LOW); attachInterrupt(0, blink, RISING);//当int.0电平改变时,触发中断函数blink} void loop(){ digitalWrite(pin, state);} void blink()//中断函数{ state = !state;}
最后是代码对应的视频,水银开关的用途可以参考参考文献1:
Arduino使用水银开关相关推荐
- 「雕爷学编程」Arduino动手做(20)—水银开关模块
37款传感器与模块的提法,在网络上广泛流传,其实Arduino能够兼容的传感器模块肯定是不止37种的.鉴于本人手头积累了一些传感器和模块,依照实践出真知(一定要动手做)的理念,以学习和交流为目的,这里 ...
- 水银开关式碰撞传感器
水银开关式碰撞传感器又称倾侧开关,开关上有一个接着电极的管型容器储存着少量水银,容器中多数为真空或注入惰性气体.当外力使管型容器位置发生倾斜时,由于重力作用,内部的水银会流向较低的地方,当同时接触到两 ...
- arduino实现简易保险柜
文章目录 arduino小实验 一 .功能实现 二.编写部分银行保险柜程序: 三.完整保险柜功能 四.总结 arduino小实验 刚好最近学东西有用到arduino,所以把平常的小实验做成实验,有兴趣 ...
- arduino iot_如何使用Arduino构建自定义IoT硬件
arduino iot 最近,我想为制造商创建基于Arduino的低功耗物联网(IoT)设备,其内置传感器可用于将传感器数据从任何位置传输到云,并可能控制恒温器等已连接的设备,灯,门锁和其他家庭自动化 ...
- [arduino]-准备
首先我们需要一块arduino :) arduino是一个系列,名下有多款型号 UNO是最常见的一种,也非常适合初学者 UNO的最新版本为R3 选购UNO时需要注意的细节: 官方原版UNO(SMD)↓ ...
- 【雕爷学编程】Arduino动手做(4)---振动传感器模块
37款传感器的提法,在网络上广泛流传,其实Arduino能够兼容的传感器模块肯定是不止37种的.鉴于本人手头积累了一些传感器,依照实践(动手试试)出真知的理念,以学习和交流为目的,这里准备逐一做做实验 ...
- arduino控制小车转向_【雕爷学编程】Arduino动手做(4)---振动传感器模块
37款传感器的提法,在网络上广泛流传,其实Arduino能够兼容的传感器模块肯定是不止37种的.鉴于本人手头积累了一些传感器,依照实践(动手试试)出真知的理念,以学习和交流为目的,这里准备逐一做做实验 ...
- AVR开发 Arduino方法(附四) 参考文献与网址
1. 参考文献 [1] Arduino 魔法书:实现梦想的工具和技术. Jeremy Blum, 电子工业出版社, 2014 [2] Arduino高级开发权威指南. Steven F.Barrett ...
- Arduino学习笔记1---开发环境搭建
主要内容:(一). Arduino IDE的下载及安装 (二). Arduino IDE的应用 (三). Arduino的程序结构 (四). Arduino程序的编译及下载 (一). Arduino ...
最新文章
- python 时间戳 字符串_python time模块 字符串 时间戳互转
- 超详细C语言的字符串函数讲解
- 利用局域网测试仪进行网络性能测试
- hystrix源码小贴士之中断
- QT每日一练day27:绘制不规则窗体
- jQuery入门 简单用法
- WinForm自适应的相关代码
- JMeter自动生成测试Report
- Android Android 复制Assets文件到SD卡
- 用k-mer分析进行基因组调查:(一)基本原理
- 波士顿大学 计算机专业,波士顿大学本科计算机专业课程设置是怎样的?
- 金彩教育:拼多多运营的方法有哪些
- 比尔·盖茨、UNIX之父等全球14位IT大佬,总结的18句编程名言!
- 美国计算机硕士不接受雅思,美国留学:不接受雅思的大学盘点
- 结对第一次—原型设计(文献摘要热词统计)
- postman调试http接口挑战鉴权Authorization
- 企微社群引流方式大全
- 使用eNSP搭建一个简单的网络
- 小时候看过一部漫画,忘记名字了。。。
- Mindoc搭建流程
热门文章
- java对远程url地址进行访问并获取返回的数据
- MPLS静态LSP部署
- Week 5: Management of the Sporadic Nature of Data Flows 4 - UE-Triggered Service Request
- C语言中如何表示无穷,C语言中正无穷大怎么表示
- 菜鸟学算法——动态规划(二)
- 显示“打不开“XXX”,因为它来着身份不明的开发者【打开任何来源】
- SQL Server中的锁
- 数字图像处理之用Python+GDAL实现BSQ格式转换为BIP格式,BIL格式转换为BSQ,BIP格式
- 暴涨彰显市场做多情绪
- 让我告诉你如何写一个优秀的广告文案