Projects & Research
A collection of my software development projects, IoT systems, and academic research focusing on smart waste management, energy monitoring, AI applications, user-centered design, and data analysis.
Internet of Things
EcoBin Sorter - Smart Waste Classification System
An intelligent trash bin that automatically classifies and sorts waste into dry, wet, and metal categories using sensor technology and IoT capabilities. Features real-time trash level monitoring, automated sorting mechanisms, and WiFi connectivity for remote monitoring.
Sorting Classification Logic
Water Sensor HIGH + Metal Sensor HIGH
Water Sensor LOW
Metal Sensor LOW
System Specifications
Key Features
- Automatic Waste Classification (Dry/Wet/Metal)
- Real-time Trash Level Monitoring
- Servo-controlled Sorting Gates
- Conveyor Belt System with Stepper Motor
- Multi-sensor Fusion Technology
- WiFi Configuration Portal
- LCD Status Display
- Blynk IoT Platform Integration
Technologies
Key Components
Office Energy and Environment Monitoring IoT System
A comprehensive IoT monitoring system that tracks electrical energy consumption and environmental conditions using ESP32 microcontroller. Features advanced calibration algorithms for improved sensor accuracy with linear regression analysis.
Calibration Results
HTC-1 = 0.845 × DHT11 + 0.642 (R² = 0.897)
HTC-1 = 1.135 × DHT11 + 6.732 (R² = 0.823)
Key Features
- Real-time Power Monitoring (Voltage, Current, Power, Energy)
- Environmental Sensing with HTC-1 Reference Calibration
- Linear Regression Analysis for Sensor Accuracy
- Blynk Platform Integration
- WiFi Manager for Easy Configuration
- LCD Display with Rotating Modes
Technologies
Key Components
Software Development
FlowPoint - Energy & Temp Monitoring App
A sophisticated Flutter-based mobile application for real-time energy monitoring and power quality analysis. Features Material You design, interactive charts, and comprehensive IoT sensor integration via Blynk server.
Tech Stack
Features
- Real-time Dashboard with 3-second updates
- Power Quality Analysis (Active/Reactive/Apparent Power)
- Interactive Charts with FL Chart
- Material You Design System
FlowPoint Next - Web Monitoring Dashboard
A real-time energy monitoring dashboard built with Next.js and Prisma, featuring interactive charts, automatic data collection from Blynk IoT platform, and Vercel Postgres integration.
Tech Stack
Features
- Real-time Energy Consumption Monitoring
- Interactive Charts with Recharts
- Automatic Data Collection from Blynk
- Vercel Postgres Database
Research & Publications
Implementation of Mamdani Fuzzy Logic for Real-Time Monitoring of Electricity and Room Temperature Based on IoT
Application of Mamdani fuzzy logic to analyze complex sensor data in order to improve the accuracy of energy inefficiency identification and provide optimization recommendations.
Methodologies
- Fuzzy Logic Implementation
- IoT Sensor Integration
- Real-time Data Processing
Key Contributions
- Improved accuracy of energy inefficiency identification
- Real-time optimization recommendations
- Complex sensor data analysis using fuzzy logic
Implementation of User Centered Design Method on CarbonArea Website User Experience
This study applies a User-Centered Design (UCD) approach to design the UI/UX for CarbonArea, a website monitoring CO2's impact on food security. The process, informed by user interviews, successfully delivered an engaging interface with interactive, real-time data features.
Methodologies
- User Interviews
- UCD Process
- Prototype Testing
Key Contributions
- Engaging interface design for CO2 impact monitoring
- Interactive real-time data features
- User-centered approach to food security visualization
Designing User Interface on 'HewanKu' Application Using User Centered Design Method
This research designs the HewanKu livestock trading app's interface using User Centered Design (UCD) to enhance user experience. Combined with Black Box Testing, the method produced an intuitive, reliable, and user-trusted application for transactions.
Methodologies
- UCD Methodology
- Interface Design
- Black Box Testing
Key Contributions
- Intuitive livestock trading application interface
- Reliable transaction system design
- User trust enhancement through UCD
Designing a Website-Based Inventory Information System at 'NeoSkin' Cosmetics Store Using User-Centered Design
This research designs a web-based inventory system for NeoSkin cosmetics using a User Centered Design (UCD) approach. The system streamlines warehouse management and reporting, with functionality verified through Black Box Testing.
Methodologies
- UCD Approach
- System Design
- Functionality Testing
Key Contributions
- Streamlined warehouse management system
- Improved inventory reporting
- User-centered design for operational efficiency
Implementing Fuzzy Logic to Forecast Electricity Usage Costs
This research develops a Mamdani fuzzy logic model using Matlab to predict household electricity costs. Analyzing variables like house size, appliance usage, and income, it accurately forecasts expenses, demonstrating an effective tool for managing energy consumption.
Methodologies
- Fuzzy Logic Modeling
- Variable Analysis
- Cost Prediction
Key Contributions
- Accurate electricity cost forecasting
- Multi-variable analysis approach
- Effective energy management tool