రాస్ప్బెర్రీ పై ద్వారా వాతావరణ పరిస్థితులను గుర్తించడానికి మీ స్ప్రింక్లర్ నియంత్రణను ఎలా ఆటోమేట్ చేయాలి?

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



స్ప్రింక్లర్ నియంత్రణను ఆటోమేట్ చేయడానికి రాస్ప్బెర్రీ పై (ఈ చిత్రం www.Instructables.com నుండి తీసుకోబడింది)

రాస్ప్బెర్రీ పై ద్వారా ఉపకరణాన్ని ఎలా ఏర్పాటు చేయాలి మరియు ఆటోమేట్ చేయాలి?

ఈ టెక్నిక్ యొక్క ఉద్దేశ్యం మార్కెట్లో అందుబాటులో ఉన్న వ్యవస్థల వలె తక్కువ ఖర్చుతో ఒక వ్యవస్థను తయారు చేయడం. కోరిందకాయ పై ద్వారా మీ స్ప్రింక్లర్ నియంత్రణను ఆటోమేట్ చేయడానికి క్రింది దశల ద్వారా వెళ్ళండి.



దశ 1: సేకరించడం పదార్థాలు

మీ తోట యొక్క కొలతల ప్రకారం, రాస్ప్బెర్రీ పైతో కలిపి పైపులు, వేర్వేరు ఎడాప్టర్లు మరియు ఎలక్ట్రానిక్ భాగాల యొక్క ఖచ్చితమైన పరిమాణాన్ని సేకరించి మొత్తం వ్యవస్థను ఏర్పరుస్తుంది.



విద్యుత్ భాగాలు



యాంత్రిక భాగాలు

ఉపకరణాలు

మీరు అన్ని భాగాలను వద్ద కనుగొనవచ్చు అమెజాన్



దశ 2: ప్రణాళిక

పూర్తి విధానం ముందుగానే పూర్తి ప్రణాళికను రూపొందించడం ఉత్తమమైన విధానం ఎందుకంటే మొత్తం వ్యవస్థను అమలు చేయడం మధ్య ఎక్కడో తప్పులను చర్యరద్దు చేయడం చాలా కష్టమైన పని. NPT మరియు MHT ఎడాప్టర్ల మధ్య వ్యత్యాసాన్ని గమనించడం ముఖ్యం. మీరు ఫ్రేమ్‌వర్క్ యొక్క సంపూర్ణ దిగువన కాలువ వాల్వ్‌ను ఇన్‌స్టాల్ చేశారని నిర్ధారించుకోండి. నమూనా సిస్టమ్ రేఖాచిత్రం క్రింద ఇవ్వబడింది.

సిస్టమ్ రేఖాచిత్రం

దశ 3: కందకాలు మరియు లే పైప్‌లైన్‌ను తవ్వండి

కందకాన్ని త్రవ్వటానికి ముందు, మట్టి కింద పాతిపెట్టిన ఇంకేమైనా ఉందా అని తనిఖీ చేయండి మరియు తగినంత లోతుగా త్రవ్వండి, తద్వారా మీరు పైపు వేసి కొంత మట్టితో కప్పవచ్చు. పైపులను పాతిపెట్టి, పైన పేర్కొన్న వివిధ కనెక్టర్లతో వాటిని కనెక్ట్ చేయండి. కాలువ వాల్వ్‌ను ఇన్‌స్టాల్ చేయడం మర్చిపోవద్దు.

దశ 4: ప్లాస్టిక్ బాక్స్‌లో సోలేనోయిడ్ వాల్వ్‌ను ఉంచండి మరియు మొత్తం వ్యవస్థకు కనెక్ట్ చేయండి

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

సోలేనోయిడ్ వాల్వ్ (ఈ చిత్రం www.Instructables.com నుండి తీసుకోబడింది)

దశ 5: సోలేనోయిడ్ వాల్వ్ వైర్ను అటాచ్ చేయండి

హుక్అప్ వైర్ యొక్క రెండు భాగాలను కత్తిరించండి మరియు తగిన రంధ్రాలను రంధ్రం చేయడం ద్వారా పెట్టె గుండా వెళుతుంది మరియు జలనిరోధిత కనెక్టర్ల సహాయంతో సోలేనోయిడ్ వాల్వ్‌కు కనెక్ట్ చేయండి. రంధ్రాల చుట్టూ ముద్ర వేయడానికి సిలికాన్ ఉపయోగించండి. ఈ వైర్లు తదుపరి దశలో అనుసంధానించబడతాయి.

దశ 6: లీక్‌ల కోసం తనిఖీ చేయండి

మీరు మరింత రిమోట్‌కు వెళ్ళే ముందు, మీరు మీ పైపులను లీక్‌ల కోసం తనిఖీ చేయాలి. అదృష్టవశాత్తూ, సర్క్యూట్ లేదా రాస్ప్బెర్రీ పైని కనెక్ట్ చేయడానికి ముందు మీరు దీన్ని చేయవచ్చు. దీని కోసం, రెండు సోలేనోయిడ్ వాల్వ్ వైర్లను నేరుగా 12 వి అడాప్టర్‌కు కనెక్ట్ చేయండి. ఇది వాల్వ్ తెరుస్తుంది మరియు పైపులలోకి నీరు ప్రవహిస్తుంది. నీరు ప్రవహించటం ప్రారంభించిన వెంటనే, పైపులు మరియు కీళ్ళను జాగ్రత్తగా పరిశీలించి, లీక్‌ల కోసం తనిఖీ చేయండి.

దశ 7: సర్క్యూట్

క్రింద ఉన్న చిత్రం కోరిందకాయ పైతో అనుసంధానించబడిన సర్క్యూట్రీని చూపిస్తుంది, ఇది మొత్తం వ్యవస్థను పని చేస్తుంది. సోలేనోయిడ్ వాల్వ్‌కు 24VAC శక్తిని నియంత్రించడానికి రిలే స్విచ్‌గా పనిచేస్తోంది. రిలే పనిచేయడానికి 5V అవసరం మరియు GPIO పిన్స్ 3.3V మాత్రమే అందించగలవు కాబట్టి, రాస్ప్బెర్రీ పై MOSFET ను డ్రైవ్ చేస్తుంది, ఇది రిలేను మారుస్తుంది, ఇది సోలేనోయిడ్ వాల్వ్ను ఆన్ లేదా ఆఫ్ చేస్తుంది. GPIO ఆఫ్‌లో ఉంటే, రిలే తెరిచి ఉంటుంది మరియు సోలేనోయిడ్ వాల్వ్ మూసివేయబడుతుంది. GPIO పిన్‌కు అధిక సిగ్నల్ వచ్చినప్పుడు, రిలే మూసివేయబడుతుంది మరియు సోలేనోయిడ్ వాల్వ్ తెరవబడుతుంది. 3 స్టేటస్ LED లు GPIO 17,27 మరియు 22 లకు అనుసంధానించబడి ఉన్నాయి, ఇది పై శక్తిని పొందుతుంటే మరియు రిలే స్విచ్ ఆన్ లేదా ఆఫ్ చేయబడితే చూపిస్తుంది.

సర్క్యూట్ రేఖాచిత్రం

దశ 8: టెస్టింగ్ సర్క్యూట్

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

GPIO GPIO.setmode (GPIO.BCM) GPIO.setup (17, అవుట్) GPIO.setup (27, అవుట్) GPIO.setup (22, అవుట్)

పిన్ సెటప్

ఇది GPIO పిన్‌లను 17,27 మరియు 22 అవుట్‌పుట్‌గా ప్రారంభిస్తుంది.

GPIO.output (27, GPIO.HIGH) GPIO.output (22, GPIO.HIGH)

పవర్ ఆన్

ఇది మిగతా రెండు ఎల్‌ఈడీలను ఆన్ చేస్తుంది.

GPIO.output (17, GPIO.HIGH)

రిలే ఆన్ చేయండి

మీరు పై ఆదేశాన్ని టైప్ చేసినప్పుడు, రిలే “క్లిక్” ధ్వనిని ఉత్పత్తి చేస్తుంది, అది ఇప్పుడు మూసివేయబడిందని చూపిస్తుంది. ఇప్పుడు, రిలేను తెరవడానికి కింది ఆదేశాన్ని టైప్ చేయండి.

GPIO.output (17, GPIO.LOW)

రిలేను స్విచ్ ఆఫ్ చేయండి

రిలే ఉత్పత్తి చేసే “క్లిక్” శబ్దం ఇప్పటివరకు ప్రతిదీ బాగానే ఉందని చూపిస్తుంది.

దశ 9: కోడ్

ఇప్పటివరకు ప్రతిదీ చాలా బాగుంది కాబట్టి, రాస్‌ప్బెర్రీ పైలో కోడ్‌ను అప్‌లోడ్ చేయండి. ఈ కోడ్ గత 24 గంటల వర్షపాతం నవీకరణను స్వయంచాలకంగా తనిఖీ చేస్తుంది మరియు మెరిసే వ్యవస్థను ఆటోమేట్ చేస్తుంది. కోడ్ సరిగ్గా వ్యాఖ్యానించబడింది, కానీ ఇప్పటికీ, ఇది సాధారణంగా క్రింద వివరించబడింది:

  1. run_sprinkler.py: వాతావరణ API ని తనిఖీ చేసే మరియు సోలేనోయిడ్ వాల్వ్ తెరవాలా వద్దా అని నిర్ణయించే ప్రధాన ఫైల్ ఇది. ఇది GPIO పిన్స్ యొక్క I / O ని కూడా నియంత్రిస్తుంది.
  2. ఆకృతీకరణ: ఇది వాతావరణ API కీ, ఈ వ్యవస్థ వ్యవస్థాపించబడిన స్థానం, GPIO పిన్స్ మరియు వర్షం యొక్క ప్రవేశాన్ని కలిగి ఉన్న కాన్ఫిగరేషన్ ఫైల్.
  3. run.crontab: పైథాన్ స్క్రిప్ట్‌ను 24 గంటలు నిరంతరం అమలు చేయడానికి బదులుగా రోజుకు కొన్ని సార్లు అమలు చేయడానికి ప్రధాన ఫైల్‌ను షెడ్యూల్ చేసే ఫైల్ ఇది.

డౌన్లోడ్ లింక్: డౌన్‌లోడ్

పైన జత చేసిన ఫైల్‌ను డౌన్‌లోడ్ చేసి పైథాన్‌కు అప్‌లోడ్ చేయండి. మీ స్వంత ఆటోమేటెడ్ స్ప్రింక్లర్ సిస్టమ్‌ను ఆస్వాదించండి.