diff --git a/README.md b/README.md index 49a400b..298ed1d 100644 --- a/README.md +++ b/README.md @@ -14,7 +14,7 @@ ## Project Overview -Welcome to the official code repository for **Team 65266 Lego Dynamics**! This repository contains all the Pybricks code powering our robot through the UNEARTHED season missions. Our modular approach allows for flexible mission execution and quick color-sensor-based run selection. +Welcome to the official code repository for **Team 65266 - Lego Dynamics**! This repository contains all the Pybricks code powering our robot through the UNEARTHED season missions. Our modular approach allows for flexible mission execution and quick color-sensor-based run selection. --- @@ -26,8 +26,8 @@ Welcome to the official code repository for **Team 65266 Lego Dynamics**! This r |-----------|--------------| | **Robot Name** | Optimus Prime III | | **Firmware** | Pybricks | -| **Attachment Motors** | 2× Large Motors (Ports C & D) | -| **Drive Motors** | 2× Small Motors (Ports A & B) | +| **Attachment Motors** | 2x Large Motors (Ports C & D) | +| **Drive Motors** | 2x Small Motors (Ports A & B) | | **Sensors** | Up-facing Color Sensor (Quick Start) | | **Attachments** | Multiple mission-specific tools | @@ -46,10 +46,10 @@ Our codebase is organized for maximum efficiency and modularity: ``` Repository ┣ run_1.py # Individual mission runs - ┣ run_2.py # Each file = 1+ mission completions + ┣ run_2.py ┣ run_3.py ┣ ... - ┗ master.py # 🎯 Combined master file with color-start logic + ┗ masterFile.py # 🎯 Combined master file with color-start logic - this changes periodically as we release new versions. Check this README if you are unsure what code should be loaded on the robot. ``` ### Workflow @@ -61,15 +61,16 @@ Repository ## How to Use -### Installation & Deployment +### Installation & Deployment - from the server - everyday -1. **Load the Code** - ```bash - # Open the master.py file in Pybricks IDE - ``` +1. Download the file codes_for_scrimmage/hazmat/mainhazmatUPD.py -2. **Connect to Robot** - - Pair your robot via Bluetooth in Pybricks +2. Open https://code.pybricks.com/ and select the "Import a file" button on the top of the left bar. Import the .py file. Pair your robot via Bluetooth in Pybricks by selecting the Bluetooth button. + + - Import button looks like this: + ![alt text](https://codes.fll-65266.org/FLL_65266_LEGO_DYNAMICS/solutions_season_unearthed/raw/branch/do-not-merge/import.png) + - Bluetooth button looks like this: + ![alt text](https://codes.fll-65266.org/FLL_65266_LEGO_DYNAMICS/solutions_season_unearthed/raw/branch/do-not-merge/bluetooth.png) 3. **Upload to Robot** - Click "Download and Run" or send the program to the robot @@ -79,16 +80,14 @@ Repository - Different colors trigger different mission runs! ### Color Start System -| Color | Mission | Celebration Sound | -|-------|-----------|------------------| -| Green 🟩 | Run 1 | Victory Fanfare | -| White ⚪ | Run 2 | Rickroll Inspired | -| Yellow 🟨 | Run 3 | Success Chime | -| Orange 🟧 | Run 4 | Power Up | -| Blue 🟦 | Run 5 | Power Up | -| Red 🟥 | Run 6 | Ta-Da! | - -> **Tip** Organize your colored bricks before the match for quick run selection! +| Color | Mission | +|-------|-----------| +| Green 🟩 | Run 1 | +| Purple 🟪 | Run 2 | +| Red 🟥| Run 3 | +| Yellow 🟨| Run 4 | +| Blue 🟦| Run 5 | +| Orange 🟧| Run 6 | --- @@ -130,14 +129,8 @@ This project is licensed under GPL-3.0 - see the [LICENSE](LICENSE) file for com ## Contact & Support -**Team 65266 Lego Dynamics** +**Team 65266 - Lego Dynamics** Questions about our approach? Interested in collaboration? Reach out! ---- - -
- -Star this repo if you found it helpful! - -
\ No newline at end of file +--- \ No newline at end of file