Welcome to P-E-BO

Your Ultimate Futuristic Desk Companion

Explore Features

Introduction

P-E-BO is an innovative desk companion designed to enhance your workspace experience. By integrating advanced AI, voice control, gesture recognition, and seamless IoT connections, P-E-BO brings a new level of interactivity to your desk.

Features

Voice Commands

Request reminders, quick info, music, or anything you need with simple voice prompts.

Gesture Control

Control P-E-BO with intuitive gestures like waves, thumbs-ups, or points.

Task Automation

Automate meetings, deadlines, and daily plans with ease.

Interactive Personality

Your desk buddy that jokes, chats, and plays games to keep you entertained.

Cloud-Synced Settings

Access personalized settings from anywhere with seamless cloud integration.

Emergency Alerts

Get real-time alerts for emergencies like smoke, gas leaks, or loud noises.

Adaptive Learning

PEBO learns your habits and provides personalized reminders and suggestions based on your daily routine.

Health Monitoring

Track health metrics and receive real-time alerts based on connected wearables and smart devices.

Homework Assistant

PEBO helps with homework tasks, offering guidance and educational support for students of all ages.

Solution Architecture

P-E-BO's architecture is designed to seamlessly integrate hardware and software components for optimal performance.

Solution Architecture Diagram

Hardware & Software Designs

Hardware Components

  • Raspberry Pi 4: Central processing unit.
  • PIR Sensor: Motion detection.
  • Microphone Array: Voice recognition.
  • OLED Display: Interactive notifications.
  • Servo Motors: Gesture recognition.

Software Frameworks

  • Python: Core programming language.
  • OpenCV: For gesture recognition.
  • Google Cloud API: Voice-to-text conversion.
  • Pyttsx3: Text-to-speech engine.
  • Flask: Web-based control panel.

Testing

Comprehensive testing was conducted to ensure the reliability and functionality of P-E-BO.

Hardware Testing

  • Sensor calibration for accurate detection.
  • Stress testing for prolonged operation.
  • Power consumption analysis for efficiency.

Software Testing

  • Unit testing for individual modules.
  • Integration testing for seamless operation.
  • User acceptance testing with feedback iterations.

Detailed Budget

Below is a breakdown of the estimated costs for P-E-BO's development and deployment.

Item Quantity Unit Price (USD) Total Cost (USD)
Raspberry Pi 4 1 75 75
PIR Sensor 1 10 10
Microphone Array 1 50 50
OLED Display 1 20 20
Miscellaneous Components - - 45
Total 200 USD

Meet the Team

Buddhika
Buddhika Ariyarathne

E/20/024

Yasiru
Yasiru Edirimanna

E/20/089

Yohan
Yohan Senadheera

E/20/361

Bhagya
Bhagya Senevirathna

E/20/366