Nächstes Thema anzeigen
Vorheriges Thema anzeigen

Vorheriges Thema anzeigenDieses Thema verschickenZeige Benutzer, die dieses Thema gesehen habenDieses Thema als Datei sichernPrintable versionEinloggen, um private Nachrichten zu lesenNächstes Thema anzeigen
Du musst dich anmelden um Beiträge zu schreiben!Du musst dich anmelden um Beiträge zu schreiben!
Autor Nachricht
mcfloppy
Forumkenner
Forumkenner


Alter: 38
Anmeldung: 15.02.2007
Beiträge: 165


1996 Citroen ZX
BeitragVerfasst: Sa 12 Sep, 2009 00:44  Titel:  CPC - Remote ins Leben gerufen - BETA Tester GESUCHT
Nach untenNach oben

Hallo Leute,
ich habe gerade mal ein AVR mit einem drehgeber zusammengelötet, mal sehen was daraus wird Smile

Im Anhang erste Erfolge... Das ganze gibt eine "USB Tastatur" mit drehgeber und mehreren tastern. Mehr ist noch nicht spezifiziert.

LG





Zuletzt bearbeitet von mcfloppy am Mi 30 Sep, 2009 21:07, insgesamt einmal bearbeitet
    
mcfloppy
Forumkenner
Forumkenner


Alter: 38
Anmeldung: 15.02.2007
Beiträge: 165


1996 Citroen ZX
BeitragVerfasst: Sa 12 Sep, 2009 01:15  Titel:  (Kein Titel)
Nach untenNach oben

So, die 2 taster die angeschlossen sind gehen schonmal Smile morgen noch den encoder dran und feritg Smile

LG



    
Freezer
Forum-Elite
Forum-Elite


Alter: 39
Anmeldung: 26.05.2006
Beiträge: 2249
Wohnort: Rheinstetten

1997 Opel Astra F Caravan
BeitragVerfasst: Sa 12 Sep, 2009 01:40  Titel:  (Kein Titel)
Nach untenNach oben

klingt interessant. wären auch zwei drehgeber möglich? fänd ich optimal, einer für volume und einer für listen usw.



    
mcfloppy
Forumkenner
Forumkenner


Alter: 38
Anmeldung: 15.02.2007
Beiträge: 165


1996 Citroen ZX
BeitragVerfasst: Sa 12 Sep, 2009 10:02  Titel:  (Kein Titel)
Nach untenNach oben

Kein problem. Ich werde 2 einplanen Smile

LG



    
Freezer
Forum-Elite
Forum-Elite


Alter: 39
Anmeldung: 26.05.2006
Beiträge: 2249
Wohnort: Rheinstetten

1997 Opel Astra F Caravan
BeitragVerfasst: Sa 12 Sep, 2009 13:21  Titel:  (Kein Titel)
Nach untenNach oben

perfekt Smile

zukünftig stell ich mir meine cpos-steuerung so vor:

Wheel_1
Scroll_down: Vol_-
Scroll_up: Vol_+
Press_short: Pause
Press_long: Mute

Wheel_2
Scroll_down: List_+ / Object_+
Scroll_up: List_- / Object_-
Press_short: Select
Press_long: Openbox_selectmenu
Tilt_left_short: Previuos
Tilt_left_long: Rewind
Tilt_right_short: Next
Tilt_right_long: FForward

damit sollten mit 2 drehgebern und 4 tasten alle funktionen abgedeckt sein.
hardwaremäßig wollte ich dazu zwei mäuse schlachten, eine davon mit 4-wege-scrollrad.
evtl. noch 1-2 funktionstasten, dann kann man alle funktionen nochmal belegen...



    
mcfloppy
Forumkenner
Forumkenner


Alter: 38
Anmeldung: 15.02.2007
Beiträge: 165


1996 Citroen ZX
BeitragVerfasst: Sa 12 Sep, 2009 14:29  Titel:  (Kein Titel)
Nach untenNach oben

Hehe.... ich hoffe die tage fertig zu werden. hab nur gestern abend nen stündchen programmiert. Heute is Bdayfeier im Haus, morgen Aufräumen usw. Montag Praktikum suchen Smile
Ma sehen wann ich weiter komm. Vllt. morgen nochma bissle.

LG



    
da_user
Forum-Elite
Forum-Elite


Alter: 37
Anmeldung: 26.02.2007
Beiträge: 2058
Wohnort: Regensburg


BeitragVerfasst: Sa 12 Sep, 2009 19:44  Titel:  (Kein Titel)
Nach untenNach oben

Noch ne Idee: den Drehgeber auf ein Steuerkreuz, z.B. von nem Gamepad, befestigen, dann kann man ihn zustätzlich noch in vier, bzw acht Richtungen kippen.

Hardware: Medion MD41300

Software: cPos & iGO

    
Freezer
Forum-Elite
Forum-Elite


Alter: 39
Anmeldung: 26.05.2006
Beiträge: 2249
Wohnort: Rheinstetten

1997 Opel Astra F Caravan
BeitragVerfasst: Sa 12 Sep, 2009 20:01  Titel:  (Kein Titel)
Nach untenNach oben

das ist ja eine rein mechanische sache, hat ja nix direkt mit den funktionen des controllers zu tun.

bei mir soll das ganze aber ins lenkrad integriert werden, da wirs schwierig, deshalb beschränke ich mich auf ein links/rechts kippbares scrollrad



    
da_user
Forum-Elite
Forum-Elite


Alter: 37
Anmeldung: 26.02.2007
Beiträge: 2058
Wohnort: Regensburg


BeitragVerfasst: So 13 Sep, 2009 17:48  Titel:  (Kein Titel)
Nach untenNach oben

Wenn die weiteren freien PINs des AVRs als weitere Tasten bestimmt sind, wäre es ja kein Problem, das Steuerkreuz entsprechend einzubinden. Finden müsste man nur erstmal eines Sad

Ich hätte gerne die Sourcen (Quelltext, Schaltpläne,...)! Wink

Hardware: Medion MD41300

Software: cPos & iGO

    
philipp_c
CPI Profi
CPI Profi


Alter: 103
Anmeldung: 18.12.2004
Beiträge: 3214


2008 BMW e61_530d
BeitragVerfasst: So 13 Sep, 2009 17:58  Titel:  (Kein Titel)
Nach untenNach oben

Welchen Controller hast Du denn verwendet? Einen der AT90USB?



    
mcfloppy
Forumkenner
Forumkenner


Alter: 38
Anmeldung: 15.02.2007
Beiträge: 165


1996 Citroen ZX
BeitragVerfasst: Di 15 Sep, 2009 01:17  Titel:  (Kein Titel)
Nach untenNach oben

so, ich hab ein atmega88 verwendet mit den abgeänderten sorcen von obdev.at. ATM liegt das teil hier mit 2 taster an pb1&2 sowie Encoder an PD1 und 3 sowie an PD4 der taster des encoders.
Linksdreh wirft ein F, Rechtsdreh ein E, Klick ein D
Taster 1 ein B und Taster 2 ein C...... soweit bin ich nun.
Sourcen, Hex usw veröffentliche ich die Tage.



    
mcfloppy
Forumkenner
Forumkenner


Alter: 38
Anmeldung: 15.02.2007
Beiträge: 165


1996 Citroen ZX
BeitragVerfasst: Mo 28 Sep, 2009 09:42  Titel:  (Kein Titel)
Nach untenNach oben

So hier der Schaltplan in erster version, 2 Taster und 1 Rotary Encoder



    
mcfloppy
Forumkenner
Forumkenner


Alter: 38
Anmeldung: 15.02.2007
Beiträge: 165


1996 Citroen ZX
BeitragVerfasst: Mo 28 Sep, 2009 09:47  Titel:  (Kein Titel)
Nach untenNach oben

Hier die Sourcen, achtung vermient Smile hab mir den odev code grade zurechtgerückt, also habt nachsicht. kann vllt ma einer draufguggen, wieso der drehencoder ab und an ma springt?



    
da_user
Forum-Elite
Forum-Elite


Alter: 37
Anmeldung: 26.02.2007
Beiträge: 2058
Wohnort: Regensburg


BeitragVerfasst: Sa 03 Okt, 2009 14:21  Titel:  (Kein Titel)
Nach untenNach oben

Muss ich wohl demnächst wohl mal aufbauen Wink

Zitat:
wieso der drehencoder ab und an ma springt?


evlt. liegts an der Entprellung?

Hardware: Medion MD41300

Software: cPos & iGO

    
philipp_c
CPI Profi
CPI Profi


Alter: 103
Anmeldung: 18.12.2004
Beiträge: 3214


2008 BMW e61_530d
BeitragVerfasst: Sa 03 Okt, 2009 14:34  Titel:  (Kein Titel)
Nach untenNach oben

Hab mir den Source zwar nicht angesehen, aber wenn er den Drehencoder über einen Timer IRQ abtastet, dessen Intervall in einem Bereich liegt in dem es eh nur sinnvoll ist neue Werte zu erwarten, dann braucht er nix entprellen.

Edit: so angesehen...

Die Auswertung sieht ja eh recht wild aus Wink Warum samplest Du nicht einfach meintewegen 10mal die Sekunde das Ding und wertest den Graycode dann einfach mit einer kleinen Wahrheitstabelle aus?



    
-Ice-
Forumjunkie
Forumjunkie



Anmeldung: 22.10.2005
Beiträge: 815



BeitragVerfasst: Sa 03 Okt, 2009 17:06  Titel:  (Kein Titel)
Nach untenNach oben

Wenn du einen mechanischen Drehgeber benutzt ist das normal, dass der ab und zu mal spinnt...

Warum du nicht einfach einen fertigen IC mit USB-Anschluss verwendest ist mir schleierhaft.

Z.B. http://www.codemercs.com/index.php?id=97&L=0

viel spaß beim fummeln Very Happy



    
philipp_c
CPI Profi
CPI Profi


Alter: 103
Anmeldung: 18.12.2004
Beiträge: 3214


2008 BMW e61_530d
BeitragVerfasst: Sa 03 Okt, 2009 19:31  Titel:  (Kein Titel)
Nach untenNach oben

Wozu einen Baustein, wenn das auswerten sich nur auf einen Graycode bezieht? Und ich kenn es nicht, dass die bei Handschaltern springen, wenn man eine vernünftige Auswertung macht.

Edit: Das war ja gar kein Drehgeberbaustein Smile Naja, aber ich glaube, das ist nicht das was Floppy wollte.



    
-Ice-
Forumjunkie
Forumjunkie



Anmeldung: 22.10.2005
Beiträge: 815



BeitragVerfasst: Sa 03 Okt, 2009 20:18  Titel:  (Kein Titel)
Nach untenNach oben

Das Problem liegt nicht an der Auswertung sondern an den mechanischen Drehgebern.

Nicht ohne Grund wird in Autoradios für die Laustärke oft ein mechanischer Drehgeber genommen (da billig), für die Titelauswahl jedoch ein optischer. Damit man bei jeder Rastung auch nur einen Titel weiterspringt und nicht ab und zu mal zwei.

Die mechanischen Drehgeber prellen irgendwann so rum, dass es ungenau wird. Deswegen verwende ich nur noch optische.

Auch wenn der IC teuer ist, ich kann den nur empfehlen. Braucht nur ganz wenig externe Bauteile und ist Hibernate tauglich.

Gruß



    
mcfloppy
Forumkenner
Forumkenner


Alter: 38
Anmeldung: 15.02.2007
Beiträge: 165


1996 Citroen ZX
BeitragVerfasst: So 04 Okt, 2009 00:32  Titel:  (Kein Titel)
Nach untenNach oben

Hi,
ob du es glaubst oder nicht, dein tipp brachte was, war aber nicht die lösung. hab nun kondensatoren parallel, nun werden die fehler reproduzierbar. Hier stimmt etwas nicht mit der graycode matrix.
danke schonmal



    
philipp_c
CPI Profi
CPI Profi


Alter: 103
Anmeldung: 18.12.2004
Beiträge: 3214


2008 BMW e61_530d
BeitragVerfasst: So 04 Okt, 2009 00:46  Titel:  (Kein Titel)
Nach untenNach oben

Wenn Ihr Probleme mit dem Prellen habt, dann macht Ihr was falsch und habt den Vorteil des Graycode nicht durschaut.

Sample alle meinetwegen 50ms den Status der beiden Leitungen. Das ist um etliches Länger als jegliches Prellen und erlaubt immernoch 20 Schritte pro Sekunde zu drehen, was mehr sein sollte als man braucht.

Dafür wird keinerlei Hardware Entprellung benötigt, die hat man durch das samplen.


Edit: Ok, Graycode Matrix klingt doch schonmal ganz gut Wink



    
Beiträge der letzten Zeit anzeigen:      
Du musst dich anmelden um Beiträge zu schreiben!Du musst dich anmelden um Beiträge zu schreiben!
Vorheriges Thema anzeigenDieses Thema verschickenZeige Benutzer, die dieses Thema gesehen habenDieses Thema als Datei sichernPrintable versionEinloggen, um private Nachrichten zu lesenNächstes Thema anzeigen

Nächstes Thema anzeigen
Vorheriges Thema anzeigen
Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.
Du kannst Dateien in diesem Forum nicht posten
Du kannst Dateien in diesem Forum nicht herunterladen
 

CarTFT
Forenspecials



Forensicherheit - Alle Zeiten sind GMT + 1 Stunde -
Powered by phpBB2 Plus, phpBB Styles, based on phpBB © 2001/6 phpBB Group :: FI Theme ::

[ Zeit: 0.5956s ][ Queries: 48 (0.2098s) ][ GZIP Ein - Debug Ein ]
carTFT.com