Skip to content

Commit 75d8fb5

Browse files
authored
Project/cristina.stinga (#1322)
* first documentation * Good diagram & documentation * New Diagram * New Diagram format * New diagram format * retry * New diagram format 2 * New diagram format 3 * New format diag * New photo * svg image try * svg image try 2 * webp try * final svg * final svg * hardware * hardware good * hardware good 2 * hardware good 3 * hardware good 4 * hardware good 5 * final documentation * final documentation 2
1 parent 7a5c79a commit 75d8fb5

2 files changed

Lines changed: 12 additions & 2 deletions

File tree

183 KB
Loading

website/versioned_docs/version-acs_cc/project/2026/cristina.stinga/index.md

Lines changed: 12 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -81,6 +81,12 @@ The project uses a modular design where different parts work together to control
8181

8282
### Week 11 May - 17 May
8383

84+
* Completed the attack and movement mechanics.
85+
86+
### Week 18 May - 24 May
87+
88+
* Tested and improved the movement and overall gameplay.
89+
8490
## Hardware
8591

8692
The system uses one main controller (STM32 Nucleo-U545RE-Q) and two secondary boards (Raspberry Pi Pico H) to handle the game smoothly.
@@ -97,14 +103,18 @@ The system uses one main controller (STM32 Nucleo-U545RE-Q) and two secondary bo
97103

98104
### Schematics
99105

100-
![STM](images/schematichard.svg)
106+
![STM](images/schematic.webp)
101107

102108
### Photos
103109

104110
![STM](images/alimentare.webp)
105111
![Controller](images/controller.webp)
106112
![Teren](images/teren.webp)
107113

114+
### Demo
115+
116+
[Click here to watch the game demonstration on YouTube](https://youtube.com/shorts/OHXiuTB1oWg)
117+
108118
### Bill of Materials
109119

110120
| Device | Usage | Price |
@@ -141,7 +151,7 @@ The system uses one main controller (STM32 Nucleo-U545RE-Q) and two secondary bo
141151

142152
| Library | Description | Usage |
143153
|--------|--------|-------|
144-
| [embassy-stm32](https://crates.io/crates/embassy-stm32) | Hardware Abstraction Layer for STM32 microcontrollers | Used to control the motor pins, read the IR sensors and handle Serial communication |
154+
| [embassy-stm32](https://crates.io/crates/embassy-stm32) | Hardware Abstraction Layer for STM32 microcontroller | Used to control the motor pins, read the IR sensors and handle Serial communication |
145155
| [embassy-rp](https://crates.io/crates/embassy-rp) | Hardware Abstraction Layer for the Raspberry Pi Pico | Used on the player boards to read the arcade buttons and drive the OLED displays |
146156
| [embassy-executor](https://crates.io/crates/embassy-executor) | An async/await executor for embedded systems | Used to run multiple tasks at once, like moving the motor while checking for button presses |
147157
| [embedded-graphics](https://crates.io/crates/embedded-graphics) | A 2D graphics library for embedded screens | Used to draw the score on the OLED displays |

0 commit comments

Comments
 (0)