Hallo Bernd,
habe mir das nochmals ausführlich angeschaut und ja, du hast völlig Recht, werde den Sensor für mein Projekt verwenden und wie vorgeschlagen integrieren.
Nochmals herzlichen Dank
Liebe Grüße Dieter
Hallo Bernd,
habe mir das nochmals ausführlich angeschaut und ja, du hast völlig Recht, werde den Sensor für mein Projekt verwenden und wie vorgeschlagen integrieren.
Nochmals herzlichen Dank
Liebe Grüße Dieter
Hallo,
zuerst mal ganz herzlichen Dank für den Support. Werde euren Ratschlag annehmen und mir einen anderen Sensor besorgen. Da hab ich mir wohl leider einen nicht so tollen Sensor rausgesucht.
Nochmals vielen Dank
Herzliche Grüße Dieter
Hallo,
danke für die Antwort. Habe das Modul "machine" nicht gefunden. Bin leider kein Linux Profi, dennoch fit in Elektronik und Softwareentwicklung in Python unter Windows. Daher hatte ich mir für mein Projekt u.a. diesen Sensor ausgesucht, es ist ein weiterer Sensor an diesem Bus dran, der ja auch erkannt wird.
Wie gesagt mit pip3 install machine kann ich das Modul ja python3 auch bekannt machen, zumindest geht das ohne Fehlermeldung,
Herzliche Grüße
Dieter
Hallo,
ich bin Neueinsteiger in der RaspberryPi Welt und neu hier im Forum.
Ich benutze einen Raspberry PI 3 B+ und möchte unter Phyton3 den Lichsensor TLS2561 über den I2C Bus lesen. i2cdetect liefert mir an der erwarteten Adresse einen Eintrag, d.h. die config scheint richtig zu sein.
Zum Lesen des Sensors benutze ich die Library Adafruit_CircuitPython_TSL256. Um einen kurzen Schnelltest zu machen wollte ich das Beispielprogramm ausführen, welches in dem Paket dabei ist.
Doch erstellen des i2c Bus tritt ein Laufzeitfehler auf, bei diem ich einfach nicht weiterkomme.
Der Aufruf "i2c = busio.I2C(board.SCL, board.SDA)" in der python-Datei
#!/usr/bin/python3
import board
import busio
import adafruit_tsl2561
# Create the I2C bus
i2c = busio.I2C(board.SCL, board.SDA)
für zu dem Laufzeitfehler
Traceback (most recent call last):
File "/home/pi/BlindControl/Test/tsl2561_simpletest.py", line 8, in <module>
i2c = busio.I2C(board.SCL, board.SDA)
File "/home/pi/.local/lib/python3.5/site-packages/busio.py", line 15, in __init__
self.init(scl, sda, frequency)
File "/home/pi/.local/lib/python3.5/site-packages/busio.py", line 24, in init
from machine import I2C as _I2C
File "/usr/lib/python3/dist-packages/thonny/backend.py", line 317, in _custom_import
module = self._original_import(*args, **kw)
ImportError: No module named 'machine'
Ich habe das Modul machine durch pip3 install machine Python3 nachgeladen, doch ohne Erfolg.
Benötige dringend einen Tip, was ich vergessen habe bzw. falsche gemacht habe. Bin für jeden Tip aüßerst dankbar.