首页 > 其他分享 >NanoFramework操作ESP32(一)_基础元器件篇(三十三)_ KY-020倾斜开关

NanoFramework操作ESP32(一)_基础元器件篇(三十三)_ KY-020倾斜开关

时间:2024-01-31 19:33:39浏览次数:31  
标签:倾斜 ESP32 5V 开关 020 GND KY

一、元器件介绍

  KY-020 倾斜开关模块由一个10kΩ电阻器和一个具有双向导电性的金属球开关组成,该开关根据倾斜程度来打开/关闭电路。它不测量倾斜角。当电路向侧面倾斜时,只要以足够的力和倾斜度移动电路,即可激活内部的球开关,从而使电路闭合。以输出低电平电压信号。可使用数字信号接收。

1、针脚用途

编号 名称 功能
1 GND 电源地
2 +5V 电源正
3 S 信号脚;倾斜时输出低电平

二、示例代码

1、代码:

元器件的针脚 ESP32模块的针脚
GND;供电脚- GND
+5V;供电脚+ +5V
S;信号脚 IO16

 

 
  #region 雨滴传感器
  WaterSensorHelper waterSensor1 = new WaterSensorHelper(4);  // X 32(adc1_4)
  while (true)
  {
      AdcData adc1 = waterSensor1.GetAllValue();
      // 处理...

      Thread.Sleep(500);
  }
  #endregion 雨滴传感器

2、结果:

 

标签:倾斜,ESP32,5V,开关,020,GND,KY
From: https://www.cnblogs.com/qq2806933146xiaobai/p/17999942

相关文章

  • KY146 魔咒词典C
    #include<stdio.h>#include<string.h>structnode{chara[100];charb[100];};typedefstructnodedir;dirs[100000];intmain(){charA[200];inttop=0;while(gets(A)){//建立字典if(A[0]=='@')break;......
  • KY146 魔咒词典C++
    构建一个map,还是查找问题。麻烦点就是要分解输入的过程#include<iostream>#include<string>#include<map>usingnamespacestd;intmain(){stringa,b;map<string,string>m;while(getline(cin,a)){//构建mapb.clear();if(a[0]==......
  • Arduino - 使用ESP32-CAM
    简介准备工作:Arduino+ESP32-CAMdemo实现:使用ESP32-CAM实现拍照和视频流Arduino+ESP32开发环境搭建官网下载Arduinohttps://www.arduino.cc/en/software(建议不要下载beta版,可能会有问题)如果官网太慢可以在这里下载[Arduino中文社区-PoweredbyDiscuz!](https://www.a......
  • KY27 查找学生信息C++
    用map做查找就行了。#include<iostream>#include<string>#include<map>usingnamespacestd;structnode{stringname;stringx;intage;};typedefstructnodesinfo;intmain(){intn;while(cin>>n){map<......
  • Arduino - 使用ESP32-CAM
    简介准备工作:Arduino+ESP32-CAMdemo实现:使用ESP32-CAM实现拍照和视频流Arduino+ESP32开发环境搭建官网下载Arduinohttps://www.arduino.cc/en/software(建议不要下载beta版,可能会有问题)如果官网太慢可以在这里下载[Arduino中文社区-PoweredbyDiscuz!](https://www.a......
  • 如何查看KylinOS银河麒麟操作系统版本
    方式一:[root@Sky019899sky019899]#nkvers##############KylinLinuxVersion#################Release:KylinLinuxAdvancedServerreleaseV10(Lance)Kernel:4.19.90-52.22.v2207.ky10.x86_64Build:KylinLinuxAdvancedServerreleaseV10(SP3)/(Lance)-x86......
  • ESP32 LVGL:使用图标解决图片过大存不下的问题
    原文:ESP32LVGL:使用图标解决图片过大存不下的问题_lvgl生成的图片太大-CSDN博客文章目录背景方法将PNG图片转为字库文件LVGL加载自定义字体图标参考背景在LVGL中,用将图片转为C语言数组的方式储存的时候,图片转换的数组过大,当图片过多时会出现存不下的问题。因此,可以使用字库图标解......
  • HF2020A多功能移动照明系统
    适用范围广泛适用于铁路、水利、电网等抢险救援现场大范围移动照明。结构特性灯具体积小、重量轻,可以实现拖行、手提、背行三种携带方式。灯具底部也可以安装铁轨轮,便于用户在铁轨上作业。 灯头组件由左右两个灯头组成,采用高光效LED光源,照明亮度高,覆盖范围大,使用寿命长;灯头可折叠......
  • ATtokiomarine2020E O(rand) 题解
    题目链接点击打开链接题目解法首先,\(S\)一定要是\(T\)的子集先筛出符合条件的\(a_i\),即满足\(S\subseteqa_i\subseteqT\)令\(dif\)为\(T-S\),定义数\(x\)覆盖第\(y\)位为二进制下\(x\)的第\(y\)位为\(1\)现在的问题变成了找到大小\(\lek\)的\(\{a_i\}......
  • NanoFramework操作ESP32(一)_基础元器件篇(三十七)_ SD读卡器模块
    二、示例代码1、代码:元器件的针脚ESP32模块的针脚GND;供电脚-GND3v3;供电脚+3v3CS MOSI SCK MISO GND ......