Skip to content

Latest commit

 

History

History
37 lines (35 loc) · 1.32 KB

README.md

File metadata and controls

37 lines (35 loc) · 1.32 KB

ByteBasher

Our digital take on the classic "Whac-A-Mole" game that uses hand proximity detected by a series of ultrasonic distance sensors on an MCU to register hits on a VGA screen, with a De1-SoC FPGA board manading the increasing game difficulty and score updates.

Miscellaneous Notes

Scuffed Timeline

No way we pull this off

De1-SoC Master Population List:

  • HEX0, HEX1 (dual place counter)
  • HEX5 (LFSR testing)
  • LEDR [9:0] (binary enable signal from GPIO)
  • GPIO1[0], GPIO[1], GPIO[2] (binary read from digitalWrite output)

Nov 28

  • Ultrasonic sensors reading and LED indicators for which "grid square" is being hit in binary(Samar)
  • LFSR randomization algorithm coded(Samar)
  • Dual display counter coded (Samar)

Nov 29

  • FPGA and Arduino communication (Samar)
  • Test counter (Samar/Annie)
  • Test .mif file on VGA (Annie)

Nov 30

  • Test LFSR (Samar)
  • VGA .mif switching (Annie)
  • Get audio working (Samar)

Nov 1

  • Drawing mole on top of .mif file (Annie)
  • Clean .mif switching (Annie)

Nov 2 (Saturday)

  • Test counter and cap it at 60 with reset signal (Samar)
  • Finalize Datapath code (Samar/Annie)
  • Finalize Control code (Samar/Annie)
  • Test VGA with Datapath and Control

Nov 3 (Sunday)

  • Film demo video

Nov 4

Nov 5

5pm demo time