19 我刚刚购买了DHT22传感器以连接到我的RPi,但是大多数教程都提到在传感器和GPIO引脚之间应该连接一个电阻。这有必要吗?它能在没有的情况下工作还是最终融化某些东西? gpio sensor — 阿比 source
13 简短的答案是肯定的。当引脚从输入切换到输出时,上拉电阻可确保有效的逻辑电平,您不会融化任何东西,但可能无法正常工作。因此您应该在数据引脚和VCC引脚之间添加一个4.7K-10KΩ电阻。 本教程来自 Adafruit,提供了原理图和一些有关记录数据的信息。 — 史蒂夫·罗比拉德 source 3 Pi还内置了上拉电阻。您可以只添加一行代码。(elinux.org/...) — 戈 7 @Gerben我可以建议您添加一个启用上拉电阻器所需代码的答案吗? — 史蒂夫·罗比拉德 3 如果您使用的是python和RPi.GPIO库,则可以使用GPIO.setup(12, GPIO.IN, pull_up_down=GPIO.PUD_UP)引脚号中的12 — Gerben 3 @Gerben,而不是对我的答案发表评论,我建议您将其设为单独的答案。它可以独立运行,并提供不涉及额外购买的选择。同样,它将增加每个问题的答案数量,我们需要改善这些问题才能从Beta身份毕业。 — 史蒂夫·罗比拉德
7 似乎需要可靠的读数。我在没有上拉电阻的情况下开始了我的项目,湿度测量开始下降。它可能会正确启动,但稍后会失效。由于我使用的是Pigpio模块,因此启用了内部上拉电阻,如下所示: pi.set_pull_up_down(gpio, pigpio.PUD_ON) gpio指的是您的数据引脚。 — 本尼 source
4 我使用从引脚2(DATA)到引脚1(VCC)的10K上拉电阻,并始终使用3V3到引脚1。 在5V电压下,传感器会加热几摄氏度。另外,在测试/校准传感器时,请注意附近的热源(笔记本电脑,您的呼吸,电源)。 — 用户名 source