Industriële fabricage
Industrieel internet der dingen | Industriële materialen | Onderhoud en reparatie van apparatuur | Industriële programmering |
home  MfgRobots >> Industriële fabricage >  >> Manufacturing Technology >> Productieproces

TMP006 Temperature Sensor Python Library met Raspberry pi,

Bent u op zoek naar een gemakkelijke manier om de temperatuur van iets te meten zonder dat u er direct een sensor op hoeft te bevestigen? Overweeg het gebruik van een contactloze temperatuursensor zoals de TMP006! Deze sensor leest de infrarode straling, of warmte, uitgezonden door een object en kan eenvoudig worden uitgelezen via een I2C-verbinding. Met de Python-bibliotheek TMP006 kunt u de TMP006 contactloze temperatuursensor nu gebruiken met uw Raspberry Pi- of BeagleBone Black-project!

Voordat u aan de slag gaat, moet u ervoor zorgen dat uw Raspberry Pi het nieuwste Raspbian- of Occidentalis-besturingssysteem gebruikt en dat uw BeagleBone Black het nieuwste officiële Debian-besturingssysteem gebruikt. Het zal ook helpen om vertrouwd te raken met de TMP006-sensor door de Arduino-gids te lezen.

Hardware

De TMP006 aansluiten op een Raspberry Pi of BeagleBone Black is eenvoudig omdat het bord alleen een I2C-bus gebruikt voor communicatie.

Raspberry Pi

Sluit de TMP006 als volgt aan op een Raspberry Pi. Merk op dat je I2C moet hebben ingeschakeld op je Raspberry Pi.

  • Verbind Pi 3.3V voeding naar TMP006 VCC .
  • Verbind Pi GND naar TMP006 GND .
  • Verbind Pi SDA naar TMP006 SDA .
  • Verbind Pi SCL naar TMP006 SCL .

BeagleBone Zwart

Sluit de TMP006 als volgt aan op een BeagleBone Black. Als je niet bekend bent met de nummering van GPIO-pinnen, bekijk dan deze handleiding over BeagleBone Black GPIO.

  • Verbind BeagleBone Black P9_1 DGND naar TMP006 GND .
  • Verbind BeagleBone Zwart P9_3 3.3V voeding naar TMP006 VCC .
  • Verbind BeagleBone Zwart P9_19 SCL naar TMP006 SCL .
  • Verbind BeagleBone Black P9_20 SDA naar TMP006 SDA .

Software

Volg de onderstaande stappen om de Python-bibliotheek TMP006 te installeren en te gebruiken.

Voordat je aan de slag gaat, moet je ervoor zorgen dat je board is verbonden met internet via een ethernet- of draadloze verbinding, zodat je afhankelijkheden kunt downloaden.

U wilt ook vertrouwd zijn met het verbinden met een Raspberry Pi of BeagleBone Black-terminal met SSH.

Afhankelijkheden

Installeer eerst afhankelijkheden door in een terminal uit te voeren:

  1. sudo apt–update ophalen
  2. sudo apt–get install build–essential python–dev python–pip python–smbus git

U kunt waarschuwingen over afhankelijkheden die al zijn geïnstalleerd negeren.

Raspberry Pi

Voer op een Raspberry Pi het volgende uit om ervoor te zorgen dat de RPi.GPIO-bibliotheek is geïnstalleerd:

sudo pip install RPi.GPIO

BeagleBone Zwart

Voer op een BeagleBone Black het volgende uit om ervoor te zorgen dat de Adafruit_BBIO-bibliotheek is geïnstalleerd:

sudo pip installeren Adafruit_BBIO

Bibliotheek installeren

Download vervolgens de TMP006 Python-bibliotheek naar uw homedirectory en installeer deze door het volgende uit te voeren:

Voor meer details:TMP006 Temperature Sensor Python Library


Productieproces

  1. Raspberry Pi Temperature Logger
  2. Raspberry Pi-temperatuurprofiel met LabVIEW
  3. Meet temperaturen met een 1-draads DS18B20-sensor en Raspberry Pi
  4. Temperatuur aflezen met DS18B20 | Raspberry Pi 2
  5. Temperatuurbewaking op de Raspberry Pi
  6. Temperatuur meten met RASPBERRY PI
  7. TMP006 Temperature Sensor Python Library met Raspberry pi,
  8. Python- en Raspberry Pi-temperatuursensor
  9. Raspberry Pi-weerstation
  10. Temperatuur bewaken met Raspberry Pi
  11. Bewaking op afstand van het weer met Raspberry Pi