Skip to content

Resistor Value Recognizer

Team
Husnal Kaur, Brendan Woo

Categories
IoT, Wireless

Overview

A resistor is one of the simplest of electronic components. It can be found in almost every electronic circuit and can be identified by the coloured strips printed on its outside. These strips can be used to calculate the resistance provided by the resistor. To make this calculation easier, the Resistor Value Recognizer uses image processing techniques to identify the colour strips and then calculate the value of the resistor using their corresponding values.

The information flows between the android application, the database and the hardware components. The android application is used to connect to the database, trigger the hardware components to start working and display the output from the hardware and the history of the user. The database acts as the intermediary between the hardware and the application and stores the information from the other components like the timestamps of capture, the output value, the user’s information, etc. The hardware components include the development platform and the accompanying sensors. The development platform powers the sensors and provides them with the instructions necessary for the smooth running of the system. The hardware comprises the luminosity sensor and LEDs to provide adequate lighting, the time of flight sensor to improve energy efficiency and the camera to capture the coloured strips on the resistor. The development platform is also programmed to calculate the final value of the resistor and send it along with other information to the database.

In order for this system to work properly, both the application and the development platform need to have steady internet connectivity. This system will help professionals and students alike to swiftly find the value of the resistor.

Resistor Poster

EXPLORE OTHER CAPSTONE PROJECTS