Herunterladen Inhalt Inhalt Diese Seite drucken

Python-Skript Zum Lesen Mehrerer Ds18B20-Sonden - AZ-Delivery DS18B20 Bedienungsanleitung

Inhaltsverzeichnis

Werbung

Python-Skript zum Lesen mehrerer DS18B20-Sonden

Wir haben uns aufgrund der besseren Verständlichkeit dafür entschieden,
den Code in zwei Skripte aufzuteilen. Es folgt ein Code für den
Klassenindex:
import
os
import
glob
import
time
class
DS18B20:
def
__init__(self):
os.system('modprobe
os.system('modprobe
base_dir
device_folder
self._count_devices
self._devices
i
=
0
while
i
<
self._devices.append(device_folder[i]
i
+=
1
def
device_names(self):
names
=
list()
for
i
in
names.append(self._devices[i])
temp
=
names[i]
return
names
w1-gpio')
w1-therm')
=
'/sys/bus/w1/devices/'
=
glob.glob(base_dir
=
len(device_folder)
=
list()
self._count_devices:
range(self._count_devices):
names[i][20:35]
=
temp
+
'28*')
+
'/w1_slave')

Werbung

Inhaltsverzeichnis
loading

Verwandte Produkte für AZ-Delivery DS18B20

Inhaltsverzeichnis