This shows you the differences between two versions of the page.
|
pm:prj2026:jan.vaduva:vlad.grigoras2108 [2026/05/03 12:06] vlad.grigoras2108 Created project documentation for the first milestone. |
pm:prj2026:jan.vaduva:vlad.grigoras2108 [2026/05/03 13:08] (current) vlad.grigoras2108 Added some more information for the Hardware Design part. Added block diagram. |
||
|---|---|---|---|
| Line 17: | Line 17: | ||
| ===== General Description ===== | ===== General Description ===== | ||
| - | The core component is the ''AtMega328P Xplained Mini'' which handles the main logic.\\ | + | The core component is the ''Atmega328P Xplained Mini'' which handles the main logic.\\ |
| An **infrared receiver module** will be placed near the start/finish line and connected to the main microcontroller. When a car passes the line, //the receiver detects the emitted IR signal// and the main controller updates the corresponding lap timer and the **LCD display**.\\ | An **infrared receiver module** will be placed near the start/finish line and connected to the main microcontroller. When a car passes the line, //the receiver detects the emitted IR signal// and the main controller updates the corresponding lap timer and the **LCD display**.\\ | ||
| Line 23: | Line 23: | ||
| The main system will also have a **temperature and humidity sensor** to monitor the track evolution as the race unfolds.\\ | The main system will also have a **temperature and humidity sensor** to monitor the track evolution as the race unfolds.\\ | ||
| - | Each car on the circuit will have a **breadboard and a portable power bank** attached to its roof. That breadboard will contain an ''Arduino Nano'' wired up with an **infrared LED**. The LED will emit light at a //specific signal pattern (e.g. ''38 KHz'')// so that it can be identified when it crosses the line.\\ | + | Each car on the circuit will have a **breadboard and a portable power bank** attached to its roof. That breadboard will contain an ''Arduino Nano'' wired up with an **infrared LED**. The LED will emit light at a //specific signal pattern (e.g. ''38 kHz'')// so that it can be identified when it crosses the line.\\ |
| + | |||
| + | {{ :pm:prj2026:jan.vaduva:block_diagram_grigoras_vlad_andrei.png?600 |}} | ||
| ===== Hardware Design ===== | ===== Hardware Design ===== | ||
| ==== List of Components ==== | ==== List of Components ==== | ||
| - | ^ Component ^ Purpose ^ | + | ^ Components ^ Purpose ^ |
| - | | ATmega328P Xplained Mini | Main microcontroller | | + | | Atmega328P Xplained Mini | Main microcontroller | |
| - | | Arduino Nano | Microcontroller emitting IR pulse on the car | | + | | 2 x Arduino Nano | Microcontroller emitting IR pulse on the car | |
| - | | LED IR 940 nm | Infrared LED mounted on the car | | + | | 2 xL ED IR 940 nm | Infrared LED mounted on the car | |
| | IR Sensor HX1838 | IR sensor | | | IR Sensor HX1838 | IR sensor | | ||
| | LCD 16x2 I2C | Displays lap times and track information | | | LCD 16x2 I2C | Displays lap times and track information | | ||