borg
Administrators
-
Benutzer seit
-
Letzter Besuch
-
Gerade
Viewing Topic: Graphenbeschriftung fehlt in App
Alle erstellten Inhalte von borg
-
Bricklet Port am Master Brick geklebt?
% antwortete %s in: HardwareDie 10 Kontakte an dem Bricklet Port müssen definitiv gelötet werden, nur mit kleben funktioniert das nicht . Am besten du schickst den Master Brick (inklusive abgerissener Buchse) ein, dann gucken wir uns das an ob da eventuell etwas nicht korrekt angelötet war und tauschen den Master Brick entsprechend aus.
-
Thermocouple Bricklet --> 0°C
Huch? Das ist komisch, ich kann mir gar nicht erklären wie das überhaupt passieren kann. Gucke ich mir an, wird auf jeden Fall gefixt . Edit: Der Fehler ist in der Tat im Brick Viewer, ein einfacher Copy/Paste-Fehler natürlich . Das wird in der nächsten Version gefixt.
-
Announcements
Update of Ethernet Extensions, new Accessories Blog Entry
-
Veröffentlichungen
Update der Ethernet Extensions, neues Zubehör Blogeintrag
-
Blockly
Uhm, das ist noch bei uns in der Forschungsabteilung, da haben wir noch keine genaueren Informationen zu .
-
Resolution of Analog In Bricklet 2.0
Uh, that is indeed a little misleading. What we mean is that the API returns mV, but the resolution is 10mV. Which does not mean that it has a absolute precision of +-10mV. Nevertheless, by increasing the averaging you can increase the resolution and precision (although we do always round to full 10mV in the firmware).
-
Red Brick und Wireless Extensions
Wird noch ca. einen Monat dauern, kommt aber .
-
Accelerometer Timeout wegen ungeschrimten Kabeln?
Um dein Problem nochmal zusammenzufassen: Wenn du einen "Schreibtischtestaufbau" hast geht alles und sobald du es verbaust kommen die Fehler. Richtig? Wie genau verbaust du es? Ist die Kabellänge im verbauten Zustand anders? Das sollte irrelevant sein.
-
Accelerometer Timeout wegen ungeschrimten Kabeln?
Das ist komisch, ich versuche das mal hier nachzustellen. Kannst du zum testen die Periode runterdrehen? Also z.B. auf 250Hz (alle 4ms)? Tritt das Problem dann nicht mehr auf?
-
MakerBeam Smartphone Holder
Sweet!
-
Remote Switch Bricklet Stromversorgung
Das würde ja bedeuten, dass die Step-Down Power Supply das Remote Switch Bricklet irgendwie stört? Kannst du zum testen das Bricklet weiter vom Stapel entfernen (mit einem längeren Kabel)? Macht das einen Unterschied?
-
Accelerometer Timeout wegen ungeschrimten Kabeln?
Mhh, wie sieht denn das Programm aus welches die Werte abfragt? Einfach eine Endlosschleife die Getter aufruft? Das sollte eigentlich unproblematisch sein. Bei Bitfehlern auf der Leitung würde ich eher erwarten das es Ausreißer bei den Werten gibt, nicht das es zu einem Timeout kommt.
-
RED Brick abspielen eines Programms
Wie sieht das Programm aus, welche Einstellungen hast du gewählt?
-
Update der Bindings auf dem Red Brick
Eine einfache Anleitung wie man die Bindings auf dem RED Brick updated fehlt in der Tat noch. Grundsätzlich kann man sie so updaten wie es auf den jeweiligen Bindings-Seiten beschrieben ist. Ein Button im Brick Viewer wäre natürlich optimal.
-
Servo Brick: Mehrere Servos an einem Port
Eigentlich sollte da nichts gegen sprechen. Ich könnte mir vorstellen das irgendwann die Stromversorgung nicht mehr mitmacht (wenn die Servos alle exakt gleich angesteuert werden, ziehen sie natürlich auch zur exakt gleichen Zeit ihren Anlaufstrom). Aber du kannst ja zum Testen erst mal mit 2 Servos an einem Port anfangen bevor du gleich 8 Stück dranklemmst .
-
WTF is going on with my PTC sensor?
So the wrong values disappear immediately if you restart the Master Brick? That is very strange, it implies that there is some kind of "bad state" that is lost after a restart of the Master Brick. Do you have to disconnect the power or is it enough to press the reset button?
-
WTF is going on with my PTC sensor?
Perhaps the sensor is not screwed into the terminal tightly enough and there is a loose connection?
-
"Gebrauchsanleitung" Dust Detector Bricklet
Wichtig ist, das die Luft die du messen willst auch durch das Loch im Dust Detector strömt. Ich denke das Bricklet im Ansaugbereich von einem Lüfter zu installieren wäre schon genau richtig.
-
OLED 128x64 API. Conventional primitive functions.
We now have samples for Java, C# and Python: http://www.tinkerforge.com/en/doc/Hardware/Bricklets/OLED_128x64.html#usage
-
Support für APA102C (DotStar)
Nein, wird aktuell nicht unterstützt. Wenn es da interesse gibt könnte ich allerdings gucken ob wir das implementieren können auf dem LED Strip Bricklet. Bei Adafruit gibt es auch "NeoPixel". Die werden vom LED Strip Bricklet unterstützt (WS2812).
-
OLED 128x64 API. Conventional primitive functions.
We will add more examples for the OLED API, they are already in the making. Let me explain this a bit more: Each Bricklet has 4kb flash and 256 byte RAM to implement the API. So having a function like drawLine(xy, xy) on the Bricklet is simply not possible. Just saving the whole 128x64 image would use 1kb of RAM. The fixed size 7x5 font that we provide already uses up 1.25kb of the available flash (https://github.com/Tinkerforge/oled-128x64-bricklet/blob/master/software/src/font.inc). So it is technically just not possible to add much more API to the Bricklet. Knowing the above, we obviously need to draw to a buffer on the PC and then transfer the buffer to the Bricklet. Now again, it doesn't make any sense to implement an image draw API in all of the programming languages that we provide. Every high level language already has a image drawing library that is much better then anything we could provide. So the way to go is to provide more complex examples for the languages that use image libraries which are native to the language, which is what we intend to do. I hope this explanation makes it more understandable why the API is how it is. For example the whole drawing code for this video ( ) is this: # Create angle text angle_str = str(angle) + u'°' if angle >= 0: angle_str = ' ' + angle_str # Draw servo position line img = Image.new('1', (128, 64), 0) draw = ImageDraw.Draw(img) draw.line(line_at_angle(32, 32, angle - 90, 32), 1, 6) # Draw bar graph draw.line((90, 4, 90 + angle*30//90, 4), 1, 6) # Draw angle text font = ImageFont.truetype("./share/fonts/truetype/dejavu/DejaVuSans.ttf", 25) draw.text((70, 22), angle_str, font=font, fill=1) # Move data from PIL image into matrix of bools data = img.load() pixel_matrix = [[False]*SCREEN_WIDTH for i in range(SCREEN_HEIGHT)] for x in range(SCREEN_WIDTH): for y in range(SCREEN_HEIGHT): pixel_matrix[y][x] = data[x, y] == 1 After that the pixel_matrix is drawn to the display with the draw_pixel_matrix function that we have as an example for all of the available programming languages. This seems very much high level to me .
-
UV Licht Absorbtion des UV Light Bricklet Gehaeuses?
Das Würth-Plastiksonnenbrillen-Werbegeschenk was wir hier haben absorbiert in der Tat 100% (zumindest soweit wir das testen können). Also wird das eine richtige Sonnenbrille auch tun .
-
UV Licht Absorbtion des UV Light Bricklet Gehaeuses?
In unseren Tests hat es keinen merkbaren Unterschied gemacht. Unser Acrylglas ist also nicht als Sonnenschutz geeignet! . Den Copy&Paste Fehler fixe ich.
-
Dust Detector Bricklet zeigt immer 0 an
Der Sensor hat eine recht hohe Toleranz was den Nullpunkt angeht (+-50). Der relative Unterschied ist also eher relevant. Die Staubpartikel müssen schon recht groß sein das sie erkannt werden, d.h. das man im Büro keine riesigen Veränderungen sieht ist völlig normal. Was man definitiv gut sieht ist Zigarettenrauch, Dampf, Pollenflug etc. Wenn man so etwas erkennen möchte muss natürlich auch sichergestellt sein das die Partikel durch den Sensor fliegen, z.B. in dem man einen kleinen Lüfter vor die Öffnung schraubt.
- OLED Bricklets