Site icon Elektrologi

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.

  1. Lampu kedip berbasis FSM dengan delay. Pada contoh ini dibuat lampu kedip dengan duty cycle 50%
  2. Lampu kedip berbasis FSM dengan interupsi Timer 1
  3. Lampu kedip berbasis FSM dengan FreeRTOS
  4. Lampu kedip duty cycle 10% dengan model FSM biasa
  5. Lampu kedip duty cycle 10% dengan model Extended State Machine
  6. Lampu on-off (toggle) dengan input switch
  7. Lampu on-off (toggle) dengan fitur debounce dan model extended state machine
  8. Lampu on-off (toggle) dengan fitur debounce dan model cascade composition
  9. Lampu on off (tekan lama) dengan extended state machine
  10. Lampu on-off (tekan ganda)
  11. Lampu on-off dengan 2 tombol
  12. Lampu lalu lintas jalan dengan extended state machine. Contoh ini adalah implementasi Example 3.9 di buku Lee & Seshia “Introduction to Embedded Systems”.
  13. 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”.
  14. Lampu geser dengan arsitektur event triggered
  15. Lampu geser dengan arsitektur time triggered
  16. Kendali pintu otomatis dengan supervisory control
Exit mobile version