Contoh Implementasi Finite State Machine Dengan Mikrokontroler
Contoh Implementasi Finite State Machine Dengan Mikrokontroler
Berikut ini beberapa contoh implementasi FSM dengan mikrokontroler. Urutan contoh ini mulai dari yang paling mudah, sampai yang paling sulit.
- Lampu kedip berbasis FSM dengan delay. Pada contoh ini dibuat lampu kedip dengan duty cycle 50%
- Lampu kedip berbasis FSM dengan interupsi Timer 1
- Lampu kedip berbasis FSM dengan FreeRTOS
- Lampu kedip duty cycle 10% dengan model FSM biasa
- Lampu kedip duty cycle 10% dengan model Extended State Machine
- Lampu on-off (toggle) dengan input switch
- Lampu on-off (toggle) dengan fitur debounce dan model extended state machine
- Lampu on-off (toggle) dengan fitur debounce dan model cascade composition
- Lampu on off (tekan lama) dengan extended state machine
- Lampu on-off (tekan ganda)
- Lampu on-off dengan 2 tombol
- Lampu lalu lintas jalan dengan extended state machine. Contoh ini adalah implementasi Example 3.9 di buku Lee & Seshia “Introduction to Embedded Systems”.
- Lampu lalu lintas untuk kendaraan dan penyeberang jalan dengan model extended state machine. Contoh ini adalah implementasi Example 5.9 di buku Lee & Seshia “Introduction to Embedded Systems”.
- Lampu geser dengan arsitektur event triggered
- Lampu geser dengan arsitektur time triggered
- Kendali pintu otomatis dengan supervisory control
6 thoughts on “Contoh Implementasi Finite State Machine Dengan Mikrokontroler”