Skip to content

Simple implementation of client IoT glove to control the remote computer running server on connected to server

License

Notifications You must be signed in to change notification settings

mikebionic/IoT-glove

Repository files navigation

IoT-glove | Switching Presentation Slides Glove

Simple implementation of client IoT glove to control the remote computer running server on connected to server

University Project — 2019

Glove Prototype

This project demonstrates an IoT application that allows a user to switch presentation slides using a glove equipped with sensors. The system is built with Orange Pi and Python, leveraging the Orange Pi’s GPIO pins for input detection and PyAutoGUI for remote keyboard control.

How It Works

  1. Hardware Input

    • A glove is connected to an Orange Pi via sensors.
    • The Orange Pi reads sensor input through its GPIO pins using Python.
  2. Signal Processing

    • When an input is detected, Python sends an HTTP request to a target computer’s IP address.
  3. Slide Control

    • On the computer, a Python script listens for the incoming request.
    • PyAutoGUI simulates the corresponding keyboard press (e.g., Right Arrow or Left Arrow) to move presentation slides forward or backward.

Technologies Used

  • Orange Pi (GPIO input handling)
  • Python
  • PyAutoGUI (keyboard simulation)
  • HTTP requests for communication

Potential Use Cases

  • Hands-free control of presentations during lectures or conferences.
  • Accessibility aid for people who cannot use traditional input devices.
  • Integration with other IoT-based control systems.

About

Simple implementation of client IoT glove to control the remote computer running server on connected to server

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages