Jump to content

Kevin

Members
  • Gesamte Inhalte

    5
  • Benutzer seit

  • Letzter Besuch

Kevin's Achievements

Newbie

Newbie (1/14)

0

Reputation in der Community

  1. Kevin

    Tinkerforge Bohrvorlage

    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.
  2. Kevin

    Tinkerforge Bohrvorlage

    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. TF-Plate_A5.pdf TF-Plate_A4.pdf TF-Plate_A3.pdf TF-Plate_160mm_x_100_mm.pdf
  3. 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
  4. Ah, jetzt. Auf die Idee bin ich irgendwie überhaupt nicht gekommen. Vielen Dank.
  5. 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
×
×
  • Neu erstellen...