రాస్ప్‌బెర్రీ పై 2 18 దశల్లో వాతావరణ కేంద్రం

రాస్ప్‌బెర్రీ పై 2ని సెన్సార్‌లతో అమర్చడం ద్వారా మరియు దానిని వెదర్‌ప్రూఫ్ హౌసింగ్‌లో ఉంచడం ద్వారా, మీరు కేవలం కొన్ని బక్స్‌తో వాతావరణ స్టేషన్‌ని నిర్మించవచ్చు. ఈ కథనంలో, మీ స్వంత వాతావరణ స్టేషన్‌ని ఎలా సృష్టించాలో, ప్రోగ్రామ్ చేయాలో మరియు ప్రాసెస్ చేయాలో మేము మీకు చూపుతాము.

01 సరఫరాలు

మా వాతావరణ స్టేషన్ కోసం, మాకు AM2302 ఉష్ణోగ్రత మరియు తేమ సెన్సార్, అలాగే BMP180 ఎయిర్ ప్రెజర్ సెన్సార్ అవసరం. అదనంగా, కొన్ని m/f జంపర్‌వైర్లు మరియు బ్రెడ్‌బోర్డ్. మేము బ్రెడ్‌బోర్డ్ ద్వారా సెన్సార్‌లను రాస్ప్‌బెర్రీ పై 2 యొక్క GPIO పిన్‌లకు కనెక్ట్ చేస్తాము, ఇది విలువలను చదివి, వాటిని వాతావరణ భూగర్భ వాతావరణ సేవకు అప్‌లోడ్ చేస్తుంది. ఆ ఇంటర్నెట్ కనెక్షన్ కోసం మేము TP-LINK TL-WN823N WiFi అడాప్టర్‌ని ఉపయోగిస్తాము. మా వ్యక్తిగత వాతావరణ కేంద్రం వెలుపల ఉండేలా మేము మొత్తం వస్తువులను వాతావరణ ప్రూఫ్ హౌసింగ్‌లో ఉంచుతాము. కివి ఎలక్ట్రానిక్స్‌లో అన్ని సామాగ్రి అమ్మకానికి ఉన్నాయి.

02 Raspbian ఇన్‌స్టాల్ చేయండి

రాస్ప్బెర్రీ పై 2లోని ప్రాథమిక కోర్సులో మీరు NOOBS సహాయంతో Raspbian ఆపరేటింగ్ సిస్టమ్‌ను ఇన్‌స్టాల్ చేశారని మేము అనుకుంటాము. మీరు OpenELEC వంటి NOOBSతో మరొక ఆపరేటింగ్ సిస్టమ్‌ను ఇన్‌స్టాల్ చేసి ఉంటే, మీరు దానిని సులభంగా వెనక్కి తిప్పవచ్చు. మీ రాస్‌ప్బెర్రీ పై పవర్ సప్లైని వాల్ అవుట్‌లెట్‌లోకి ప్లగ్ చేసి, ఇన్‌స్టాలర్‌ను మళ్లీ తెరవడానికి వెంటనే Shift కీని నొక్కి పట్టుకోండి. మీ Pi యొక్క మైక్రో SD కార్డ్‌లో ఇంకా ఆపరేటింగ్ సిస్టమ్ లేనట్లయితే, NOOBSను ఇన్‌స్టాల్ చేసి, దాని నుండి మీ పైని బూట్ చేయండి.

03 I2C కెర్నల్ మద్దతు

BMP180 సెన్సార్ పైతో కమ్యూనికేట్ చేయడానికి I2C (ఇంటర్-ఇంటిగ్రేటెడ్ సర్క్యూట్) ప్రోటోకాల్‌ను ఉపయోగిస్తుంది. మేము కెర్నల్‌లో దాని కోసం మద్దతును ప్రారంభించాలి. వినియోగదారు పేరుతో Raspbianకి లాగిన్ చేయండి పై మరియు పాస్వర్డ్ మేడిపండు ఆపై ఆదేశాన్ని అమలు చేయండి sudo raspi-config నుండి. నావిగేట్ చేయండి అధునాతన ఎంపికలు మరియు ఎంటర్ నొక్కండి, ఆపై అదే చేయండి I2C. మీరు I2C ఇంటర్‌ఫేస్‌ను ప్రారంభించాలనుకుంటున్నారా అని అడిగినప్పుడు, బాణం కీతో వెళ్ళండి అవును మరియు ఎంటర్ నొక్కండి. మీరు కెర్నల్ మాడ్యూల్‌ను స్వయంచాలకంగా లోడ్ చేయాలనుకుంటున్నారని నిర్ధారించండి. అప్పుడు raspi-config ప్రెస్ యొక్క ప్రధాన మెనులో ముగించు మరియు మీరు ఇంకా పైని రీబూట్ చేయకూడదనుకుంటున్నారని చెప్పండి.

04 I2C పరీక్ష

స్వయంచాలకంగా లోడ్ కావడానికి మనం మరో కెర్నల్ మాడ్యూల్‌ని పొందాలి. తిండి sudo nano /etc/modules మరియు దీనితో ఒక పంక్తిని నమోదు చేయండి i2c-dev పైకి. ఫైల్‌ను మూసివేసి, దానిని Ctrl+X కీతో సేవ్ చేయండి జె మరియు ఎంటర్ నొక్కండి. దీనితో మీ పైని పునఃప్రారంభించండి sudo రీబూట్. అప్పుడు మేము I2C మద్దతు పనిచేస్తుందో లేదో పరీక్షిస్తాము. మొదట కొన్ని సాధనాలను ఇన్‌స్టాల్ చేయండి sudo apt-get i2c-టూల్స్‌ను ఇన్‌స్టాల్ చేయండి. అప్పుడు ఆదేశాన్ని అమలు చేయండి sudo i2cdetect -y 1 I2C బస్‌లో మీ రాస్ప్‌బెర్రీ పై ఏ కనెక్ట్ చేయబడిన పరికరాలను గుర్తిస్తుందో తనిఖీ చేయడానికి. ప్రస్తుతానికి, ఏవీ లేవు, కానీ I2C సపోర్ట్ పనిచేస్తుందో లేదో పరీక్షించడానికి ఇది సులభ మార్గం. ఆదేశం దోష సందేశాన్ని ప్రదర్శించకూడదు.

ఇటీవలి పోస్ట్లు

$config[zx-auto] not found$config[zx-overlay] not found