Answers:
HC-SR04 只能在 5v下运行(向下滚动至规格)。但是,如果您有面包板,则可以轻松解决问题。将一行分配为5v“导轨”,并根据需要连接尽可能多的传感器。
编辑:如何使用面包板。基本上,电路板每侧的两行都可以用作电源的滑轨。只需确保将5v导轨与接地导轨分开即可(通常在面包板上将5v标记为红色以提供帮助)。您也可以只使用许多行之一。下图显示了它们的连接方式。将一排专用于5v。因此,从5v引出的销钉到达该行,然后其余的孔现在变为5v,可用于传感器!
在更一般的层面上:首先,在油炸(昂贵的)组件或设备之前,总是可以问清楚。学习过程的下一步是阅读和理解组件的数据表-在这种情况下为传感器。安全地操作该设备的电压电平始终是数据表的一部分,因为此信息确实至关重要。
通常,将有一个“规格和限制”部分,或包含工作电压的功能列表。数据表通常还包括“绝对最大额定值”部分,顾名思义,该部分建议记录不得超过的工作条件(例如电压,电流,温度)。超过这些限制的压力可能会造成永久性损坏或影响设备的可靠性。超出记载范围的操作也将使保修失效。
对于上述传感器,数据表(根据NULL的答案提供)列出了最小,典型,最大工作电压(4.5 V,5 V,5.5 V)。因此,传感器必须在4.5 V至5.5 V的范围内工作。3.3V的欠压实际上可能不会损坏传感器,但可能(并且根据琼的回答)会大大降低性能。它可能在最不可预见的时刻失败,或者只是读取无意义的值。简单地说,不可能使用3.3 V操作该传感器。
其他答案已经明确表明,要连接的传感器数量不受5 V引脚数量的限制。他们还提供了如何克服此限制的解决方案。请注意,这仅适用于电源轨引脚,不适用于仅支持非常有限的电流的GPIO引脚。
但是,有一个限制要考虑-这些传感器相对于所使用的电源消耗的电流。有问题的传感器列出的最大工作电流为20 mA。数量不多-但是如果使用十个传感器,则总电流可达200 mA,这开始变得很重要。因此,请确保电源可以支持Pi,外围设备(例如键盘,wifi软件狗等)以及各种传感器。要检查此估计并求和所有当前需求并与电源的当前额定值进行比较。检查RaspberryPi的功耗以进行比较。