-
Hallo,
bei mir kommt immer eine 2 und wenn ich die Taster drücke kommt zwischen durch eine andere Zahl:
K1: 4
K2: 12
K3: 6
K4: 52
K5: 16
K6: 9
Ich hätte ja erwartet, dass eine der Taster die belegung 2 hat, dann wäre ja klar was los ist.
Kann mir jetzt vieleicht jemand weiter helfen?
Zu meinem Lib Prob:
Ich habe alles nach Anweisung gemacht aber es geht einfach nicht. Und wenn ich die asuro.c datei dort hinkopiere, dann kann ich sogar nicht mehr flashen.
Mfg. Proger
-
Hallo,
Die Werte sehen alle recht merkwürdig aus. Vielleicht berühren sich zwei Widerstände auf der Asuro Platine oder es gibt irgendwo einen Wackelkontakt. Wenn du ein Multimeter hast, könntest du die Widerstandswerte nachmessen (bei abgeschaltetem Asuro und ohne Prozessor) und mit dem
Bild vergleichen
Hier mal der Auszug mit den Tastern aus dem Schaltplan
Bild hier
-
@Proger,
Probier mal dieses Program
'Show Asuro switch values in Hyperterminal'
http://home.planet.nl/~winko001/Asur...uSfwPagFrm.htm
Dies produziert die wirklich vom AD-Wandler gemesene Tasten Werte ohne dass die Werte danach von einem Formel umgerechnet und gezeigt werden.
Vergleich mal die gemessene werte mit die im zugehorigen Datei 'AsuroSwitchesV0.01, mManual.txt' angegebene Werte.
Gruss
Henk
-
@Proger,
Hier gibt es auch noch ein Programm zum Testen.
Asuro-Programm-Teil misst alle ADC-Kanäle und sendet sie an den PC
PC-Programm-Teil wertet dies aus.
Es sind dort Test-Programme, mit denen du die Werte für die Datei myasuro.h aus der Asuro-LIB ermitteln kannts.
Test 1 ermittelt auch einen optimalen Umrechenwert für die PollSwitch()-Funktion.
Siehe ASURO emittelt Werte für Lib V2.70 myasuro.h selber
-
@Proger,
...ja...oder nimm dir mal DoctorAsuro...,
damit kannst Du einfach unter Windows die Tasten Werte auslesen und noch so einiges mehr einfach austesten mit nur Mauseklicken...
http://www.arexx.com/arexx.php?cmd=g...suro_downloads
Gruss,
Henk
-
proger: nimm mal die batterien raus und miss die widerstände durch, die oben gezeigt sind. die werte sind so weit von den sollwerten entfernt, das kann kein kleiner fehler sein.