当前位置: 首页 > news >正文

毕设系列之 -- 教程:单片机接入按键控制遥感

文章目录

  • 1 简介
  • 2 主要器件
    • 2.1 双轴摇杆模块
    • 2.2 电路原理图
  • 3 实现效果
  • 4 测试代码
  • 6 最后


1 简介

Hi,大家好,这里是丹成学长,今天向大家介绍如何使用单片机接入按键遥感

单片机接入按键控制遥感

大家可用于 课程设计 或 毕业设计

技术解答
毕设帮助:<Q>746876041

2 主要器件

2.1 双轴摇杆模块

双轴按键摇杆主要由两个10K的电位器和一个按键开关组成,两个电位器随着摇杆扭转角度分别输出X、Y轴上对应的电压值,在Z轴方向上按下摇杆可触发轻触按键。在配套机械结构的作用下,无外力扭动的摇杆初始状态下,两个电位器都处在量程的中间位置。

在这里插入图片描述

2.2 电路原理图

这里单片机主控学长选择arduino,同学们可选其他模块,如stm32

双轴按键摇杆模块的VCC、GND分别连接开发板的5V、GND,模块的X轴输出、Y轴输出分别连接开发板的模拟引脚A0、A1,模块的Z轴输出连接开发板数字引脚2。

在这里插入图片描述

3 实现效果

在这里插入图片描述
在这里插入图片描述

4 测试代码

 /** JoyStick* 双轴按键摇杆*/
#define pinX  A0
#define pinY  A1
#define pinK  2int value = 0;void setup()
{pinMode(pinK, INPUT);Serial.begin(9600);
}void loop()
{value = analogRead(pinX);Serial.print("X: ");Serial.print(value);value = analogRead(pinY);Serial.print(" Y: ");Serial.print(value);value = digitalRead(pinK);Serial.print(" Z: ");Serial.println(value);delay(1000);
}

烧录代码后,打开串口监视器,波特率设置成与程序中相一致的9600,扭动摇杆,监视器将显示X、Y轴对应的电压对应的AD数值。
在这里插入图片描述

6 最后

技术解答
毕设帮助:<Q>746876041

单片机毕设项目大全:
https://blog.csdn.net/huawei123444/article/details/119822845

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.exyb.cn/news/show-35508.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈,一经查实,立即删除!

MYSQL数据库

关系型数据库 数据结构模型 数据库模型根据数据模型来划分&#xff0c;而数据库管理系统(Database Management System)有自己的数据结构&#xff0c;目前比较成熟的在数据库系统中的数据模型有&#xff1a;层次模型、网状模型和关系模型。它们之间的根本区别在于数据之间联系…...

人在迷茫的时候该做什么,别让迷茫拖累你的前进的脚步...【建议收藏】

前言 迷茫是一个笼统的状态&#xff0c;首先是找不到方向&#xff0c;其实是找不到做事的步骤。如果你生活在一个都是平凡人组成的社会微环境中&#xff0c;身边没有一个特别优秀的人&#xff0c;你也没有读过任何历史或者社会名人的传记&#xff0c;那么要有方向&#xff0c;…...

为何要打印日志?C++在高并发下如何写日志文件(附源码)?

为何要打印日志&#xff1f;让程序裸奔不是一件很快乐的事么&#xff1f; 有些BUG就像薛定谔的猫&#xff0c;具有波粒二象性&#xff0c;当你试图去观察它时它就消失了&#xff0c;当你不去观察它时&#xff0c;它又会出现。当你在测试人员面前赌咒发誓&#xff0c;亲自路演把…...

java获取TDengine链接错误:java.lang.NoSuchMethodError: setNumOfCols#4320

java根据本地tdengine驱动获取链接报错误java.lang.NoSuchMethodError: setNumOfCols#4320&#xff0c;网上查了一下是驱动版本不兼容还是怎么着&#xff0c;反正目前更换了许多个版本的依赖没有解决&#xff0c;我目前获取链接的方法是官网上给的rest方式&#xff1a; public…...

新概念英语(第四册,旧版)复习(原文及全文翻译)——Lesson 51 - Training Elephants(训象)

Lesson 51 - Training Elephants Two main techniques have been used for training elephants, which we may call respectively the tough and the gentle. The former method simply consists of setting an elephant to work and beating him until he does what is expe...

element时间选择器 选择当前时间和之后的时间

<el-form-item label"称号有效期&#xff1a;" prop"featureEndTime"><el-date-pickerv-model"formObj.featureEndTime"type"datetime"placeholder"选择日期"format"yyyy-MM-dd HH:mm:ss"value-format&q…...

2021.8.23

写项目 画创建群的界面和查看好友资料界面 重新修改了一下好友列表的布局&#xff0c;增加显示查看好友资料&#xff0c;删除好友的按钮&#xff0c;还没有改好。。。。。。。。。。。。。。。 思考怎么实现表情包的发送...

HTML内置对象

目录 前言&#xff1a; 一、基本对象Object: 二、内置对象之Array&#xff1a; 三、内置对象之Math&#xff1a; 四、内置对象之Number&#xff1a; 五、内置对象之String&#xff1a; 六、内置对象之Date&#xff1a; 七、内置对象之JSON&#xff08;ES5新增内置对象&am…...

Nocas单机启动命令

之前在Linux中单机启动Nocas使用命令&#xff1a;sh startup.sh -m standalone 但是在cmd窗口使用该命令不行&#xff0c;因为sh命令是在Linux系统中的文件&#xff1b; 而在本机cmd窗口运行Nocas&#xff0c;输入命令startup.cmd -m standalone...

淘宝商品详情接口

有需要联系QQ&#xff1a;1195918027 简要描述 根据商品id获取详情数据 请求URL http://xxx.xxx.xxx.xxx:xxxx/taobao.shop.info 请求方式 get 请求参数 参数名必选类型说明itemid是string商品idtoken是string权限token 返回示例 {"api": "wdetail"…...

从青铜到王者的路线,6年菜鸟开发面试字节跳动Android研发岗,移动架构师成长路线

前言 今天我给大家再次分享一下&#xff0c;我最近的一些读书的感想&#xff0c;思考起来&#xff0c;确实能够给自己带来一些真实的帮助和启发&#xff0c;希望大家在平时的工作学习中&#xff0c;也能够认清楚学习的一些本质。 如果我们的学习是在不断掌握应对具体工作场景…...

vue--CompositionAPI 中如何使用 VueX

a.同步方法改变数据&#xff1a; Home.vue <template><div class"home"><img alt"Vue logo" src"../assets/logo.png"><h1>{{name}}</h1></div> </template><script> import {toRefs} from v…...

html标签字符,在thymeleaf中非转义显示

html标签字符&#xff0c;在thymeleaf中非转义显示 对于“非转义文本”使用 th:utext th:utext"${lastAnnouncement.content}"th:text和 th:utext效果对比&#xff1a; <p><strong>This is my textarea to be replaced with CKEditor 4.</strong&g…...

在vue3中vue-router的使用

从vue2转到使用vue3&#xff0c;遇到了好多问题&#xff0c;原来使用的方法有很大不同。 1.安装vue-routernext npm install vue-routernext --save 2.创建名为“router”的文件夹&#xff0c;在创建index.js 3.编写index.js 首先引入vue-router插件&#xff0c;然后创建一个…...

js面向对象 —— 继承

二、继承 ES6之前并没有给我们提供extends继承。我们可以通过 构造函数原型对象 模拟实现继承,被称为组合继承。 2.1 、call() 调用这个函数并且修改函数运行时的this指向 ● thisArg :当前调用函数this的指向对象 ● arg1 , arg2 :传递的其他参数 2.2、借用构造函数继承父…...

Java List remove时报UnsupportedOperationException

遇到的问题&#xff1a; 解决后&#xff1a; 源代码&#xff1a; /*** 需求&#xff1a;删除字符串中的a8&#xff0c;并重新组成字符串* param args*/public static void main(String[] args) {String str "a3,a4,a5,a6,a8";String[] moIds str.split(StringPool.…...

计算结构体的大小

#include <stdio.h> struct mystruct1 { // 1字节对齐 4字节对齐 int a; // 4 4 char b; // 1 2(11) short c; // 2 2 }; int main(void)…...

DDD领域驱动设计学习笔记

...

ResultMap 关系映射详细使用

关于MyBatis中ResultMap的详细使用ResultMap简介使用ResultMap创建sql 模仿一对多或多对一关系创建数据库创建SpringBoot项目 导入mybatis依赖pojo---------------------------------------------------------------------------------StudentTeacherdao----------------------…...

Nacos心跳时间配置及服务快速上下线

Nacos心跳时间配置及服务快速上下线 Nacos默认心跳时间是30秒&#xff0c;不太满足正式环境需要&#xff0c;需要调整心跳时间更短&#xff0c;让线上服务上下线能快速感知. 1.修改微服务的nacos的心跳配置时间 preserved.heart.beat.interval: 1000 #该实例在客户端上报心跳…...

golang中slice的扩容机制

文章目录简介结论关于 len & cap关于 cap 扩容简介 slice 是 golang 中的数组切片&#xff0c;可以理解成是一种动态数组&#xff0c;一般通过 make 声明时候&#xff0c;会指定其 len 和 cap。一般我们常常使用 append 函数时候当 len 超过 cap 时候就会进行扩容处理 结…...

Unable to find instance for XXXX

当你的控制台报了这样的错误 这就是请求的后端服务没启动&#xff0c;联系后端启动后端就行。...

如何html css完成分层金字塔

近期才通过自学了html和css&#xff0c;今日恰好做一个金字塔实例&#xff0c;能够清晰的看得出标志数据信息&#xff0c;必须 的朋友们下边伴随着小编来一起学习学习吧 文中关键详细介绍了html css完成分层次金字塔的实例&#xff0c;共享给大伙儿&#xff0c;实际以下&#…...

学习AlibabaCloud

学习AlibabaCloud一、Maven聚合工程创建1、pom依赖一、Maven聚合工程创建 1、pom依赖 <?xml version"1.0" encoding"UTF-8"?> <project xmlns"http://maven.apache.org/POM/4.0.0"xmlns:xsi"http://www.w3.org/2001/XMLSchema…...

Android Studio Android Device Monitor打开

环境 Android Studio 4.1 for Windows 打开方法 想查看虚拟机中应用生成的文件在之前的Android Studio本版有个工具Android Device Monitor&#xff0c;在网上查看发现已经被弃用了。 打开方法可以参照CSDN Android Studio的Android Device Monitor在哪儿&#xff1f;&#x…...

Typora+Gitee+PicGo上传图片功能

TyporaGiteePicGo上传图片功能 建立Gitee图床 注册登录Gitee账号 这里就不详细讲了 官方地址&#xff1a;https://gitee.com/ 新建仓库当图床 输入下图中仓库名称、路径、选择开源&#xff0c;点击创建。 这样我们就创建了一个Typora_image的仓库&#xff0c;用来保存Typor…...

实训三#3.2导弹防御系统

【问题描述】 某国为了防御敌国的导弹袭击&#xff0c;开发出一种导弹拦截系统。但是这种导弹拦截系统有一个缺陷&#xff1a;虽然它的第一发炮弹能够到达任意的高度&#xff0c;但是以后每一发炮弹都不能高于前一发的高度。某天&#xff0c;雷达捕捉到敌国的导弹来袭&#xf…...

顶刊两天两篇!华中科技大学团队研究成果又登《科学》!

xx团队研究成果又登《科学》&#xff01;顶刊两天两篇&#xff01;华中科技大学团队研究成果又登《科学》&#xff01;顶刊两天两篇&#xff01;华中科技大学团队研究成果又登《科学》&#xff01; 8月19日&#xff0c;《科学》Science在线发表了华中科技大学光电信息学院/武汉…...

Mysql字符串截取 mysql将字符串字段转为数字排序或比大小

SELECT * FROM Student WHERE 1 1 ORDER BY -ID DESC ; SELECT * FROM Student WHERE 1 1 ORDER BY (ID 1); mysql将字符串字段转为数字排序或比大小 2017年09月17日 01:36:31 阅读数&#xff1a;6566 版权声明&#xff1a;本文为博主原创文章&#xff0c;未经博主允许不得…...

设计模式----设计原则

设计原则...

基于Java Web的传智播客crm企业管理系统的设计与实现

项目描述 临近学期结束&#xff0c;还是毕业设计&#xff0c;你还在做java程序网络编程&#xff0c;期末作业&#xff0c;老师的作业要求觉得大了吗?不知道毕业设计该怎么办?网页功能的数量是否太多?没有合适的类型或系统?等等。这里根据疫情当下&#xff0c;你想解决的问…...

解决QWebEngineView 加载flash弹出cmd黑框问题

解决方法&#xff1a; 1、在程序目录下面&#xff0c;创建一个cmd.exe文件&#xff0c;这样cef打开cmd.exe时&#xff0c;打开的是我们的cmd.exe 2、替换进程的环境变量&#xff1a;ComSpec 该环境变量存储了系统cmd.exe的路径&#xff0c;改成我们自己的cmd.exe路径 头文件…...

html5 canvas代替flash,替代Flash技术最好的选择------HTML5

关键词&#xff1a;视频处理、音频处理、Canvas(画布)一、视频处理1、基本内容1.1、使用HTML实现视频处理&#xff1a;video标签如果当前浏览器不支持video&#xff0c;可以在veido里面编写提示内src - 引入视频文件的路径autoplay - 自动播放视频2)souce元素1.2、video支持的视…...

网页上嵌入Flash播放器(2)

接着上一篇博客&#xff0c;下面介绍另一种flash播放器的嵌入&#xff0c;这个是公司内部用的的一款flash播放器&#xff0c;支持的格式比较多&#xff0c;还能支持swf格式的视频播放。 下面是页面嵌入代码&#xff1a; <link rel"stylesheet" type"text/cs…...

图片从服务器在网页显示,Flash让服务器中图片在网页中显示的操作方法

亲们想知道Flash让服务器中图片在网页中显示的操作吗?下面就是小编整理的Flash让服务器中图片在网页中显示的操作方法&#xff0c;赶紧来看看吧&#xff0c;希望能帮助到大家哦!Flash让服务器中图片在网页中显示的操作方法1、打开IIS管理器&#xff0c;在“目录浏览”上右击&a…...

ckfinder + ckeditor 路径配置详解

首先说明一下&#xff0c;我们要实现的功能是&#xff1a; 整合 ckeditor和ckfinder 在一起使用&#xff0c;实现编辑文章&#xff0c;并且可以上传附件&#xff0c;图片等功能&#xff0c;那么问题来了&#xff0c;ckeditor和ckfinder 只是一个开源框架&#xff0c;如果集成到…...

flash 中的相对路径

Flex 中对图片加载并显示的两个类主要是 Image 和 SwfLoader&#xff0c;Image继承 SwfLoader&#xff0c;还实现了一些IDataRenderer、 IDropInListItemRenderer、IListItemRenderer的接口。flex swfLoader 还是使用Loader类等对内容的加载。 Loader类&#xff0c;无论在Fla…...

网页中如何嵌入flash文件

在网页中嵌入flash的swf文件&#xff0c;我在平时的工作中主要用到了两种方法&#xff1a; 1.用html的object标签的方法&#xff1a; <div id"flashContent"><object classid"clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width"550"…...

汽车贷款违约预测

逻辑回归 数据说明:本数据是一份汽车贷款违约数据 名称中文含义application_id申请者IDaccount_number帐户号bad_ind是否违约vehicle_year汽车购买时间vehicle_make汽车制造商bankruptcy_ind曾经破产标识tot_derog五年内信用不良事件数量(比如手机欠费消号)tot_tr全部帐户数量…...

深入理解Linux网络技术内幕(十)——帧的接收

文章目录前言与其他功能交互设备的开启和关闭队列通知内核帧已接收&#xff1a;NAPI和netif_rxNAPI简介NAPI所用之net_device字段net_rx_action和NAPI新旧驱动程序接口操作poll_list设备驱动程序与内核间的旧接口&#xff1a;netif_rx的第一部分netif_rx的初始任务管理队列以及…...

sp工具中最疼的是_汽车金融SP和资方的“爱恨纠葛”

有人说资方和SP终究是恋爱的心态&#xff0c;不可能有完美的结局。还有人说&#xff0c;资方不可能完全离开SP&#xff0c;SP的业务能力是资方最需要的。也有人说我国汽车金融是SP搞起来的&#xff0c;没有SP&#xff0c;汽车金融的市场规模&#xff0c;根本不可能做得像现在这…...

金融科技大数据产品推荐:金鹏汽车金融大数据风控系统

金鹏汽车金融大数据风控系统主要基于大数据科技、决策树规则引擎、深度学习等多项核心技术&#xff0c;有效针对新车贷款、二手车贷款等业务&#xff0c;提高风控效率。官网 | www.datayuan.cn微信公众号ID | datayuancn本产品为数据猿推出的“金融科技价值—数据驱动金融商业裂…...

史上最全面的汽车金融风控解决方案,拿走不谢(仁润)

1、背景分析 政策背景&#xff1a; 2017年《汽车销售管理办法》出台&#xff0c;从根本上打破汽车销售品牌授权单一体制&#xff0c;放宽市场准入&#xff0c;汽车流通市场更加开放&#xff0c;行业迎来大洗牌&#xff0c;未来的汽车流通市场一定是多模式、多业态并存的局面&am…...

大数据产品推荐:金鹏汽车金融大数据风控系统

1、产品名称 金鹏汽车金融大数据风控系统 2、所属分类 消费金融 金融科技风控、征信、反欺诈、智能定价 3、产品介绍 金鹏汽车金融大数据风控系统一站式完成车贷审批流程。一套系统集多项功能&#xff0c;风险识别功能&#xff0c;给予权威精准的可视化风险预警信息提示。自动决…...

浅析我国汽车产业下行压力下的汽车金融发展困局和机遇

一、我国汽车金融的发展历程和发展现状 我国汽车金融的发展历程 我国汽车金融的发展经历了漫长曲折的历程。1993年&#xff0c;北京兵工汽车贸易有限公司在国内首次提出分期付款购车的业务概念&#xff0c;标志着我国汽车金融的萌芽&#xff1b;到1995年&#xff0c;国内的金…...

浅析互联网汽车金融对汽车公司财务状况的影响

一、互联网技术在汽车金融中的应用 互联网技术正潜移默化地影响着我们的生活日常&#xff0c;在“互联网”浪潮下&#xff0c;以互联网技术为先导的汽车金融领域的改革正如火如荼地进行着&#xff0c;并成为未来汽车产业发展的大方向。 &#xff08;一&#xff09;什么是汽车…...

多家汽车金融公司拿下融担牌照,“助贷+融担”模式成主流

随着汽车金融公司纷纷转型助贷业务&#xff0c;并且风险的逐渐暴露&#xff0c;不少融资担保公司、保险公司与汽车金融公司等的合作门槛开始提升。进入 2020 年以来&#xff0c;已有多家车企发力自己成立融资担保公司&#xff0c;获得融资担保牌照。 近日&#xff0c;多家汽车…...

浅析我国汽车金融行业发展问题及对策

当前&#xff0c;我国汽车金融行业正在极速的发展中&#xff0c;这得益于我国汽车工业以及金融业规模的不断壮大和优化。而汽车金融业作为以上两者的子行业&#xff0c;即使面临着较好的机遇&#xff0c;但当前的发展依旧停留在初级阶段&#xff0c;还未走向成熟&#xff0c;相…...

汽车金融风控流程设计和机器学习实践

本次分享内容大纲&#xff1a; 01. 汽车金融风控流程设计 汽车金融风控流程设计中需要关注的五个节点&#xff1a;获客、反欺诈、信用评估、额度、利率&#xff0c;整个风控流程的设计一直是围绕这几个点来设计的。 除了上述几点&#xff0c;还需考虑俩个重要因素&#xff1a; …...

构建、落地、收益,汽车金融的BI解决方案

随着人们生活水平和消费水平的提高、互联网的发展&#xff0c;加上新能源汽车产业的崛起&#xff0c;互联网汽车金融行业步入了快速增长阶段&#xff0c;未来将有更多的互联网平台入局。基于某咨询机构分析数据显示&#xff0c;预计在2021年&#xff0c;中国互联网汽车金融市场…...