This shows you the differences between two versions of the page.
|
pm:prj2026:tarik_ilhan.omer:darius.zaharescu [2026/05/09 19:21] darius.zaharescu [Results] |
pm:prj2026:tarik_ilhan.omer:darius.zaharescu [2026/05/09 22:39] (current) darius.zaharescu [Hardware Design] |
||
|---|---|---|---|
| Line 8: | Line 8: | ||
| It is useful as a learning reference for anyone getting started with LED matrices, I2C displays, and button debouncing on AVR microcontrollers. | It is useful as a learning reference for anyone getting started with LED matrices, I2C displays, and button debouncing on AVR microcontrollers. | ||
| + | } | ||
| ===== General Description ===== | ===== General Description ===== | ||
| The system is built around the ATmega328P (XMini board). The user presses a button to advance through the letters D → A → R → I → U → S, each rendered as a bitmap pattern on the 8x8 LED matrix driven by a MAX7219. The LCD 1602 (I2C) shows the current letter being displayed. Two separate buttons increase or decrease LED brightness via the MAX7219 intensity register. | The system is built around the ATmega328P (XMini board). The user presses a button to advance through the letters D → A → R → I → U → S, each rendered as a bitmap pattern on the 8x8 LED matrix driven by a MAX7219. The LCD 1602 (I2C) shows the current letter being displayed. Two separate buttons increase or decrease LED brightness via the MAX7219 intensity register. | ||
| - | **Block diagram:** //[insert block diagram image here]// | + | **Block diagram:** |
| + | {{pm:prj2026:tarik_ilhan.omer:block_diagram.png}} | ||
| + | |||
| + | ───────>: Signal / data | ||
| + | |||
| + | -------: Passive connection | ||
| + | |||
| + | ───────: Power | ||
| Modules: | Modules: | ||
| Line 51: | Line 59: | ||
| * Brightness down → PD4 | * Brightness down → PD4 | ||
| - | **Schematic:** will be completed | + | **Schematic:** |
| + | |||
| + | {{pm:prj2026:tarik_ilhan.omer:schematic_block.png}} | ||
| ===== Software Design ===== | ===== Software Design ===== | ||
| Line 79: | Line 89: | ||
| ===== Conclusions ===== | ===== Conclusions ===== | ||
| - | //[to be completed]// | + | will be completed |
| ===== Source Code and Resources (GitHub) ===== | ===== Source Code and Resources (GitHub) ===== | ||
| - | GitHub repository: //[link here]// | + | GitHub repository: will be completed |
| Repository structure: | Repository structure: | ||
| Line 93: | Line 103: | ||
| * **Week 1** – Project idea chosen, components ordered | * **Week 1** – Project idea chosen, components ordered | ||
| - | | + | will be completed |
| ===== Bibliography / Resources ===== | ===== Bibliography / Resources ===== | ||