-
Thread
STK500 Tasten entprellt?
ich habe mir vor kurzem einen STK500 besorgt und möchte die Taster für einen test programm benutzen. Meine frage ist jetzt, sind die schon entprellt oder muss ich darum selbst kümmern. Habe mir das Handbuch (auf English) angeschaut und habe keinen entprell mechanismuss
-
Artikel
AVR Softwarepool
durch zwei SHT75, mega32, LCD und SD-Karte () Fensteröffner mit Scheibenwischermotor dht11 sht11 Taster / Schalter. mechanisch. (A) Tasten entprellen - Bulletproof (siehe auch: Entprellung) (C) Universelle Tastenabfrage (C) Tasten-Matrix entprellen (C) Tastenmatrix auslesen über nur 2 Leitungen (C) Tasten Entprellen für N00bs (C) Taster + LED am selben Draht (4*) (C) Entprellen von Tastern, autorepeat, vintage kapazitiv. (C) Sensor mit nur einer Kontaktfläche (C) Einfache Sensortaste Tonerzeugung. (A) ATMEGA8
-
Thread
tiny13 Fast-PWM und Zeitmessung zusammen möglich ?
Meistens macht man es allerdings so, dass sich die Helligkeit kontinuierlich erhöht, SOLANGE eine Taste gedrückt ist. D.h. du drückst die Taste nieder und während die Taste gedrückt ist, erhöht sich die Helligkeit laufend. Hat man 2 Taster, dann erhöht der eine und er andere erniedrigt. Hat man nur 1
;-) Hm, also entprellen dann innerhalb der TimerOverflow-ISR und grob eine achtel Sekunde als Maß ? Soll so einfach wie möglich werden: [CR2032] | [Tiny13]---[1k]---[LED] | [Taster]
-
Thread
Programm für Testgerät
1 aktiv), nochmal tasten zweites kabel (nur 2. Ausgang aktiv),....und am ende alle Kabel testen. Die Kabel am besten noch einlesen und bei Fehler eine LED aktivieren. nach 5 Minuten ohne Taste sleepmodus. Hat jemand sowas
hallo, also hier mein programm. leider funktioniert es noch nicht. auch wenn ich den taster entprelle. kann mir jemand sagen wo der Fehler liegt. $regfile "m8def.dat" $crystal = 1000000 Config Portd = Input Config Portb = Output Dim B As Integer Portd = 255 B = 0 Do
-
Thread
digitales poti ansteuern
>>Für was brauch ich einen Timer, ich kann doch so oft auf die Taste drücken, bis der Wert erreicht ist?! (Mehr braucht es nicht zu können) Dann kannste die Tasten ja gleich an´s Poti benzeln und mußt den Controller damit nicht nerven.... Nein, es ging darum,
sauberes Programm zu entwerfen, welches die Spezis des Potis eben genau erfüllt, dazu (und zum Entprellen der Tasten) böte sich ein Timer an, da man damit recht komfortabel mehrere Aufgaben lösen kann.
-
Thread
FLIP FLOP Schaltung
stgammt aus dem Thread [http://www.mikrocontroller.net/topic/247265#new] Allerdings mußt Du Deinen Taster zum Anschluss an "Puls" entprellen. Gruss Ottmar
Leider geht das nicht, weil nur eine Taste vorhanden ist.
-
Thread
Projektidee: Türöffner mittels Klingel-Code Gesperrt
Haus auf. So what? Davon sprach ich nicht. Ich sprach von zweimal Klingeln erzeugt 4 klicks. Taster rein - klick Taster raus - klick 1tes klingen durch Taster rein - klick Taster raus - klick 2tes klingeln durch
#7453348: > Davon sprach ich nicht. Ich sprach von zweimal Klingeln erzeugt 4 > klicks. > > Taster rein - klick > Taster raus - klick > > 1tes klingen durch > > Taster rein - klick > Taster raus - klick > > 2tes klingeln durch Ja und? Was ist damit?
-
Thread
Schmitt Trigger zur Entprellung
von ca. 25 mA schafft? Ist mein Ansatz der Hardware Entprellung so korrekt? Habe das mal bei Tastern gemacht und das ganze funktionierte dann eben ohne Softwareentprellung super. vielen Dank Matthias
Nimm zum Entprellen nen guten, alten NE555 (Grundschaltung Monoflop) Der kann am Ausgang 200mA.
-
Thread
Brauch hilfe beim programmieren.
0 Errors, 0 Warnings blinken tut sie aber nicht... für mich is das delay nur wichtig fürs entprellen der Taster...
daran eig auch nicht liegen. MfG KiwiNane PS Taster wie zu sehen an PORTH Pin0
-
Thread
Wie kann ich externe Datenspeicher ansprechen?
geschrieben hast dass ich erst das Tastenentprellen lernen muß. Wie machst du's denn? Bei 1 bis 2 "Tasten" verwende ich Wechsler-Taster bzw. Schalter die ich über RS-FF Schaltungen an den MC gehängt werden. Wenn's mehr taster werden verwende ich 0815 Mikrotaster die ich aus nem alten Videorekorder rausgehohlt habe und entprelle sie Softwaremäßig. Dabei fasse ich immer 8 Taster zu einem Flag-Byte zusammen. Sobalt eine Taste als gedrückt erkannt wird, wird das dazugehöhrende Flag gesetzt. Und solange dieses Flag gesetzt
-
Thread
Elektronik vor Wind und Wetter schützen. Geeignete Taster und Gehäuse?
ATtiny, ein Spannungsregler für die Versorgung sowie ein paar LEDs, Widerstände, FETs und 2 oder 3 Taster. Soweit so gut. Optisch soll das Ganze so aussehen, dass etwa 4 Drähte rein gehen, das Gehäuse eine "10 LEDs in Reihe"-Anzeige sowie die Taster haben soll. Eine irgendwie geartete Öse/Schraubenlöcher
>Als Taster käme auch dieser hier mit IP65 in Frage: Eigentlich geht nur IP68, wenn er so extrem der Witterung ausgesetzt ist, wie beim Motorrafahren. >OK, nochmal zurück zur Vergussmasse. Reicht da normales
-
Thread
Erklärung einer Taster ISR
Ich bin gerade dabei das Tut hier im Forum durchzuarbeiten und bin jetzt beim Thema Taster entprellen etc. Jetzt bin ich bei dieser ISR angekommen aber verstehe nicht was genau da passiert: [c]ISR( TIMER0_OVF_vect ) // every 10ms { static uint8_t ct0,
Diese ISR erledigt zwei Dinge oder? zum einen fragt sie bei jedem timer overflow den status der Taster ab und zum anderen entprellt sie die Taster. Stimmt das oder liege ich da komplett falsch?? es wär super wenn jemand so geduldig wär mir den code schritt für schritt zu erklären. mfg
-
Thread
Display Programmierung mit GCC 16x4 Display
Hast Du an diesem Pin mal die Spannung gemessen? Liegt dort wirklich ca. 5V wie bei den anderen Taster-Eingängen an? Und ändert sich diese auf ca. 0V wenn Du den Taster drückst?
Tasten sind nicht an C * oder aber dein JTAG ist noch immer eingeschaltet.
-
Thread
Wie ist der Taster am Stm32f4 Disco angeschlossen?
Hey, ich versuche derzeit einen Taster dieser an einem Breadboard angeschlossen ist, zum Stm32f4 weiter zu leiten. Jedoch funktioniert der Taster nicht richtig, er prellt sehr stark. Das ist der Code PIO_InitStructure.GPIO_Pin = GPIO_Pin
, der auf de, Breadboard nur noch selten. hast du dir den Schaltplan von deinem Board und dem Taster darauf mal angesehen ? da ist auch noch ein "C" und ein Längswiderstand drann. aber um das entprellen per Software wirst du nicht rumkommen. UB
-
Thread
atmega128: Eingänge spinnen
eine genaue Beschreibung. Hoffe jemand kann helfen. Also das Problem ist folgendes: simples Taster Abfrage Programm, wo z.B. eine LED leuchten soll, wenn ein Taster gedrückt ist. Das Problem: immer wenn ein Taster gedrückt ist verhält sich der atmega so als ob man Reset drücken würdest und schaltet
...oder verursacht Dein Taster gar einen Kurzschluss der Betriebsspannung? (Das kann auch im Sekundenbruchteilbereich der Fall sein, falls Du irgendwie einen Kondensator ungeschickt zum entprellen geschaltet hast.) Bitte sende
-
Thread
ESP 32 (Mikrokontroller) Mittels FlipFlop oder Transistor nur bei Tastendruck an- bzw ausschalten
geweckt. So kannst du sehr flexibel in Software steuern, was wann genau ein/aus geschaltet wird, den Taster entprellen, und der ESP32 muss sich nicht selbst ein/aus-schalten können. Max M. schrieb im Beitrag #7451607: > Nur werde ich mir hierfür sicher kein RTC PCB anfertigen lassen. 🤣 Der ESP32
Ich bin davon ausgegangen, dass es ein kleines fertig-Board ist, an dem ein Taster dranhängt.
-
Thread
Interrupt und Sleep Mode
Taste im Timerinterrupt entprellen und dann in der Hauptschleife vor der Interruptfreigabe und dem Sleep warten, bis entprellter Zustand == Taste losgelassen. Tasten können auch beim Loslassen prellen
:1; } x; Taster einlesen: x.taster_flag = bit_is_clear(PIND,2);
-
Thread
Entprell - Funktion von Peter Dannegger? große Taster?
Hallo Leute, ich habe folgendes Problem: Die Entprell - Funktion von Peter Dannegger funktioniert mit den Tastern auf meinem STK500 wunderbar. Wenn ich jedoch externe Taster anschließe reagieren diese unregelmäßig oder manchmal gar nicht. Die Taster
Hast Du die Pull-Ups vom PortC eingeschaltet? Die ziehen ja den Pegel auf VCC, wenn Dein Taster nicht betätigt ist.
-
Thread
Unterprogramme bei Signal sofort verlassen
blinkt vor sich hin. Funktioniert auch gut. Umschalten soll man den "Betriebszustand" mit einem Taster. Funktioniert nicht zufrieden stellend. Normaler Betrieb und Störungsbetrieb sind 2 Unterprogramme. Aber man muss zum Umschalten den Taster immer gedrückt halten, bis das Unterprogramm durch ist
sonst LED aus rot: LED ein aus: LED aus end switch Wenn Taster ... entprellen ... Wenn (zustand > 2) zustand = 0 wait 1ms end: [/qutoe]
-
Thread
Quellcode - Verständnis Schwierigkeiten
DetectsInARow hat den Wert 5 (dient zum entprellen eines Tasters). "Switch_Pin" ist übrigens in einer Header definiert und soll einfach die Benennung des Ports an dem der Taster angeschlossen ist klarer machen. Der Quellcode ist vollständig, dachte
den Taster niedergepresst hast.
-
Thread
Unterprogramm hat Fehler aber wo?
and temp3, keynow brne taste ldi temp4, $ff ; ff ein bisschen warten zum entprellen bwait1: ldi temp3, $ff bwait2: dec temp3 brne bwait2
breq taste So wird das nichts.
-
Thread
Touch Pin wakeup mit Latch
Elektrohobby Dann würde ich schrittweise vorgehen: - erstmal ein/aus einer LED mit mechanischer Taste. - wenn das geht, Entprellen und Einlesen der Taste mit LED umschalten. - wenn das geht, mit Deep Slepp. - wenn das geht, Entprellen und Einlesen Touch. - wenn das geht, mit Deep sleep.
-
Thread
Mein Drehencoder und ich (verstehen uns ned so richtig)
Drehen falsch zählt, dann die Timerinterruptzeit verringern, 3ms ist schon ziemlich viel. Das Entprellen macht nicht das Timerintervall, sondern der Algorithmus. Dazu muß er aber alle 4 Phasen zuverlässig einlesen können. Peter
die Hausnummer. Ohne Erfahrung ist es nicht leicht, die richtige Richtung zu finden. > Das Entprellen macht nicht das Timerintervall, sondern der Algorithmus. > Dazu muß er aber alle 4 Phasen zuverlässig einlesen können. Das hatte ich schon so verstanden. Werde trotzdem mal eine schnellere
-
Thread
Kalibrierwerte I/O<-> Flash
Jumper. Hmm das überleg ich mir mal. Im laufenden Betrieb mach ich das grad mit nem Taster -> Interrupt
> Im laufenden Betrieb mach ich das grad mit nem Taster -> Interrupt Aua, bei "Taster -> Interrupt" läuten bei mir alle Alarmglocken, den Taster prellen. > Bevor ich aber den Flash beschreiben kann muss die Kalibriermethode > ein ganzes Segment
-
Thread
ATMega 8 Pin als Eingang und Ausgang
einlesen und mit vorherigem Zustand vergleichen Ist der Zustand über eine gewisse Dauer stabil und die Taste gedrückt, ändere den Zustand der LED (an/aus...) in ihrer Variablen (ganzer Port ist ganz praktisch, wenn man mehrere Taster und LEDs hat). Merke dir, dass die Taste gedrückt wurde. Ist der Zustand
wie das Programm sich verhält und ich muss sagen, ich wollte es auch genauso. Und wenn einer den Taster drückt und nicht los lässt geht es nicht weiter, sehe ich aber als absolut nicht kritisch, da es ein Taster und kein Schalter ist und wenn einer den Taster nicht loslassen will, denkt er sich bestimmt
-
Thread
power down ATMEGA664
der taster wird in button_check() entprellt, 50ms
dafür, dass es mit den "nortmalen" externen Interrupts beim Mega32 funktioniert, hier aber trotz Entprellen nicht!
-
Thread
Atmega8 lcd taster zahl inkrementieren asm
;Warteschleife damit der sbiw r24,1 ;Taster nicht gleich rjmp wait ;die anderen Zahlen aufruft num2: sbic PINB,PB0 ;rjmp überspringen wenn Taste gedrückt rjmp num1 rcall lcd_clear
Jo danke Entpreller. Habs jetzt hinbekommen. Dankeschön :)
-
Thread
Wie Takt in VHDL umschalten?
32,768kHz als Systemtakt nehmen? Die 128Hz wollte ich für das Multiplexen der Anzeigen und das Entprellen der Taster verwenden. Bei der Frequenz wäre es auch möglich noch ein paar Anzeigen dazu zu nehmen (z.B. bei einer Uhr: HH:MM:SS). Sebastian
) then if (TASTE = '1' and ENABLE = '1') then count <= count - 1; elsif (TASTE = '0' and ENABLE = '1') then count <= count + 1; else count <= count; end if; end if; end process
-
Thread
Anfängerprojekt mit Problemen
...und viele werden dir dringend davon abraten (wie ich auch) Tasten mit Interrupts abzufragen. Prellende Taster (und alle mechanischen Taster prellen) erzeugen hier einen ganzen Rattenschwanz von Interrupts. Das ist in vielen Umgebugen (nicht nur für Einsteiger) nur
Recht. Taster an externen Interrupts ist dummes Zeug.
-
Thread
STM32 und CubeIDE Programm verweigert das Befehl
LED2 Warte 100ms } } (gehe zum Anfang) [/c] Die Blinke Zeit ohne Taster gedrückt ist also 3.5mal so lange wie die mit gedrückten Taster
Wahrscheinlich auch nicht nur einen Wechsel erzeugen. Jeder normale Schalter "prellt" (google mal "Taster entprellen") Desweiteren schau dir ruhig mal ein paar Tutorials (vielleicht auch als Video) an.
-
Thread
PCINT > Attiny24a > Bascom
aber stören, dass EIN Tastendruck schon mindestens (!) zweimal den jeweiligen Interrupt auslöst: Taste gedrückt UND Taste losgelassen ändert jeweils den Pegel. (Pin CHANGE!) Das unvermeidliche Prellen von Tasten kann den Interrupt auch 20 mal auslösen... Das nachträgliche Kontrollieren der PINs wäre dir zu viel Aufwand? - Dann lass es sein: Das Entprellen der Tasten erfordert mehr Aufwand, als nur das simple Erkennen des auslösenden Pins. ;-)
-
Thread
Ansteuerung von einem Servo
HITEC HSR-1422) welches 360 Grad dreht! Nun möchte ich es über einen Microkontroller und zwei Taster steuern. Wird der Taster "UP" gedrückt, so fährt das Servo einen bestimmten Weg ab und stoppt dann. Wird die Taste "UP" erneut betätigt, so fährt das Servo von der letzten Stellung den selben
zu erzeugen, dessen Impulsbreite (also die Servoposition) einer Liste entnommen wird, in der per Tasten geblättert werden kann. Ich wollte auch noch einen Lernmodus (weitere Tasten oder Jumper) einbauen, damit jede Position exakt justiert werden kann. Ich hatte auch eine Anzeige der Position mittels
-
Thread
PIC Wartezeiten
>oder kannst du mir einen Ansatz sagen? Taster rauf gedrückt Variable hochzählen. Taster runter gedrückt Variable runterzählen. Entprellen der Taster nicht vergessen!
#2032989: > oder kannst du mir einen Ansatz sagen? [c] int wartezeit=NORMALE_WARTEZEIT; if (taste_plus && wartezeit < MAXIMALE_WARTEZEIT) wartezeit++; if (taste_minus && wartezeit > MINIMALE_WARTEZEIT) wartezeit--; warte(wartezeit); [/c]
-
Thread
Flip-flop schaltun
bin anfänger in dem Thema und hoffe ihr könnt mir helfen. Also ich will folgendes realisieren: 3 Taster und 3 LED's Wenn auf die schaltung strom kommt (12V) geht led 1 an. wenn ich nun Taster 2 drücke geht led 1 aus und leds 2 an, wenn ich jetzt taster 3 drücke geht led 2 aus und 3 an und immer
Schaltzustände pro 4017 (9 LED's und Zustand "alle Aus") Nachteil: Du musst das Tastersignal entprellen. Gruss Chris
-
Thread
Interrupt programmieren in C ATMega8
Hallo zusammen, ich möchte ein globales Interrupt programmieren, welches mir durch einen externen Taster am Mikrocontroller (ATMega8) das Hauptprogramm unterbricht, bis der Taster erneut betätigt wurde und das Programm fortgesetzt wird. Für Experten mag das simpel klingen, aber ich bin ein blutiger
hol dir die Tasterwerte lieber per Polling und entprelle das Ganze dann. > unterbricht, bis der Taster erneut betätigt > wurde und das Programm fortgesetzt wird. Das würde heißen du bist die ganze Zeit (mehrere Sekunden! lang) im Interrupt, was
-
Thread
Einfache Drehimpulsgebr-zu-Tastfunktion-Schaltung
oder ist das notwendig, dafür was ich vorhabe? Weil ich möcht ja nur, dass es im Endeffekt nur zwei Taster sind, nur eben sozusagen an nem Rad, also das Ding soll bei jedem Raster tasten, in jede Richtug ein anderer Taster. Dankeee :D
geschrieben, was ich vorhab. Ich brauch ne Steuerelektronik, so einfach wie möglich, mit der ich zwei Taster durch einen Drehgeber ersetzen kann, wenn man den z.B. nach Links dreht, soll das den einen Taster darstellen, der bei jedem Raster tastet, so, als ob man einfach auf nem Taster tippelt. Und eben nach
-
Thread
HAL driver STM32F103 wie Zustandsänderung an Taster erfassen
Für normale Tasten-Abfragen braucht man keinen Interrupt - bzw. wenn, dann einen Timer-Interrupt, der max. alle 10ms die Tasten pollt. Der direkte Interrupt ist wegen Prellen sogar eher kontraproduktiv.
Dort ist zwar keine Tastenentprellung drin, aber eine STM32F103-Infrastruktur. Prinzip für die Tasten: - Timertick einrichten, alle 1 ms .. 10 ms - im Timertick betreffende Pins geeignet abfragen - abgefragte Pins entprellen. - aus den entprellten Ergebnissen Events generieren, die du dann zwecks
-
Thread
BASCOM Problem In Unterprogramme springe und dort bleiben?
Ich probiers mal in Pseudo-Bascom: Main: do if taste1=0 then gosub taste1 <- evtl. Platz für entprellen end if Taster gegen Masse, Pin als Eingang und Pull-Up ein if taste2=0 then gosub taste2 end if loop ----- taste1: do {mache irgendwas} loop until taste1=0 return taste2: do {mache irgendwas} loop until taste2=0 return Problem
-
Thread
Seltsamer Fehler - wer weiß Rat?
Anschluss 2 liegt auf 12V. Die Gesamtfunktion der Schaltung ist also folgende: Drückt man den Taster, wird das Relais für 50msec geschaltet und fällt anschließend wieder ab, auch wenn der Taster noch gedrückt ist. Wird der Taster vor Ablauf der 50msec losgelassen, fällt auch das Relais ab, weil es
Diode von Kollektor nach + fehlt. 100nF über den Taster zum Entprellen. Nachmessen was der Ausgang macht.
-
Thread
SW ATTiny85 Mag bitte jemand helfen?
verzichtet, denn in der Zeit läuft ja der µC im Kreis und braucht dann Strom im unteren mA-Bereich. Entprellen ist natürlich ein gute Idee, aber nur notwendig, wenn man keine ordentliches Signal am Eingang hat (wie von einem Taster z.B.).
Klaus H. schrieb im Beitrag #7453951: > Entprellen ist natürlich ein gute Idee, aber nur notwendig, wenn man > keine ordentliches Signal am Eingang hat (wie von einem Taster z.B.). Der Pin-Change Interrupt ist sehr empfindlich gegen Störungen
-
Thread
12 bis 15 Volt an Eingang von Mikrocontroller
Bau dir im Labor eine nette Schaltung mit Leds auf . Programmier ein Lauflichtchen. Mit den Tastern verstellst du das Tempo. Eingangsbeschaltungen gibt es viele. Im Auto würde ich Optokoppler mit 1K Vorwiderstand nehmen. Per Software entprellen. Gruß
zusätzlichen Pullup (ca. 4k7) an den Taster. Der 30-60k-Pullup /im/ uC ist viel zu hochohmig... > Störspannungen oder benötigte Dioden... usw...? Wo willst du die Tasten anbringen? Irgendwo ausserhalb des Geräts? Oder in der Nähe (10-15cm
-
Thread
8 Bits parallel in serial out schiebe register SN74LS165AN
hallo Ich möchte in ein Parallel in serial out schiebe register SN74LS165AN bits per taster druck reintakten. geht das wenn ich den taster auf der einen seite an 5V hänge und vom anderen pin des tasters an einen parallel eingangs pin des schieberegister gehe ? ist der Taster nicht gedrückt
wie kann ich die Taster entprellen ?
-
Thread
Schalter trotz Elektrosmog sicher abfragen
. Ich möchte Fehlauslösungen und Überspannung am AVR natürlich vermeiden. Software-entprellen ist mir klar, aber wie extern beschalten? So? 5V | 1K | +---+----10k--+----- zum AVR (Eingang, interner Pullup EIN) | | | 100nF / Tast | /
Routine ein Prellen erfordert um zu schalten. D.h. mit einem Transistor kann man dann gar keinen Taster simulieren?
-
Thread
AVR XPlained 328PB Freigabe/Nutzung von PCINT 21
aktuellen AVR Studio und nutze das Microchip XPlained 328PB. Momentan ist der Plan über einen Taster, welcher an PD5 angeschlossen ist (Wenn Taster gedrückt = LOW, Taster nicht gedrückt = HIGH) eine LED an PC3 zum leuchten zu bringen. Hierzu folgender Programmteil: define F_CPU 16000000
Hallo, du hast noch 2 Probleme. Der Taster prellt, musste entprellen. In der ISR tust du ver-odern nicht toggeln. Wenn es keine reine Übung ist, dann würde ich Taster nicht mittels ISR abfragen.
-
Thread
Abfragen, Pruefen, Unterprogramme in ASM
Hi, ich hab mir gerade eine kleine Verwirrung geschenkt. Also ich hab drei Taster, die ich ueber eine Entprellroutine entprelle und den gedrueckten Taster dann in key_press=r10 ablege. Jetzt will ich diesen Wert benutzen um zu schauen in welches Unterprogramm ich muss. Sieht jetzt
prog3 rjmp main [/avrasm] Zja jetzt die Frage, hat das den gewuenschten Effeckt, das wenn Taster 1 gedrueckt wird, ich auch ins prog1 komme? Die Taster haengen halt an den PINS 0-2 von PortD. AVR ist ein Atmega16, falls das noch von Interesse ist. Gruß Hahn
-
Thread
Tastaturbefehl senden nach Tastendruck/Schalter drücken
Mit einem Arduino Micro. Taster gegen GND, Pull-Up ein. Beispiele in der HID, etwas anpassen, fettich! Gruss Chregu
Christian M. schrieb im Beitrag #7433593: > Mit einem Arduino Micro. Taster gegen GND, Pull-Up ein. Beispiele in der > HID, etwas anpassen, fettich! Es wäre nicht die schlechteste Idee, den Taster anständig zu entprellen, bevor daraus ein Steuersignal für den PC generiert