Arduino 入门教程(十三) SW520D 角度模块
难受,家里没有母对母的杜邦线,也没电焊,只能拿手固定住三根线的连接处,老是拿不好,
有点没搞懂这个角度模块的作用,先写一下测试用的代码,明天去公司再看一下
SW520D 角度模块:
电路图的话就很简单的喽,led 的就不说了,VCC接 5v GND接GND ,DO接 A0
Arduino Code:
int Led = 4; //定义LED 接口
int buttonpin = 9; //定义倾斜开关传感器接口
int val;//定义数字变量val
const int buttonPinA = A0;
int inputValue = 0;void setup()
{Serial.begin(9600);pinMode(Led, OUTPUT); //定义LED 为输出接口pinMode(buttonpin, INPUT); //定义倾斜开关传感器为输出接口digitalWrite(buttonpin, LOW);pinMode(buttonPinA, INPUT);digitalWrite(buttonPinA, LOW);Serial.begin(9600);
}
void loop()
{val = digitalRead(buttonpin);if (val == HIGH) //当倾斜开关传感器检测有信号时,LED 闪烁{digitalWrite(Led, HIGH);Serial.print("high");}else{digitalWrite(Led, LOW);Serial.println("else");}inputValue = analogRead(buttonPinA);Serial.println(inputValue);delay(5);
}
Arduino 入门教程(十三) SW520D 角度模块相关推荐
- arduino入门教程!保姆级细致教学!
Arduino入门教程 前言 arduino作为全球知名的开源电子平台,它的诞生,为广大电子爱好者提供了一个大展拳脚的机会,可以以较为简单的编程能力制作出属于自己的项目,将许多有趣的想法通过编程和ar ...
- arduino入门教程书籍推荐,arduino从入门到精通
今天给大家推荐的这本Arduino入门教程由国内知名创客教育和开源硬件供应商DFRobot出品,由15个基础的 Arduino项目组成,分别配合实例介绍了Arduino 的基本使用方法和各种扩展模块的 ...
- ARDUINO入门教程(二)基本传感器的使用
ARDUINO入门教程(二)基本传感器的使用 温湿度(HTU21DF).土壤湿度(Capacitive).大气压强(GY-68 BMP180).光传感器以及RFID的读取 几种传感器 基本传感器的使用 ...
- arduino入门教程系列一:初识arduino
为了照顾新手小伙伴,DF创客社区开始陆续更新一些arduino系列基础教程,帮助大家更好地入门! 先从Arduino入门教程开始吧. Arduino是什么? Arduino是一个开放源码电子原型平台, ...
- Arduino入门教程
Arduino是一款简单易学的开源电子原型平台,包含硬件(各种型号的Arduino板)和软件(Arduino IDE).它通过各种各样的传感器来感知环境,再通过控制灯光.电机和其他的装置来完成很多自动 ...
- Arduino入门教程-软件安装
arduino用作嵌入式入门还是非常好的,门槛相对比较低,学会了转其他的芯片也十分方便.下面就不多说了,直接进入图文式傻瓜教程. 不想看图的可以参考本人视频arduino软件安装_哔哩哔哩_bilib ...
- ps4手柄驱动linux,Arduino和单片机区别,及Arduino入门教程
素材来源:DF创客社区编辑整理:strongerHuang 搞单片机的读者都应该听说过Arduino,或者用过Arduino,但很多小伙伴还是不清楚究竟什么是Arduino,今天就针对初学者简单描述一 ...
- 史上最口语化Arduino入门教程——1.2数字I/O口
Arduino的IO口分为数字IO和模拟IO口,这一节我们先看数字IO口~ 在Arduino中上面这一排带数字的都是数字IO口,而下面以A+数字开头的都是模拟IO口啦,板子上也写明了DIGITAL和A ...
- arduino uno r3单片机封装图_Arduino和单片机区别,及Arduino入门教程
关注.星标公众号,不错过精彩内容 素材来源:DF创客社区编辑整理:strongerHuang 搞单片机的读者都应该听说过Arduino,或者用过Arduino,但很多小伙伴还是不清楚究竟什么是Ardu ...
最新文章
- The authenticity of host '0.0.0.0 (0.0.0.0)' can't be established.
- 银行利率涨了,定期存款有必要取出再存吗?
- 静态创意和动态创意_我在22岁时学到的关于创意指导的知识
- 体质测试数据统计软件,[体质测试数据excel自动统计表]体质测试数据Excel自动统计模板的研制...
- druid删除数据_Apache druid 删除数据流程 0.13
- WinAPI: midiOutClose - 关闭输出设备
- vue项目创建步骤 和 路由router知识点
- 安装oracle ora-01005,Exteernal table ORA-29913,ORA-30653,KUP-01005
- django传递URL到某个app的urls.py文件中
- 星座是按阴历还是阳历
- 有道翻译与VS2010滚动栏自动反弹冲突问题
- java中常用的算法--URL
- 广告学计算机平面设计(1)形考5,精编国家开放大学电大专科《计算机平面设计》网络课形考任务1答案.docx...
- java equal_Java equal() 和 == 详细分析
- AlphaPose配置最新教程
- 【笔记】autoCAD无法显示文字解决方案
- 接口测试准备一、 网路基础 常用代理工具 charles使用 Android手机代理抓包
- Android 11.0 当安装多个播放器时,设置默认播放器播放歌曲
- python-体质指数BMI计算
- java中日志的级别说明
热门文章
- 分析金属化薄膜电容器的主要失效
- oracle缓冲区溢出,Oracle数据库缓冲区溢出漏洞有何特点?
- linux 修改ramdisk内容,修改linux ramdisk大小
- MATLAB 实现单纯形法
- 【已解决】报错qt.qpa.plugin: Could not load the Qt platform plugin “windows“ in “...“ even though it was
- Android studio:错误: 需要常量表达式
- java decode函数用法_decode函数的几种用法
- 关于 Dynamic atexit destructor for ***
- oracle查询最大并发数,oracle最大并发数查看
- 《京韵大鼓——红梅阁》(唱词文本)(骆玉笙音配像本)