这个传感器真的可以解决问题吗?
嵌入式Linux
共 609字,需浏览 2分钟
· 2023-06-20
之前在文章里面写了我创业开发的猫塔,其中有一个问题是,因为猫砂重量不一致,磁铁老化等等问题,可能导致在倒砂的时候不能准确让沙仓回到正确的位置。
有个朋友在文章后面回复了一个方案,就是用编码器。
先简单说下什么是编码器,编码器是一个可以通过旋转位移转换成数字信号,通过样的方式,可以计算出旋转的角度,电机的转动速度等等。
我们当时面临的一个严重的问题是,结构可以修改的东西太少太少,但是现在想起来,如果我们在电机接触处加上编码器,应该是有作用的,至少要测试下这个方案。
上面图片中的是一个红外感应,用来感应猫咪有没有在厕所中,安装之后可以看到是这个样子的。
我下午和这个朋友也简单聊了下,加上了编码器,就可以检测到沙仓转动的角度。
当然,如果存在角度测量不准确,那在沙仓转动归位的时候,还是会遇到一样的问题。而且磁性传感器有可能受到高压交流电干扰,这一点我之前在调试一个项目的时候遇到,所以在实际使用上需要对应的调试。
我在B站上看到一个博主测试了
这个博主在视频中也说明了,显示出来的角度有一些偏差的原因是在转动笔的时候不是很圆,如果可以转动得非常非常圆的话,输出的角度是非常准确的。
有这样的限制,那猫塔的沙仓在转动过程中也是不能保证100%的圆的,而且在使用过程中可能会存在一些偏离。
如果有用过编码器的朋友,可以在文章留言说说自己的观点。
针对我们这样的使用场景,在不修改结构的情况下,如何保证旋转的位置准确呢?
评论
知乎高问:程序员有必要知道为什么做某个功能吗?
将Python客栈设为“星标⭐”第一时间收到最新资讯前言知乎上有一个提问:程序员有必要知道为什么做某个功能吗?↓↓↓今天,我们就这个话题一起来做个讨论。不知道程序员的你,在接到产品经理提的一个需求后,是习惯马上动手开始撸代码呢?还是会先暂停一下,认真思考一会如下一些问题,比如这个需求产生的背景是什么
Python客栈
0
React正在杀死Angular吗?
点击上方 前端Q,关注公众号回复加群,加入前端Q技术交流群作者 |Hassan Trabelsi
策划 & 翻译 |张卫滨这是一个老生常谈的争论(在技术时代,这是在所难免的):Angular 对战 React。这就像“先有鸡还是先有蛋”的难题,不过这个问题是针对 Web 开发
前端Q
0
面试官:只知道v-model是modelValue语法糖,那你可以走了
点击上方 前端Q,关注公众号回复加群,加入前端Q技术交流群前言我们每天都在用v-model,并且大家都知道在vue3中v-model是:modelValue和@update:modelValue的语法糖。那你知道v-model指令是如何变成组件上的modelValue属性和@update:
前端Q
1
你真的理解 devDependencies 和 dependencies 的区别吗?
点击上方 前端Q,关注公众号回复加群,加入前端Q技术交流群作者:井柏然原文:https://juejin.cn/post/7135795969370619918你是否真的理解 devDependencies 和 dependencies 的区别?如果不能确切的回答、理解还停留在模糊的阶段,
前端Q
0
超赞!这个ChatGPT提问教程,PDF免费下载
你好,我是郭震AI来袭,我们该如何学习?今天先分享给大家一份超好的GPT提问指南。教程的详细介绍参考下面视频:这个PDF资料旨在教我们更好的给GPT发送指令,让GPT更准确的回答我们的提问。一共有30页,内容包括7个小章节,按照逻辑展开。分别介绍文本回答,代码辅助,结构化结果输出,非结构化结构输出,
Python与算法社区
3
日语五十音图学习难吗?
学习日语的初学者们都知道,我们学习日语最初就必须要接触日语五十音图,虽然相对其他语言来说,五十音图挺不是很难学,但是很多初学者可能会记不住,别担心,老师为大家带来了学习经验分享,一起来看看吧!五十音图就是日语最基础的基础,也就是地基。由于日语的元音比较单调,只有a/i/u/e/o这五种,再和各种辅音
python教程
0