Arduino Integrated Sequence Detector
Technical Overview
This project involved the design and verification of a Moore/Mealy state machine, transitioning from manual hardware logic to an automated software-controlled testing environment.
- Hardware Logic: Designed a Finite State Machine (FSM) using flip-flops and logic gates. Sequence progression was initially verified via manual clocking and LED indicators.
- Automation: Integrated an Arduino to act as the controller, automating the bit-stream feeding, system clocking, and logic output validation.
- GUI Development: Programmed an interactive interface in the Processing IDE, allowing for real-time serial communication to input bits and monitor circuit accuracy visually.