Code Monkey home page Code Monkey logo

106-final-proj's Introduction

Foosball Bot: EE C106A Group 3 Final Project

See the final project presentation slides ("Project Showcase Presentation.pptx") for details!

To run the code used at the prjoect showcase:

  • Upload demo_arduino.ino to ESP
  • Run demo.py
  • A pop-up window showing the color detection should appear, and the goalie should be able to respond to the ball's movement

To blink LED based on color detection

  • Upload color_dection_actuation.ino to ESP
  • Run color_detection_actuation.py
  • LED should turn off if the camera detects red, turn off if it detects green, and flicker if it it detects both

To test if ESP and computer are communicating correctly:

  • Upload com_test.ino to ESP32
  • Run com_test.py
  • Check that output matches LED in code

To test if computer can actuate ESP:

  • Upload led_test.ino to ESP32
  • Run led_test.py
  • LED should turn on when user enters 1, and off when user enters 0

106-final-proj's People

Contributors

susanna-m-weber avatar prm2001 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.