-
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
Cocktailexpert1362
Hallsensoren und Batterie im Karusellinnenraum. Sonstiges: - Kommunikation über App bzw. Matrixtastatur und LCD Display Aktuelle Probleme: Wie soll man die Höhenverstellung, also die Plattform wo das Glas geparkt wird nach oben/unten bewegen? Scherengerüst oder Trapezspindel? Nennhub
-
Thread
Spannung durch Spannungsteiler messen. Arduino
Ich hatte dasselbe Problem mit meiner Haussteuerung, hier hängt eine 16-Kanal-Matrixtastatur am Analogeingang des Arduino-Mega. Getestet mit PC-USB-Stromversorgung - perfekt, mit Bleiakku-perfekt. Dann mit Schaltnetzteil von Meanwell 12 Volt, 7 Ampere und Zusatz-Chinaregler LM2576
-
Thread
Hammond B3 Clone mit ATMega
nur die Anpassung der Midi-Befehle. Mittlerweile gibt es dort auch einen Keyboardscanner für Matrixtastaturen. Für ne orgel würde sich die Fatar TP/80 empfehlen. Bassklaviaturen mit 25 Tasten sind eher selten.
-
Thread
Matrix-Tastatur
Don Lancaster beschreibt im CMOS Kochbuch eine Matrixtastatur mit seriellem Ausgang, gemacht ausschliesslich aus Standardbausteinen.
-
Thread
Matrixtastatur und 2 AVRs
Hallo, Das die Matrix an EINEN AVR dran kommt das ist klar wie das gemacht wird. Der zweite AVR soll für meine Encoder dienen und die Ausgänge als schaltbare Taster an die Matrix mit angeschlossen werden. Nur weiss ich jetzt nicht wie. Weil die Taster ja nicht nach GND gehen sondern von einen Eingang zum anderen Eingang des ersten AVRs vielleicht kann jemand helfen.Hatte mir vorgestellt das über einen Transistor zu machen, Basis an Ausgang des zweiten Avr und Kollektor und Emitter anstelle des Taster.Wird aber denke mal so nicht gehen. Gruss Stefan
-
Thread
x86: Programm ohne OS ausfuehren
, allerdings kann man dafür Hardware verwenden, mit der ein BIOS nichts anfangen kann, z.B. Matrixtastaturen oder exotische LCDs. Wahrscheinlich funktioniert sowas nur genau auf einem einzigen PC, oder es wird zur Lebensaufgabe. Ist wohl eher was für Verrückte. Georg
-
Thread
Eigene "Tastatur" bauen
ganze "Folgen" von Zeichen benutzen darstellen, was auch immer. Da reicht auch ne kleine fertige Matrixtastatur, muss man nix "schrotten"...
-
Thread
Schieberegister Zustand merken bei Spannungsausfall
nur, wenn du dich auf eine steile Lernkurve einlässt. Machbar ist es mit einem µC, einer Matrixtastatur, einer kleinen Anzeige (zb 2-zeiliges LCD) und besagter Kette aus WS2812. Das ist eigentlich nicht die Frage. Die Frage lautet eher, was ist für DICH mit einigermassen vernünftigem Aufwand in absehbarer
-
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
Druckerkennung (Biometrische Schutzweste)
eine Matrix aus Kupferdrähten in eine der Äußeren Schichten einzuarbeiten und die dann wie eine Matrixtastatur auszulesen? Bei einem Treffer sollte so ein Draht dann ja reißen.
unwissender schrieb im Beitrag #3797763: > Äußeren Schichten einzuarbeiten und die dann wie eine Matrixtastatur > auszulesen? Bei einem Treffer sollte so ein Draht dann ja reißen. NATO-Munition genau zwischen die Drähte ? Alles was größer ist als 7-8mm zieht sich nicht mal auseinander...
-
Thread
Gelöst: Komfortroutine C - Taster entprellen
if(taste high) {_delay_ms(x); led ein; } X durch probiern auswaehlen.. Mach ich bei Matrixtastatur etc. immer so und hab noch keinen Nachteil festgestellt. Undja das ist nicht ideal aber fuer ne led find ich eine ISR uebertrieben ;)
-
Thread
USBASP / ISP als V-USB
gepatcht. Ich habe aber auch nativen Code fuer dich, der direkt AVR gcc nutzt und bereits Matrixtastatur enthaelt. Ich lade es bei Bedarf gern mal hier hoch. Bin innerhalb der naechsten h auch noch im TeamSpeak erreichbar, fuer direkte Fragen an mich. MfG
gut, wie das funktioniert. Am Anschluss von dem clone liegen auch genug gpio Pins an, um eine Matrixtastatur anzusteuern. Die Infos dazu gibts zuhauf im Netz. Kannste dir in 10min zusammen copy/pasten.
-
Thread
Zyklisches Auslesen eines Dual Port RAMs (ATmega32 und Schieberegister)
fix und fertiges" Tastenmatrix-Interface? Und was soll das bewirken können? Die Abfrage einer Matrixtastatur ist doch eine Sache, die man z.B. bei der Überschlagsrechnung zur Machbarkeit eines Spiels nichtmal mit einbezieht, weil der relative Rechenzeitbedarf typisch weit unter "ferner liefen" liegt.
-
Thread
Mini Wanderkiste "Runde 2" Gesperrt
So also erstmal die IN Liste --> Radar Sensor mit Doku Matrixtastatur HD44780 Display 5x Brückengleichrichter 1,5A 6x Blitzröhre Taster/schalter Sortiment 2x AVR mit CAN Bus Tüte BC517 Tüte BC547C 5x 7-Segment Superrot 2x Breakout Boards mit Atmega8 1x
von den pics und die 8 Fächer Kunststoffbox wegen Platzmangel IN: Radar Sensor mit Doku Matrixtastatur HD44780 Display 5x Brückengleichrichter 1,5A 6x Blitzröhre Taster/schalter Sortiment 2x AVR mit CAN Bus Tüte BC517 Tüte BC547C 5x 7-Segment Superrot 2x Breakout Boards mit Atmega8 1x
-
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
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
Wie funktioniert Negation - assembler
kommen? > > (0,1,2,3,4,5,6,7,8,9,*,0,#) Zurück zur frage: Wir haben das einlesen eine Matrixtastatur in der Schule ungefähr so gelöst: Wir haben die Tasten einzeln nacheinander abgefragt und nebenbei nach jeder Taste den Akkumulator inkrementiert. Sobald eine Taste gedrückt war sind wir aus der
-
Thread
Taster am AD Wandler plus WakeUp - wie?
für den gewünschten Pin (ADC-Tastatur) bzw. für die Eingangs-Pins der Matrix im Falle einer Matrixtastatur. Bei der Matrix ist noch eine Vorkehrung mehr nötig, hier muß direkt vor dem Einschlafen das normale Multiplexing zur Abfrage stillgelegt und durch einen konstanten "aktiven" Pegel auf allen
-
Thread
Einfacher "Frequenzgenerator" für zu Hause
Frequenzerzeugung benütze ich das China Modul mit dem AD9850 drauf. Die Frequenz (~1-1MHz) wird über eine Matrixtastatur eingegeben. Atmega32 steuert das Modul an und zeigt auch auf einem Display die eingegebene Frequenz + Amplitude. Das Modul liefert ungefähr 1V Amplitude, aber diese möchte ich natürlich verändern
-
Thread
7 Segment Multiplex + Timer Interrupt?
schaltet jeweils die Anzeige 1 Stelle weiter und gibt den entsprechenden 7SegmentCode aus. Ist eine Matrixtastatur dran, wird die ebenso in dieser ISR weitergeschaltet und abgefragt, und mit der üblichen Software entprellt. Das muss aber nicht so oft passieren, jeder 2. oder 4. Aufruf reicht für die Tastatur
-
Thread
Microcontroller Codeschloss - Elektrischer Safe
richtig dicken Safe zu kaufen und umzubauen auf Codeeingabe :) Ebenso habe ich noch eine Matrixtastatur gekauft, sowie 2 LEDs und einen Minilautsprecher. Die LEDs sind für den Zweck, bei der Ausgabe des Codes, ob es am Ende richtig oder falsch war gedacht und der Ton ebenso. Edit: Lötkolben
AT89C51A-S3SUM. Joachim Engelsberg schrieb im Beitrag #3662516: > Ebenso habe ich noch eine Matrixtastatur gekauft, sowie 2 LEDs und einen > Minilautsprecher. Joachim Engelsberg schrieb im Beitrag #3662562: > Den Mikrocontroller, sowie Tastatur habe ich eben noch bei meinem Vater > gefunden und
-
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
Midi_Orgel_Schieberegister
Matrixtastaturen bei Musikinstrumenten sind Kaese. Ausser Billigheimern macht sowas niemand ohne Not.
kommunizieren kannst, oder willst. Und noch dies: Schlumpf schrieb im Beitrag #5472874: > Matrixtastaturen bei Musikinstrumenten sind Kaese. > > Ausser Billigheimern macht sowas niemand ohne Not. Nur so am Rande: http://www.doepfer.de/DIY/Matrix_61.gif
-
Artikel
Hausbus Diskussion
Schnittstellenwandlung. CAN Infrarot CAN Funk CAN RS232 Bedienungselement 2 für Codeschloss. 3*4 Matrixtastatur rote und grüne LED Weitere Vorschläge (bitte ergänzen): Ausgangs-Knoten. Modul mit fast unbegrenzten Ausgängen z. B. für eine Statuswand, auf der man sieht, welche Lampen eingeschaltet sind Erweiterbar
-
Thread
günstiges USB Interface für Arcade Automat
Notwendigkeit dafür, eine > Tastatur so einzuschränken Aber selbstverständlich. Einfache Matrixtastaturen können nur eine sehr überschaubare Anzahl gleichzeitig gedrückter Tasten erkennen; es muss gezielt Aufwand getrieben werden, um mehrere Tasten erkennen zu können. Das nennt sich dann "n-key-rollover
-
Thread
Simulierung einer alten Matrixtastatur parallel zu einer bestehenden Tastatur
ich keine Elektrotechnik studiert und benötige von Euch etwas Unterstützung. Ich habe eine Matrixtastatur mit 5 Spalten und 4 Zeilen welche über ein Flachbandkabeln an ein Gerät angeschlossen ist. Nun will ich die alte Tastatur weiter nutzen aber über einen PC und eine I/O-Karte ebenfalls Tastenbefehle
, es reichen die MOC3021-23. Alternativ baust du dir einen eigenen USB Kontroller für deine Matrixtastatur. Da kann man z.B. V-USB nehmen oder (wenn du bereit bist, die Matrix anzupassen) eine alte USB Tastatur, aus der du die Kontrollerplatine räuberst.
-
Thread
Problem mit UART RX und Atmega32
PS: Ich "drohe" schon mal den nächsten Thread an, habe nämlich ein kleines Problem mit meiner Matrixtastatur nachdem ich vom internen OSC auf nen 16MHz ext. Quarz gegangen bin! Ich werde aber zunächst erstmal selbst versuchen das Problem zu beheben, bevor ich euch mal wieder nerven muss. ;-)
-
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
Simple Tastatureneingabe
und dann über USB das Signal einer Tastatureingabe weitergibt (nein, ich möchte keine eigene Matrixtastatur bauen, lediglich 1 Knopf der dann genau 1 Tastendruck an den PC übermittelt). Habe diesbezüglich bereits gesucht wie blöd, aber leider nichts derart simples gefunden. Hoffe irgendwer kann mir
Mario schrieb im Beitrag #3419588: > (nein, ich möchte keine > eigene Matrixtastatur bauen, lediglich 1 Knopf der dann genau 1 > Tastendruck an den PC übermittelt). Das spricht ja nicht gegen einen Tastatur-Kontroller, du musst ja keine Matrix anschliessen. Du musst nur den
-
Thread
[S] 74C923 Tastaturcontroller
74C923 für die Reparatur eines Gerätes. Es handelt sich dabei um ein IC zur Auswertung von Matrixtastaturen. Ich würde mich freuen, wenn jemand sowas hat und abgeben würde. Danke!
-
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
Wie stark sollte man bei der Mikrocontroller Programmierung kapseln? Gesperrt
sowohl schnell als auch komfortabel. Ich habe eine Ansteuerung für drei völlig verschiede Matrixtastaturen in Z8-Assembler gezimmert, wobei ich einen Modul mit ifdef für die drei verschiedenen Zieltastaturen gebaut habe (der KBD-Controller wurde dreimal gebaut, noch für zwei Kollegen). Ähnliches
-
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
Keypad - Interrupt
Wahl (z.B. [2]), um dir anzusehen wie es andere gelöst haben. Du bist nicht der erste der eine Matrixtastatur per Mikrocontroller auswerten möchte ;). [1]: https://www.mikrocontroller.net/articles/Entprellung [2]: https://www.google.de/webhp?q=matrix+tastatur+site:mikrocontroller.net
-
Artikel
Retrocomputing auf FPGA
Betriebsart (Byteweise IN, Byteweise OUT, Einzelbitbetrieb,...) konfiguriert werden. Im Z1013 wird die Matrixtastatur und das Diskettenlaufwerk über die PIO gesteuert. Daher wird die Betriebsart Einzelbit benutzt und nicht wie erwartet der Intterupt-betrieb. Dadurch genügt eine teilweiser Nachbau dieses IC. Datenblatt
-
Thread
STM32 I2C Slave Transmitter Modus
Adresse erkannt wurde, soll LED aufleuchten etc.. alles ohne Erfolg! Es soll später mal eine Matrixtastatur einlesen und an den Arduino per i2c senden. (Schulprojekt) Ich muss ehrlich zugeben, ich habe nirgends ein i2c Beispiel im Slave Modus gefunden. Könnt Ihr einen Fehler finden, oder ein Tipp
-
Thread
Hilfe bei Mikrocontroller/Blockschaltbild
das Olimex-eigene MOD-LCD1x9 per UEXT an das Board - die 3x4 Matrixtastatur (7Pins) kommen an den digitalen I/O-Port CON4 - der DCF77-Empfänger an den I/O-Port CON5 - die Messsignale werden durch eine Verstärkerschaltung aufbereitet und durch einen A/D-Wandler digitalisiert
?! Der PIC32-Pinguino hat nur 2 digitale I/Os mit jeweils 8 Pins. An einem davon kommt die Matrixtastatur. Und an den anderen der DCF77-Empfänger zusammen mit dem digitalen Temperaturmesser ?!
-
Thread
Kontrolle Schaltplan
und sagen ob er Fehler findet? Ist im Endeffekt ein IR-Fernbedienungstransceiver der eine Matrixtastatur simuliert und Netz schalten kann (Aufrüstung eines alten CD-Spielers). Danke --Daniel PS: Von den überzähligen Platinen kann er/sie dann gerne eine haben.
-
Thread
manuelle Steuerung für CNC-Fräse
|= (1<<INT0); return (0); } int Matrix () // Abfrage der 4x4 Matrixtastatur und Rückgabe eines Wertes in eine globale Variable { uint8_t matrix; taste = 0; MATRIXPORT &= ~(1<<MATRIX_ZEILE1); _delay_ms(1); // warten, um parasitäre
-
Thread
Latch - nop notwendig?
Das NOP braucht man zwischen Setzen und Einlesen von Pins, z.B. bei einer Matrixtastatur. Ein Eingang wird mit dem vorherigen Zyklus gelatcht, d.h. man liest noch den alten Zustand.
-
Thread
Tastatur von Notebook überprüfen
Solche Tastaturen sind üblicherweise Matrixtastaturen. Wenn Du an der Tastatur gar keine Colaspuren erkennen kannst, dann wird das Problem auch nicht mit Cola zu tun haben. Eine Tastatur, die mit Cola in Berührung gekommen ist, ist verklebt, versifft
ich > das Multimeter anklemme, ich habe nicht einmal einen Durchgang bekommen! Es gibt Matrixtastaturen mit integrierten Dioden; falls Du zufälligerweise Dein Multimeter falschrum angeschlossen hast, misst Du nichts. Auch kann es sein, daß die Folienkontakte recht hochohmig sind, Du also besser
-
Thread
Codeeingabe sicher gestalten
Ich bin bin kürzlich in Besitz einer Matrixtastatur gekommen und wollte ein wenig damit herumspielen. Heute bin ich über diesen (http://forums.hackaday.com/viewtopic.php?f=3&t=3040) Link gestolpert. Dort wurde ein im Laden erwerbbarer Safe mittels
-
Thread
µC über Webinterface ansteuern (Lan und / oder WLAN)
Webradios werden jeweils von einem AVR unterstützt, welche sich um die Ausgabe auf LCD kümmern und Matrixtastaturen auswerten. Der im Wohnzimmer hat zusätzlich noch die Aufgabe eine IR-FB auszuwerten. Damit diese immer ihre Arbeit verrichten, starten beide einmal am Tag neu. Der Webradiowecker um 17:30
-
Thread
Nicht-zuhause-Schalter
Ich habe eine kleine Matrixtastatur mit 12 Tasten neben der Haustür. Taste "*" ist für "abwesend kurz" (bis zu ein paar Stunden). Über die Ziffern gebe ich Datum und Zeit für "abwesend lang" vor (also wenn ich über einen Tag nicht
-
Thread
Tastenfeld 1x12, 3x4 Unterschied
Schau dir unter Dokumente und Downloads die Datenblätter an. 3x4 ist eine Matrixtastatur, 1x12 wohl einzelne Taster.
-
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
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