{"id":119963,"date":"2023-06-10T09:10:00","date_gmt":"2023-06-10T03:40:00","guid":{"rendered":"https:\/\/www.electronicsforu.com\/?p=119963"},"modified":"2024-08-07T13:52:30","modified_gmt":"2024-08-07T08:22:30","slug":"water-temperature-controller","status":"publish","type":"post","link":"https:\/\/www.electronicsforu.com\/electronics-projects\/water-temperature-controller","title":{"rendered":"Simple Water Temperature Controller and Indicator Using Arduino"},"content":{"rendered":"\n<p>If you wish to monitor and control the temperature of the water, or any other liquid for that matter, this water temperature controller can be of help. It will let you set the maximum temperature to which the water needs to be heated, display the temperature at any stage of the heating process, give indications through a buzzer and LED on reaching the desired temperature, and switch the heater off.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"alignright size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"155\" height=\"155\" src=\"https:\/\/www.electronicsforu.com\/wp-contents\/uploads\/2022\/10\/efy-tested-1.jpg\" alt=\"efy tested\" class=\"wp-image-107020\" srcset=\"https:\/\/www.electronicsforu.com\/wp-contents\/uploads\/2022\/10\/efy-tested-1.jpg 155w, https:\/\/www.electronicsforu.com\/wp-contents\/uploads\/2022\/10\/efy-tested-1-150x150.jpg 150w, https:\/\/www.electronicsforu.com\/wp-contents\/uploads\/2022\/10\/efy-tested-1-50x50.jpg 50w, https:\/\/www.electronicsforu.com\/wp-contents\/uploads\/2022\/10\/efy-tested-1-100x100.jpg 100w\" sizes=\"auto, (max-width: 155px) 100vw, 155px\" \/><\/figure><\/div>\n\n\n<p>Most storage-type water geysers available in the market for home use have such features, but some water heaters &#8211; especially rod-type water heaters &#8211; do not provide these facilities. They keep on heating water till they are switched off and thus consume lots of electricity, unnecessarily, and also heat the water much more than desired.<\/p>\n\n\n\n<p><strong>Proof Of Concept Video Tutorial in English:<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-embed aligncenter is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<span class=\"NBoQA2sxrWPMJvv4Q4Sjf1uhfOebdZkH9i0OwkDpdG66nCTje3aYYFbSUAlcFzuyRtVL5JnLDiHEEChN5Iqt\"><iframe loading=\"lazy\" title=\"Simple Water Temperature Indicator (English) - DIY PROJECT - Electronics For You\" width=\"696\" height=\"392\" src=\"https:\/\/www.youtube.com\/embed\/quDahlOO35A?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" allowfullscreen><\/iframe><\/span>\n<\/div><\/figure>\n\n\n\n<p><strong>Proof Of Concept Video Tutorial in Hindi:<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-embed aligncenter is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<span class=\"Rc1frjyd\"><iframe loading=\"lazy\" title=\"Simple Water Temperature Indicator (Hindi) - DIY PROJECT - Electronics For You\" width=\"696\" height=\"392\" src=\"https:\/\/www.youtube.com\/embed\/OXtVZS776Mk?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" allowfullscreen><\/iframe><\/span>\n<\/div><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"components-required\"><strong>Components Required:<\/strong><\/h2>\n\n\n<table>\n<tbody>\n<tr>\n<td class=\"block-editor-rich-text__editable wp-block-table__cell-content rich-text\" role=\"textbox\" contenteditable=\"true\" colspan=\"2\" aria-multiline=\"true\" aria-label=\"Body cell text\"><strong data-rich-text-format-boundary=\"true\">Parts List<\/strong><\/td>\n<\/tr>\n<tr>\n<td class=\"block-editor-rich-text__editable wp-block-table__cell-content rich-text\" role=\"textbox\" contenteditable=\"true\" colspan=\"2\" aria-multiline=\"true\" aria-label=\"Body cell text\">Semiconductors:<\/td>\n<\/tr>\n<tr>\n<td class=\"block-editor-rich-text__editable wp-block-table__cell-content rich-text\" role=\"textbox\" contenteditable=\"true\" aria-multiline=\"true\" aria-label=\"Body cell text\">IC1<\/td>\n<td class=\"block-editor-rich-text__editable wp-block-table__cell-content rich-text\" role=\"textbox\" contenteditable=\"true\" aria-multiline=\"true\" aria-label=\"Body cell text\">MCT2E optocoupler<\/td>\n<\/tr>\n<tr>\n<td class=\"block-editor-rich-text__editable wp-block-table__cell-content rich-text\" role=\"textbox\" contenteditable=\"true\" aria-multiline=\"true\" aria-label=\"Body cell text\">LED1, LED2<\/td>\n<td class=\"block-editor-rich-text__editable wp-block-table__cell-content rich-text\" role=\"textbox\" contenteditable=\"true\" aria-multiline=\"true\" aria-label=\"Body cell text\">5mm LED<\/td>\n<\/tr>\n<tr>\n<td class=\"block-editor-rich-text__editable wp-block-table__cell-content rich-text\" role=\"textbox\" contenteditable=\"true\" aria-multiline=\"true\" aria-label=\"Body cell text\">D1<\/td>\n<td class=\"block-editor-rich-text__editable wp-block-table__cell-content rich-text\" role=\"textbox\" contenteditable=\"true\" aria-multiline=\"true\" aria-label=\"Body cell text\">1N4007 rectifier diode<\/td>\n<\/tr>\n<tr>\n<td class=\"block-editor-rich-text__editable wp-block-table__cell-content rich-text\" role=\"textbox\" contenteditable=\"true\" colspan=\"2\" aria-multiline=\"true\" aria-label=\"Body cell text\">Resistors (all 1\/4-watt, \u00b15% carbon):<\/td>\n<\/tr>\n<tr>\n<td class=\"block-editor-rich-text__editable wp-block-table__cell-content rich-text\" role=\"textbox\" contenteditable=\"true\" aria-multiline=\"true\" aria-label=\"Body cell text\">R1-R3<\/td>\n<td class=\"block-editor-rich-text__editable wp-block-table__cell-content rich-text\" role=\"textbox\" contenteditable=\"true\" aria-multiline=\"true\" aria-label=\"Body cell text\">330-ohm<\/td>\n<\/tr>\n<tr>\n<td class=\"block-editor-rich-text__editable wp-block-table__cell-content rich-text\" role=\"textbox\" contenteditable=\"true\" aria-multiline=\"true\" aria-label=\"Body cell text\">R4<\/td>\n<td class=\"block-editor-rich-text__editable wp-block-table__cell-content rich-text\" role=\"textbox\" contenteditable=\"true\" aria-multiline=\"true\" aria-label=\"Body cell text\">4.7-kilo-ohm<\/td>\n<\/tr>\n<tr>\n<td class=\"block-editor-rich-text__editable wp-block-table__cell-content rich-text\" role=\"textbox\" contenteditable=\"true\" aria-multiline=\"true\" aria-label=\"Body cell text\">VR1<\/td>\n<td class=\"block-editor-rich-text__editable wp-block-table__cell-content rich-text\" role=\"textbox\" contenteditable=\"true\" aria-multiline=\"true\" aria-label=\"Body cell text\">10-kilo-ohm pot<\/td>\n<\/tr>\n<tr>\n<td class=\"block-editor-rich-text__editable wp-block-table__cell-content rich-text\" role=\"textbox\" contenteditable=\"true\" colspan=\"2\" aria-multiline=\"true\" aria-label=\"Body cell text\">Miscellaneous:<\/td>\n<\/tr>\n<tr>\n<td class=\"block-editor-rich-text__editable wp-block-table__cell-content rich-text\" role=\"textbox\" contenteditable=\"true\" aria-multiline=\"true\" aria-label=\"Body cell text\">BOARD1<\/td>\n<td class=\"block-editor-rich-text__editable wp-block-table__cell-content rich-text\" role=\"textbox\" contenteditable=\"true\" aria-multiline=\"true\" aria-label=\"Body cell text\">Arduino Nano<\/td>\n<\/tr>\n<tr>\n<td class=\"block-editor-rich-text__editable wp-block-table__cell-content rich-text\" role=\"textbox\" contenteditable=\"true\" aria-multiline=\"true\" aria-label=\"Body cell text\">DIS1<\/td>\n<td class=\"block-editor-rich-text__editable wp-block-table__cell-content rich-text\" role=\"textbox\" contenteditable=\"true\" aria-multiline=\"true\" aria-label=\"Body cell text\">4-digit 7-segment display<\/td>\n<\/tr>\n<tr>\n<td class=\"block-editor-rich-text__editable wp-block-table__cell-content rich-text\" role=\"textbox\" contenteditable=\"true\" aria-multiline=\"true\" aria-label=\"Body cell text\">S1, S2<\/td>\n<td class=\"block-editor-rich-text__editable wp-block-table__cell-content rich-text\" role=\"textbox\" contenteditable=\"true\" aria-multiline=\"true\" aria-label=\"Body cell text\">Push-to-on switch<\/td>\n<\/tr>\n<tr>\n<td class=\"block-editor-rich-text__editable wp-block-table__cell-content rich-text\" role=\"textbox\" contenteditable=\"true\" aria-multiline=\"true\" aria-label=\"Body cell text\">RL1<\/td>\n<td class=\"block-editor-rich-text__editable wp-block-table__cell-content rich-text\" role=\"textbox\" contenteditable=\"true\" aria-multiline=\"true\" aria-label=\"Body cell text\">5V, SPDT relay<\/td>\n<\/tr>\n<tr>\n<td class=\"block-editor-rich-text__editable wp-block-table__cell-content rich-text\" role=\"textbox\" contenteditable=\"true\" aria-multiline=\"true\" aria-label=\"Body cell text\">PZ1<\/td>\n<td class=\"block-editor-rich-text__editable wp-block-table__cell-content rich-text\" role=\"textbox\" contenteditable=\"true\" aria-multiline=\"true\" aria-label=\"Body cell text\">Piezo buzzer<\/td>\n<\/tr>\n<tr>\n<td class=\"block-editor-rich-text__editable wp-block-table__cell-content rich-text\" role=\"textbox\" contenteditable=\"true\" aria-multiline=\"true\" aria-label=\"Body cell text\">CON1, CON2<\/td>\n<td class=\"block-editor-rich-text__editable wp-block-table__cell-content rich-text\" role=\"textbox\" contenteditable=\"true\" aria-multiline=\"true\" aria-label=\"Body cell text\">2-pin connector<\/td>\n<\/tr>\n<tr>\n<td class=\"block-editor-rich-text__editable wp-block-table__cell-content rich-text\" role=\"textbox\" contenteditable=\"true\" aria-multiline=\"true\" aria-label=\"Body cell text\">SENSOR1<\/td>\n<td class=\"block-editor-rich-text__editable wp-block-table__cell-content rich-text\" role=\"textbox\" contenteditable=\"true\" aria-multiline=\"true\" aria-label=\"Body cell text\">DS18B20 sensor<\/td>\n<\/tr>\n<tr>\n<td class=\"block-editor-rich-text__editable wp-block-table__cell-content rich-text\" role=\"textbox\" contenteditable=\"true\" aria-multiline=\"true\" aria-label=\"Body cell text\">&nbsp;<\/td>\n<td class=\"block-editor-rich-text__editable wp-block-table__cell-content rich-text\" role=\"textbox\" contenteditable=\"true\" aria-multiline=\"true\" aria-label=\"Body cell text\">Water heater (1000-watt<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n\n\n<h2 class=\"wp-block-heading\" id=\"water-temperature-controller-block-diagram\"><strong>Water Temperature Controller &#8211; Block Diagram<\/strong><\/h2>\n\n\n\n<p class=\"has-text-align-left\">The block diagram of this simple project is shown in Fig. 1 and its circuit diagram is in Fig. 2. The project is built around water temperature sensor probe DS18B20, a 4-digit multiplex <a href=\"https:\/\/www.electronicsforu.com\/resources\/7-segment-display-pinout-understanding\">7-segment display<\/a>, Arduino Uno board having microcontroller ATmega328, optocoupler MCT2E, a potentiometer (pot), LEDs, a mini buzzer, and <a href=\"https:\/\/www.electronicsforu.com\/technology-trends\/learn-electronics\/relay-switch-pin-diagram\">relay<\/a>.<\/p>\n\n\n\n<div class=\"mepr_error\"><div class=\"locked-content\">\n<b>EFY++ CONTENT: ACCESS TO THIS CONTENT IS FREE! BUT YOU NEED TO BE A REGISTERED USER.<\/b><\/p>\n<p>Oops! This is an EFY++ article, which means it's our Premium Content. You need to be a Registered User of our website to read its complete content.<\/p>\n<p><b>Good News: <\/b>You can register to our website for FREE! <a href=\"https:\/\/www.electronicsforu.com\/plans\/subscription-plans\" target=\"_blank\" rel=\"noopener\">CLICK HERE<\/a> to register now.<\/p>\n<p><b>Already a registered member? <\/b>If YES, then simply login to you account below. (TIP: Use 'forgot password' feature and reset and save your new password in your browser, if you forgot the last one!)\n<\/div>\n<\/div><div>\n<div class=\"mp_wrapper mp_login_form\">\n                  <!-- mp-login-form-start -->     <form name=\"mepr_loginform\" id=\"mepr_loginform\" class=\"mepr-form\" action=\"https:\/\/www.electronicsforu.com\/login\" method=\"post\">\n            <div class=\"mp-form-row mepr_username\">\n        <div class=\"mp-form-label\">\n                              <label for=\"user_login\">Username<\/label>\n        <\/div>\n        <input type=\"text\" name=\"log\" id=\"user_login\" value=\"\" \/>\n      <\/div>\n      <div class=\"mp-form-row mepr_password\">\n        <div class=\"mp-form-label\">\n          <label for=\"user_pass\">Password<\/label>\n          <div class=\"mp-hide-pw\">\n            <input type=\"password\" name=\"pwd\" id=\"user_pass\" value=\"\" \/>\n            <button type=\"button\" class=\"button mp-hide-pw hide-if-no-js\" data-toggle=\"0\" aria-label=\"Show password\">\n              <span class=\"dashicons dashicons-visibility\" aria-hidden=\"true\"><\/span>\n            <\/button>\n          <\/div>\n        <\/div>\n      <\/div>\n            <div>\n        <label><input name=\"rememberme\" type=\"checkbox\" id=\"rememberme\" value=\"forever\" \/> Remember Me<\/label>\n      <\/div>\n      <div class=\"mp-spacer\">&nbsp;<\/div>\n      <div class=\"submit\">\n        <input type=\"submit\" name=\"wp-submit\" id=\"wp-submit\" class=\"button-primary mepr-share-button \" value=\"Log In\" \/>\n        <input type=\"hidden\" name=\"redirect_to\" value=\"\/wp-json\/wp\/v2\/posts\/119963\" \/>\n        <input type=\"hidden\" name=\"mepr_process_login_form\" value=\"true\" \/>\n        <input type=\"hidden\" name=\"mepr_is_login_page\" value=\"false\" \/>\n      <\/div>\n    <\/form>\n    <div class=\"mp-spacer\">&nbsp;<\/div>\n    <div class=\"mepr-login-actions\">\n      <a href=\"https:\/\/www.electronicsforu.com\/login?action=forgot_password\">Forgot Password<\/a>\n    <\/div>\n\n      \n    <!-- mp-login-form-end --> \n  <\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>If you wish to monitor and control the temperature of the water, or any other liquid for that matter, this water temperature controller can be of help. It will let you set the maximum temperature to which the water needs to be heated, display the temperature at any stage of the heating process, give indications [&hellip;]<\/p>\n","protected":false},"author":206195,"featured_media":119979,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[22,23,6070,3805,6072,2119,3713],"tags":[130,1985,110,83,11994],"class_list":{"0":"post-119963","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-electronics-projects","8":"category-hardware-diy","9":"category-advanced-projects","10":"category-arduino-projects","11":"category-beginners-projects","12":"category-diy-projects-video-tutorials","13":"category-premium","14":"tag-digital-electronics-projects","15":"tag-diy-projects","16":"tag-electronics-projects","17":"tag-featured","18":"tag-jun-2023"},"_links":{"self":[{"href":"https:\/\/www.electronicsforu.com\/wp-json\/wp\/v2\/posts\/119963","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.electronicsforu.com\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.electronicsforu.com\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.electronicsforu.com\/wp-json\/wp\/v2\/users\/206195"}],"replies":[{"embeddable":true,"href":"https:\/\/www.electronicsforu.com\/wp-json\/wp\/v2\/comments?post=119963"}],"version-history":[{"count":1,"href":"https:\/\/www.electronicsforu.com\/wp-json\/wp\/v2\/posts\/119963\/revisions"}],"predecessor-version":[{"id":144910,"href":"https:\/\/www.electronicsforu.com\/wp-json\/wp\/v2\/posts\/119963\/revisions\/144910"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.electronicsforu.com\/wp-json\/wp\/v2\/media\/119979"}],"wp:attachment":[{"href":"https:\/\/www.electronicsforu.com\/wp-json\/wp\/v2\/media?parent=119963"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.electronicsforu.com\/wp-json\/wp\/v2\/categories?post=119963"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.electronicsforu.com\/wp-json\/wp\/v2\/tags?post=119963"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}