-
Thread
3*4 matrixtastatur
hey leute. hat jemand ein c programm zum einlesen einer 3*4 matrixtastatur??
-
Thread
Transistor Basiswiderstand für winzige Ströme
Wenn es eine Matrixtastatur ist hast du mit einem simplen BJT keine Chance.
an Control A leg, fließt der Strom der an SIG A IN liegt nach SIG A OUT, oder? Es ist eine Matrixtastatur und ich will nicht einen Pin mit Masse verbinden, sondern einen "Zeilen-" mit einem "Spalten-"Pin. Das ganze klappt auch schon, wenn ich ein Kabel an die entsprechenden Pins hin halte, nur das
-
Thread
Ethernet-Addon zur Xmega128a1-Experimentierplatine
Ethernet integriert. Ist doch viel einfacher :-) Wenn da jetzt noch ein Kombianschluss für LCD/Matrixtastatur/Drehgeber/LEDs draufkommt (und/oder teilbare Platine mit Tasten/LEDs), dann ist es kein Experimentierboard mehr, sonder ein Board, das man auch wirklich verbauen kann. Ach ja, und alle Buchsen
Ethernet integriert. Ist doch viel einfacher :-) Wenn da jetzt noch > ein Kombianschluss für LCD/Matrixtastatur/Drehgeber/LEDs draufkommt > (und/oder teilbare Platine mit Tasten/LEDs), dann ist es kein > Experimentierboard mehr, sonder ein Board, das man auch wirklich > verbauen kann. Ach ja, und alle
-
Thread
Tasterabfrage mit mega16
Hallo Zusammen, ich möchte einer einfache Tasterabfrage (3x4 Matrixtastatur) mit dem mega16 realisieren. Am PC0 gebe ich ein Signal aus und am PC3/PC4 möchte ich den Zustand abfragen und daraufhin eine LED ein bzw. ausschalten (PD7). Mein Problem, er macht es nicht.
Chris B. schrieb im Beitrag #3257119: > ich möchte einer einfache Tasterabfrage (3x4 Matrixtastatur) mit dem > mega16 realisieren. Am PC0 gebe ich ein Signal aus und am PC3/PC4 möchte > ich den Zustand abfragen Abfrage eine 3x4 Matrix mit 3 Pins? Auf den Schaltplan bin ich gespannt.
-
Thread
5x5 Tastaturmatrix und es wir nur Müll eingelesen
Hallo Peter, kann man dein Programm Get8Key4 auch für eine 3x4 Matrixtastatur benutzen?
ja, aber dies ist doch bei einer fertigen Matrixtastatur gar nicht möglich, oder?
-
Thread
Tastatur von Pollin und µC
Das ist eine Matrixtastatur. Such mal nach diesem Begriff hier im Forum...
Nach dem Datenblatt http://www.pollin.de/shop/downloads/D420591D.PDF ist es eine normale Matrixtastatur - da findest Du zahllose Beispiele für Beschaltung+Code. Suchfunktion!
-
Thread
AD-Bus auf SPI Umbauen
paar Optokoppler als Eingänge (ULN und OKs sind derzeit auf der gleichen Portadresse) - Eine Matrixtastatur; Eine Adresse auf der schreibend die Zeile gesetzt wird und lesend die Spalten ausgelesen werden >SPI-Slave in einem CPLD verwenden. Ja, jetzt kommen wir denke ich zum Knackpunkt; wie macht
> - Ein ULN der ein paar Relais schaltet > - Ein paar Optokoppler als Eingänge > - Eine Matrixtastatur; Das sind jeweils ordinäre EA, das ist einfach... Für das Display wirds etwas aufwendiger, wenn du es auch zurücklesen willst. Wie wäre es, wenn du ein SPI-Display anschließt?
-
Thread
Matrixtastatur mit LED Beleuchtung
Hallo und Guten Abend Ich habe eine Matrixtastatur gekauft, und wollte die Tastenbeleuchtung (LED) auf Funktion und Helligkeit testen. Leider ist im Datenblatt nicht der Strom „IF „angegeben, sondern die Spannung ( UF 2,1V-2,5V) Und im Datenblatt
-
Thread
Matrixtastatur: mehrere Tasten gleichzeitig -> Auswertung
Hallo, ich möchte eine Matrixtastatur auswerten. Hardwareseitig sind Vorkehrungen gegen PhantomKeys gegeben (Diode vor jedem Taster bzw. eine Diode pro Zeile/Spalte diagonal in der Matrix angeordnet). Allerdings fehlt mir der Ansatz für den Softwaretreiber. Bei der einfachen Matrixtastatur habe ich den Scancode ermittelt, entprellt und dann den Keycode aus einer Tabelle herausgeholt. Die Funktionen zum Auslesen haben haben dann entsprechend den Keycode ausgegeben. Ich frage mich
-
Thread
codeschloss in asm
Für den praktischen Einsatz würde ich eher eine Matrixtastatur nehmen. http://mezdata.de/ti-praxis/230_matrixtastatur/ Das sieht besser aus (und braucht ein paar Programmzeilen mehr). Ausserdem eine Zeitverzögerung, wenn jemand einen falschen Code eingibt
-
Thread
Minni-Terminal (LCD+Tastatur)
Hallo Leute, ich will ein bestehendes System mit einem LCD-Display und einer Matrixtastatur erweitern. Der eingesetzte Controller hat so gut wie nichts zu tun und auch eine freie I²C-Schnittstelle. Also dache ich zuerst an zwei PCF8574. Da das Minni-Terminal aber so billig wie möglich
Danke für die Links. Ich brauche aber nur eine Matrixtastatur mit maximal 4x4 also 16 Tasten. Den Code für LCD, Tastatur etc. habe ich eigentlich auch schon fertig da. Das Minni-Terminal soll dann evtl. in größeren Stückzahlen gefertigt werden und daher
-
Thread
DA Wandler mit Wenig bit
einen PWM-Output... die restlichen Dinge lassen sich aber auch sehr schonend aufbauen. Die Matrixtastatur kannst du mit einem Wiederstandsnetzwerk (musste mal nen bisschen rechnen) verschalten und dann mit nur einem (!!) AD-Pin an den µC anschließen. Viele Dotmatrixtastaturen gibt es in einer Version
. Ich bau mir die Wasserkühlung um dem Lüfterlärm zu engehen... nicht um ihn zu fördern ;o). Matrixtastatur brauch ich keine... hab eh nur 3 Taster... die brauchen ja dann auch nur 3 Pin.
-
Thread
Matrixtastatur C-Programm
Hallo, ich sitz hier schon ne ganze weile und weiß nicht warum meine Tastaturabfrage nur müll hergibt. Vielleicht könnt ihr mir ja auf die Sprünge helfen. Also wenn ich in der ersten Spalte was drücke, kommt eigentlich das was kommen sollte wenn ich in der 2. SPalte drück (2 anstatt 1, 5 anstatt 4 usw.). Wenn ich in Spalte 3 drücke kommt garnichts. Das Programm sollte eigentlich erstmal alle Pins als eingänge definieren und die PullUps aktivieren. Anschließend sollte ein Spaltenbit auf Ausgang und Low gesetzt werden und "geschaut" werden welches Zeilenbit auf low gezogen wird. Und
-
Thread
Matrixtastatur am Arduino - Entkoppelung
Hallo, ich betreibe eine Matrixtastatur am Arduino, wie im Anhang skizziert. Die Eingänge (Spalten) sind auf Pullup konfiguriert. Die Ausgänge (Zeilen) sind im Ruhezustand auf HIGH. Ich lege nacheinander jeden Ausgang auf active low
-
Thread
Matrixtastatur mit Transistoren steuern
Hallo zusammen, ich habe mal eine Taster-Matrix frage. Ich habe zwei alte Synthies die ich gerne zusammen in einem Gerät einbauen möchte. Für die Logik ist da ein Z80 verbaut und die Bedientastatur ist eine 8x4 Matrix es sind aber nur 23 Taster verbaut - soweit so gut. Nun möchte ich aber in meinem neuen Gerät die Bedienelemente nicht doppelt verbauen sondern einen Umschalter zwischen den beiden synthies "toggeln". Nun hab ich reichlich überlegt und mir fällt nur die Möglichkeit ein, einen: Grobmotorik - 12 x 2 Umschalter schaltet Datenleitung um oder: Die Taster durch Transistoren
-
Thread
Unklare Funktionsweise einer Matrixtastatur (Triumph-Adler-Schreibmaschine)
Hallo, ich stehe auf dem Schlauch und hoffe jemand schubst mich runter. Ich bin dabei die Tastatur einer Triumph-Adler Gabriele PFS Typenrad-Schreibmaschine durch einen AVR zu ersetzen, um sie als "Drucker" zu verwenden. Ähnliche Projekte gibt es einige, z.B. hier: https://github.com/xouillet/TypeWriter Bei der Tastatur handelt es sich um eine 8x9 Matrix-Tastatur. Üblicherweise funktionieren die Tastaturen doch so, dass die Reihen nacheinander von VCC kurz auf GND gezogen werden, und geguckt wird, in welcher Spalte das gleiche passiert. Wenn ich mit dem Oszilloskop messe, liegt die
-
Thread
[AVR Atmega16 Assembler] Ansteuerung einer 3 * 4 Matrixtastatur
realisieren. Mit der Displayansteuerung komme ich recht gut klar nur beim Auslesen der 4 * 3 Matrixtastatur scheitere ich noch. Also der jetzige Stand ist so das sich eine Spalte und die 4 Zeilen darin komplett auslesen und unterscheiden kann. Mit den restlichen Spalten klappt es jedoch noch nicht
übersehe ich es. Zur Verdrahtung: PORTA = Display PORTD = LED (später Türöffner) und die Matrixtastatur PD7 = LED PD6 = Vertikal 1 PD5 = Vertikal 2 PD4 = Vertikal 3 PD3 = Vertikal 4 PD2 = Horizontal 1 PD1 = Horizontal 2 PD0 = Horizontal 3 Im Forum und im Netz hab ich bereits gesucht und
-
Thread
T1 Glühlampen Array
Segment-Displays, wobei die Diodeneigenschaften der LEDs genutzt wurden. Ähnlich verschaltet waren Matrixtastaturen, bei denen zur Entkopplung Dioden verwendet werden mussten, wenn mehrere Tasten geleichzeitig gedrückt werden konnten, weil dann der Strom - wie bei den Glühlampen - "im Kreis" fließen konnte.
dazu (von den Tastaturen) 2-Key-rollover, n-Key-rollover, n-Key- lockout. Das Beispiel der Matrixtastaturen passt gut zur Matrixverschaltung der Glühbirnen.
-
Thread
Matrixtastatur 3x4 Probleme
Hallo zusammen, ich habe mir gerade eine Matrixtastatur 3x4 zusammengebaut. Ich möchte mit dieser einen Atmega32 Controller ansteuern. Ich habe folgendes Problem. Als Schalter habe ich Schließer verwendet. Jeder Schalter ist mit VCC und 2 Ports verbunden
-
Thread
Matrixtastatur durch µC ersetzen?
Hallo... ich hab hier ein älteres Gerät, bei dem die Bedientasten in der üblichen matrixweise verschaltet sind (siehe Anhang). Alle Leitungen führen +5V. Der µC im Gerät legt die Leitungen X, Y und Z immer nacheinander auf Masse und liest die Zustände der Leitungen A, B und C ein. Soweit ist die Funktionsweise ja klar. Nun möchte ich aber die alten Tasten durch einen eigenen µC simulieren. Das heißt ich will die Datenleitungen A,B,C unjd X,Y,Z möglichst direkt an meinen µC anschließen und die Tastenbefehle via serielle Schnittstelle übertragen. Der µC soll diese Befehle von der seriellen Schnittstelle
-
Thread
Modbus RTU Slave fuer AVR
als Notlösung mit einem kleinen Display anfangen, vielleicht mit einem zweiten µController für Matrixtastatur und LCD. eine Kommunikation ATTiny<->Atmega oder Atmega<->Atmega sollte ja hoffentlich für mich hinzubekommen sein.
Notlösung mit einem kleinen > Display anfangen, vielleicht mit einem zweiten µController für > Matrixtastatur und LCD. eine Kommunikation ATTiny<->Atmega oder > Atmega<->Atmega sollte ja hoffentlich für mich hinzubekommen sein. Kannste prinzipiell auch Modbus für nehmen.
-
Thread
AVR Einstieg / Probleme mit Programm Interrupt
den Einsatz des INT0 am ATmega8 sowohl für eine einzelne Taste als auch für eine kleine 3*3 Matrixtastatur implementiert. Ich denke, ich habe den Code ausreichend kommentiert, so dass ich mich in der Beschreibung auf den Kern beschränken werde. (Was ich nicht kommentiert habe, ist der peripher benötigte
bis SetzeInterruptBeiPegelNull() // aufgerufen wird. // Dass im Falle einer Matrixtastatur eine zu schnell gedrücke Taste nicht erkannt wird, ist // die günstigste Variante. PrellenAbwartenTimerStarten(); VerarbeiteLoslassen(); } } else
-
Thread
3x4 Matrixtastatur an ATmega8
ich habe die SAMWELL-Tastatur von Pollin etwas umgearbeitet, so dass ich sie als 'normale' 3x4 Matrixtastatur nutzen kann. Nun habe ich die Tastatur an Port D gehängt (siehe angehängte Grafik) und versuche sie gemäß dem folgenden C-Code abzufragen: [c] void init_ports(void) { // PD0-PD6 als Eingänge
-
Thread
4x4 Matrix Tastatur am FPGA
sehr kurzen Zeitspanne /zuverlässig/ gleichzeitig zu drücken. Besonders auf einer 4x4-Billig-Matrixtastatur. Bei Klaviertasten ist das was anderes, aber die als Matrix zu verschalten ist eine bescheuerte Idee. Sollte dir inzwischen bekannt sein. > Es gibt auch noch eine Spezialtaste, die den Rhythmus
kurzen > Zeitspanne zuverlässig gleichzeitig zu drücken. Besonders auf einer > 4x4-Billig-Matrixtastatur. Solche Funktionen sind gar nicht mal so selten, nur wird man eine viel größere Toleranz zulassen müssen, z.B. 100ms. Dann würde auch eine geringere Abtastrate reichen. Z.B. 1ms je Schalter.
-
Thread
Folientaster per Atmega steuern?
Warum sollte das Ding mit Wechselstrom muxen? Bei einer 3x4 Matrixtastatur von einem Telefon. Nehm einfach Optokoppler, so hast du eine Trennung zwischen dem Telefon (das ja mit der Telefonleitung verbunden sein dürfte - 48V gegen Erde) und deinem Controller. Sowas
-
Thread
Eagle-Layout für Platine mit vier 7-Segment-Anzeige
über IIC an C angebunden, mit 16*7 Segmentanzeigen im Multiplexbetrieb. Das Display und eine Matrixtastatur sind auch über IIC (PCF8574) angebunden. Das Netzteil ist auch gleich mit drauf .... :) nitraM
-
Thread
arduino 100 eingänge
Matrixtastatur, Tastenmatrix?
-
Thread
Taster-Matrix mit AD-Wandler
Wieso machst du dir denn das Leben so schwer? Eine Matrixtastatur (auch mehrere Tasten) abfragen geht doch digital viel einfacher. Hab' dir das Beispiel (Appnote240) von Atmel drangehängt.
-
Thread
Tastenfeld 1x12, 3x4 Unterschied
Schau dir unter Dokumente und Downloads die Datenblätter an. 3x4 ist eine Matrixtastatur, 1x12 wohl einzelne Taster.
-
Thread
Suche Hextastatur mit PS2-Anschluss für PC
sehr einfach implementieren - sollte Dir also keine großen Probleme bereiten eine normale Hex-Matrixtastatur mit einem kleinen Mikrocontroller auszulesen und die Daten per PS/2 an den PC zu senden. Auch die Identifizierungsgeschichte ist recht trivial, wenn man es z.B. mit USB vergleicht, da werden lediglich
-
Thread
Probleme mit IAR
anfertigen lassen habe. diese wird über 2dcMotoren und 1 schrittmotor betrieben. Drinks können via matrixtastatur,lcd ausgewählt werden. der prozessor ist ein msp430f149. kennst du dich mit interrupt bei diesem ding aus???
-
Thread
ATmega8 in Kälte betreiben
Hallo! Möchte ein kleines Gerät bauen, das einen Code über eine Matrixtastatur einliest und einer größeren Einheit weitergibt. Die kleine Einheit möchte ich im Freien betreiben. Nun habe ich im Datenblatt gelesen, dass der ATmega8 nur bis 0°C betrieben werden sollte
-
Thread
70 Taster an Atmega
mal am Rande: Ist dein Google kaputt? Such doch mal in den Bildern nach Tastaturmatrix oder Matrixtastatur und Schaltplan. Oder such hier im Forum, du bist nicht der erste, der sowas macht...
-
Thread
Tastaturmatrix entprellen
Hallo Peter, ich bin neu hier und möchte gerne dein Programm für Matrixtastatur verwenden. Leider stimmt der Link nicht mehr. Wäre nett von dir, wenn du den neuen Link mal posten würdest. Vieken Dank im voraus. Gruß Rolf
-
Thread
PIC Interrupt auslösen
entsprechenden Ports abfragen. PS: ich mach bei ner Tastenabfrage einfach immer 50µs Pause bei Matrixtastatur. Und das geht sehr gut! ist so einfacher und mit dem Timer eleganter.
-
Thread
Welches Keypad?
Bei Conrad gibt es eine 3*4-Matrixtastatur. Doku sollte zum Download sein. Best.-Nr.: 709840 - 62
-
Thread
matrix
hallo an alle user! hab ein kleines problem.. soll eine Matrixtastatur bauen mit 16 tasten und die soll wie eine hextastatur wirken mit 4 bit ausgang sprich: 0 gedrückt 0000 1 gedrückt 0001 A gedrückt 1010 . .
-
Thread
Entprellung von Tastern
DECODE ausgewertet; dies zeigt, daß Entprellung und Dekodierung verschiedene Schritte sind. Für Matrixtastaturen muß TAST_IN angepaßt werden - für eine andere Dekodierung DECODE. Die hier verwendete Dekodierung bietet 'n-key rollover', wie man es von alphanum. Tastaturen erwartet. Werden statische Taster
-
Thread
Störungen durch Elektrosmock
Öhh, wie lang sind die Leitungen vom µC zur Tastatur? Eigentlich ist das Auslesen einer Matrixtastatur relativ störsicher. Und Deine Auslese-Philosophie verstehe ich auch nicht ganz. Normalerweise legt man vier der Pins (entweder die Spalten- oder die Zeilenanschlüsse) über als Ausgang geschaltete
-
Thread
Matrixtastatur 3x4 an ATMega8
an. Bevor ich viel mit Multisim rumprobiere frage ich einfach mal... Ich möchte diese 3x4 Matrixtastatur an meinen Microkontroller anschließen: https://hbe-shop.de/Art-1182219-MULTICOMP-MCAK304NSSBWPMM-TASTENFELD-METALL-IP67-3X4 In der Anleitung steht: Contact Rating : 20 mA, 24 V dc Maximum
-
Thread
Taschenrechner Tastatur: Ist das möglich?
diese sowohl Abfragen als auch bedienen zu können. Ich dachte es handle sich um eine klassische Matrixtastatur, dort müsste ich ja nur synchron abfragen bzw die Pins setzen. Nun hat dieser Taschenrechner aber 40 Tasten und nur 11 Leitungen zum Chip, was eine einfache Matrix ausschliesst. Mein Oszi sagt
-
Thread
Mehrere BCD-Codierschalter pinsparend abfragen
den Zustand aller vier Schalter mit möglichst wenigen Pins abfragen könnte, vielleicht so á la Matrixtastatur, aber wie konkret? Frank
-
Thread
IR Fernbedienung
ich würde den internen pull-up benutzen. wobei für eine fernbedienung wirds wohl eher eine Matrixtastatur werden.
-
Thread
4x3 Matrix Tastatur über I²C I/O Expander ansteuern
Hallo! Weiß jemand von euch, wie ich eine 4x3 Matrixtastatur mit einem PCF574 I/O I²C-Expander abfragen kann, da ich keine normalen Ports mehr frei habe? - ich brauche das ganze in C (WinAVR). Danke scho mal für eure antworten, codes, ideeen, etc.
-
Thread
Folientastatur 1x12 Arduino
Warum nimmst Du nicht ne Matrixtastatur? Dann braucht man nur 6 Widerstände für 12 Tasten: http://www.mikrocontroller.net/topic/64731#new Peter
-
Thread
starter kid 16 bit µC
forderungen sind: - 2 asynchrone serielle schnittstellen - min 1 AD port oder anschluß für matrixtastatur - 16 digital ports - i²C bis für EEPROMS gruss manna ps: die grossen jungs scheinen doch nicht so gross zu sein, denn sonst hätte sie wertvollere tipps gegeben als bei google zu suchen
-
Thread
Passwort programmieren
will in c ein kleines Passwort programmieren. Ich springe durch einen Tastendruck auf der Matrixtastatur in eine Funktion. Diese Funktion soll erst wieder verlassen werden, wenn 4 Zahlen in der richtigen Reihenfolge gedrückt werden. Hat jemand ein Beispielprogramm? Es sollte einwenig schwer