Questions tagged «sensors»

使用此标签可解决有关选择,连接,使用和调试传感器的问题。

17
卫生纸不足时如何触发报警?
任何有孩子的人都知道他们永远不会帮助厕纸。任何人都知道如何跟踪低声或低声并发出警报声吗?我只是不知道使用哪种传感器会有所帮助。 我想到的一些是:按重量,通过反射(纸张的颜色)或某些激光绊线-完全在卷轴上。我不介意构建它,只是我不知道哪个传感器。有人知道该使用哪个吗?

1
当有人和我的Arduino一起睡觉时,我怎么感觉?
忽略跟踪者般的标题。 我正在考虑使用Arduino创建一个项目,该项目可以感知您的睡眠习惯,睡眠时间以及睡眠量。不必在晚上打开/关闭它会很方便。它应该知道该怎么做。 我有一些想法: 运动传感器 呼吸模式(如果Arduino麦克风甚至可以识别出来的话……如果可以的话我会感到惊讶) RTC时钟可以帮助您确定是午夜。通常,Steve在星期五的这个时间都不睡。他现在可能不在睡觉。它不会总是在那里为您提供帮助,但是您也许可以尝试通过这种方式获得更准确的结果 我该怎么做?(关于某种算法的加分项,可以告诉您从深度睡眠中打do睡。)

4
如何从玻璃电子浴室秤传感器获取体重数据?
我正在做一个带有浴室磅秤的小项目,但遇到一些问题。我正在使用Arduino Uno V3,HX711模块放大器和秤。 规模: HX711放大器: 我拆解了秤,以接触到传感器电线,我有些困惑。这些传感器各有三根导线。因此,它们是半桥传感器。秤使用4个传感器,因此当秤进行测量时,它将使用全桥进行测量。而这3根线是红色,黑色,蓝色。我不知道黑色(GND或正极)和蓝色(相同的猜测)是什么。四个红色导线的名称分别为E +,E-,S +和S-。我将提供一张拆卸后的秤的图片。 两根蓝色的导线在每侧焊接在一起。我猜红色的线是信号(S +,S-,E +和E-),但是蓝色和黑色是什么?然后我将电线焊接到这些电线上以获取传感器读数,但是我不知道这是什么。 传感器看起来像这样: 我试过了: 该项目的两个不同的库都名为HX711(针对此模块) 为A- on模块更改A + // Hx711.DOUT - pin #A1 // Hx711.SCK - pin #A0 #include "hx711.h" Hx711 scale(A1, A0); void setup() { Serial.begin(9600); } void loop() { Serial.print(scale.getGram(), 1); Serial.println(" g"); delay(200); } 没有成功。平静时,串行监视器上显示0.0g,加载时相同。 我的问题是: 如何知道哪条线是GND,+ 5V,哪一条是信号?如何连接这些传感器中的4个以读取数据?如何使用可用的HX711库和HX711模块?而且,最重要的是,如何从串行读取这种规模的数据?

10
地下水箱液位传感器
与“ 确定5加仑的水壶是否要空的最佳方法 ”这一问题类似,我正在寻找一种测量容器中水的方法。这样就可以将其连接到Arduino进行日志记录和报告。但这是一个非常不同的容器。 我有一所房子,生活用水来自地下混凝土储罐(大约3000美制加仑,11000升)。尽管有一个浮球开关切口,当它变空时(为了保护泵),我想知道它早就变低了(因为油轮交付新负载需要一段时间。)理想情况下,它可以精确地或分步地进行测量(至少在八分之一的负载中),因此软件可以根据平均使用量预测何时将用尽,并且在离开时可以进行在线监视。 该水箱有一个沉重的混凝土舱口,还有一个小孔,上面有一个已有的原始量油尺,因此只能使用。它处于恶劣的沙漠环境中,但泵房和电源仅几英尺远。 我有一些想法: 从水箱内的一根吊杆上悬挂一系列长度不一的浮动开关,然后将它们全部连接回控制器。难以安装,丑陋,技术含量低。或类似的东西在垂直杆上。 垂直杆上的触点(例如US 2针插头),然后又连接回控制器(可能使用带状电缆)。腐蚀/阳极可能是一个问题,尽管有时功率可能只是一个短脉冲。结露,蜘蛛网和死虫可能会给出错误的读数。 将一条完全绝缘的电缆垂直向下放置,并用作天线来发送脉冲,并利用它在空气和水中(如SWR表)作为天线的工作方式之间的差异来计算向下的距离水是。 安装在舱口下方的超声波(或光?)测距仪。射程最高可达2米(6英尺)。 浮子上的测深仪(声纳)。这里最大的挑战是发出信号(当油箱加满时,长电缆可能会缠结)。 如果它们是无线的,则后两个甚至会更好(以节省运行可能会损坏的电缆),但我认为我不会得到想要的电池寿命(1年或更长时间)。 还有其他想法吗?有人做过吗?
13 sensors 

11
GROVE系统使用哪种类型的连接器?
什么类型的连接器确实GROVE使用? 我对一些旧传感器的接线很感兴趣,以便它们与GROVE兼容,因此我首先需要确定连接器,以便购买外壳和引脚进行压接。它看起来像是某种类型的JST连接器,但是有许多不同的尺寸,每个尺寸的间距都不兼容,许多零售商经常错误地宣传它们。不幸的是,我在Seeedstudio网站上找不到该连接器的任何文档。
12 sensors  pins  wires 

4
我怎么知道董事会是否符合我的要求?
我是Arduino新手,在他们的网站上看到有很多不同种类的板子。有什么区别,或更具体地说,我如何知道哪个板满足我的要求?我知道可以将屏蔽层连接到板上,但是有些板不支持某些屏蔽吗? 另一件事,是否可以将外部传感器连接到Arduino板,或者有可以与板通信的特殊传感器?我想使用体重传感器。

5
我的DS18B20读得很高。如何获得正确的温度?
我正在为我的房屋设计加热控制系统,但是温度传感器的读数比我预期的要高。 我有一个连接到继电器模块,HD47780显示器和Tiny RTC模块的5V Arduino Mini Pro克隆,并连接了DS18B20。 DS18B20由应用于Tiny RTC模块的5v Vcc供电,而不是在DQ线上使用寄生电源(因为我不确定Onewire库是否支持这种工作模式),并且DS18B20数据表称Vcc可能介于3.0v和5.5v。我测量了Mini Pro在5.2v时的稳压功率。 我正在将DS的温度与现有的房间温度调节器(双金属),带有两个传感器的RS台式温度监控器,一个小的“温湿度计”和一个双金属冰箱温度计(在温度的上半部分)进行比较。范围)†。DS的读数总是比其他传感器的读数高1-2度左右,而其他传感器的读数在一定范围内。 †不是实际的,而是类似的内容。 在各种论坛上阅读,我听说这些传感器非常准确,但是会受到附近组件局部加热的影响,因此我将传感器移到20厘米电缆上,并将其放置在与其他电子设备相距甚远的位置。这没什么区别。 然后我读到,如果为其提供过高的Vcc电压,DS可能会自行发热,因此我添加了一个1.7v压降的红色LED并测量了DS上的新电压为3.5v,但是在等待温度再次稳定下来,这没有什么区别。 谁能说出DS为何读得很高,我能做些什么来防止这种情况?

1
模拟1线设备
我要做的是使ATTiny IC成为1-wire总线上的从设备,并具有自己的S / N和特定功能的命令列表。 我想知道的是,是否可以使用来自arduino站点的一个线库作为从属发送数据。 例如,您可以在一个房间中有一个从属设备,其中有多种类型的传感器,它们会向主设备报告所请求的信息,或者主设备可以告诉它控制诸如百叶窗之类的东西。 问题 我是否必须监视总线并响应主机发出的请求,还要考虑普通传感器发送数据的方式?我应该以什么频率运行从站以获得最佳功能? 请注意,我不会使用寄生电源。

3
如何测量arduino板的总能耗
我有一个正在处理的项目。我们已经建造了绿色的墙壁,墙壁上的植物组成 现在,我们在底部有一个泵,给所有植物浇水。有一个arduino板可以决定何时打开泵。为它供电的是太阳能电池板和风力涡轮机。我们想知道通过使用太阳能电池板和涡轮机节省了多少能源。 题: 我如何测量从当天00h00开始使用的以Wh为单位的能量?有图书馆吗?还是用Arduino无法做到这一点? 非常感谢。 清理一些东西 不,泵不是由Arduino引脚直接供油的。我们正在使用电动机护罩。 是的,电路中有一个累加器。太阳能和风能为电池充电,从而为组件供电。 我想知道所有消耗的能量,而不仅仅是泵。

2
我如何用Arduino感觉到很高的温度?
我见过很多温度传感器,但是它们达到的最高温度是125摄氏度(257华氏度)。我想达到更高的温度。我正在考虑为烙铁装配一个闭环传感器(用于方便的LCD显示屏),但是由于工作温度高于大多数传感器,因此我无法找到如何感测烙铁头温度的方法。

8
确定5加仑的水壶是否空的最佳方法
我有一台意式浓缩咖啡机,可以从那5加仑的蓝色水瓶中的一个取水(我会试水,但是这里的水太难喝了)。 如果我不小心使瓶子的水用完了,浓缩咖啡机中的旋转泵将会损坏,这将是一个代价高昂的错误。 我知道我可以在水瓶中安装某种磁性浮子传感器,但是由于我必须每隔几周更换一次,因此在水瓶中装另一件东西会使更换起来更加困难,并且更容易产生微生物污染。将水从瓶中抽出的泵在盖上形成紧密密封,任何在其下方或通过瓶盖流动的东西都会破坏该密封。 有什么我可以用来检测瓶外水位是否低的东西吗?像激光传感器一样?

4
如何从arduino迁移到物理原型
我一直在阅读有关从Arduino迁移到PCB的信息,这似乎有些令人生畏。现在,我真正想做的只是拿走我已经建立的东西,并进行一些更改,以便实际上可以为它创建一个外壳,并确保一切保持连接。 我已经附上了我的项目的照片。我想要做的是创建一个盒子,盒子里有4个按钮,旁边有LED。我可能会为按钮和LED所在的空间创建泡沫板切口。按钮和LED的布线以及arduino本身和伺服电机都需要隐藏在泡沫板下方,这是我被卡住的地方。 我该怎么做才能实质上“加长”按钮和LED的电线,并确保所有组件都固定在面包板上(特别是按钮会弹出)?有没有一种方法可以在不制造PCB的情况下进行?我了解将组件焊接到原型板上的概念,但是就切割/印刷电路或其他方面而言,这确实让我感到困惑。 我将不胜感激。如果您也发现我的接线设置有任何问题,我也希望您能从中获得学习经验。谢谢!

4
pulseIn的工作是什么?
我有一个从现场找到的超声波传感器的代码。这是代码: #define trigPin 12 #define echoPin 13 void setup() { Serial.begin (9600); pinMode(trigPin, OUTPUT); pinMode(echoPin, INPUT); } void loop() { int duration, distance; digitalWrite(trigPin, HIGH); delayMicroseconds(1000); digitalWrite(trigPin, LOW); duration = pulseIn(echoPin, HIGH); distance = (duration/2) / 29.1; if (distance >= 200 || distance <= 0){ Serial.println("Out of range"); } else …

2
为什么模拟引脚会互相影响?
我有一个传感器,它会产生一个模拟信号。 我正在读取所有模拟数据并将其发送到我的计算机。 uint8_t sensors[] = { A0,A1,A2,A3,A4,A5,A6 }; const int len = sizeof(sensors) / sizeof(sensors[0]); void loop(void) { for (size_t i = 0; i < len; i++) { auto sensor = sensors[i]; int sensorValue = analogRead(sensor); // Convert the analogue reading (which goes from 0 - 1023) to a voltage …

3
没有Grove防护罩的Grove传感器
格罗夫系统中存在各种各样的传感器。通常,这些是通过特殊的防护罩(Grove底座防护罩)访问的。 我可以不带防护罩直接使用这些传感器吗?我特别想将它们与Arduino Pro Mini一起使用。我的猜测是肯定需要Mini的5V版本,但除此之外呢?直接使用这些传感器的安全性如何? 我对使用Grove灰尘传感器感兴趣,但是我也想操作Grove 4位数字显示器。
8 sensors 

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.