← Back to Projects

Northeastern Projects

Thunderstruck

Overview

An interactive puzzle game designed for the Boston Children's Museum as part of Cornerstone 2. Players fit 5 pieces into Zeus's lightning bolt shape, and when completed, they receive a token representing the power of Zeus. The game features an interactive UI with hints, timer, and instructions, making it engaging for people of all ages.

Key Features

  • Interactive Puzzle: Five-piece puzzle that forms Zeus's lightning bolt shape
  • Photoresistor Detection: Uses photoresistors to detect when pieces are placed on the wooden grid
  • Real-Time UI: Interactive interface showing hints, timer, and game instructions
  • Arduino Integration: Arduino microcontroller processes sensor data and controls game logic
  • Python Interface: Python-based UI connects with Arduino for seamless gameplay
  • Multi-Age Appeal: Designed to be challenging yet accessible for both children and adults

Technical Details

  • Developed from initial cardboard prototype with magnets to final wood grid design
  • Implemented photoresistor sensors for piece detection
  • Created Arduino-Python communication system for game control
  • Designed and tested at Boston Children's Museum with positive feedback
  • Players could replay multiple times to beat their best time

View Full Project Site →

Thunderstruck Puzzle Game

Embedded Design Spider Robot

Overview

Designed and built a six-legged hexapod robot using embedded systems principles, featuring servo motor control, microcontroller programming, and mechanical design.

Key Features

  • Hexapod Design: Six-legged robot with articulated leg joints
  • Servo Motor Control: Multiple servo motors for precise leg movement and positioning
  • Microcontroller Integration: Central control board managing all motor operations
  • Embedded Programming: Real-time control algorithms for walking and movement patterns
  • Mechanical Design: Custom frame and leg structure for stability and mobility

Technical Details

  • Implemented servo motor control using embedded microcontroller
  • Designed walking algorithms for coordinated leg movement
  • Integrated power management and wiring systems
  • Developed real-time control software for robot locomotion
Spider Robot

Password Generator

Overview

Developed a secure password generation system with customizable parameters and cryptographic security features.

Key Features

  • Customizable Parameters: Configurable password length and character sets
  • Cryptographic Security: Secure random number generation for password creation
  • User Interface: Intuitive interface for password generation
  • Security Analysis: Password strength evaluation and validation

Technical Details

  • Implemented secure random number generation algorithms
  • Designed password strength evaluation metrics
  • Created user-friendly interface for password generation
  • Validated security and randomness of generated passwords
Password Generator Password Generator Interface Password Generator Analysis