Pages: [1] 2 3 ... 5   Go Down
Author Topic: Brauche dringend hilfe  (Read 3872 times)
0 Members and 1 Guest are viewing this topic.
Offline Offline
Newbie
*
Karma: 0
Posts: 1
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

servus ich benötige  hilfe.
ich hab ein oled 16x2 display und den wii nunchuck sammt dem adapter das vekabeln an meinen arduino duemilanove ging dank internet.mein display zeigt mein eingegebenen text an.
ich hab aber leider keine ahnung vom programmieren(
wie gesagt wenn ich das net fertig bekomm fall ich durch und das wär echt sch....
also wenn jemand helfen kann bitte melden
DANKE
« Last Edit: March 28, 2012, 10:54:29 am by konni87 » Logged

Weinsberg, Germany
Offline Offline
God Member
*****
Karma: 2
Posts: 770
A Coder's Tale
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Hast Du den Nunchuck denn schon zum Laufen gebracht? Also mit irgendwelchem Beispielcode aus dem Netz?
Logged

Germany
Offline Offline
Edison Member
*
Karma: 44
Posts: 2261
Arduino rocks
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Muss es unbedingt dieser Controller sein? Du könntest auch einen ADXL330 nehmen, den gibt es zum Beispiel als Steckmodul im 2,54mm-Raster bei Segor.

http://arduino.cc/en/Tutorial/ADXL3xx

[edit] Auch Watterott hat ein ADXL335-Breadboard, sogar noch günstiger als das Modul von Segor: http://www.watterott.com/de/Breakout-Board-ADXL335
« Last Edit: February 09, 2012, 08:15:55 am by sth77 » Logged

Mein Arduino-Blog: http://www.sth77.de/ - letzte Einträge: Teensy 3.0 - Teensyduino unter Window 7 - Teensyduino unter Windows 8

NRW
Offline Offline
Sr. Member
****
Karma: 1
Posts: 372
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Da ja schon viel mit dem Wii-Kontroler gemacht wurde ist das auslesen sicher das geringere Problem.
Aber eine schöne anzeige auf dem Display wird sicher tricky.

Ich habe keinen nunchuck hier sonst würde ich mal schauen.
Wie genau willst du es darstellen?
Einfach mit nem Balken der entwerder nach rechts oder links größer wird?

1: Winkel: +30°
2:      0|||
bzw
1:Winkel: -30°
2:  |||0

Oder muß es wie ein Zeiger aussehen?
Min/Max Werte mappen und entsprechend einen Zeichensatz erstellen mit den Balken pro Zeichen
Wieviel Pixel hat nochmal ein Zeichen in der Breite
8 Zeichen kann man selber anlegen
bei 4 Pixel breite würde das gehene oder?
.
..
...
....
   .
  ..
 ...
....
Darauf kann man doch aufbauen oder?

edit:
zusätzlich würde ich aber auch lieber was anderes nehmen als ein nunchuck.
Wie sth77 auch schon sagt.
« Last Edit: February 09, 2012, 08:21:46 am by MueThoS » Logged

Weinsberg, Germany
Offline Offline
God Member
*****
Karma: 2
Posts: 770
A Coder's Tale
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Hast Du mal versucht das Nunchuck zum Laufen zu bringen? Hast Du im Netz nach entsprechendem Code geguckt? Irgendwelche Beispielprogramme, die die Daten auf die Serielle Konsole ausgeben oder so?
Ich will damit wissen ob Du das Teil richtig verkabelt hast und es noch "lebt"... smiley-wink

Hast Du bedacht das sich der "Center of Gravity" beim Motorrad fahren verschiebt? Das wir uns deshalb in die Kurve legen, damit wir nicht umfallen? Ich bin nicht sicher ob das Nunchuck nicht einfach nur eine vergrößerte Beschleunigung in Richtung "unten" anzeigen wird...
Fürs Auto, okay, aber fürs Motorrad...? Hat da jemand Erfahrung? Kann da jemand was dazu sagen?

Also wenns bis dahin nur noch am Code hakt: Ich wohn in Weinsberg bei Heilbronn.
« Last Edit: February 09, 2012, 08:34:32 am by Joghurt » Logged

Germany
Offline Offline
Edison Member
*
Karma: 44
Posts: 2261
Arduino rocks
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Na gut, so wahnsinnig kompliziert scheint das ja auch nicht mit dem Controller zu sein:
http://todbot.com/blog/2008/02/18/wiichuck-wii-nunchuck-adapter-available/
Da ist ein Beschleunigungssensor verbaut, der über I2C ausgelesen wird. Das packst du schon! Basierend auf den Beispielen sollte das kein Hexenwerk sein...
Logged

Mein Arduino-Blog: http://www.sth77.de/ - letzte Einträge: Teensy 3.0 - Teensyduino unter Window 7 - Teensyduino unter Windows 8

Weinsberg, Germany
Offline Offline
God Member
*****
Karma: 2
Posts: 770
A Coder's Tale
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Ich glaub das brauchen wir eigentlich garnicht: Wenn Du das Nunchuck zum Laufen kriegst (womit Du beweist, dass es noch lebt und Du es richtig verkabelt hast) können wir hier einen Code zusammenfrickeln, der Dir Deine Balken anzeigt. smiley-wink

Wenn das Nunchuck nicht funktioniert wäre vorbeikommen verschwendete Zeit (Deine wie meine), und wenn es funktioniert sollte der Rest kein großes Problem mehr sein. smiley

Wenns in ner Woche noch nicht funktioniert (funktionierendes Nunchuck vorausgesetzt) kannst Du gerne mal vorbeikommen.  smiley-cool
Logged

Germany
Offline Offline
Edison Member
*
Karma: 44
Posts: 2261
Arduino rocks
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Fänd ich auch gut, wenn wir das hier "besprechen" könnten. Wenn das Stück für Stück entwickelt wird, kann manch einer noch was draus lernen. Bin schon drauf und dran, mir solch einen Nunchuk zuzulegen... smiley-wink
Logged

Mein Arduino-Blog: http://www.sth77.de/ - letzte Einträge: Teensy 3.0 - Teensyduino unter Window 7 - Teensyduino unter Windows 8

Weinsberg, Germany
Offline Offline
God Member
*****
Karma: 2
Posts: 770
A Coder's Tale
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Wie gesagt: Du machst das "mechanische" (bringst das Nunchuck zum Laufen) und wir helfen Dir beim Rest. smiley

Sollte eigentlich kein großes Problem sein, unter dem Link von sth77 gibts auch entsprechenden Code, siehe "WiichuckDemo.zip"...  smiley-cool
« Last Edit: February 09, 2012, 09:08:33 am by Joghurt » Logged

Weinsberg, Germany
Offline Offline
God Member
*****
Karma: 2
Posts: 770
A Coder's Tale
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Such nach dem Link zum "WiichuckDemo.zip", lad es Dir runter, entpack es, öffne das *.pde mit der Arduino-Entwicklungsumgebung, verbinde Deinen Arduino mit Deinem Computer und lade den Code hoch, genauso wie Du es mit dem Beispiel für das Display gemacht hast.
Logged

Weinsberg, Germany
Offline Offline
God Member
*****
Karma: 2
Posts: 770
A Coder's Tale
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Ich hab mir den Code noch nicht angesehen, aber ich tippe mal darauf dass er Dir die aktuellen Daten vom Nunchuck auf die Konsole ausgibt. Das ist das Fenster, das aufgeht, wenn Du diesen rechten Knopf auf Deiner Arduino-Entwicklungsumgebung anklickst.
Logged

Germany
Offline Offline
Edison Member
*
Karma: 44
Posts: 2261
Arduino rocks
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Such nach dem Link zum "WiichuckDemo.zip", lad es Dir runter, entpack es, öffne das *.pde mit der Arduino-Entwicklungsumgebung, verbinde Deinen Arduino mit Deinem Computer und lade den Code hoch, genauso wie Du es mit dem Beispiel für das Display gemacht hast.
Genau, das würde ich auch als Ausgangspunkt definieren. Lad dir die Bibliothek, kopiere sie ins libraries-Verzeichnis und spiele den Sketch auf. Selbstveständlich solltest du auch den Controller angeschlossen haben und die serielle Konsole öffnen. Wenn du dann Messergebnisse auf dem Bildschirm hast, sehen wir weiter und kümmern uns um die Darstellung der Werte auf dem Display, danach ist die optische Aufwertung dran.
Wenn du fleißig "mitspielst" smiley-wink, ist das was du vorhast morgen fertig. Kopf hoch!
Logged

Mein Arduino-Blog: http://www.sth77.de/ - letzte Einträge: Teensy 3.0 - Teensyduino unter Window 7 - Teensyduino unter Windows 8

Germany
Offline Offline
Edison Member
*
Karma: 44
Posts: 2261
Arduino rocks
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Hast du die Konsole auch auf 19200 bit/s gestellt?
Logged

Mein Arduino-Blog: http://www.sth77.de/ - letzte Einträge: Teensy 3.0 - Teensyduino unter Window 7 - Teensyduino unter Windows 8

Weinsberg, Germany
Offline Offline
God Member
*****
Karma: 2
Posts: 770
A Coder's Tale
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Stimmt Deine Schnittstellengeschwindigkeit? Ist rechts unten in der Konsole "19200" ausgewählt?

Update: Dieses Mal warst Du schneller... smiley-wink
Logged

Weinsberg, Germany
Offline Offline
God Member
*****
Karma: 2
Posts: 770
A Coder's Tale
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Ja. smiley

Hast Du das Display angeschlossen?

Jetzt müssen wir noch diesen Codeschnipsel und den Beispielcode vom Display "verheiraten" und das wars schon. smiley

Da hätte das her- und zurückfahren weit länger gedauert. smiley-wink
« Last Edit: February 09, 2012, 09:41:56 am by Joghurt » Logged

Pages: [1] 2 3 ... 5   Go Up
Jump to: