使用 BBG 和 python 连接高温传感器?

缺口

我是 BBG/Grove 的新手,并在www.seeed.cc 上发布了我的原始问题但是,我决定也将其发布在这里以供更广泛的受众使用。

我购买了 BBG 和斗篷,并尝试连接高温传感器,并想在 python 中完成其他所有操作。

使用以下代码(来自此处)...

import Adafruit_BBIO.ADC as ADC 
ADC.setup()   

value_1 = ADC.read("P9_39")    
value_1_raw = ADC.read_raw("P9_39")
value_2 = ADC.read("P9_40")    
value_2_raw = ADC.read_raw("P9_40")

def printout():    
        print 'value_1:', value_1    
        print 'value_1_raw:', value_1_raw    
        print 'value_2:', value_2    
        print 'value_2_raw', value_2_rawhere

...我得到了这些价值观:

value_1: 0.0688644722104 
value_1_raw: 283.0
value_2: 0.288400501013
value_2_raw 1181.0

这些数字/单位到底是什么,最重要的是,它们是如何连接的?

此外,我将Hight_Temp.cpp此处)中的 C++ 代码作为 python 脚本的方向,但这些计算的结果对我来说是一些我无法解释的奇怪值。

我错过了什么?

谢谢!

等离子360

read读取在 0 到 1 之间缩放的电压值。要获得实际电压,请将其乘以 1.8V。因此,例如,P9_40,实际电压为 0.288*1.8 = 0.5184 V(在https://learn.adafruit.com/setting-up-io-python-library-on-beaglebone-black/的底部提到了这一点)ADC )

read并且read_raw是相似的,只是它们按常数因子缩放(我在 c 代码中看到了这一点)。常数因子似乎是 4095.0,即。283.0/4095.0 = 0.0688。你可以从这里的 c 代码中看到 read (*py_read) 和 read_raw (*py_read_raw) 的源代码https://github.com/adafruit/adafruit-beaglebone-io-python/blob/master/source/py_adc.c

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

使用python的传感器数据和命令传输的客户端-服务器协议

来自分类Dev

使用 tia.bbg.datamgr (Python 2.7) 获取数据时,“只能加入可迭代”

来自分类Dev

用于“距离传感器”和“继电器” Raspberry Pi的Python代码

来自分类Dev

Python 在传感器的 DLL 中调用 SDK 函数,该函数采用指针 IP 和端口并返回 void*(void* 配置文件传感器的句柄。)

来自分类Dev

我想使用压力传感器和计步器计算楼梯步数

来自分类Dev

使用mysql和流传感器数据进行d3实时图形绘图

来自分类Dev

如何使用指纹传感器登录要求用户名和密码的Windows程序?

来自分类Dev

使用哪些算法和库来处理传感器数据

来自分类Dev

上树莓裨使用Python最有效的方式来存储数据从传感器

来自分类Dev

当脚本在tmux中运行时使用python写入传感器读取

来自分类Dev

使用 python 用 BBB 读取多个超声波传感器

来自分类Dev

Android传感器和线程

来自分类Dev

Android传感器和线程

来自分类Dev

连接Arduino传感器MPU6050和处理的问题

来自分类Dev

连接到运行Python脚本的Raspberry Pi的电磁门传感器报告错误警报

来自分类Dev

尝试在RPI上使用i2c和bcm2835读取光传感器-TSL2561

来自分类Dev

尝试在RPI上使用i2c和bcm2835读取光传感器-TSL2561

来自分类Dev

如何使用光敏传感器?

来自分类Dev

使用 IPMITOOL 禁用风扇传感器

来自分类Dev

使用Python Matplotlib在3D轴上为振动传感器读数创建动画散点图

来自分类Dev

Android-BLE连接参数和将BLE传感器数据存储在SQLite数据库中

来自分类Dev

为什么使用arduino uno,sr04超声波传感器和9个led不能使用此代码?

来自分类Dev

使用 HX711 和 ESP32 模块使用 20kg 电子称重传感器获得的值不正确

来自分类Dev

阵列和单元阵列的传感器时间分布

来自分类Dev

Android传感器的偏航,俯仰和横滚

来自分类Dev

Raspberry Pi和Arduino读取串行传感器数据

来自分类Dev

SAP HANA和Hadoop / HDFS传输传感器数据

来自分类Dev

谷歌智能家居定制设备和传感器

来自分类Dev

使用android cmake添加传感器链接器

Related 相关文章

  1. 1

    使用python的传感器数据和命令传输的客户端-服务器协议

  2. 2

    使用 tia.bbg.datamgr (Python 2.7) 获取数据时,“只能加入可迭代”

  3. 3

    用于“距离传感器”和“继电器” Raspberry Pi的Python代码

  4. 4

    Python 在传感器的 DLL 中调用 SDK 函数,该函数采用指针 IP 和端口并返回 void*(void* 配置文件传感器的句柄。)

  5. 5

    我想使用压力传感器和计步器计算楼梯步数

  6. 6

    使用mysql和流传感器数据进行d3实时图形绘图

  7. 7

    如何使用指纹传感器登录要求用户名和密码的Windows程序?

  8. 8

    使用哪些算法和库来处理传感器数据

  9. 9

    上树莓裨使用Python最有效的方式来存储数据从传感器

  10. 10

    当脚本在tmux中运行时使用python写入传感器读取

  11. 11

    使用 python 用 BBB 读取多个超声波传感器

  12. 12

    Android传感器和线程

  13. 13

    Android传感器和线程

  14. 14

    连接Arduino传感器MPU6050和处理的问题

  15. 15

    连接到运行Python脚本的Raspberry Pi的电磁门传感器报告错误警报

  16. 16

    尝试在RPI上使用i2c和bcm2835读取光传感器-TSL2561

  17. 17

    尝试在RPI上使用i2c和bcm2835读取光传感器-TSL2561

  18. 18

    如何使用光敏传感器?

  19. 19

    使用 IPMITOOL 禁用风扇传感器

  20. 20

    使用Python Matplotlib在3D轴上为振动传感器读数创建动画散点图

  21. 21

    Android-BLE连接参数和将BLE传感器数据存储在SQLite数据库中

  22. 22

    为什么使用arduino uno,sr04超声波传感器和9个led不能使用此代码?

  23. 23

    使用 HX711 和 ESP32 模块使用 20kg 电子称重传感器获得的值不正确

  24. 24

    阵列和单元阵列的传感器时间分布

  25. 25

    Android传感器的偏航,俯仰和横滚

  26. 26

    Raspberry Pi和Arduino读取串行传感器数据

  27. 27

    SAP HANA和Hadoop / HDFS传输传感器数据

  28. 28

    谷歌智能家居定制设备和传感器

  29. 29

    使用android cmake添加传感器链接器

热门标签

归档