Want to create interactive content? It’s easy in Genially!
FITMAN
Sema Davran
Created on June 9, 2025
Start designing with a free template
Discover more than 1500 professional designs like these:
View
Interactive Onboarding Guide
View
Corporate Christmas Presentation
View
Business Results Presentation
View
Meeting Plan Presentation
View
Customer Service Manual
View
Business vision deck
View
Economic Presentation
Transcript
ROBOTICS
LCD JUMPAN toFITMAN
TM
Evolution of an Ardunio Game
By: Sema & Ahmet Selman
Start
INDEX
Outlook
Aim
Acknowledgements
Relevance
References
Scope
Easy To Follow ALong
Appendix
Context
Interactive question
State of the Art
Methods
Research Development
Discussion
AIm
What do we want to achieve
Create a fun, physical-interaction-based game using Arduino Fitman™ is a runner game where players must squat and jump to avoid obstacles, promoting fitness through gameplay. To gamify exercise through affordable hardware and interactive design, making physical activity fun, engaging, and accessible to all.
Relevance
Why is this important?
This project aims to design and develop Fitman™, a physically interactive side-scrolling game that combines gamified fitness with real-time input from human body movements. The core objective is to promote physical activity by integrating artificial intelligence (AI) with embedded hardware systems, resulting in an engaging and educational user experience.
+INFO
What Will We Focus ON
- Game logic and AI-based input control - LCD terrain graphics and sprite design - Hardware challenges and real-world testing
SCOPE
ConTEXT
Where Does This Fit in the Bigger Picture?
Fitman™ represents a scalable idea within: - Health technology and the rising trend of fitness gamification - Educational electronics projects that blend programming with hands-on hardware experience - DIY innovation, showcasing how accessible platforms like Arduino can lead to meaningful physical computing applications
+INFO
RECAp
25
REWIRED
15
Threatend to Quit
Prototypes
Hardware Componenets
- Arduino UNO R4
- 16x2 LCD Display (I2C or standard)
- Breadboard
- Jumper wires (male–male)
- USB Cable (Type B)
- Resistors (220Ω, 330Ω, 1kΩ, 10kΩ)
- Pushbutton or Joystick button (optional)
- External power supply (optional)
- AI input system (pose recognition via external device or PC)
- 3D-printed enclosure (optional)
- Rechargeable battery pack (optional)
- Resistors
State of The Art
LCD w/ AI Input
Simple LCD w/ Resistor
LCD w/ Button
LCD w/ Variable Resistor
LCD w/ Controller
Code Development
- Resolved LCD visibility issues by experimenting with resistor configurations and eventually eliminating the need for a contrast resistor - Improved input responsiveness by replacing conditional if() statements with faster while() loops - Simulated various builds in TinkerCad before transferring to a real-world circuit - Wrote and debugged over 400 lines of modular, reusable C++ code to manage game states, character animation, terrain generation, and collision logic
11
Methods
How Did we do it
- Pose data received via serial input and processed for live gameplay control
- Iterative testing using TinkerCad and physical breadboards
- Hardware built with Arduino UNO R4, 16x2 LCD, and a joystick button
- Game code written in C++, using LiquidCrystal.h for screen rendering
- Custom 8-bit sprite design stored in the LCD’s CGRAM
10
Describe the problem you’re going to resolve and, above all, the reason why your idea is interesting
Outlook
What's Next?
11
- Implementing difficulty tiers and in-game power-ups - Adding a persistent high-score saving system via EEPROM - This could be beneficail in calorie count - Designing a 3D-printed enclosure to protect circuitry and enhance aesthetic appeal - Exploring integration with motion sensors, or computer vision libraries (e.g., using HTML/JavaScript with TensorFlow.js for webcam-based pose recognition)
12
THANK YOU!
- Mr. Soner for his endless support - Mr. Mutceba for guiding us through all our obstacles - The teachers here today - Thank you to our class for there unwavering dedication - Thank you to each other for making this project possible
Interactive question
Contextualize Your Topic with a Subtitle
Did you know...
Did you know that we retain 42% more information when content is animated? It may be the most effective resource for capturing your audience's attention.
Write an awesome headline
An awesome presentation...
- Represent data with graphics.
- Use timelines.
- It is animated and interactive.
- Excite the brain through multimedia elements.
- DO NOT go overboard with bullet points 🙃.
- It is clear and structured
- It tells stories hierarchically.
- It matches your audience.
- It adapts fonts and color to the theme.
- It includes images and entertains.
Did you know...
In Genially, you will find over 1,000 templates ready to input your content and 100% customizable, which will help you tellyour stories?
Tip:
Emotional connection or engagement with your content increases when you manage to have your audience identify with the message you want to convey.
Tip:
Interactivity is the key piece to capture the interest and attention of your audience. A genially is interactive because your audience explores and engages with it.
Write an awesome headline
Contextualize your topic with a subtitle
What you are reading: interactivity and animation can make the most boring content become something fun. In Genially, we use AI (Awesome Interactivity) in all our designs, so that you level up with interactivity and turn your content into something that adds value and engages.When giving a presentation, there are two objectives to pursue: conveying information and avoiding yawns. To achieve this, it may be a good practice to create an outline and use words that will be etched into the brains of your audience.
With Genially templates, you can include visual resources to leave your audience in awe. You can also highlight specific phrases or data that will be engraved in the memory of your audience and even embed external content that surprises: videos, photos, audios... Whatever you want!Do you need more reasons to create dynamic content? Well: 90% of the information we assimilate comes to us through sight, and we retain 42% more information when thecontent moves.
Tip:
Interactivity is the key piece to capture the interest and attention of your audience. A genially is interactive because your audience explores and interacts with it.