Differences

This shows you the differences between two versions of the page.

Link to this comparison view

pm:prj2026:bianca.popa1106:radu.stoican [2026/05/18 16:23]
radu.stoican [Calendar of Progress]
pm:prj2026:bianca.popa1106:radu.stoican [2026/05/24 19:37] (current)
radu.stoican [Electrical Schematic Description]
Line 26: Line 26:
  
 {{:​pm:​prj2026:​bianca.popa1106:​graphics_computer_diagram.png?​500x300}} {{:​pm:​prj2026:​bianca.popa1106:​graphics_computer_diagram.png?​500x300}}
- 
- 
 ===== Hardware Design ===== ===== Hardware Design =====
  
Line 58: Line 56:
 The 4x4 Keypad is connected using a matrix scanning technique, utilizing 8 digital pins to minimize I/O usage. The Passive Buzzer is connected in series to the MCU to prevent overcurrent damage to the digital pin. The Slide Potentiometer acts as a voltage divider, providing a linear voltage between 0V and 5V to the ADC (Analog-to-Digital Converter) on pin A0. The 4x4 Keypad is connected using a matrix scanning technique, utilizing 8 digital pins to minimize I/O usage. The Passive Buzzer is connected in series to the MCU to prevent overcurrent damage to the digital pin. The Slide Potentiometer acts as a voltage divider, providing a linear voltage between 0V and 5V to the ADC (Analog-to-Digital Converter) on pin A0.
  
 +{{:​pm:​prj2026:​bianca.popa1106:​screenshot_2026-05-24_193609.png?​500x400}}
 ==== Signal Diagrams and Communication Protocols ==== ==== Signal Diagrams and Communication Protocols ====
 === SPI Protocol (TFT & SD Card) === === SPI Protocol (TFT & SD Card) ===
Line 158: Line 157:
 ^Date^Software^Hardware^ ^Date^Software^Hardware^
 |2nd May|Basic arithmetic operations were successfully implemented,​ along with history management. Graphics for sin and cos functions are currently displayed wrong and a better user-interface can also be developed|All jumper wires are connected successfully,​ meaning all peripherals can be used accordingly. Possibility in the far future: Perfboard soldering| |2nd May|Basic arithmetic operations were successfully implemented,​ along with history management. Graphics for sin and cos functions are currently displayed wrong and a better user-interface can also be developed|All jumper wires are connected successfully,​ meaning all peripherals can be used accordingly. Possibility in the far future: Perfboard soldering|
-|18th May|Graphics implementation is now fully functional, also added input parameters in order to draw any kind of sin or cos function (meaning the general form: A*sin/​cos(B*x - C) + D)|All hardware is fully functional|+|18th May|Graphics implementation is now fully functional, also added input parameters in order to draw any kind of sin or cos function (meaning the general form: A*sin/​cos(B*x - C) + D). Also added more precise calculations,​ now having an output of up to 5 decimals and multiple number operations|All hardware is fully functional|
 ===== Bibliography / Resources ===== ===== Bibliography / Resources =====
 ==== Hardware Resources ==== ==== Hardware Resources ====
pm/prj2026/bianca.popa1106/radu.stoican.1779110639.txt.gz · Last modified: 2026/05/18 16:23 by radu.stoican
CC Attribution-Share Alike 3.0 Unported
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0