Uživatelské nástroje

Nástroje pro tento web


cs:thermophile

Rozdíly

Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.

Odkaz na výstup diff

Obě strany předchozí revizePředchozí verze
Následující verze
Předchozí verze
cs:thermophile [2011/11/22 19:57] – [THERMOPHILE01A] kaklikcs:thermophile [Unknown date] (aktuální) – upraveno mimo DokuWiki (Unknown date) 127.0.0.1
Řádek 1: Řádek 1:
-====== THERMOPHILE01A ====== +====== 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. 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
 +
 +
  
  
Řádek 8: Řádek 11:
  
 Modul byl použit například na robotovi [[https://picasaweb.google.com/116446528170482454972/Robotour2010|Vector z Robozoru]], který podle naměřených teplot cesty a okolí rozpoznával cestu.   Modul byl použit například na robotovi [[https://picasaweb.google.com/116446528170482454972/Robotour2010|Vector z Robozoru]], který podle naměřených teplot cesty a okolí rozpoznával cestu.  
 +
 +
 +
 +{{:cs:modules:thermopile:thermopile01a_small.jpg?500|thermopile}}
 +
 +There is a sample code for usage with [[https://github.com/MLAB-project/MLAB-I2c-modules|pymlab]] Python library and [[en:usbi2c|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.1321991873.txt.gz · Poslední úprava: 2011/11/22 19:57 (upraveno mimo DokuWiki)