Update README.md

This commit is contained in:
2025-10-28 18:06:09 +00:00
parent aa062122de
commit 4ff5de480d

View File

@@ -14,7 +14,7 @@
## Project Overview ## 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 | | **Robot Name** | Optimus Prime III |
| **Firmware** | Pybricks | | **Firmware** | Pybricks |
| **Attachment Motors** | 2× Large Motors (Ports C & D) | | **Attachment Motors** | 2x Large Motors (Ports C & D) |
| **Drive Motors** | 2× Small Motors (Ports A & B) | | **Drive Motors** | 2x Small Motors (Ports A & B) |
| **Sensors** | Up-facing Color Sensor (Quick Start) | | **Sensors** | Up-facing Color Sensor (Quick Start) |
| **Attachments** | Multiple mission-specific tools | | **Attachments** | Multiple mission-specific tools |
@@ -46,10 +46,10 @@ Our codebase is organized for maximum efficiency and modularity:
``` ```
Repository Repository
┣ run_1.py # Individual mission runs ┣ run_1.py # Individual mission runs
┣ run_2.py # Each file = 1+ mission completions ┣ run_2.py
┣ run_3.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 ### Workflow
@@ -61,15 +61,16 @@ Repository
## How to Use ## How to Use
### Installation & Deployment ### Installation & Deployment - from the server - everyday
1. **Load the Code** 1. Download the file codes_for_scrimmage/hazmat/mainhazmatUPD.py
```bash
# Open the master.py file in Pybricks IDE
```
2. **Connect to Robot** 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.
- Pair your robot via Bluetooth in Pybricks
- 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** 3. **Upload to Robot**
- Click "Download and Run" or send the program to the robot - Click "Download and Run" or send the program to the robot
@@ -79,16 +80,14 @@ Repository
- Different colors trigger different mission runs! - Different colors trigger different mission runs!
### Color Start System ### Color Start System
| Color | Mission | Celebration Sound | | Color | Mission |
|-------|-----------|------------------| |-------|-----------|
| Green 🟩 | Run 1 | Victory Fanfare | | Green 🟩 | Run 1 |
| White ⚪ | Run 2 | Rickroll Inspired | | Purple 🟪 | Run 2 |
| Yellow 🟨 | Run 3 | Success Chime | | Red 🟥| Run 3 |
| Orange 🟧 | Run 4 | Power Up | | Yellow 🟨| Run 4 |
| Blue 🟦 | Run 5 | Power Up | | Blue 🟦| Run 5 |
| Red 🟥 | Run 6 | Ta-Da! | | Orange 🟧| Run 6 |
> **Tip** Organize your colored bricks before the match for quick run selection!
--- ---
@@ -130,14 +129,8 @@ This project is licensed under GPL-3.0 - see the [LICENSE](LICENSE) file for com
## Contact & Support ## Contact & Support
**Team 65266 Lego Dynamics** **Team 65266 - Lego Dynamics**
Questions about our approach? Interested in collaboration? Reach out! Questions about our approach? Interested in collaboration? Reach out!
--- ---
<div align="center">
Star this repo if you found it helpful!
</div>