This shows you the differences between two versions of the page.
|
pm:prj2026:bianca.popa1106:robert.springer [2026/05/18 16:45] robert.springer [Software Design] |
pm:prj2026:bianca.popa1106:robert.springer [2026/05/18 16:56] (current) robert.springer [Hardware Design] |
||
|---|---|---|---|
| Line 40: | Line 40: | ||
| | Input | 2x Tactile Buttons | Analog (Voltage Divider) | | | Input | 2x Tactile Buttons | Analog (Voltage Divider) | | ||
| | Resistors | 10k (Pulldown), 2.2k (Series) | - | | | Resistors | 10k (Pulldown), 2.2k (Series) | - | | ||
| + | |||
| + | **Datasheets:** | ||
| + | |||
| + | - [[https://ww1.microchip.com/downloads/en/DeviceDoc/Atmel-7810-Automotive-Microcontrollers-ATmega328P_Datasheet.pdf|Arduino Nano (ATmega328P)]] | ||
| + | - [[https://www.ti.com/lit/ds/symlink/drv8833.pdf|DRV8833 Dual Bridge]] | ||
| + | - [[https://www.aslongdcmotor.com/photo/aslongdcmotor/document/26549/12MM%20Small%20Dc%20Gear%20Motor_PDF00.pdf|N20 DC Gear Motor]] | ||
| + | - [[https://www.handsontec.com/dataspecs/module/I2C_1602_LCD.pdf|I2C LCD 1602 (0x27)]] | ||
| **Block diagram**: | **Block diagram**: | ||
| Line 61: | Line 68: | ||
| * **<Arduino.h>** | * **<Arduino.h>** | ||
| * **<Wire.h>** | * **<Wire.h>** | ||
| - | * **<LiquidCrystal_I2C.h>** - for the LCD screen*** | + | * **<LiquidCrystal_I2C.h>** - for the LCD screen |
| **Algorithms and Implementation**: | **Algorithms and Implementation**: | ||