Physical computing/Signalen en events
Naar navigatie springen
Naar zoeken springen
Een signaal heeft op elk moment een waarde. Voorbeelden van signalen:
- het signaal dat aangeeft of een knop ingedrukt is of niet;
- het signaal van een hart (electrocardiogram)
- het signaal van een versnellingsopnemer (accellerometer)
Een event heeft een waarde op één enkel (ondeelbaar) moment. Voorbeelden van events:
- het indrukken van een knop (of: het loslaten van knop)
- een hartslag
- een stap
- In het interface van een computer spelen events een grote rol: het indrukken van een toets, of van een muisknop; het aanraken van een touchscreen; zijn allemaal voorbeelden van input-events die door de interface-software afgehandeld worden.
Vaak kun je, met behulp van signaalverwerking, events detecteren (vinden) in een signaal. Bijvoorbeeld: in het signaal van de drukknop detecteer je het indrukken; in het hartsignaal (ECG) detecteer je de verschillende hartslagen; in het signaal van een versnellingsopnemer detecteer je de stappen.
Events en automaten
Bij besturingstoepassingen maken we vaak gebruik van eindige automaten. De invoer- en uitvoertekens van een automaat komen dan overeen met invoer- en uitvoer-events.