Automatic Panipuri Water Dispenser At Sunway College 

At Sunway College Kathmandu, our IT and research club has developed a creative IoT Based Water dispenser. The Automatic Panipuri Water Dispenser senses when we place a puri below its dispenser pipe, the devices sense the object and fill the puri with a flavored panipuri drink. This gadget has been the pride of Sunway college and also a major source of attraction at different events. Let’s know more details on the devices used, the building process, and the working mechanism of this tech from our student Sabin Shrestha.

Hello, my name is Sabin Shrestha, and I’m now enrolled in the third semester at Sunway College Kathmandu, Nepal.

There are many automated devices developed and researched today utilizing IoT. IoT has already made life simpler for us in several ways. It greatly influences how we live our daily lives. However, this initiative is just another one that solicits donations. The project is an automated Panipuri water dispenser, as one would assume from the name.

What actually is an Automatic Panipuri Water Dispenser?

An automated PaniPuri water dispenser is a gadget that delivers flavored water in specified amounts by automatically sensing the Puri without manual effort. The panipuri’s flavored water is dispensed using this technique. The system uses electronic components such as an Arduino, a breadboard, a jumper, a relay, and an adjustable IR sensor. The system works on the straightforward premise of detecting an item beneath the sensor and signaling the relay to activate the switch.

Devices used

Keywords: Arduino, IoT, Relay, Adjustable IR Sensor

Benefits of automatic water dispenser

Not just for panipuri, this device is usable in many fields. Below are a few benefits of having an automatic water dispenser:

  • Portable
  • Less amount of human effort
  • Fetch the flavored water automatically
  • Less use of the hand.
  • Conventional
  • Increase sales

Working Process of the Automatic Panipuri Water Dispenser

The device follows 5 different steps to dispense flavored water. Let’s break it down and understand.

  1. Turn on the device
  2. Sense Objects
  3. Arduino receives data from the sensor
  4. Transmits signals to the relay to turn on the dispenser
  5. Fetch flavored water.
Working Process of the Automatic Panipuri Water Dispenser

Methodology of developing an automatic water dispenser

The methodology consists of the following steps for making this project real:

Research and survey:

Research is crucial to any project. Before starting this project, first and foremost we researched past works, designs, and projects. Other, comparable devices, such as automatic sanitizers, have been the subject of research.

System Design:

In system design, we design the device considering its architecture, shape, and size. Also, We also list out the components for the system and plan the system operation and hardware requirements for the project. Additionally, we designed a 3D print.

Software Implementation

In the software implementation process, we create Arduino code in the Arduino IDE according to the design and upload the code to Arduino for prototyping and testing.

Prototyping & Testing

In, Prototyping and testing phase, we test the working of the device with a small developed prototype.

Device and component integration:

After the prototype, we integrate all devices and components per design and code. The materials such as Arduino, an Adjustable IR Sensor, jumper wires, wires, a USB charger, pipe, wiring strips, 12 v chargers, stalls, etc.

Data collection & Analysis

In this stage, we gather data and analyze it as necessary. From our analysis, we found, that the object should be 5–6 cm away to sense by the system. And, It takes 3 seconds to get the flavor-infused water from the bucket once the thing is discovered.

Result

In the result phase, we gather the outcome. As a consequence, we validate if the system operates as intended. Although the dispenser has to be cleaned every day while it is in use. But the good thing is, This project is working and put into action effectively.

Conclusion

The Automated Panipuri water dispenser is a gadget that senses the Puri and automatically fetches the flavor-infused water. This method can be handy in restaurants, cafes, hotels, etc. Moreover, the gadget has several benefits as we discussed, and is frequently used for automated dispensing in Nepal and other nations too.

What is Data Science? History, Lifecycle & Applications

What is Data Science?

Data science is a field where the use of data assists us in making predictions and concluding decisions. Likewise, with the means of raw data analysis and usage of combined procedures of statistical analysis, data analysis, and machine learning algorithms, diverse insights are generated to use as knowledge.

How does Data Science work? 

It all starts with data, which helps in making easier strategic decisions.

Data Science Working Lifecycle

Data Science Working Lifecycle

Data Collection:

In this process, a data team identifies the type of data that helps to get the desired results. After identifying multiple data from various sources, they are structured into a common database to analyze and simplify it.

Data Cleaning:

Raw collection of data is incomplete and has multiple points of failure. Therefore, the data team fills up the missing data in a strategic way. That’s why they remove Multi outliers of data that distort the result. Data team efforts to make the data consistent and perfect aid the further analysis step.

Data Analyzing

In this step, the data team visualizes the data to identify different underlying patterns and data gems. Moreover, multiple creative approaches to the data analysis process creation help to obtain a better solution.

Data Modelling

This process starts after the data team applies the core of data, its science, and machine learning to find the initial essential features from the sample data. Likewise, after that, the data team uses data modeling to get the best data prediction.

Data Storytelling

Finally, after the data model is ready, the data team utilizes the results to straddle the data insights to make better strategic decisions for the company.
Moreover, the insights are usually presented in user-friendly language and visualized so that the decision-taker can reference them and use them to accelerate the company’s growth.

History of Data Science

Danish Computer Scientist Peter Naur introduced the term in 1974. Before the term was named, John Tukey, a mathematician, and statistician mentioned data analysis used statistics and computers to get a measurable solution to a problem that would take longer than manual calculations.


Similarly, In 1977, the International Association for Statistical Computing was established with a mission to link traditional statistical methodology with modern computer technology to generate outcomes that are converted into knowledge to help make a decision.


In 1989, the creators established the first workshop for Knowledge Discovery in Databases, later known as the ACM SIGKDD Conference on Knowledge Discovery and Data Mining.


In 1999, the CAO of DMWAY analytics, Jacob Zahavi noticed and realized the need to store as well as handle large-scale data. Moreover, Software-as-a-Service (SaaS) was created in 2000 to enable the new world of cloud-based applications.

Some major marks in data science history were in:

The year 2002: 

The International Council for Science: Committee on Data for Science and Technology began publishing the Data Science Journal.

The year 2006:

Hadoop, an open-source, non-relational database, was released

The year 2009:

NoSQL was reintroduced.

The Year 2011:

Job Listings for Data scientists increased by 150 times, and data science was the buzzword.

The Year 2015:

Using Machine Learning, Google’s speech recognition had a significant improvement.

Data Science Applications

In the modern digital world, there are enormous applications of the field. We have mentioned a few of the important ones below:

Health Care:

Data science plays a leading role in healthcare advancements. Likewise, different tools and machine learning solutions have helped medical operators detect several diseases before its critical. Moreover, it has helped save the lives of thousands of individuals through early diagnosis of different heart and lung diseases.

Digital Advertising

Digital advertising is upgrading to a whole new standard with the help of data along with machine learning. Similarly, the machine learning algorithm models target the audience interested in the advertised products or services. Almost every social media and search engine utilizes data to target their advertisements.

Fraud detection

Data science has helped hundreds of online businesses together with individuals by rejecting suspicious transaction attempts through fraud detection. Likewise, multiple email services use fraud detection algorithms to analyze spam emails which helps to minimize fraud.

Recommendation Systems

Social media, e-commerce, OTT, and Music Streaming software use data-generating tools with machine learning to recommend the most likely results that fulfill the user’s intent. Reportedly, with the help of the recommender system, amazon sales have increased by over 29%.
Moreover, machine learning together with Data Science can upgrade almost any digital system. Likewise, other applications of recommender systems are image detection, autopilot in cars, smartwatch health systems, etc.

Conclusion

Wrapping it up. Data science is being utilized by almost every large company to its advantage. Therefore, this field of education has great potential and a bright career path to choose if you are interested.

Do read our other blogs to understand more about data science. 

How to become a data scientist? A beginner’s step-by-step guide to entering into the data science field.

Data Science is an evolving field of this decade, and it’s a good idea to jump into it. The role of a data scientist is impactful, and you can change the world with it.

According to Glass Door, the average salary of a data scientist (2021) is $121,120 in the United States. The high pay and increasing demand for data scientists signify there is a very secure career in this field.

Let’s dive into the main topic.

How to become a data scientist after the 12th?

Being a data scientist is a high-profile job that requires you to be skillful. It requires a lot of patience, hard work, and dedication to become a good data scientist. Let’s break the steps down.

A Degree in Data Science Field

A skilled individual doesn’t lag not having a bachelor’s degree.

Although you will require academic credentials to gain initial trust, it is a rare and an undefined path to work as a data scientist with only your skills.

A data science degree can help you get an initial weight with guidance from industry experts, and learn in and out of data science tools.

Master relevant skills

As a data scientist, you’ll work with data. It is a good idea to sharpen your skills related to the field. You must be good at a few programming languages that are used frequently in the data science field.

Learn about Databases, database systems, data warehousing, ETL tools, data analytics, and a grasp of machine learning concepts. We have a detailed blog on this topic.

Get an entry-level data analytics job

A data scientist is a critical job role of a doctor. You should not expect to work as a data scientist directly. It’s advisable to join a rising data science field as an intern.

Slowly, you’ll gain trust with the company, and with guidance from experts and experience, you can be promoted to your dream job, and grow.

Prepare for data science interviews

Competition is natural in the field of data science. Prepare yourself for core questions in this field. Work on your communication skills, and learn to confidently answer the question. Revise your academic syllabus, take crash courses, and get ready to accept early rejections.

A message from Sunway College

Considering the rising demand in the data science field in Nepal. We have introduced a BSc (Hons) Computer Science and Artificial Intelligence. Our specialized course with an academic partnership with Birmingham City University (BCU), will cover topics on Computer programming, data structures, cyber security, artificial intelligence, neural networks, and all topics that will be helpful in your career as a data scientist. Moreover, our team of field experts will guide you with their industry experience. Feel free to learn more here.

6 Data Science Terms Everybody Must Know in 2023

What happens to all this data? Where does it go? What do we use it for? And, What do most popular data science terms resemble?

Data science is the answer to all these questions. Data science is the field of science that applies algorithms, methods, and processes to extract information from random and non-random data. Simply put, it is the process of finding patterns among the noise and using it to predict and solve various problems across a wide range of applications. I will come back to 6 data science terms that everybody must know in 2023, very shortly.

It harvests the power of statistics, data analysis, and modeling, along with the use of data structures, algorithms, and machine learning to interpret the findings from massive hordes of data. From Spotify’s recommendation algorithms to predicting human behavior, data science has a wide variety of applications in today’s fast-paced world.

At Sunway College, we primarily focus on bringing the change that is required in the current digital space. The current generation is the Internet generation. According to a report by Statista, in 2021 alone, humanity created 74 zettabytes of data. That’s 74000000000 terabytes of data, in ONE year. That’s up from 59 zettabytes in 2020, and just below the projected 94 zettabytes of data in 2022.

Most Popular Terms in Data Science

To understand data science, here are a few of the basic keywords and terms that you need to know about today.

Algorithms:

In computer science, we can define an algorithm as a specific set of processes used to solve a problem or perform computation. Algorithms are hardware and software-specific instruction lists that complete the given process in hand. For example, the simplest of algorithms perform tasks like sorting a set of numbers in descending order, while the most complex set of algorithms guide and work on a natural language processing system.

In the field of data science, professionals widely employ algorithms. Given the focus on big data, data scientists need precise algorithms to reduce processing times and operational costs significantly. Some of the common algorithms used in the field of data science include Linear Regression, Naive Bayes, Decision Trees, Gradient Boosting algorithms, etc.

Data Mining:

We can define data mining as the process of converting raw data into useful information. Data mining involves looking into large sets of data in a database, analyzing patterns and behaviors of the data entities, and using the result to create better algorithms, strategies, and plans for the business.

Data science, as the name suggests, heavily operates on data. Therefore, it means it requires a large amount of data to work with. It involves various data mining and warehousing techniques on the data with classification, clustering, and predictive analysis of the given data. Large companies use data mining to create better algorithms, understand customer behavior, and create AI and ML-powered hardware and software.

Big Data

Big Data can be defined as data, that is BIG (literally!). It defines large volumes of data that can be structured or unstructured, mined from various sources in a large quantity. Five Vs define big data: Variety, Volume, Velocity, Value, and Veracity. Big Data is sourced from large, complex sources.

Big Data poses a unique challenge addressed by data science. It is a massive capital for businesses and companies that can analyze this data to understand customer behavior, insightful analysis of products and services offered, and predict their purchase and usage behavior. Data science uses various algorithms and processes to derive insights from big data.

Deep Learning

In computer science, we can define deep learning as the process of machine learning that uses structures similar to human brains (called neural networks). Deep learning is used to make better algorithms, data sets, and AI hardware and software.

Deep learning uses powerful computers and large sets of data with output (called supervised learning) and without output (called unsupervised learning) to understand and predict patterns and outcomes.

In Data Science, we employ the use of neural networks and methodologies to study big data with massive models on a large level computational scale. Usually, we utilize deep learning to create better algorithms, and insights on specifics such as user experience of a product, facial recognition, behavior pattern processing, etc. Data science combines the power of deep learning, data, and computer science to generate new insights and value for businesses.

Web Scraping

Web scraping is the web data extraction process used to extract data from websites. Automated technology retrieves bulk unstructured data, typically HTML, from numerous websites in the process known as web scraping. A database methodically stores structured data, facilitating its utilization for analysis, training, and research purposes.

Data scientists use various existing frameworks such as Scrapy, a Python-based web crawler. Data scientists prefer Beautiful Soup, a tool akin to extracting and storing large website data in databases. Therefore, we use web scraping for price monitoring across e-commerce platforms and email marketing. Similarly, emotion analysis across social media platforms and news monitoring purposes are also done using web scraping. Moreover, this data can also be fed to machine learning algorithms for training and prediction purposes. 

Natural Language Processing (NLP):

One of the most frequent data science terms. Natural Language Processing is a subfield of deep learning that is concerned with Human Linguistics. It is the process of identifying and understanding meaningful phrases from a human language and generating meaningful phrases and sentences that look like a natural form. NLP includes two sub-sections, Natural Language Understanding (NLU), and Natural Language Generation (NLG).

Natural Language Processing involves five phases. Lexical (structure) analysis, parsing, semantic analysis, discourse integration, and pragmatic analysis. Some of the well-known areas of NLP are Speech recognition (Siri, Google Assistant), Chatbots(Maya chat, ), and Optical Character recognition (Google Lens,).

Conclusion

We can understand the importance of data science in today’s technology-infused world. Understanding data science terms broadens domains, aiding students and enthusiasts in getting serious about this field. We have introduced two new courses in a digital space. BSc (Hons) Computer Science and Artificial Intelligence.

Moreover, our Bachelor’s course in Computer Science and Artificial Intelligence solely focuses on preparing students with the required skills academically and practically to pursue a career in artificial intelligence and data science. We do have a team of field experts and academically profound professors with their guidance. You can achieve the best in the data science and artificial intelligence field.

Best alternatives to BBA after 12 in Nepal

BBA is a promising degree, but let’s look out for its alternatives as well. Billions of web pages, and congratulations! You are on the right page if you are looking for a complete and clear comparison of the best bachelor’s degree other than BBA after +2.

Well, bravo! on completing your plus-two exams. There are a few months of research where you determine what degree best matches your behavior, interests, and academic excellence.

Through this blog, We will also introduce you to our course in BSc (Hons) Computer Science and Artificial Intelligence. It important to know all about our bachelors degree in computer science and artificial intelligence first before making your final decisions. So, let the research begin.

Wait.

A career tip helps.

How to choose a major for a bachelor’s degree? 

Choosing a major for a bachelor’s degree is one of the toughest life decisions you will make. Here are a few tips to help you finalize your choice.

Identify your field of interest

You need to know yourself first before choosing your career. Think about your interests and the things you are most passionate about. Every career is possible in 2023 if you have the right dedication and guidance. If you cannot decide on a specific field, you can go with generic choices such as business management or marketing.

Shortlist a few Courses and talk with Seniors

If you’ve decided to study a specific course, you should talk with someone who is enrolled in the course. Ask as much as you can about the experience and if the course meets your expectations.

Counseling with the College team

Colleges are always open for counseling. You can call, set up a meeting, or attend seminars and to learn more about the courses and curriculum.

Continue to seek out new courses and opportunities that align with your interests and career objectives.

Best course after 12 for science students in Nepal

We have collected a few courses that you can enroll in if you are from a science background.

For Biology Students:

  • MBBS
  • BSc Nursing
  • Computer Science and Artificial Intelligence

And For Mathematics Students:

  • Engineering
  • Information Technology
  • Bachelor of Science
  • Computer Science and Artificial Intelligence

For Science geeks, there are several options for a bachelor of Science degree.

Other alternatives after +2

  • Bachelor of Dental Surgery (BDS)
  • Bachelor of Pharmacy (B.Pharm)
  • Bachelor of Biotechnology
  • Fashion Designing
  • Bachelor of Ayurvedic Medicine and Surgery (BAMS)
  • Bachelor of Computer Application
  • Bachelor of Information Management (BIM)

The best thing for science students is they can also pursue a management degree.

Best BBA alternatives after 12 for Management students in Nepal

  • CA (Chartered Accountancy)
  • B.Com (with IT, Computer Applications, Marketing, Finance, etc.)
  • BBS (Bachelor of Business Studies)
  • BMS (Bachelor of Management Studies)
  • BBM (Bachelor of Business Management)
  • CS (Company Secretary)
  • CMA (Cost & Management Accountancy)
  • BHM (Bachelor of Hotel Management)
  • B.Com (Finance, Accounting, Marketing)

What are the top high-paying courses after +2?

There’s not just one course or field that pays well. Every field is a high-paying field; you just need to become the best at it. But choosing a new field will help you get an initial career boost.

Latest Courses that are better alternatives to BBA 

Sunway College Kathmandu offers international bachelor’s degree in Computer Science and Artificial Intelligence

In an academic partnership with Birmingham City University (BCU), we have offer BSc(Hons) Computer Science and Artificial Intelligence.

BSc (Hons) Computer Science and Artificial Intelligence

Data science is a very promising career path in technology today. The digital revolution has increased the demand for a lot of data experts. Data analysis, data mining, and data engineering are some of the highest-paid careers, as there is a lack of prominent skills in the market. 

Our bachelor’s honors degree in computer science and artificial intelligence will make you proficient in artificial intelligence, machine learning and all the necessary concepts in computer programming, network fundamentals, data structure and algorithms, cyber security, and software designs to become a data scientist.

You can enroll for our computer and data science course, no matter if you’re from any +2 streams.

Why Computer Science and Artificial Intelligence is the best alternative to BBA after +2?

Every one of us agrees that this is a digital era. And, the COVID pandemic even accelerated our growth toward digitalization. Most of our time is spent on the internet, our transactions are digital, and we are even inclined to bring a digital change using crypto and NFTs.

With this shift, it is almost sure that there’s a lot of opportunity in the digital space. Sunway College realized this change as well. We wanted to introduce something that would help feed the digital need by creating an effective team to direct this digital change.

Thousands of small and large businesses today will need a digital skills equipped team. And millions of online businesses collecting terabytes of data daily need to be utilized, making the data science field a stable career.

If you want to take part in the change, and if any one of the two fields excites you then, Computer Science and Artificial Intelligence is one of the best BBA alternatives for you. This is the right time to enroll in our computer science and artificial intelligence degree.

What to study after +2? Data Science and Artificial Intelligence – A career that never ends

To be ahead of today’s trend and gain a competitive advantage, Data Science is the course/career that you should choose. Let us tell you why.

Bachelor in Data Science is a multidisciplinary field where data is collected from all corporations. In data science, the data is collected, analyzed, and interpreted to prove or disapprove of any hypothesis. It involves mathematical and scientific principles to find answers to questions from the data sets they analyze. 

So, why should you study it? Or

Why should you pursue a data science career?

Never-ending career

Bachelor’s in Data Science opens your doors to your career as a data scientist, ML engineer, data engineer, analyst, or even a data science manager. Data is everything for any business or industry, hence, it is a never-ending career. Data science career in Nepal has also been quite a hot topic in recent times and it’s no surprise because of its high-demand in the Nepalese market.

High Paying Job

People who have graduated with Bachelor’s in Data Science have high-salary jobs. Due to the critical roles and responsibilities that data scientists carry, you are rewarded with the highest salaries. According to Glassdoor, the average salary for a Data Scientist is $117,345/yr which is 168% more than the national average salary.

average salary for a data scientist

Source: https://data-flair.training/blogs/why-learn-data-science/ 

Business growth

Nowadays, Data metrics are driving every business decision. Giant companies like Amazon, Apple, Google, Spotify, Facebook, Instagram, Starbucks, Netflix, etc. have been using data science from an early age. These companies are searching for manpower with an undergraduate degree in Data Science. 

Predictions

Bachelor in Data science degree helps you in visualizing data that is understandable for business stakeholders to build future roadmaps and trajectories. It helps to minimize business uncertainty and discover trends. 

For Example:- We can predict the probability of a person winning an election through data science tools. 

Decision Maker

Data Scientists are an integral part of any organization. Data scientists are the ones who read and analyzed, and with a large amount of data, the importance for a data scientist is to read the data and make data-driven discoveries. 

As a data scientist, you will be the decision-maker of the organization where you will be handling immense amounts of data. 

High Job Placement

Due to the gap between demand and supply where there are fewer data scientists and more demand in the business world, job placement will be easier if you have the necessary skill sets. 

With the help of a degree in data science, you will be able to achieve those skill sets. It is also a highly rewarding career where your growth will be unpredictably tremendous.

What skill sets do you need to excel in to become a data scientist?

skillsets to become a data scientist
Fig: Skillsets to become a data scientist

Source: https://www.exeideas.com/2022/05/skills-to-become-a-data-scientist.html 

With Bachelor’s in Data Science degree, you will be able to learn all the basic skill sets you need to ace as a data scientist. If you want to pursue Data Science as your career, then, here are four core skills, you will need, to understand Data Science properly.

Statistics and Probability

Start by knowing the basics of Statistics and Probability. These are the major mathematical concepts of Data Science. 

You should be able to understand descriptive statistics where the topics include mean, median, and mode, linear regression, and hypothesis testing. Probability is also a very important part of data science as it is a precondition for mastering machine learning. 

Programming Language

There isn’t any specific programming language for Data Science. However, Python and R are popular programming languages in this field. 

Moreover, Python is the most preferred language by professionals due to the libraries and modules it provides. Along with that, most data teams also prefer Java, Scala, and C++ according to their needs.

Machine Learning and Deep Learning

Machine Learning and Deep Learning are two separate topics and the subsets of Data Science. Learning the basics of these domains will help you understand Data Science conveniently. 

Machine Learning and Deep Learning help in high-value predictions. It helps in analyzing a large amount of data, making the tasks of data scientists easier with an automated process and without any human intervention.

Data Visualization

Data scientists love Data Visualization. Representing data in the form of charts and graphs which helps other people to understand the data and make it more profitable. It helps in discovering the trends in data and is interactive. 

To learn these skill sets of Data Science in Nepal, you can learn through different short as well as long-term courses provided by Sunway College Kathmandu affiliated with Birmingham City University (BCU).

A conclusion

Data Science is not only about making sense of data. 

In reality, it is about recognizing business issues and addressing them with analytical solutions. To gain that skill, a degree in Data Science will be helpful for your journey to becoming a successful data scientist.

Our opportunity for +2 passed Students 

If you are a fresher and just have passed +2, then you may have participated in the 7 Days Digital Marketing and Data Science Bootcamp conducted by  one of the best IT colleges in Kathmandu, Sunway College.

Sunway College had been regularly organizing Rs.30, 000 worth of courses free of cost for students and professionals. These workshops were given by industry experts having more than 10 years of experience in the Data Science and Digital Marketing field. 

After completing the Data Science and Digital Marketing Bootcamp, the students were given a project to work on. Any two best projects were rewarded with Rs.10, 000 worth of cash prize.

Free 4 days session/workshop on Data Science and Artificial Intelligence as a career for +2 students is currently running. Online or physically, you can join either way, if you have not participated in it yet. You can apply for the workshop to participate in the boot camp.

Moreover, if you are thinking about pursuing an undergraduate degree in data science and artificial intelligence then you are in for a treat.

Sunway offers BSc (Hons) Computer Science and Artificial Intelligence. in academic partnership with Birmingham City University (BCU), UK, one of the world’s highest ranking universities, the course is designed to equip with the cutting-edge skills required to satisfy the global demand for data scientist, machine learning, and artificial intelligence roles and thus building a rewarding career.

It is a 4-year long degree with total credit points of 480 credit hours. 

And, what makes the course even better is a 9 month paid professional placement based on the UK sandwich course layout.

Help yourself align your passion with your profession.

Don’t know where to begin? 

Start With Sunway (Be industry-ready before you graduate.)

IoT Based Automatic Water Temperature Adjustor by Sabin Shrestha 

At Sunway College, we have a dedicated research lab (Sunway College Research Lab) where we focus on experimenting and researching different IoT-based devices. Our mini research is also one of the most loved workplaces for some of our robotic geeks. We provide drones, 3D printers, and other essentials that our students request for their research.  One of our IoT Enthusiast, Sabin Shrestha (and team) have developed an IoT Based Automatic Water Temperature Adjustor. 

Let us have an insight into this from Mr. Sabin Shrestha himself.  

Hello, I am Sabin Shrestha, a Student at Sunway College Kathmandu (March 2021 Intake). Let’s have a good insight on IoT Based Automatic Water temperature adjustor. 

Water Heating: Till Now 

Water heating is part of energy utilization and is a process that is as old as human history. As the mode of water heating is changing from the use of the sun to modern-day electricity. Engineers have now designed and developed a lot of heating water systems. Some of them are geysers, Water heating rods, Solar Water heaters, and many more. 

There is much importance of hot water to humankind. This can be a reason why water-heating systems are indispensable and we find them in almost every personal and commercial residences. 

In the present time, people are facing many difficulties while using heating systems. Waiting for water to heat is a waste of time. There are many aware difficulties we face such as high electricity consumption, hazardous systems, overheating, no mobile accessibility, and the inability to adjust the temperature.

As our project prototype, we have designed and constructed an automatic water-heating unit. The system is an automatic temperature adjuster that controls a powerful heater in a hot water storage vessel. It has two fixed temperature settings; one is for turning ON the water heater and another is for turning OFF. 

Let us rewind the project from its basics. 

What is an IoT-Based Automatic Water Temperature Adjustor

The rise of IoT (Internet of Things) is one of the most rapid and fascinating advances in information and communications technology.  

The term “Internet of Things” (IoT) describes a network of actual physical items that have sensors, software, and other technologies built into them in order to communicate and exchange data with other systems and devices through the internet. The system ‘IoT Based Automatic Water Temperature Adjustor’ is for adjusting water temperature according to the possible surroundings temperature, humidity, and water temperature. 

Why did we make an IoT-based Automatic Water Temperature Adjustor? 

There are several problems with the manual water heater. There’s usually a problem with the high-water temperature. Because of this, most water heaters consume high power and lead to higher electricity bills. We also face a problem by adjusting ourselves to use the device usually at constant water temperature. Considering these problems, we made an IoT Automatic Water Temperature Adjustor. 

Tools to operate IoT-based Automatic Water Temperature Adjustor 

To operate this system, these are the following tools we used: 

  • Arduino 
  • DHT11 (Temperature-Humidity Sensor) 
  • Bread Board 
  • DS18B20 (Water Temperature Sensor) 
  • Jumper Wires 
  • Resistor 
  • I2C OLED 
  • Water Heating Coil  &
  • Relay and LED. 

Applications and Advantages of IoT-based Automatic Water Temperature Adjustor 

The application of this system is very vast as it can be implemented in power plants, hospitals, mountain regions, local homes, dormitories, and lodges. This system is time-saving and cost-efficient, and easy to implement. The tool provides an automatic temperature adjustor, less power consumption, safety, and many more. 

An IoT-based automatic water temperature adjustor is better than other systems as it automatically detects and adjusts the water temperature after it senses the environmental temperature. This system is still in its developing phase but was able to show the results accurately. 

Now, let’s understand automatic controls and our project.  

Automatic controls and IoT-Based Automatic Water Temperature Adjustor 

Automatic control is an enormous term. It covers the control of many variables such as pressure, temperature, flow, level, speed, and many more. In this modern society, there are still a lot of systems that we can make efficient and automatic using IoT. 

IoT Based Automatic Water Temperature Adjustor is one of the automatic controlling systems around the world. The difference is that is this system is an automatic water temperature adjustor that adjusts to the temperature and humidity of the atmosphere or environment to which it is applied.  

This project falls under the category of Environmental Engineering. This system has the capability of collecting temperature data of both atmosphere and water. For this, the system involves two different sensors for collecting temperature information, one is DHT11 and the other is DS18B20. 

Development Processes of IoT-based Automatic Water Temperature Adjustor 

We have divided the development process into the following steps:

Research about the project 

We researched system usability, understanding of the recently adopted system, project advantages, project scopes, disadvantages, previous system processes, systems requirements, mechanical parts, and problems related to the water temperature adjustor. 

Designing and defining pins on Arduino: 

system pin allocation of iot based water temperature adjustor
system pin allocation of IoT-based water temperature adjustor

In this phase, we developed the system flowchart and the design of the system. After the design, we made the pins which will denote the certain mechanism in the system allocated.  

Mechanical Setup According to design: 

In this phase, we set up the mechanical parts according to the design and assigned the pins accordingly. We utilized Mechanical parts such as Arduino, DHT11, DS18B20, Water Heating Coil, I2C OLED, Resistors, Potentiometers, Bluetooth Module, Jumper wires, Relay, and LED. Finally, we connected all devices to the central device, which is Arduino. 

Technical Setup for IoT-Based Automatic Water Temperature Adjustor

In a technical setup, we downloaded the libraries, and we wrote the code to make the system function automatically. We also uploaded the program for the system in the Arduino so that the system works properly. Now, Through the code, we assigned each individual device the task to be performed. In this phase, we made the soul of the system which makes the system automatic. 

In the code, DHT11 Sensor first senses the temperature of the atmosphere and then analyses the temperature of the atmosphere if it is hot or cold. When the temperature is hot the system turns off the heater. When the atmosphere is cold, the system turns on the heater. After the heater is on, the water temperature will increase progressively.  

The DS18B20 sensor, a water temperature sensor, also works parallel to sense the temperature of the water. While water is heating, the water temperature analyses the temperature of the water. If the water reaches its preset temperature which is 43 Centigrade, the heater will turn off automatically. 

We also set a Bluetooth module to set the range of the water temperature using a mobile application so that the user can manipulate the temperature of the water as needed. The option for the system to turn on or off was also provided in this application. A crucial aspect involved in this step is the maintenance of the code. 

Data collection and analysis phase for IoT-Based Water Temperature Adjustor

In this phase, we collected and analyzed the data. The data is shown in a serial monitor where it is analyzed and compared with the thermometer to check the accuracy. Tools we used to show the were thermometer, and I2C.

Creating prototype and testing: 

prototype of iot based water temperature adjustor
prototype of IoT-based water temperature adjustor

Now, we created a prototype by joining all the hardware components and designing the project’s outlook. The prototype we created is system tested to confirm if the system is working or not. To collect the data, we examined the system in the room to check various aspects of the system, some of which include checking if it is working or not, and even if the provided data is right or not.

Result & Analysis 

IoT-based automatic water temperature adjusts or reads the temperature of any atmosphere to find if the condition of the atmosphere is hot or cold and gives output by adjusting the temperature of the water as required for the user automatically. 

As a result, we tested the system for the room where it was made. The result of the room is measured, which mostly lies between 14 degrees centigrade to 20 degrees centigrade in the winter season.  The result shown in Arduino ide’s serial monitor, LCD display, and the water temperature thermometer’s serial monitor is compared. 

Acknowledgment 

I would like to express my warm thank you to Sunway College Kathmandu as well as the friends and teachers who helped and encouraged me to complete this project. 

Also, I am equally grateful and thankful to Akash Deo and Saddam Hussain of Sunway College Kathmandu. I would also like to express our gratitude to all of our friends, Brainycube, and the Sunway family for their assistance and support in making this project a reality. 

Conclusion 

Conclusion?

We successfully designed, developed, and tested the IoT-based Automatic Water Temperature Adjustor system. There were some updates as well in this system such as replacing I2C LCD with I2C OLED, making applications for the system, and others. The IoT-based Automatic Water Temperature Adjustor project was able to maintain the temperature of water at the preset temperature range after reading the temperature atmosphere. It triggers the LED that creates awareness when the heated water has reached its maximum preset temperature. The components used in building the system were readily available. 

The IoT-based Automatic Water Temperature Adjustor system could be useful in homes, offices, factories, hotels, cafeterias, manufacturing processes, laundries, industries, thermal electric generation plants, etc. In the future, we can apply the whole system automation using Wi-Fi, make the size and weight of the system smaller, applying in other temperature-related systems, and many more. 

The possibilities are endless which we will continue to explore in Sunway College’s research lab and beyond that.