- పదార్థాలు అవసరం
- సర్క్యూట్ రేఖాచిత్రం
- కొలత యూనిట్
- గణన మరియు ప్రదర్శన యూనిట్
- ప్రోగ్రామింగ్ ది ఆర్డునో
- మరింత ఖచ్చితత్వంతో కొలవడం ఎలా?
- పని మరియు పరీక్ష
ఎలక్ట్రానిక్స్ ఇంజనీర్లుగా, సర్క్యూట్ యొక్క పనిని కొలవడానికి మరియు విశ్లేషించడానికి మేము ఎల్లప్పుడూ మీటర్లు / సాధనలపై ఆధారపడతాము. సంక్లిష్ట శక్తి నాణ్యత విశ్లేషకులు లేదా DSO లకు సాధారణ మల్టీమీటర్తో ప్రారంభించి ప్రతిదానికీ వాటి స్వంత ప్రత్యేక అనువర్తనాలు ఉన్నాయి. ఈ మీటర్లలో ఎక్కువ భాగం తక్షణమే లభిస్తాయి మరియు కొలవవలసిన పారామితులు మరియు వాటి ఖచ్చితత్వం ఆధారంగా కొనుగోలు చేయవచ్చు. కానీ కొన్నిసార్లు మన స్వంత మీటర్లను నిర్మించాల్సిన పరిస్థితిలో మనం ముగుస్తుంది. ఉదాహరణకు మీరు సోలార్ పివి ప్రాజెక్ట్లో పనిచేస్తున్నారని చెప్పండి మరియు మీరు మీ లోడ్ యొక్క విద్యుత్ వినియోగాన్ని లెక్కించాలనుకుంటున్నారు, అటువంటి సందర్భాలలో మేము ఆర్డునో వంటి సాధారణ మైక్రోకంట్రోలర్ ప్లాట్ఫామ్ను ఉపయోగించి మా స్వంత వాట్మీటర్ను నిర్మించవచ్చు.
మీ స్వంత మీటర్లను నిర్మించడం పరీక్ష ఖర్చును తగ్గించడమే కాక, పరీక్ష ప్రక్రియను సులభతరం చేయడానికి మాకు స్థలాన్ని ఇస్తుంది. ఇలా, ఆర్డునోను ఉపయోగించి నిర్మించిన వాట్మీటర్ సీరియల్ మానిటర్లో ఫలితాలను పర్యవేక్షించడానికి మరియు సీరియల్ ప్లాటర్పై గ్రాఫ్ను ప్లాట్ చేయడానికి లేదా ముందుగా నిర్వచించిన వ్యవధిలో వోల్టేజ్, కరెంట్ మరియు పవర్ విలువలను స్వయంచాలకంగా లాగిన్ చేయడానికి SD కార్డ్ను జోడించడానికి సులభంగా సర్దుబాటు చేయవచ్చు. ఆసక్తికరంగా అనిపిస్తుంది!? కాబట్టి ప్రారంభిద్దాం…
పదార్థాలు అవసరం
- ఆర్డునో నానో
- LM358 Op-Amp
- 7805 వోల్టేజ్ రెగ్యులేటర్
- 16 * 2 ఎల్సిడి డిస్ప్లే
- 0.22 ఓం 2 వాట్ షంట్ రెసిస్టర్
- 10 కె ట్రిమ్మర్ పాట్
- 10 కె, 20 కె, 2.2 కె, 1 కె రెసిస్టర్లు
- 0.1uF కెపాసిటర్లు
- టెస్ట్ లోడ్
- పెర్ఫ్ బోర్డు లేదా బ్రెడ్బోర్డ్
- టంకం కిట్ (ఐచ్ఛికం)
సర్క్యూట్ రేఖాచిత్రం
ఆర్డునో వాట్మీటర్ ప్రాజెక్ట్ యొక్క పూర్తి సర్క్యూట్ రేఖాచిత్రం క్రింద ఇవ్వబడింది.
అర్ధం చేసుకోవటానికి ఆర్డునో వాట్మీటర్ సర్క్యూట్ రెండు యూనిట్లుగా విభజించబడింది. సర్క్యూట్ యొక్క పై భాగం కొలిచే యూనిట్ మరియు సర్క్యూట్ యొక్క దిగువ భాగం గణన మరియు ప్రదర్శన యూనిట్. ఈ రకమైన సర్క్యూట్లకు కొత్తగా ఉన్న వ్యక్తుల కోసం లేబుల్లను అనుసరించారు. ఉదాహరణ + 5 వి లేబుల్, అంటే లేబుల్కు అనుసంధానించబడిన అన్ని పిన్లు కలిసి కనెక్ట్ అయినందున వాటిని పరిగణించాలి. సర్క్యూట్ రేఖాచిత్రం చక్కగా కనిపించేలా చేయడానికి లేబుల్లను సాధారణంగా ఉపయోగిస్తారు.
సౌర పివి యొక్క స్పెసిఫికేషన్ను దృష్టిలో ఉంచుకుని ప్రస్తుత 0-1A పరిధితో 0-24 వి మధ్య పనిచేసే సిస్టమ్లకు సరిపోయేలా సర్క్యూట్ రూపొందించబడింది. మీరు సర్క్యూట్ యొక్క పనిని అర్థం చేసుకున్న తర్వాత మీరు సులభంగా పరిధిని విస్తరించవచ్చు. సర్క్యూట్ వెనుక ఉన్న అంతర్లీన సూత్రం ఏమిటంటే, దాని ద్వారా వినియోగించే శక్తిని లెక్కించడానికి లోడ్ మరియు దాని ద్వారా విద్యుత్తును కొలవడం. కొలిచిన అన్ని విలువలు 16 * 2 ఆల్ఫాన్యూమరిక్ ఎల్సిడిలో ప్రదర్శించబడతాయి.
మరింత క్రింద సర్క్యూట్ను చిన్న విభాగాలుగా విభజిద్దాం, తద్వారా సర్క్యూట్ ఎలా పని చేయాలో ఇండెంట్ చేయబడిందో స్పష్టమైన చిత్రాన్ని పొందవచ్చు.
కొలత యూనిట్
కొలిచే యూనిట్ వోల్టేజ్ను కొలవడానికి మాకు సహాయపడే సంభావ్య డివైడర్ను కలిగి ఉంటుంది మరియు సర్క్యూట్ ద్వారా విద్యుత్తును కొలవడానికి మాకు సహాయపడటానికి నాన్-ఇన్వర్టింగ్ ఆప్-ఆంప్తో షట్ రెసిస్టర్ను ఉపయోగిస్తారు. పై సర్క్యూట్ నుండి సంభావ్య డివైడర్ భాగం క్రింద చూపబడింది
ఇక్కడ ఇన్పుట్ వోల్టేజ్ Vcc చేత ప్రాతినిధ్యం వహిస్తుంది, ఇంతకుముందు చెప్పినట్లుగా మేము 0V నుండి 24V వరకు వోల్టేజ్ పరిధి కోసం సర్క్యూట్ రూపకల్పన చేస్తున్నాము. ఆర్డునో వంటి మైక్రోకంట్రోలర్ వోల్టేజ్ యొక్క అధిక విలువలను కొలవదు; ఇది 0-5V నుండి మాత్రమే వోల్టేజ్ను కొలవగలదు. కాబట్టి మనం 0-24V యొక్క వోల్టేజ్ పరిధిని 0-5V కి మ్యాప్ చేయాలి (మార్చాలి). దిగువ చూపిన విధంగా సంభావ్య డివైడర్ సర్క్యూట్ను ఉపయోగించడం ద్వారా దీన్ని సులభంగా చేయవచ్చు. రెసిస్టర్ 10 కె మరియు 2.2 కె కలిసి సంభావ్య డివైడర్ సర్క్యూట్ను ఏర్పరుస్తాయి. సంభావ్య డివైడర్ యొక్క అవుట్పుట్ వోల్టేజ్ క్రింది సూత్రాలను ఉపయోగించి లెక్కించవచ్చు. మీ రెసిస్టర్ల విలువను నిర్ణయించడానికి అదే ఉపయోగించబడుతుంది, మీరు సర్క్యూట్ను తిరిగి రూపకల్పన చేస్తుంటే రెసిస్టర్ విలువను లెక్కించడానికి మీరు మా ఆన్లైన్ కాలిక్యులేటర్ను ఉపయోగించవచ్చు.
Vout = (విన్ × R2) / (R1 + R2)
మ్యాప్ చేసిన 0-5 వి వోల్టేజ్ అని లేబుల్ చేయబడిన మధ్య భాగం నుండి పొందవచ్చు. ఈ మ్యాప్డ్ వోల్టేజ్ తరువాత ఆర్డునో అనలాగ్ పిన్కు ఇవ్వబడుతుంది.
తరువాత మనం లోడ్ ద్వారా కరెంట్ను కొలవాలి. మైక్రోకంట్రోలర్లు అనలాగ్ వోల్టేజ్ను మాత్రమే చదవగలరని మనకు తెలుసు, కాబట్టి మనం కరెంట్ విలువను వోల్టేజ్గా మార్చాలి. ఓమ్ యొక్క చట్టం ప్రకారం దాని గుండా ప్రవహించే ప్రస్తుతానికి అనులోమానుపాతంలో ఉన్న వోల్టేజ్ విలువను దాని అంతటా పడిపోయే మార్గంలో ఒక రెసిస్టర్ (షంట్ రెసిస్టర్) ను జోడించడం ద్వారా ఇది చేయవచ్చు. ఈ వోల్టేజ్ డ్రాప్ యొక్క విలువ చాలా తక్కువగా ఉంటుంది కాబట్టి మేము దానిని విస్తరించడానికి op-amp ని ఉపయోగిస్తాము. దాని కోసం సర్క్యూట్ క్రింద చూపబడింది
ఇక్కడ షంట్ రెసిస్టర్ (SR1) విలువ 0.22 ఓంలు. ఇంతకు ముందే చెప్పినట్లుగా, మేము ఓమ్స్ చట్టం ఆధారంగా 0-1A కోసం సర్క్యూట్ను రూపకల్పన చేస్తున్నాము, కాబట్టి ఈ రెసిస్టర్లో వోల్టేజ్ డ్రాప్ను లెక్కించవచ్చు, ఇది గరిష్టంగా 1A కరెంట్ లోడ్ గుండా వెళుతున్నప్పుడు 0.2V చుట్టూ ఉంటుంది. మైక్రోకంట్రోలర్ చదవడానికి ఈ వోల్టేజ్ చాలా చిన్నది, ఆర్డునో చదవడానికి వోల్టేజ్ను 0.2 వి నుండి ఉన్నత స్థాయికి పెంచడానికి నాన్-ఇన్వర్టింగ్ యాంప్లిఫైయర్ మోడ్లో ఆప్-ఆంప్ను ఉపయోగిస్తాము.
నాన్-ఇన్వర్టింగ్ మోడ్లోని Op-Amp పైన చూపబడింది. యాంప్లిఫైయర్ 21 యొక్క లాభం ఉండేలా రూపొందించబడింది, తద్వారా 0.2 * 21 = 4.2 వి. Op-amp యొక్క లాభాలను లెక్కించడానికి సూత్రాలు క్రింద ఇవ్వబడ్డాయి, మీరు సర్క్యూట్ను తిరిగి రూపకల్పన చేస్తుంటే మీ రెసిస్టర్ విలువను పొందడానికి ఈ ఆన్లైన్ లాభం కాలిక్యులేటర్ను కూడా ఉపయోగించవచ్చు.
లాభం = Vout / Vin = 1 + (Rf / Rin)
ఇక్కడ మన విషయంలో Rf విలువ 20k మరియు రిన్ యొక్క విలువ 1k, ఇది మనకు 21 యొక్క జియాన్ విలువను ఇస్తుంది. ఆప్-ఆంప్ యొక్క విస్తరించిన వోల్టేజ్ రూపం తరువాత RC ఫిల్టర్కు రెసిస్టర్ 1 కె మరియు కెపాసిటర్ 0.1uF తో ఇవ్వబడుతుంది జతచేయబడిన ఏదైనా శబ్దాన్ని ఫిల్టర్ చేయండి. చివరగా వోల్టేజ్ తరువాత ఆర్డునో అనలాగ్ పిన్కు ఇవ్వబడుతుంది.
కొలిచే యూనిట్లో మిగిలి ఉన్న చివరి భాగం వోల్టేజ్ రెగ్యులేటర్ భాగం. మేము వేరియబుల్ ఇన్పుట్ వోల్టేజ్ ఇస్తాము కాబట్టి, ఆర్డునో మరియు ఆపరేట్ చేయడానికి ఆప్-ఆంప్ కోసం నియంత్రిత + 5 వి వోల్ట్ అవసరం. ఈ నియంత్రిత వోల్టేజ్ 7805 వోల్టేజ్ రెగ్యులేటర్ ద్వారా అందించబడుతుంది. శబ్దాన్ని ఫిల్టర్ చేయడానికి అవుట్పుట్ వద్ద ఒక కెపాసిటర్ జోడించబడుతుంది.
గణన మరియు ప్రదర్శన యూనిట్
కొలిచే యూనిట్లో వోల్టేజ్ మరియు ప్రస్తుత పారామితులను 0-5V గా మార్చడానికి మేము సర్క్యూట్ను రూపొందించాము, వీటిని ఆర్డునో అనలాగ్ పిన్లకు అందించవచ్చు. ఇప్పుడు సర్క్యూట్ యొక్క ఈ భాగంలో మేము ఈ వోల్టేజ్ సిగ్నల్స్ ను ఆర్డునోకు అనుసంధానిస్తాము మరియు 16 × 2 ఆల్ఫాన్యూమరిక్ డిస్ప్లేను ఆర్డునోకు ఇంటర్ఫేస్ చేస్తాము, తద్వారా ఫలితాలను చూడవచ్చు. దాని కోసం సర్క్యూట్ క్రింద చూపబడింది
మీరు చూడగలిగినట్లుగా వోల్టేజ్ పిన్ అనలాగ్ పిన్ A3 కి కనెక్ట్ చేయబడింది మరియు ప్రస్తుత పిన్ అనలాగ్ పిన్ A4 కి కనెక్ట్ చేయబడింది. LCD 7805 నుండి + 5V నుండి శక్తినిస్తుంది మరియు 4-బిట్ మోడ్లో పనిచేయడానికి Arduino యొక్క డిజిటల్ పిన్లతో అనుసంధానించబడి ఉంది. LCD యొక్క వ్యత్యాసాన్ని మార్చడానికి మేము కాన్ పిన్కు అనుసంధానించబడిన పొటెన్షియోమీటర్ (10 కె) ను కూడా ఉపయోగించాము.
ప్రోగ్రామింగ్ ది ఆర్డునో
ఇప్పుడు మనకు హార్డ్వేర్ గురించి మంచి అవగాహన ఉంది, ఆర్డునోను తెరిచి ప్రోగ్రామింగ్ ప్రారంభిద్దాం. పిన్ A3 మరియు A4 లలో అనలాగ్ వోల్టేజ్ను చదివి వోల్టేజ్, కరెంట్ మరియు పవర్ విలువను లెక్కించి చివరకు దానిని LCD స్క్రీన్లో ప్రదర్శించడం కోడ్ యొక్క ఉద్దేశ్యం. అదే విధంగా చేయటానికి పూర్తి ప్రోగ్రామ్ పేజీ చివరలో ఇవ్వబడింది, ఇది పైన చర్చించిన హార్డ్వేర్ కోసం ఉపయోగించబడుతుంది. కోడ్ చిన్న స్నిప్పెట్లుగా విభజించబడింది మరియు వివరించబడింది.
అన్ని ప్రోగ్రామ్ల వలె, మేము ఉపయోగించిన పిన్లను నిర్వచించడం. అవుట్ ప్రాజెక్ట్లో A3 మరియు A4 పిన్లను వరుసగా వోల్టేజ్ మరియు కరెంట్ను కొలవడానికి ఉపయోగిస్తారు మరియు డిజిటల్ పిన్స్ 3,4,8,9,10 మరియు 11 లను ఎల్సిడిని ఆర్డునోతో ఇంటర్ఫేస్ చేయడానికి ఉపయోగిస్తారు.
int Read_Voltage = A3; int Read_Current = A4; const int rs = 3, en = 4, d4 = 8, d5 = 9, d6 = 10, d7 = 11; // ఎల్సిడి కనెక్షన్ కోసం పిన్ నంబర్ను పేర్కొనండి లిక్విడ్క్రిస్టల్ ఎల్సిడి (ఆర్ఎస్, ఎన్, డి 4, డి 5, డి 6, డి 7);
ఆర్డ్యునోతో ఎల్సిడిని ఇంటర్ఫేస్ చేయడానికి లిక్విడ్ క్రిస్టల్ అని పిలువబడే హెడర్ ఫైల్ను కూడా చేర్చాము. సెటప్ ఫంక్షన్ లోపల మేము LCD డిస్ప్లేని ప్రారంభించి, పరిచయ వచనాన్ని “Arduino Wattmeter” గా ప్రదర్శిస్తాము మరియు దానిని క్లియర్ చేసే ముందు రెండు సెకన్లపాటు వేచి ఉండండి. దాని కోసం కోడ్ క్రింద చూపబడింది.
శూన్య సెటప్ () { lcd.begin (16, 2); // 16 * 2 LCD lcd.print ను ప్రారంభించండి ("Arduino Wattmeter"); // పరిచయ సందేశ పంక్తి 1 lcd.setCursor (0, 1); lcd.print ("- సర్క్యూట్ డైజెస్ట్"); // పరిచయ సందేశ పంక్తి 2 ఆలస్యం (2000); lcd.clear (); }
ప్రధాన లూప్ ఫంక్షన్ లోపల, పిన్ A3 మరియు A4 నుండి వోల్టేజ్ విలువను చదవడానికి మేము అనలాగ్ రీడ్ ఫంక్షన్ను ఉపయోగిస్తాము. ఆర్డునో ADC అవుట్పుట్ విలువ 0-1203 నుండి మనకు తెలుసు, ఎందుకంటే దీనికి 10-బిట్ ADC ఉంది. ఈ విలువను 0-5V గా మార్చాలి (5/1023) తో గుణించడం ద్వారా చేయవచ్చు. మరలా ముందు హార్డ్వేర్లో వోల్టేజ్ యొక్క వాస్తవ విలువను 0-24V నుండి 0-5V వరకు మరియు ప్రస్తుత రూపం 0-1A నుండి 0-5V వరకు వాస్తవ విలువను మ్యాప్ చేసాము. కాబట్టి ఇప్పుడు మనం ఈ విలువలను వాస్తవ విలువకు తిరిగి మార్చడానికి గుణకాన్ని ఉపయోగించాలి. గుణక విలువతో గుణించడం ద్వారా దీన్ని చేయవచ్చు. హార్డ్వేర్ విభాగంలో అందించిన సూత్రాలను ఉపయోగించి గుణకం యొక్క విలువను సిద్ధాంతపరంగా లెక్కించవచ్చు లేదా మీకు తెలిసిన వోల్టేజ్ మరియు ప్రస్తుత విలువలు ఉంటే మీరు దానిని ఆచరణాత్మకంగా లెక్కించవచ్చు.నేను తరువాతి ఎంపికను అనుసరించాను ఎందుకంటే ఇది నిజ సమయంలో మరింత ఖచ్చితమైనదిగా ఉంటుంది. కాబట్టి ఇక్కడ మల్టిప్లైయర్స్ విలువ 6.46 మరియు 0.239. అందువల్ల కోడ్ క్రింద కనిపిస్తుంది
ఫ్లోట్ వోల్టేజ్_వాల్యూ = అనలాగ్ రీడ్ (రీడ్_వోల్టేజ్); ఫ్లోట్ కరెంట్_వాల్యూ = అనలాగ్ రీడ్ (రీడ్_కరెంట్); వోల్టేజ్_వాల్యూ = వోల్టేజ్_వాల్యూ * (5.0 / 1023.0) * 6.46; ప్రస్తుత_ విలువ = ప్రస్తుత_ విలువ * (5.0 / 1023.0) * 0.239;
మరింత ఖచ్చితత్వంతో కొలవడం ఎలా?
వాస్తవ వోల్టేజ్ మరియు కరెంట్ యొక్క విలువను లెక్కించే పై మార్గం బాగా పనిచేస్తుంది. కానీ ఒక లోపంతో బాధపడుతోంది, అంటే కొలిచిన ADC వోల్టేజ్ మరియు వాస్తవ వోల్టేజ్ మధ్య సంబంధం సరళంగా ఉండదు, అందువల్ల ఒకే గుణకం చాలా ఖచ్చితమైన ఫలితాలను ఇవ్వదు, అదే ప్రస్తుతానికి కూడా వర్తించబడుతుంది.
కాబట్టి ఖచ్చితత్వాన్ని మెరుగుపరచడానికి, మనకు తెలిసిన విలువల సమితిని ఉపయోగించి వాస్తవ వేల్స్తో కొలిచిన ADC విలువల సమితిని ప్లాట్ చేయవచ్చు మరియు ఆ డేటాను ఒక గ్రాఫ్ను ప్లాట్ చేయడానికి మరియు లీనియర్ రిగ్రెషన్ పద్ధతిని ఉపయోగించి గుణకం సమీకరణాన్ని పొందవచ్చు. నేను ఇదే విధమైన పద్ధతిని ఉపయోగించిన Arduino dB మీటర్ను మీరు సూచించవచ్చు.
చివరగా, లోడ్ ద్వారా వాస్తవ వోల్టేజ్ మరియు వాస్తవ విద్యుత్తు యొక్క విలువను లెక్కించిన తర్వాత, మేము సూత్రాలను (P = V * I) ఉపయోగించి శక్తిని లెక్కించవచ్చు. అప్పుడు మేము ఈ మూడు విలువలను ఎల్సిడి డిస్ప్లేలో ఈ క్రింది కోడ్ ఉపయోగించి ప్రదర్శిస్తాము.
lcd.setCursor (0, 0); lcd.print ("V ="); lcd.print (వోల్టేజ్_వాల్యూ); lcd.print (""); lcd.print ("I ="); lcd.print (ప్రస్తుత_ విలువ); ఫ్లోట్ పవర్_వాల్యూ = వోల్టేజ్_వాల్యూ * ప్రస్తుత_ విలువ; lcd.setCursor (0, 1); lcd.print ("పవర్ ="); lcd.print (పవర్_వాల్యూ);
పని మరియు పరీక్ష
ట్యుటోరియల్ కొరకు, సర్క్యూట్లో చూపిన విధంగా అన్ని భాగాలను టంకము వేయడానికి నేను ఒక పెర్ఫ్ బోర్డ్ను ఉపయోగించాను. నా విద్యుత్ వనరును కనెక్ట్ చేయడానికి లోడ్ మరియు సాధారణ DC బారెల్ జాక్ను కనెక్ట్ చేయడానికి నేను ఫీనిక్స్ స్క్రూ టెర్మినల్ను ఉపయోగించాను. ఆర్డునో నానో బోర్డ్ మరియు ఎల్సిడిలను ఫిమేల్ బెర్గ్స్టిక్పై అమర్చారు, తద్వారా వాటిని తరువాత అవసరమైతే తిరిగి ఉపయోగించుకోవచ్చు.
హార్డ్వేర్ సిద్ధమైన తర్వాత, మీ నానో బోర్డుకు ఆర్డునో కోడ్ను అప్లోడ్ చేయండి. మీరు స్పష్టమైన పరిచయ వచనాన్ని చూసేవరకు LCD యొక్క కాంట్రాస్ట్ స్థాయిని నియంత్రించడానికి ట్రిమ్మర్ పాట్ను సర్దుబాటు చేయండి. బోర్డుని పరీక్షించడానికి లోడ్ను స్క్రూ టెర్మినల్ కనెక్టర్కు మరియు మూలాన్ని బారెల్ జాక్కు కనెక్ట్ చేయండి. ఈ ప్రాజెక్ట్ పనిచేయడానికి సోర్స్ వోల్టేజ్ 6V కన్నా ఎక్కువ ఉండాలి, ఎందుకంటే ఆర్డునో పనిచేయడానికి + 5 వి అవసరం. ప్రతిదీ బాగా పనిచేస్తుంటే, మీరు లోడ్ అంతటా వోల్టేజ్ విలువను చూడాలి మరియు దాని ద్వారా ప్రస్తుతము LCD యొక్క మొదటి వరుసలో ప్రదర్శించబడుతుంది మరియు క్రింద చూపిన విధంగా LCD యొక్క రెండవ పంక్తిలో ప్రదర్శించబడిన లెక్కించిన శక్తి.
ఏదైనా నిర్మించడంలో సరదా భాగం అది ఎంతవరకు సరిగ్గా పనిచేస్తుందో తనిఖీ చేయడానికి పరీక్షించడంలో ఉంది. అలా చేయడానికి నేను 12V ఆటోమొబైల్ ఇండికేటర్ బబ్లను లోడ్గా మరియు RPS ని సోర్స్గా ఉపయోగించాను. ప్రస్తుత మరియు వోల్టేజ్ యొక్క విలువను RPS కూడా కొలవగలదు మరియు ప్రదర్శించగలదు కాబట్టి, మా సర్క్యూట్ యొక్క ఖచ్చితత్వం మరియు పనితీరును క్రాస్ చెక్ చేయడం మాకు సులభం అవుతుంది. అవును, నేను నా గుణక విలువను క్రమాంకనం చేయడానికి నా RPS ని కూడా ఉపయోగించాను, తద్వారా నేను ఖచ్చితమైన విలువకు దగ్గరగా ఉంటాను.
ఈ పేజీ చివరిలో ఇచ్చిన వీడియోలో పూర్తి పని చూడవచ్చు. మీరు సర్క్యూట్ మరియు ప్రోగ్రామ్ను అర్థం చేసుకున్నారని మరియు ఉపయోగకరమైనదాన్ని నేర్చుకున్నారని ఆశిస్తున్నాము. దీన్ని పని చేయడంలో మీకు ఏమైనా సమస్య ఉంటే దాన్ని క్రింది వ్యాఖ్య విభాగంలో పోస్ట్ చేయండి లేదా మరింత సాంకేతిక సహాయం కోసం మా ఫోరమ్లలో వ్రాయండి.
ఈ ఆర్డునో ఆధారిత వాట్మీటర్ ప్రాజెక్ట్ ఆటో డేటా లాగింగ్, ప్లాట్ గ్రాఫ్, వోల్టేజ్ ద్వారా తెలియజేయడం లేదా ప్రస్తుత పరిస్థితులకు పనితీరును పెంచడానికి మరిన్ని నవీకరణలను జోడించగలదు. కాబట్టి ఆసక్తిగా ఉండండి మరియు మీరు దీన్ని దేనికోసం ఉపయోగిస్తారో నాకు తెలియజేయండి.