LinkerKit LK-Temp2 | Raspberry Pi und Arduino
-55° bis 125°C [empfohlen max. 100°C]
9 Bit / 12 Bit Auflösung auswählbar
±0.5°C Empfindlichkeit von -10°C to +85°C
einmalige One-Wire ID im Chip eingebrannt
Wasserdicht, One-Wire, 1m langes Kabel
Sehr geehrter Kunde,
vielen Dank, dass Sie sich für unser Produkt entschieden haben.
Im Folgenden haben wir aufgelistet, was bei der Inbetriebnahme zu beachten ist:
dtoverlay=w1-gpio,gpiopin=4
sudo nano /boot/config.txt
# coding=utf-8
# Benoetigte Module werden importiert und eingerichtet
import glob
import time
from time import sleep
import RPi.GPIO as GPIO
# An dieser Stelle kann die Pause zwischen den einzelnen Messungen
eingestellt werden
sleeptime = 1
# Der One-Wire EingangsPin wird deklariert und der integrierte PullUpWiderstand aktiviert
GPIO.setmode(GPIO.BCM)
GPIO.setup(4, GPIO.IN, pull_up_down=GPIO.PUD_UP)
# Nach Aktivierung des Pull-UP Widerstandes wird gewartet,
# bis die Kommunikation mit dem DS18B20 Sensor aufgebaut ist
print 'Warte auf Initialisierung...'
Anschlussbelegung
Das LinkerKit Modul muss am Digitalport mit der
Nummer 4 angeschlossen werden. Der
entsprechende LinkerKit Steckplatz lautet:
[ D4 | D5 | V | G ]
Codebeispiel Raspberry
Damit der Raspberry Pi mit dem One-Wire Bus, mit der Sensor DS18B20 seine
Messdaten digital sendet, kommunizieren kann, muss dieser vorerst aktiviert werden.
Hierbei muss die Datei "/boot/config.txt" editiert und um folgende Zeile ergänzt werden:
Die Datei können Sie editieren, indem Sie den Befehl...
... in die Konsole eingeben. Mit der Tastenkombination [STRG+X] können Sie das
Editieren beenden und mit [STRG+Y] abspeichern.
Nachdem Sie den Raspberry Pi mittels...
... neugestartet haben, können Sie das untenstehende Beispiel anwenden.
Programmierbeispiel in der Programmiersprache Python