Problem Statement

Covid-19 has created an environment in which staying connected is more challenging than ever. Even crossing state lines to bike with friends has become a hurdle or altogether prohibited. Our product “Let’s Ride”, allows users to embark on coordinated leisurely or fun competitive rides with other cyclists at a distance. Our product captures the user’s and their fellow cyclist’s travelled distance very accurately and through wireless communication provides real-time information on their partner’s/competitor’s progress.

System Specifications

  • Rider Experience

    Passively receive real-time information on place via RGB light

    Set up the physical system in <1 hour (one time installation on bike)

    After initial pairing, automatically connect via BLE >90% of the time

  • Application

    Store and track data in a user profile using Google Firebase Authentication and database

    Opt into or create ride events matches based on skill level

    Invite friends to created events or match with random players

  • Power System

    Generates usable electric power at speeds > 6 mph (~2.7 m/s)

    Continuous generation > 9 hours without heat failure

    Power system 10 hrs without generation (speed < 6 mph)

  • Physical Elements

    Max weight < 2lbs

    Does not impair the natural cycling motion of the user

    Removable and water resistant (IP34)

Block Diagrams

Hardware Diagram

Hardware

Software Diagram

Software

The Team

Ben Ledoux

Computer Engineer, Team Treasurer

Syed Ali

Computer Engineer, Secretary

Xavier Farrell

Electrical Engineer, Team Coordinator

Ali Abdel-Maksoud

Electrical Engineer, Altium Lead

Resources

  • Source Code and Project Files

    All of our code and project files are available here on GitHub

  • PDR Slides

    Slides from our preliminary design review

  • MDR Slides

    Slides from our preliminary design review

  • Videos

    Google Drive folder containing videos of our project

  • CDR Slides

    Slides from our preliminary design review

  • FPR Slides

    Slides from our preliminary design review

  • Final Report

    Final Documentation of Project