DIY: మీ స్మార్ట్‌ఫోన్ నుండి మీ వాటర్ గీజర్ ఉష్ణోగ్రతను నియంత్రించండి

మీ చర్మంపై వేడినీరు పోయడం వల్ల చర్మం కాలిపోతుంది మరియు చాలా సందర్భాలలో, ఒక వ్యక్తి అతను / ఆమె ఆ వేడినీటిని నడుపుతున్నప్పుడు కొట్టుకుపోతారు. అందువల్ల, మా ఇళ్ళ వద్ద ఏర్పాటు చేయబడిన గీజర్ల నీటి ఉష్ణోగ్రతను నియంత్రించాల్సిన అవసరం ఉంది; మన ఆరోగ్యం యొక్క మెరుగుదల కోసం మాత్రమే కాదు, మన భద్రత కూడా. వాటర్ గీజర్‌పై ఉష్ణోగ్రతను సెట్ చేయడానికి ఇంటర్ఫేస్ దాని రకం మరియు తయారీ నమూనా ప్రకారం మారుతుంది. అదృష్టవశాత్తూ, చాలా వాటర్ గీజర్ రకాలు అదేవిధంగా సర్దుబాటు చేయబడతాయి. ఈ రోజు, మేము ఒక నమూనాను రూపొందిస్తాము మరియు ఇంట్లో ఏర్పాటు చేసిన వాటర్ గీజర్‌లో కొన్ని మార్పులు చేస్తాము, తద్వారా ఉష్ణోగ్రతను వైర్‌లెస్‌గా నియంత్రించగలుగుతాము. ఇప్పుడు, ఒక్క క్షణం కూడా వృథా చేయకుండా పని చేద్దాం.



స్మార్ట్ వాటర్ గీజర్ సర్క్యూట్

మీ వాటర్ గీజర్ పక్కన కంట్రోలర్ యూనిట్‌ను ఎలా సెటప్ చేయాలి?

గీజర్లు అలాగే ఉన్నాయి పై ఎక్కువ వ్యవధిలో మరియు నీరు వాటి లోపల ఉడకబెట్టడం వలన వృధా అవుతుంది విద్యుత్ . ఉష్ణోగ్రత చాలా తక్కువగా ఉంటే వేడి నీరు తేలికపాటి వెచ్చగా అనిపిస్తుంది మరియు ఇది బ్యాక్టీరియా పెరుగుదలకు కూడా దారితీస్తుంది. అందువల్ల, మేము ఒక రూపకల్పన చేస్తాము నియంత్రిక గీజర్‌లో సహేతుకమైన ఉష్ణోగ్రతను నిర్వహించడానికి ఇది బాధ్యత వహిస్తుంది. మొదట, మేము సిస్టమ్ రూపకల్పనకు అవసరమైన హార్డ్వేర్ భాగాల జాబితాను తయారు చేస్తాము.



దశ 1: భాగాలు అవసరం

  • HDMI పోర్టుతో టెలివిజన్
  • వైర్డ్ కీబోర్డ్
  • వైర్డు మౌస్
  • HDMI టు VGA కనెక్టర్

దశ 3: వర్కిన్ g ప్రాజెక్ట్ యొక్క సూత్రం

గ్రౌండ్ ఫ్లోర్‌లో ఉన్న వాటర్ గీజర్ పక్కన నివసించే కంట్రోలర్ సర్క్యూట్ ఉంటుంది మరియు ఇది గీజర్‌తో అనుసంధానించబడుతుంది. సర్క్యూట్ రెండు భాగాలుగా విభజించబడుతుంది. ప్రధాన సర్క్యూట్ కంట్రోలర్ సర్క్యూట్ మరియు మిగిలిన సర్క్యూట్లు సెకండరీ సర్క్యూట్లు మరియు ఇంట్లో ఉన్న గీజర్ల సంఖ్యపై వాటిని నిర్ణయించవచ్చు. ఆ సర్క్యూట్లన్నీ ఇంటర్నెట్ కనెక్షన్ ద్వారా ఒకదానితో ఒకటి అనుసంధానించబడతాయి. ప్రధాన సర్క్యూట్లో రాస్ప్బెర్రీ పై 3 బి + మరియు రిలే మాడ్యూల్ ఉంటాయి. గ్రౌండ్ ఫ్లోర్ గీజర్ వద్ద కావలసిన ఉష్ణోగ్రతను నిర్వహించడానికి ప్రధాన సర్క్యూట్ బాధ్యత వహిస్తుంది. ద్వితీయ సర్క్యూట్లలో ఉష్ణోగ్రత సెన్సార్, రెసిస్టర్ మరియు కోరిందకాయ పై ఉంటాయి. ఈ ప్రాజెక్ట్ను పొదుపుగా చేయడానికి మీరు ద్వితీయ సర్క్యూట్లను సమీకరించేటప్పుడు రాస్ప్బెర్రీ పై సున్నాను ఉపయోగించవచ్చు.



దశ 4: రాస్ప్బెర్రీ పై ఏర్పాటు

రాస్ప్బెర్రీ పై ఏర్పాటుకు రెండు ఎంపికలు ఉన్నాయి. మొదట, మీ పైని ఎల్‌సిడితో కనెక్ట్ చేసి, అవసరమైన అన్ని పెరిఫెరల్స్ కనెక్ట్ చేసి పనిచేయడం ప్రారంభించండి. రెండవది ల్యాప్‌టాప్‌తో పైని సెటప్ చేసి రిమోట్‌గా యాక్సెస్ చేయడం. ఇది ఎల్‌సిడి లభ్యతపై ఆధారపడి ఉంటుంది, మీరు ఇంట్లో ఉంటే, ఎల్‌సిడిని ఉపయోగించి మీ పైని సెటప్ చేయవచ్చు. HDMI ను VGA అడాప్టర్‌కు ఉపయోగించడం ద్వారా రాస్‌ప్బెర్రీ యొక్క HDMI పోర్ట్‌కు LCD ని కనెక్ట్ చేయండి. మీరు మీ పైని యాక్సెస్ చేయాలనుకుంటే నా పేరు గల వ్యాసాన్ని రిమోట్‌గా అనుసరించండి ' SSH మరియు VNC వ్యూయర్ ఉపయోగించి రాస్ప్బెర్రీ పై యొక్క గ్రాఫికల్ యూజర్ ఇంటర్ఫేస్ (GUI) ను ఎలా యాక్సెస్ చేయాలి? '. ఈ వ్యాసంలో, ల్యాప్‌టాప్‌తో పై యొక్క వివరణాత్మక సెటప్ వివరించబడింది మరియు మీరు లాగిన్ అయిన తర్వాత పైకి రిమోట్ యాక్సెస్ పొందగలుగుతారు.



దశ 5: రాస్ప్బెర్రీ పై తాజాగా ఉందని నిర్ధారించుకోండి

రాస్ప్బెర్రీ పైని ఏర్పాటు చేసిన తరువాత, మా పై బాగా పనిచేస్తుందని మరియు అన్ని తాజా ప్యాకేజీలు దానిపై వ్యవస్థాపించబడిందని మేము నిర్ధారిస్తాము. పైని నవీకరించడానికి కమాండ్ విండోను తెరిచి, కింది రెండు ఆదేశాలను టైప్ చేయండి.

sudo apt-get update

అప్పుడు,

sudo apt-get అప్‌గ్రేడ్

ఏదైనా నవీకరణలు వ్యవస్థాపించబడితే, నొక్కండి మరియు ఆపై నొక్కండి నమోదు చేయండి నవీకరణలను డౌన్‌లోడ్ చేయడం కొనసాగించడానికి.



ప్యాకేజీలను నవీకరిస్తోంది

దశ 6: పై జీరో మరియు 3 బి + కోసం స్టాటిక్ ఐపి మరియు హోస్ట్ పేర్లను కాన్ఫిగర్ చేస్తోంది

ఇప్పుడు, మేము రాస్ప్బెర్రీ పై జీరో కోసం స్టాటిక్ ఐపి చిరునామాలను కాన్ఫిగర్ చేయాలి, అది ఇంట్లో లభించే ఇతర గీజర్ల దగ్గర ఉంచబడుతుంది. IP ఆకృతీకరించుటకు ముందు రాస్ప్బెర్రీ పై కాన్ఫిగరేషన్ నుండి ఒక తీగను ప్రారంభించండి. స్టాటిక్ IP లను కాన్ఫిగర్ చేయడానికి కింది ఆదేశాన్ని అమలు చేయండి:

curl 'https://raw.githubusercontent.com/JeffreyPowell/pi-config/master/base-install.sh'> base-install.sh && sudo bash base-install.sh

స్టాటిక్ ఐపిలు

నా విషయంలో, సర్క్యూట్‌లకు కేటాయించిన IP క్రింద పేర్కొనబడింది. మీ విషయంలో ఇవి భిన్నంగా ఉంటాయి. స్టాటిక్ ఐపిని కాన్ఫిగర్ చేసిన తరువాత హోస్ట్ పేర్లను మార్చండి. మీరు వాటిని కంట్రోలర్, గీజర్ 1 మొదలైన వాటికి పేరు పెట్టవచ్చు.

నియంత్రిక: 192.168.1.15 (గ్రౌండ్ ఫ్లోర్)

గీజర్ 1: 192.168.1.16 (మొదటి అంతస్తు)

గీజర్ 2: 192.168.1.17 (మొదటి అంతస్తు)

ఇప్పుడు, మీ పైని రీబూట్ చేయండి.

దశ 7: కంట్రోలర్ సర్క్యూట్‌ను సమీకరించడం.

సర్క్యూట్‌ను సమీకరించే ముందు రాస్‌ప్బెర్రీ పై 3 బి + యొక్క పిన్ కాన్ఫిగరేషన్‌ను తనిఖీ చేయండి మరియు GPIO పిన్‌లను ఎత్తి చూపండి. ది 5 వి మరియు GND రిలే మాడ్యూల్ యొక్క పిన్స్ రాస్ప్బెర్రీ పై యొక్క 5V మరియు GND పిన్స్కు అనుసంధానించబడతాయి. అప్పుడు GPIO పిన్ 14 వాటర్ గీజర్ యొక్క రిలేతో అనుసంధానించబడుతుంది మరియు GPIO పిన్ 15 పైతో అనుసంధానించబడిన రిలే మాడ్యూల్‌కు అనుసంధానించబడుతుంది. ఇప్పుడు, మన వాటర్ గీజర్ యొక్క వైరింగ్ రేఖాచిత్రాన్ని తనిఖీ చేయాలి. వైరింగ్ రేఖాచిత్రాన్ని సూచించిన తరువాత. నా గీజర్ a ని ఉపయోగిస్తుంది 25 నిమి / 24 గం గడియారం మరియు a థర్మోస్టాట్ అది రిమోట్ వైర్డు. వేడెక్కడం గడియారం మరియు ఇండోర్ రెగ్యులేటర్ ద్వారా నిరోధించబడుతుంది, వేడిచేసిన నీటి ఆవిరిపోరేటర్ నిరంతరం ఆన్‌లో ఉంటుంది మరియు బాయిలర్ థర్మోస్టాట్ ద్వారా నీటి ఉష్ణోగ్రత నియంత్రించబడుతుంది.

వైరింగ్ రేఖాచిత్రం

ఇప్పుడు, తాపన రిలేను టైమర్ మరియు థర్మోస్టాట్‌తో కనెక్ట్ చేయండి మరియు పాత థర్మోస్టాట్ గరిష్టంగా మారినప్పుడు మరియు రిలే మాడ్యూల్‌పై గడియారం ఆన్ చేసినప్పుడు తాపన పంపును నియంత్రిస్తుందని మీరు గమనిస్తారు.

దశ 8: సర్క్యూట్‌ను నియంత్రించడానికి సాఫ్ట్‌వేర్ మార్పులు చేయడం

ప్రధాన హార్డ్‌వేర్‌ను సమీకరించిన తరువాత దాన్ని రిమోట్‌గా నియంత్రించడానికి కొన్ని సాఫ్ట్‌వేర్ మార్పులు చేస్తాము. MySQL వంటి కొన్ని ప్యాకేజీలు వ్యవస్థాపించబడతాయి, ఇవి రిలేలను నియంత్రించడానికి మరియు ఉష్ణోగ్రతల రికార్డును నిర్వహించడానికి బాధ్యత వహిస్తాయి. రాస్ప్బెర్రీ పై టెర్మినల్ తెరిచి, కింది ఆదేశాన్ని అమలు చేయండి:

curl 'https://raw.githubusercontent.com/JeffreyPowell/pi-config/master/pi-heating-hub-install.sh'> pi-heating-hub-install.sh && సుడో బాష్ పై-హీటింగ్-హబ్-ఇన్‌స్టాల్ .sh

ఈ ఆదేశాన్ని అమలు చేసిన తరువాత, మీరు ఎంటర్ చేయమని అడుగుతారు రూట్ పాస్వర్డ్. ప్రారంభ లాగిన్ కోసం ఉపయోగించే డిఫాల్ట్ పాస్వర్డ్ రూట్ పాస్వర్డ్. డేటాబేస్ ఇప్పుడు కాన్ఫిగర్ చేయాలి:

curl 'https://raw.githubusercontent.com/JeffreyPowell/pi-config/master/pi-heating-hub-mysql-setup.sh'> pi-heating-hub-mysql-setup.sh && సుడో బాష్ పై-తాపన -hub-mysql-setup.sh

ఇప్పుడు, కింది ఆదేశాన్ని బ్రౌజ్ చేయండి:

http://192.168.1.15:8080/status.php

స్థితి పేజీ ప్రదర్శించబడుతుంది మరియు సెన్సార్లు ఇంకా సెటప్ చేయబడనందున డేటా ఉండదు.

స్థితి పేజీ

దశ 9: ద్వితీయ సర్క్యూట్లను ఆకృతీకరించుట

సెకండరీ సర్క్యూట్లను కాన్ఫిగర్ చేయడానికి ముందు మనం DHT11 సెన్సార్ యొక్క పిన్ కాన్ఫిగరేషన్‌ను అర్థం చేసుకోవాలి. మీ సౌలభ్యం కోసం ఇది క్రింద ప్రదర్శించబడుతుంది:

పిన్ కాన్ఫిగరేషన్

DHT11 యొక్క Vcc మరియు GND పిన్‌లను రాస్‌ప్బెర్రీ పై జీరో యొక్క 3.3V మరియు GND పిన్‌తో మరియు డేటా పిన్ను పై యొక్క GPIO 4 పిన్‌తో కనెక్ట్ చేయండి. ఈ కనెక్షన్లను వైరింగ్ చేయడానికి ఆడ నుండి ఆడ జంపర్ వైర్లు అవసరం. నా విషయంలో, ఇంట్లో మూడు గీజర్లు ఉన్నాయి కాబట్టి ద్వితీయ కనెక్షన్ల కోసం రెండు కోరిందకాయ పై సున్నా అవసరం. ఇది మీ విషయంలో భిన్నంగా ఉండవచ్చు.

దశ 10: సెకండరీ సర్క్యూట్ల కోసం సాఫ్ట్‌వేర్ మార్పులు చేయడం

మొదటి అంతస్తులో ఇన్‌స్టాల్ చేయబడిన గీజర్‌లను నియంత్రించడానికి కొన్ని సాఫ్ట్‌వేర్ మార్పులు చేయవలసి ఉంది. అందువల్ల, అవసరమైన ప్యాకేజీలను వ్యవస్థాపించడానికి స్క్రిప్ట్ రాయండి:

curl 'https://raw.githubusercontent.com/JeffreyPowell/pi-config/master/pi-heating-remote-install.sh'> pi-heating-remote-install.sh && సుడో బాష్ పై-తాపన-రిమోట్-ఇన్‌స్టాల్ .sh

సాఫ్ట్‌వేర్ మార్పులు చేస్తోంది

అప్పుడు, పైని రీబూట్ చేయండి మరియు రీబూట్ చేసిన తరువాత కనెక్ట్ చేయబడిన సెన్సార్ల యొక్క ప్రత్యేకమైన క్రమ సంఖ్యలను తెలుసుకోవాలి. అలా చేయడానికి మీ టెర్మినల్‌లో కింది ఆదేశాన్ని అతికించండి:

ll / sys / bus / w1 / devices /

ప్రత్యేకమైన క్రమ సంఖ్యలు 28-0000056e625e మరియు 28-0000056ead51 వరుసగా. కాన్ఫిగర్ ఫైల్‌ను సవరించండి మరియు ఈ క్రమ సంఖ్యలను అందులో చేర్చండి. కాపీని సవరించడానికి, క్రింద వ్రాసిన ఆదేశం:

vi హోమ్ / పై / పై-హీటింగ్-రిమోట్ / కాన్ఫిగ్స్ / సెన్సార్లు

డిఫాల్ట్ సెట్టింగులను తొలగించండి మరియు ప్రతి సెన్సార్ కోసం క్రమ సంఖ్య మరియు పేరును అతికించండి:

  1. 28-0000056e625e = గీజర్ 1
  2. 28-0000056ead51 = గీజర్ 2

ఇప్పుడు, కాన్ఫిగర్ ఫైల్ను సేవ్ చేసి మూసివేయండి.

దశ 11: సెన్సార్లను మరియు రిలేలను ఒకదానితో ఒకటి కనెక్ట్ చేస్తుంది

మేము అన్ని హార్డ్‌వేర్‌లను భౌతికంగా కనెక్ట్ చేసినందున ఇప్పుడు దాన్ని వైర్‌లెస్ కనెక్షన్ ద్వారా వాస్తవంగా కనెక్ట్ చేస్తాము మరియు తరువాత దాన్ని పరీక్షిస్తాము.

మీ మొబైల్ ఫోన్ లేదా ల్యాప్‌టాప్ నుండి బ్రౌజర్‌ను తెరిచి కింది ఆదేశాన్ని టైప్ చేయండి:

http://192.168.1.15:8080/status.php

వెబ్‌పేజీ తెరుచుకుంటుంది మరియు ఆ పేజీలో క్లిక్ చేయండి ఇన్‌పుట్ నమోదు చేయు పరికరము బటన్ ఆపై ‘స్కాన్ ఫర్ న్యూ సెన్సార్స్’ పై క్లిక్ చేయండి. మీరు గమనించవచ్చు అప్లికేషన్ మీరు ఇంతకు ముందు సెటప్ చేసిన ద్వితీయ సర్క్యూట్ల కోసం శోధించడం ప్రారంభిస్తుంది. నియంత్రిక గీజర్ 1 మరియు గీజర్ 2 డేటాను అప్‌డేట్ చేస్తుంది మరియు రిలే మారడం ప్రతి నిమిషం జరుగుతుంది. నొక్కండి పూర్తి మరియు ప్రధాన వెబ్‌పేజీకి తిరిగి వెళ్ళు.

ఇప్పుడు, మేము మారడానికి రిలేలను కాన్ఫిగర్ చేస్తాము. పై క్లిక్ చేయండి అవుట్పుట్ పరికరాలు ఆపై ‘క్రొత్త బటన్‌ను జోడించు’ పై క్లిక్ చేసి, ఆ తర్వాత క్రొత్త పరికర బటన్ పక్కన ఉన్న ‘సవరించు’ క్లిక్ చేయండి. పేరును ‘హీట్’ గా మార్చండి మరియు పిన్ నంబర్ 10 అనగా GPIO 15 లేదా రాస్ప్బెర్రీ పై 3B + ను నమోదు చేయండి. నా విషయంలో, రిలేలు చురుకుగా ఉన్నాయి కాబట్టి నేను ప్రవేశిస్తాను 1 పిన్ యాక్టివ్ హై / లో ఫీల్డ్‌లో. సేవ్ చేసి హోమ్‌పేజీకి తిరిగి వెళ్ళు. మేము దాదాపు పూర్తి చేశాము మరియు రిలేలను మార్చడానికి షెడ్యూల్ సృష్టించాలి పై మరియు ఆఫ్ .

దశ 12: తాపన షెడ్యూల్ను సృష్టించడం

గీజర్‌లు ఇంటి వైఫైతో అనుబంధించబడిన వారంలో ఒక రోజు, ఒక నిర్దిష్ట సమయంలో ఒక టైమ్‌టేబుల్ సక్రియం చేయవచ్చు. మేము సెట్ చేయవచ్చు మోడ్‌లు దీనిలో జెండాలు ఆన్ లేదా ఆఫ్‌లో సెట్ చేయబడతాయి. ఈ మోడ్‌లో, ఇచ్చిన సూచనలను బట్టి రిలే ఆన్ లేదా ఆఫ్ అవుతుంది. మేము కూడా సెట్ చేయవచ్చు టైమర్లు దీనిలో నిర్దిష్ట సమయం తర్వాత రిలే ఆఫ్ చేయబడుతుంది. వెబ్ పేజీకి నావిగేట్ చేసి, కార్యాచరణను జోడించి, ఆ బటన్లను సవరించడం ద్వారా మోడ్‌లను క్లిక్ చేయడం ద్వారా మోడ్‌లను సక్రియం చేయవచ్చు. అదేవిధంగా, వెబ్ పేజీకి నావిగేట్ చేయడం ద్వారా కూడా టైమర్‌లను సెట్ చేయవచ్చు. టైమర్‌లపై క్లిక్ చేసి, మీకు నచ్చిన వ్యవధిని మార్చండి. హోమ్‌పేజీకి తిరిగి సేవ్ చేసిన తర్వాత మరియు ఆన్ మరియు ఆఫ్ మోడ్ బటన్‌ను క్లిక్ చేయండి మరియు టైమర్ బటన్ ప్రతి నిమిషం డౌన్ లెక్కించబడుతుంది.

దశ 13: షెడ్యూల్లను ఆకృతీకరించుట

ప్రధాన హోమ్‌పేజీకి నావిగేట్ చేయండి మరియు షెడ్యూల్‌పై క్లిక్ చేసి, క్రొత్తదాన్ని జోడించండి. షెడ్యూల్స్ పేరు మార్చండి, ఉదాహరణకు, మీరు వంటి షెడ్యూల్స్‌కు పేరు పెట్టవచ్చు ‘ఉదయం తాపన’ మొదలైనవి చేసి, ఆపై మీ గీజర్‌ను 25 డిగ్రీల మాదిరిగా ఆన్ చేయాలనుకుంటున్న ఉష్ణోగ్రతలను సెట్ చేయండి. మార్పులను సేవ్ చేసి నిష్క్రమించండి.

షెడ్యూల్‌లను సృష్టిస్తోంది

అంతే! మన వాటర్ గీజర్‌ను రిమోట్‌గా ఎటువంటి ఇబ్బందులు లేకుండా నియంత్రించడానికి మేమంతా సిద్ధంగా ఉన్నాము. భవిష్యత్తులో మరిన్ని ఆసక్తికరమైన ప్రాజెక్టుల కోసం మా వెబ్‌సైట్‌ను సందర్శించండి.