Want to create interactive content? It’s easy in Genially!

Get started free

FITMAN

Sema Davran

Created on June 9, 2025

Start designing with a free template

Discover more than 1500 professional designs like these:

Interactive Onboarding Guide

Corporate Christmas Presentation

Business Results Presentation

Meeting Plan Presentation

Customer Service Manual

Business vision deck

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.