This is an old revision of the document!
This block diagram highlights the essential components of the Dino LCD Game project and how they work together to provide a complete gaming experience:
* Arduino Uno Microcontroller – is the central control unit that reads the inputs from the joystick and generates output for sound and display.
* Joystick – allows the user to control the dinosaur (e.g. jumping). It is connected to analog and digital pins and provides the main input.
* Buzzer – controls the background sound or provides audio feedback on certain events (jump, collision).
* 16×2 LCD Display – graphically displays the game: the dinosaur, obstacles and score.
All these modules are connected to each other via Arduino, which manages the game logic, sound playback, graphical interface on the LCD, and user interaction via the joystick.
Component List
*Arduino Uno Microcontroller - Main Control Unit
*16×2 LCD Display (5V) - Displays the game in real time
*Analog Joystick (with button) - Control for the dinosaur jump
*Passive Buzzer (5V) - For background sounds and melodies
*Resistors (220Ω and 10KΩ) - For circuit protection
*Jumper wires - Connections between components
* Mini breadboards - Quick assembly of components
*3.7V LiPo cells (x2 for 7.4V) - Portable power supply
*LiPo Charging Module - For recharging the battery