cs:thermophile
Bezkontaktní teploměr THERMOPHILE01A
Modul pro bezkontaktní měření teploty povrchů. Využivá principu měření intenzity vyzařovaného záření. Naměřená data lze vyčíst přes sběrnici I2C.
Zvolené čidlo je http://www.melexis.com/Infrared-Thermometer-Sensors/Infrared-Thermometer-Sensors/Digital-plug--play-infrared-thermometer-in-a-TO-can-615.aspx
Použití
Modul byl použit například na robotovi Vector z Robozoru, který podle naměřených teplot cesty a okolí rozpoznával cestu.
There is a sample code for usage with pymlab Python library and USBI2C01A module:
from pymlab import config
#### Sensor Configuration ###########################################
cfg = config.Config(
i2c = {
"port": 0, # I2C bus number
},
bus = [
{
"type": "i2chub",
"address": 0x73,
"children": [
{"name": "thermopile", "type": "thermopile01", "channel": 4, },
],
},
],
)
cfg.initialize()
sensor = cfg.get_device("thermopile")
#### Measurement ####################################################
while True:
print "Ta ", sensor.getTambient(), " To ", sensor.getTobject1()
cs/thermophile.txt · Poslední úprava: 2015/02/22 23:12 (upraveno mimo DokuWiki)

