Guckste http://de.wikipedia.org/wiki/Drehmatrix
Für deinen Fall würde das heißen:
x' = sqrt(2)/2 * x - sqrt(2)/2 * y
y' = sqrt(2)/2 * x + sqrt(2)/2 * y
MfG Mork
Art: Beiträge; Benutzer: p_mork
Guckste http://de.wikipedia.org/wiki/Drehmatrix
Für deinen Fall würde das heißen:
x' = sqrt(2)/2 * x - sqrt(2)/2 * y
y' = sqrt(2)/2 * x + sqrt(2)/2 * y
MfG Mork
Hi MindCode,
wenn es auch etwas kleiner sein kann gibt es noch http://www.conrad.de/ce/de/product/191491/Arexx-Roboter-Fahrgestell-ARX-CH09/2420180&ref=list
Ansonsten auch mal bei Ebay schauen,...
Benuzt Du jetzt Linux oder Windows?
Linux:
#include <termios.h>
#include <fcntl.h>
...
Hast Du denn gcc installiert und ihn auch unter Settings->Compiler and debugger eingetragen?
PS: gibt es einen bestimmten Grund, wieso Du es unter Linux machst? Unter Windows würde das genau so...
Hallo,
für Anfänger würde ich gerade für den Bereich PC-Programmierung Java empfehlen. Die Sprache ist relativ einfach zu handhaben, GUIs sind schnell gemacht, sodass man sich damit nicht lange...
Das Mini2440 ist nicht schlecht, allerdings wird es mit dem X-Server etwas problematisch, da RAM doch sehr knapp ist. Eine Alternative wäre da das Mini6410, das hat 256MB RAM, schnelleren Prozessor...
Sieht doch schon mal nicht schlecht aus.
Das ständige Hin- und Herwackeln kommt wegen der Verzögerung der Webcam. Ich würde das einfach so machen, dass das Servo überhaupt nicht bewegt wird, wenn...
Mit Autohotkey kann sowas sehr leicht machen.
Hier ein Beispiel, das 5 mal einen Druck auf die Leertaste simuliert.
SetKeyDelay, 15, 10, 10
Return
^d::
Loop, 5
Also entweder 21*0.5 = 10.5V und 100mA oder 2,1A und 0.5 Volt. Beides geht nicht, dann müsstest Du es nämlich schaffen, die Zellen gleichzeitig parallel und in Reihe zu schalten xD.
Bei 30 Stück...
Sequentielle Schaltungen realisiert man meistens mit einer FSM. Sprich man hat ein Register (Signal in VHDL), welches den aktuellen Zustand speichert, und bei jeder steigenden Taktflanke wird anhand...
Wieso C#?
QT ist in C++ geschrieben und programmierbar.
MfG Mark
Ja, wieso sollte es nicht gehen. Solange reset auf 1 ist, soll sich die Schaltung im Reset-Zustand befinden, ansonsten auf die anderen Flanken reagieren.
Probiers doch einfach mal aus.
MfG Mark...
Pure Win-API Aufrufe würde ich heute keinem mehr empfehlen. Schau Dir ein paar GUI-Toolkits an. Es gibt gtkmm, wxWidgets, QT, ... . Ich selbst würde zu QT raten, ist sehr gut dokumentiert und deckt...
Du kannst auch alle drei Prozesse in einen verpacken. Dabei prüfst Du, ob Reset auf '1' steht (nicht auf rising_edge). Wenn ja, dann wird alles auf '0' gesetzt, ansonsten auf die anderen Eingaben...
Das = ist der Zuweisungsoperator, das == ist zum Vergleichen da. Deshalb auch die Warnung "... around assignment ....
MfG Mark
Zum Thema Drehgeber:
Bei meinem Robo hab ich tatsächlich ne normale Kugelmaus genommen, dort die Lichtschranken ausgelötet und an jeweils zwei kleine Platinen wieder drangelötet. Diese wurden dann...
Noch ein kleiner Hinweis: mach ein paar Klammern um "sizeof(Password)-1" herum. Sollte man nämlich mal irgendwann PASSWORD_LEN*2 schreiben, wird man mit der obigen Definition eine böse Überraschung...
Da steht viel, aber eben nicht, daß sich der & Operator bei einem Array anders verhalten sollte als bei einem normalen Pointer. Das mag zwar bei den meisten Compilern so sein, aber es steht eben...
Das stimmt nicht. In allen Beispielen wird die Adresse von TestData zugewiesen, aber in diesem Fall, die Adresse von der Adresse, also entsteht ein Doppelzeiger vom Typ unsigned char**.[/quote]
...
Es wird überall die Adresse von TestData zugewiesen, denn der Wert von TestDate ist bereits die Adresse. Ich glaube du verwechselst da Arrays mit Pointern. Wenn TestData ein Pointer wäre, wäre der...
Doch gibt es. Beispiel
if (a)
+b;
Wenn man jetzt die Klammern um a weg lässt, ist es alles andere als eindeutig, ob nun a die Bedingung und +b; das auszuführende Statement ist oder ob a +b...
Da die Funktion anscheinend die einzelnen Zahlen getrennt liefert, wirst Du den Endstring selbst zusammenstellen müssen, z.b. mit sprintf:
unsigned char date, month;
unsigned int year;
char...
In Deinem ersten Listing wird sek in der 1-Phase von blink ständig, d.h. bei jedem Durchlauf der while-Schleife inkrementiert. Da die Schleife mit einigen 100 kHz läuft, dauert es keine Millisekunde,...
Dim qs As Byte ' enthält am Ende die Quersumme
qs = 0
while zahl > 0 do
qs = qs + zahl MOD 10
zahl = zahl / 10
wend
MfG Mark
Warum benutzt Ihr nicht ein Ad-Hoc Netzwerk? Dabei braucht man keinen Router/AP, die Verbindung besteht dann direkt zwischen der Drohne und dem Notebook.
MfG Mark