Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/71.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Raspberry pi 如何设置raspberry的一个GPIO以接收浮点数_Raspberry Pi - Fatal编程技术网

Raspberry pi 如何设置raspberry的一个GPIO以接收浮点数

Raspberry pi 如何设置raspberry的一个GPIO以接收浮点数,raspberry-pi,Raspberry Pi,那么,我如何在我的raspberry上连接一根线到一个gpio,然后开始接收数据,比如一个int或一个float数呢 要接收浮点数,可以使用Raspberry SPI外围设备。Mathworks有一个很好的例子,可以用Raspberry和MPC3008模数转换器创建一个数字电压表,因为它还没有(或者只是在上面的回答中含蓄地提到):为了实际读取值,您需要使用AD转换器,因为RPis GPIO只是数字IO。因此,您接收到的信号不能超过它们发出的高或低信号。AD转换将使用I2C总线读取从转换器输入的值

那么,我如何在我的raspberry上连接一根线到一个gpio,然后开始接收数据,比如一个int或一个float数呢


要接收浮点数,可以使用Raspberry SPI外围设备。Mathworks有一个很好的例子,可以用Raspberry和MPC3008模数转换器创建一个数字电压表,因为它还没有(或者只是在上面的回答中含蓄地提到):为了实际读取值,您需要使用AD转换器,因为RPis GPIO只是数字IO。因此,您接收到的信号不能超过它们发出的高或低信号。AD转换将使用I2C总线读取从转换器输入的值。

分享您的研究成果对每个人都有帮助。告诉我们您尝试了什么,以及为什么它不能满足您的需求。这表明你花了时间来帮助自己,它使我们避免重复显而易见的答案,最重要的是,它帮助你得到一个更具体和相关的答案!另见。