Logo Lanfrica

rhodine/ENG-GROUP-44-FINAL

Domain:

digital infrastructureenvironment and energy

Record type:

project
Creator:
rho
Host:
This repository contains all the project setup & logic code for the final year project of engineering group 44 (UICT) titled "Fault Detection & Alert System for overhead transmission lines using IoT connectivity (LoRaWAN) in Uganda # ENG-GROUP-44-FINAL This repository contains all the project setup & logic code for the final year project of engineering group 44 (UICT) ## PROJECT TITLE: Fault Detection & Alert System in overhead transmission lines using IoT connectivity (LoRaWAN) in Uganda ## PROBLEM Frequent faults on Uganda’s overhead transmission lines cause prolonged power outages. Existing methods such as SCADA and manual inspections are complex, costly, slow and imprecise. Power instability affects businesses and contributes to significant economic losses. ( 5 -10% according to World bank) Maintenance crews face delays and safety risks during fault localization. ## SOLUTION Developing an IoT-based real-time fault detection and alert system using LoRaWAN. Deploy sensor nodes to monitor current & voltage Transmit data through LoRaWAN gateways to a cloud dashboard and IoT mobile app. Provide instant alerts to maintenance crews and precise fault localization for rapid response. This will benefit final consumers by providing reliable power reducing losses and increase power demand for UETCL ## Prototype Setup Instructions ## 1. FAULT DETECTION UNIT # Components Used The sensor node comprises the following components: * Arduino Uno R3 * RFM95W LoRa Transceiver Module (915 MHz) * Three ACS712 30 A Current Sensors * Three DC Voltage Sensor Modules * Flame Sensor Module * Three 12 V, 5 W DC Lamps (representing the three phases) * 12 V DC Power Supply * Connecting wires --- # 1. Arduino Uno R3 The **Arduino Uno R3** acts as the main controller of the sensor node. It continuously reads data from all connected sensors, analyses the measurements to determine whether a fault has occurred, and transmits the fault information to the LoRa gateway. The Arduino Uno performs the following functions: * Reads current values from the ACS712 current sensors. * Reads voltage values from the voltage sensor modules. * Monitors the flame sensor for fire detection. * Identifies the type of fault …

Licenses