✓ Speciaal voor VO, Technasium & Bèta-onderwijs ✓ Scholen bestellen op rekening (achteraf betalen)
Direct contact: info@funmetelectronica.nl | Tel: 06-53111122
Arduino Gevorderd › FSM Schema's

FSM Schema's

Arduino Gevorderd
De schema’s van een FSM is heel eenvoudig. De cirkels geven alle states aan. Deze states zijn verbonden met andere states via de pijlen. Op deze pijlen staat welke input ervoor zorgt dat de state veranderd. In het voorbeeld is het één state die 1 of 0 kan zijn. Als je twee inputs zou hebben zou je dus meer vertrekkende pijlen kunnen hebben. Als laatste heb je de begin state die aangeduid wordt met een dubbele ring of een enkele pijl. In het voorbeeld hieronder zien we dat de begin state S1 is. Als de input 1 is, zal de state hetzelfde blijven. Als de input 0 is, dan veranderd de state naar S2. Voor S2 geld hetzelfde als S1, deze veranderd alleen als de input 0 is. Dit voorbeeld kan gezien worden als een 'hold' mechanisme, waar de states blijft veranderen totdat er op een knop gedrukt wordt.