బారోమెట్రిక్ ప్రెజర్ సెన్సార్ సర్క్యూట్ - పని మరియు ఇంటర్‌ఫేసింగ్ వివరాలు

సమస్యలను తొలగించడానికి మా పరికరాన్ని ప్రయత్నించండి





ఈ వ్యాసంలో మనం అన్వేషించబోతున్నాం, బేరోమీటర్ అంటే ఏమిటి మరియు ఆర్డునోతో బారోమెట్రిక్ BMP180 సెన్సార్‌ను ఎలా ఇంటర్ఫేస్ చేయాలి. మేము దాని యొక్క కొన్ని ముఖ్యమైన స్పెసిఫికేషన్లను కూడా అన్వేషిస్తాము మరియు చివరకు బారోమెట్రిక్ రీడింగులను ఉపయోగించి వాతావరణాన్ని ఎలా అంచనా వేయాలో నేర్చుకుంటాము.

బేరోమీటర్ అంటే ఏమిటి?

వాతావరణ పీడనాన్ని కొలవడానికి బారోమీటర్ ఒక పరికరం. వాతావరణ పీడనం అంటే భూమి యొక్క వాతావరణం ద్వారా వచ్చే శక్తి. భూమి యొక్క వాతావరణ పీడనం ఎప్పటికప్పుడు మారుతుంది, వాతావరణ పీడనం యొక్క మార్పు స్థానిక ప్రాంతంలో స్వల్పకాలిక వాతావరణ పరిస్థితిని అంచనా వేస్తుంది.



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

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



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

బారోమెట్రిక్ సెన్సార్ యొక్క ఉదాహరణ:

ఇప్పుడు, బేరోమీటర్ అంటే ఏమిటి మరియు అది ఎక్కడ ఉపయోగించబడుతుందో మీకు తెలుసు.

లక్షణాలు:

• ఇది 300hPa నుండి 1100hPa (1hPa = 100Pa) వరకు ఒత్తిడిని కొలవగలదు, “Pa” పాస్కల్‌ను సూచిస్తుంది మరియు hPa హెక్టోపాస్కల్‌ను సూచిస్తుంది.
Temperature ఆపరేటింగ్ ఉష్ణోగ్రత -40 నుండి +85 డిగ్రీల సెల్సియస్ వరకు ఉంటుంది.
Temperature 0 నుండి 65 డిగ్రీల సెల్సియస్ వరకు ఉష్ణోగ్రత కొలవడం.
Operating సాధారణ ఆపరేటింగ్ వోల్టేజ్ 3.3 వి.
Consumption విద్యుత్ వినియోగం 5 మైక్రోఅంపేర్.
ఇప్పుడు, సర్క్యూట్ రేఖాచిత్రంలోకి ప్రవేశిద్దాం.

అది ఎలా పని చేస్తుంది


బారోమెట్రిక్ ప్రెజర్ సెన్సార్ సర్క్యూట్

Arduino ని ఉపయోగించే బారోమెట్రిక్ BMP180 సెన్సార్ సర్క్యూట్ వాస్తవానికి చాలా సులభం, ఎందుకంటే ఇది i2C బస్సును ఉపయోగించుకుంటుంది, ఇది రెండు వైర్ కమ్యూనికేషన్. చిప్ ఆన్-బోర్డు నియంత్రిత విద్యుత్ సరఫరా నుండి ఆర్డునో నుండి 3.3 విని ఉపయోగిస్తుంది. ఇది స్థానిక వాతావరణ పీడనం మరియు పరిసర ఉష్ణోగ్రతను కొలవగలదు.

రచయిత యొక్క నమూనా:

సముద్ర మట్టంలో వాతావరణ పీడనం మరియు సముద్ర మట్టం నుండి ఎత్తు వంటి ఇతర పారామితులను లెక్కించడానికి ఈ ప్రోగ్రామ్ రూపొందించబడింది, ఇది IDE యొక్క సీరియల్ మానిటర్ నుండి మనం సాక్ష్యమివ్వవచ్చు.

మీరు ప్రోగ్రామింగ్ భాగంలోకి ప్రవేశించే ముందు, కింది లింక్ నుండి లైబ్రరీ ఫైల్‌ను డౌన్‌లోడ్ చేయండి: github.com/adafruit/Adafruit_BMP085_Unified.git మరియు Arduino లైబ్రరీ ఫోల్డర్‌కు జోడించండి.

ప్రోగ్రామ్ కోడ్:

//-----------Program by R.Girish----------------//
#include
#include
Adafruit_BMP085 bmp
void setup()
{
Serial.begin(9600)
if (!bmp.begin())
{
Serial.println('Could not find a valid BMP085 sensor, check wiring!')
while (1) {}
}
}
void loop()
{
Serial.print('Temperature = ')
Serial.print(bmp.readTemperature())
Serial.println(' *C')
Serial.print('Pressure = ')
Serial.print(bmp.readPressure())
Serial.println(' Pascal')
Serial.print('Altitude = ')
Serial.print(bmp.readAltitude())
Serial.println(' meters')
Serial.print('Pressure at sealevel (calculated) = ')
Serial.print(bmp.readSealevelPressure())
Serial.println(' Pascal')
Serial.print('Real altitude = ')
Serial.print(bmp.readAltitude(101500))
Serial.println(' meters')
Serial.println()
delay(10000)
}
//-----------Program by R.Girish----------------//

లైబ్రరీ ఫైల్ కోసం లింక్ మొదట BMP085 కోసం తయారు చేయబడింది, అయితే ఇది BMP180 కి అనుకూలంగా ఉంటుంది.

గమనిక: ప్రోగ్రామ్‌ను కంపైల్ చేస్తున్నప్పుడు, IDE ఒక హెచ్చరిక ఇస్తుంది, దయచేసి దాన్ని విస్మరించండి, కోడ్ మరియు లైబ్రరీ బాగా పనిచేస్తాయి.

వాతావరణాన్ని ఎలా అంచనా వేయాలి?

టీవీ మరియు రేడియోలలో ప్రసారం చేయబడిన వాతావరణ సూచన సముద్ర మట్టం నుండి కొలుస్తారు మరియు స్థానిక వాతావరణ పీడనం కాదు, దీనికి కారణం ఎత్తు నుండి ప్రదేశం వరకు పఠనాన్ని ప్రభావితం చేస్తుంది మరియు సముద్ర మట్టంలో కొలవడం అన్ని బేరోమీటర్లలో ప్రామాణిక విలువను ఇస్తుంది. కాబట్టి, సీరియల్ మానిటర్‌పై సముద్ర మట్టంలో (లెక్కించిన) ప్రెజర్ లెవల్‌పై దృష్టి పెడుతున్నాం.

వాతావరణ పీడనం మారుతూ ఉంటుంది మరియు స్థిరమైన విలువను పొందలేము. కానీ, కొంత విరామంలో పఠనాన్ని పర్యవేక్షించడం ద్వారా వాతావరణాన్ని నిర్ణయించవచ్చు.

రీడింగులను చూడండి మరియు గమనించండి, అరగంట వేచి ఉండి, మళ్ళీ పఠనాన్ని గమనించండి, పఠనం ఎక్కువగా ఉంటే, వాతావరణం ఎండగా ఉంటుంది. పఠనం తక్కువగా ఉంటే, మేము తుఫాను లేదా వర్షాన్ని అంచనా వేయవచ్చు.

ఇది అన్ని బేరోమీటర్లలో ఒకే విధంగా ఉంటుంది. ప్రారంభ మరియు ప్రస్తుత రీడింగుల మధ్య ఎక్కువ వ్యత్యాసం, వాతావరణ పరిస్థితిని మార్చడానికి అవకాశం ఎక్కువ.




మునుపటి: రిమోట్ కంట్రోల్డ్ గేమ్ స్కోర్‌బోర్డ్ సర్క్యూట్ ఎలా చేయాలి తర్వాత: ఆర్డునో ఉపయోగించి RFID రీడర్ సర్క్యూట్