Uživatelské nástroje

Nástroje pro tento web

Překlady této stránky?:

cs:thermophile

Toto je starší verze dokumentu!


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.

Infrared thermometer

This is a thermopile sensor for contact-less measurement of temperature.

thermopile

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.1424646725.txt.gz · Poslední úprava: 2015/02/22 23:12 (upraveno mimo DokuWiki)