Kevin
-
Gesamte Inhalte
5 -
Benutzer seit
-
Letzter Besuch
Posts erstellt von Kevin
-
-
Hallo Zusammen,
da ja immer wieder die Frage nach Gehäusen und Platten kam und es hieß dass man eine Platte mit 3mm Bohrung und 5mm Lochabstand bräuchte, kam mir die Idee dass man(n) ja auch selber basteln kann. Hier mal Bohrvorlagen zum aufkleben mit dem passenden Abstand und den passenden Löchern.
-
Hi Zusammen,
hoffe Ihr könnt mir nochmals Behilflich sein. Mein Problem ist folgendes: Ich möchte mit dem RotaryPoti die Lautstärke von iTunes regeln. Mein Code ist in Python geschrieben und schaut momentan so aus:
# -*- coding: utf-8 -*- HOST = "localhost" PORT = 4223 from tinkerforge.ip_connection import IPConnection from tinkerforge.bricklet_rotary_poti import RotaryPoti import win32com.client iTunes = win32com.client.gencache.EnsureDispatch("iTunes.Application") def volume(position): iTunes.SoundVolume = (position+150)/3 # Bereich von 0 bis 100 if __name__ == "__main__": ipcon = IPConnection(HOST, PORT) poti = RotaryPoti("91N") ipcon.add_device(poti) poti.set_position_callback_period(10) poti.register_callback(poti.CALLBACK_POSITION, volume) raw_input() ipcon.destroy()
Leider geht das ganze nicht so wie ich möchte.
Die lange Liste der Fehler sieht so aus:
Exception in thread Thread-2:
Traceback (most recent call last):
File "C:\Python27\lib\threading.py", line 530, in __bootstrap_inner
self.run()
File "C:\Python27\lib\threading.py", line 483, in run
self.__target(*self.__args, **self.__kwargs)
File "build/bdist.linux-x86_64/egg/tinkerforge/ip_connection.py", line 225, in callback_loop
device.registered_callbacks[function_id](self.data_to_return(data[4:], form))
File "C:\Users\Kevin\Desktop\Eclipse Projekte\iTunes Tinkertrol\iTunes.py", line 14, in volume
iTunes.SoundVolume = (position+150)/3 # Bereich von 0 bis 100
File "C:\Python27\lib\site-packages\win32com\client\__init__.py", line 474, in __setattr__
self._oleobj_.Invoke(*(args + (value,) + defArgs))
com_error: (-2147221008, 'CoInitialize wurde nicht aufgerufen.', None, None)
Programmiert wird mit Python 2.7 in Eclipse mit dem PyDev Plugin
-
Ah, jetzt. Auf die Idee bin ich irgendwie überhaupt nicht gekommen. Vielen Dank.
-
Hallo Zusammen,
ich hab mal eine Frage. Gibt es eine Möglichkeit den Bereich des Rotary Poti zu ändern? Also dass ganz links zb. 0 und ganz rechts zb. 150 ist Programmieren tu ich in Python. Wäre für jede Hilfe dankbar und hoffe dass ich nichts in der Doku übersehen habe.
Freundliche Grüße
Kevin
Tinkerforge Bohrvorlage
in Hardware
Geschrieben
Ich versteh die Antwort nicht. Das was ich gemeint habe war das man sich eine Holz- Stahl- oder Plexiplatte nimmt und selber bohrt.es ist nur ne Vorlage damit man nicht ewig Zeichen muss. Ich als Bastler brauch keinen 3D Drucker für so simple Sachen.