You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: website/versioned_docs/version-acs_cc/project/2026/calin.avramoniu/index.md
+13-2Lines changed: 13 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -33,7 +33,7 @@ Main Components:
33
33
34
34
## Maze layout
35
35
36
-

36
+

37
37
38
38
## Log
39
39
@@ -53,6 +53,16 @@ Main Components:
53
53
- Completed 1st version of the documentation
54
54
55
55
### Week 27 - 03 May
56
+
- Assembled the robot
57
+
- Tested robot components together
58
+
- Met the documentation deadline and presented it during the lab
59
+
60
+
### Week 11 - 17 May
61
+
- Met the hardware deadline and presented it during the lab
62
+
63
+
### Week 18 - 24 May
64
+
- Met the software deadline and presented it during the lab
65
+
- The robot now completes most of the labyrinth (only fine-tuning needed)
56
66
57
67
## Hardware
58
68
@@ -90,10 +100,11 @@ The format is
90
100
91
101
| Library | Description | Usage |
92
102
|---------|-------------|-------|
93
-
|[embassy-stm32](https://github.com/embassy-rs/embassy)| Basic hardware library | Used to set up the input and output pins for the IR and Ultrasonic sensors. |
103
+
|[embassy-stm32](https://github.com/embassy-rs/embassy)| Basic hardware library | Used to set up the input and output pins for the IR and Ultrasonic sensors, and to generate PWM signals for controlling the motor speeds. |
94
104
|[embassy-time](https://github.com/embassy-rs/embassy)| Time and delays | Used to measure how long it takes for the ultrasonic echo to come back, and to add small pauses in the code. |
95
105
|[defmt](https://github.com/knurling-rs/defmt)| Console printing tool | Used to print the distances and sensor status (like "Clear" or "Blocked") to my laptop screen so I could test them. |
96
106
|[embassy-executor](https://github.com/embassy-rs/embassy)| Code runner | Used to run the main loop of the program without freezing the board. |
107
+
|[panic-probe](https://crates.io/crates/panic-probe)| Panic handler | Used to catch program crashes (panics) and print the trace back to the console, making debugging easier. |
0 commit comments