ఈ ఆలోచనకు 1999 వరకు పేరు పెట్టలేదు, ఇంటర్నెట్ ఆఫ్ థింగ్స్ దశాబ్దాలుగా అభివృద్ధి చెందుతోంది. మొదటి ఇంటర్నెట్ ఉపకరణం, ఉదాహరణకు, 1980 ల ప్రారంభంలో కార్నెగీ మెలోన్ విశ్వవిద్యాలయంలో కోక్ యంత్రం. ప్రోగ్రామర్లు యంత్రానికి మరింత ఇంటర్నెట్కు కనెక్ట్ కావచ్చు, యంత్రం యొక్క స్థితిని తనిఖీ చేయవచ్చు మరియు వాటిపై శీతల పానీయం పెండింగ్లో ఉందో లేదో తేల్చవచ్చు, వారు యాత్రను యంత్రానికి తగ్గించాలని నిర్ణయించుకుంటే. ఈ వ్యాసం IoT ఉపయోగించడం యొక్క అవలోకనాన్ని ఇస్తుంది రాస్ప్బెర్రీ పై .
రాస్ప్బెర్రీ పై ఉపయోగించి IoT
కోరిందకాయ పైని ఉపయోగించే IoT లో ప్రధానంగా IoT, రాస్ప్బెర్రీ పై, IOT డిజైన్ మెథడాలజీ మొదలైనవి ఉన్నాయి.
ఇంటర్నెట్ ఆఫ్ థింగ్స్ అంటే ఏమిటి?
ది ఇంటర్నెట్ ఆఫ్ థింగ్స్ (IoT) వస్తువులు, జంతువులు లేదా వ్యక్తులకు ఒకే ఐడెంటిఫైయర్లు మరియు స్వయంచాలకంగా బదిలీ చేయగల సామర్థ్యం మరియు మానవునికి-మానవునికి లేదా మానవునికి-కంప్యూటర్కు కమ్యూనికేషన్ అవసరం లేకుండా డేటాను స్వయంచాలకంగా నెట్వర్క్కు బదిలీ చేయగల సామర్థ్యం ఉన్న దృశ్యం. వైర్లెస్ టెక్నాలజీల సమావేశం నుండి IoT ఉద్భవించింది, మైక్రో-ఎలెక్ట్రోమెకానికల్ సిస్టమ్స్ (MEMS) మరియు ఇంటర్నెట్.
ఇంటర్నెట్ ఆఫ్ థింగ్స్
IoT డిజైన్ మెథడాలజీ
అన్ని వెబ్ అప్లికేషన్ జావా ప్రోగ్రామింగ్ భాషలో స్థానికంగా అభివృద్ధి చేయబడింది. ఇది JSP, సర్వ్లెట్స్, హైబర్నేట్ మరియు వెబ్ సర్వీసెస్ మొదలైన జావా టెక్నాలజీలను కలిగి ఉంటుంది, నెట్ బీన్స్ IDE యొక్క తాజా వెర్షన్ ప్రాథమికంగా వెబ్ అప్లికేషన్ అభివృద్ధికి ఉపయోగించబడుతుంది. బూట్స్ట్రాప్, జావాస్క్రిప్ట్, j క్వెరీ, వంటి అదనపు సాంకేతికతలు UI మరియు క్లయింట్-సైడ్ ధ్రువీకరణలను నిర్వహించడానికి ఉపయోగించబడతాయి. సిస్కో IP ఫోన్లకు సంబంధించిన అప్లికేషన్ను అభివృద్ధి చేయడానికి సిస్కో అందించిన API లు ఉపయోగించబడతాయి.
IOT uisng రాస్ప్బెర్రీ పై
వెబ్ అనువర్తనాల్లో ఐదు దశలు ఉపయోగించబడతాయి
- అపాచీ వెబ్సర్వర్ను ఇన్స్టాల్ చేస్తోంది
- నా SQL డేటాబేస్ వ్యవస్థను సృష్టించండి
- అభివృద్ధి చెందిన వెబ్ అప్లికేషన్ GUI (గ్రాఫికల్ యూజర్ ఇంటర్ఫేస్) కోసం
- వెబ్ అప్లికేషన్ కోసం చాలా PHP, JAVA స్క్రిప్ట్, CSS మరియు పైథాన్ ప్రోగ్రామ్లను వ్రాయండి
- మా వెబ్ సర్వర్లో వెబ్ అప్లికేషన్ను హోస్ట్ చేయండి
రాస్ప్బెర్రీ పై
రాస్ప్బెర్రీ పై యొక్క చరిత్ర ప్రాథమికంగా 2006 లో ప్రవేశపెట్టబడింది. దీని ప్రధాన భావన అట్మెల్ ATmega644 పై ఆధారపడింది, ఇది ప్రత్యేకంగా విద్యా ఉపయోగం కోసం రూపొందించబడింది మరియు పైథాన్ కోసం ఉద్దేశించబడింది. రాస్ప్బెర్రీ పై చిన్న పరిమాణంలో ఉంటుంది, అనగా, క్రెడిట్-కార్డ్-పరిమాణ సింగిల్-బోర్డు కంప్యూటర్, దీనిని యునైటెడ్ కింగ్డమ్ (యు.కె) లో రాస్ప్బెర్రీ పై అనే ఫౌండేషన్ అభివృద్ధి చేసింది. ఈ ఫౌండేషన్ యొక్క ప్రధాన నినాదం విద్యా సంస్థలలో మరియు అభివృద్ధి చెందుతున్న దేశాలలో ప్రాథమిక కంప్యూటర్ సైన్స్ బోధనను ప్రోత్సహించడం. మొదటి తరం రాస్ప్బెర్రీ (పై 1) 2012 సంవత్సరంలో విడుదలైంది, ఇందులో మోడల్ ఎ మరియు మోడల్ బి అనే రెండు రకాల మోడల్స్ ఉన్నాయి.
రాస్ప్బెర్రీ పై
తరువాతి సంవత్సరంలో, A + మరియు B + నమూనాలు విడుదలయ్యాయి. మళ్ళీ 2015 లో, రాస్ప్బెర్రీ పై 2 మోడల్ బి విడుదలైంది మరియు తక్షణ సంవత్సరం రాస్ప్బెర్రీ పై 3 మోడల్ బి మార్కెట్లో విడుదలైంది.
రాస్ప్బెర్రీ పైని టీవీ, కంప్యూటర్ మానిటర్లోకి ప్లగ్ చేయవచ్చు మరియు ఇది ప్రామాణిక కీబోర్డ్ మరియు మౌస్ని ఉపయోగిస్తుంది. ఇది అన్ని వయసుల వారు నిర్వహించగలిగే విధంగా ఇది యూజర్ ఫ్రెండ్లీ. వర్డ్ ప్రాసెసింగ్, ఇంటర్నెట్ స్ప్రెడ్షీట్లను బ్రౌజ్ చేయడం, హై డెఫినిషన్ వీడియోలను ప్లే చేయడానికి ఆటలను ఆడటం వంటి డెస్క్టాప్ కంప్యూటర్ చేయాలని మీరు ఆశించే ప్రతిదాన్ని ఇది చేస్తుంది. విస్తృతమైన డిజిటల్ మేకర్ ప్రాజెక్టులు, మ్యూజిక్ మెషీన్లు, వాతావరణ కేంద్రానికి పేరెంట్ డిటెక్టర్లు మరియు పరారుణ కెమెరాలతో బర్డ్హౌస్లను ట్వీట్ చేయడం వంటి అనేక అనువర్తనాల్లో ఇది ఉపయోగించబడుతుంది.
అన్ని నమూనాలు చిప్ (SOC) పై బ్రాడ్కామ్ సిస్టమ్లో ఉంటాయి, ఇందులో చిప్ గ్రాఫిక్స్ ప్రాసెసింగ్ యూనిట్ GPU (వీడియో కోర్ IV), ARM- అనుకూల మరియు CPU ఉన్నాయి. CPU వేగం పై 3 కోసం 700 MHz నుండి 1.2 GHz వరకు మరియు ఆన్బోర్డ్ మెమరీ 256 MB నుండి 1 GB RAM వరకు ఉంటుంది. ఒక ఆపరేటింగ్ సిస్టమ్ మైక్రో SDHC లేదా SDHC పరిమాణాలలో సురక్షితమైన డిజిటల్ SD కార్డులు మరియు ప్రోగ్రామ్ మెమరీలో నిల్వ చేయబడుతుంది. చాలా బోర్డులలో ఒకటి నుండి నాలుగు యుఎస్బి స్లాట్లు, కాంపోజిట్ వీడియో అవుట్పుట్, హెచ్డిఎంఐ మరియు ఆడియో కోసం 3.5 ఎంఎం ఫోన్ జాక్ ఉన్నాయి. కొన్ని మోడళ్లలో వైఫై మరియు బ్లూటూత్ ఉన్నాయి.
రాస్ప్బెర్రీ పై ఫౌండేషన్ డౌన్లోడ్ కోసం ఆర్చ్ లైనక్స్ ARM మరియు డెబియన్ పంపిణీలను అందిస్తుంది మరియు పైథాన్ను ప్రధాన ప్రోగ్రామింగ్ భాషగా ప్రోత్సహిస్తుంది, BBC బేసిక్, జావా, సి, పెర్ల్, రూబీ, పిహెచ్పి, స్క్వీక్ స్మాల్టాక్, సి ++, మొదలైన వాటికి మద్దతు ఇస్తుంది.
ప్రారంభించడానికి ఈ క్రిందివి చాలా అవసరం
- ఉపయోగించిన టీవీ లేదా మానిటర్కు అనుగుణంగా వీడియో కేబుల్
- లైనక్స్ ఆపరేటింగ్ సిస్టమ్ కలిగిన SD కార్డ్
- విద్యుత్ సరఫరా (క్రింద సెక్షన్ 1.6 చూడండి)
- USB కీబోర్డ్
- టీవీ లేదా మానిటర్ (DVI, HDMI, మిశ్రమ లేదా SCART ఇన్పుట్తో)
సిఫార్సు చేయబడిన ఐచ్ఛిక అదనపు ఉన్నాయి
- ఇంటర్నెట్ కనెక్షన్, మోడల్ B మాత్రమే: LAN (ఈథర్నెట్) కేబుల్
- USB మౌస్
- పవర్డ్ USB హబ్
- ఇంటర్నెట్ కనెక్షన్, మోడల్ A లేదా B: USB వైఫై అడాప్టర్
చిప్లో సిస్టమ్ అంటే ఏమిటి?
చిప్లోని వ్యవస్థ అనేది సంక్లిష్టమైన IC, ఇది క్రియాత్మక అంశాలను ఒకే చిప్ లేదా చిప్సెట్గా అనుసంధానిస్తుంది. ఇది చిప్ మెమరీలో ప్రోగ్రామబుల్ ప్రాసెసర్, ఫంక్షన్ హార్డ్వేర్, సాఫ్ట్వేర్, హార్డ్వేర్ మరియు అనలాగ్ భాగాలను వేగవంతం చేస్తుంది.
చిప్లో సిస్టమ్
SoC యొక్క ప్రయోజనాలు
- తక్కువ విద్యుత్ వినియోగం
- పరిమాణాన్ని తగ్గిస్తుంది
- మొత్తం సిస్టమ్ వ్యయాన్ని తగ్గిస్తుంది
- పనితీరును పెంచుతుంది
ఇంటర్నెట్ గేట్వే పరికరం
ఇంటర్నెట్ గేట్వే పరికరానికి WSN నెట్వర్క్ నుండి ఇంటర్నెట్కు చేరుతున్న డేటాను మార్గనిర్దేశం చేసే సామర్థ్యం ఉంది మరియు ఇంటర్నెట్ నుండి వచ్చే డేటాను WSN నెట్వర్క్కు పంపండి. ఇది ఇంటర్నెట్ ఆఫ్ థింగ్స్ కోసం వై-ఫై రౌటర్ లాంటిది. ఇంటర్నెట్ గేట్వే పరికరంలో, మేము కోరిందకాయ పై మోడల్ B ని ఉపయోగిస్తాము, ఇది క్వాడ్-కోర్ ARM కార్టెక్స్- A7 CPU 900MHz వద్ద నడుస్తోంది (మొదటి తరం రాస్ప్బెర్రీ పై మోడల్ B + లో 6x ప్రదర్శన మెరుగుదల కోసం) మరియు 1GB LPDDR2 SDRAM (కోసం 2x మెమరీ పెరుగుదల). అవును, రాస్ప్బెర్రీ పై 1 తో మనకు భద్రత ఉంది. బ్రాడ్కామ్ యొక్క కొత్త SoC, BCM2836, ముఖ్య అంశం.
మేము ఇంటర్నెట్ గేట్వే పరికరాన్ని ఉపయోగిస్తున్న ఐదు దశలు
- రాస్ప్బెర్రీ పైలో పోర్ట్ లైనక్స్ ఆపరేటింగ్ సిస్టమ్
- మా ప్రోటోటైప్తో పనిచేయడానికి Linux ని సవరించండి
- Xbee ZB తో RPI యొక్క కమ్యూనికేషన్ కోసం పైథాన్ లైబ్రరీని అభివృద్ధి చేసింది
- సెన్సార్లు మరియు పరికర నియంత్రణ నుండి ప్రోగ్రామ్ రాశారు
- ఇంటర్నెట్ కనెక్షన్ కోసం RPI లో WI-FI కార్యాచరణను సృష్టించండి
WSN నోడ్స్
వైర్లెస్ సెన్సార్ నెట్వర్క్ (WSN) మూడు ప్రధాన భాగాలను కలిగి ఉంటుంది: నోడ్స్, గేట్వేలు మరియు సాఫ్ట్వేర్. ఆస్తులను లేదా వాటి పరిసరాలను పర్యవేక్షించడానికి సెన్సార్లతో ప్రాదేశికంగా చెదరగొట్టబడిన కొలత నోడ్స్ ఇంటర్ఫేస్. పొందిన సమాచారం వైర్లెస్గా గేట్వేకి ప్రసారం చేయబడుతుంది, ఇది వైర్డ్ గ్లోబ్కు కనెక్షన్ను అందిస్తుంది, ఇక్కడ మీరు సాఫ్ట్వేర్ను ఉపయోగించి మీ కొలత సమాచారాన్ని సేకరించవచ్చు, ప్రాసెస్ చేయవచ్చు, విశ్లేషించవచ్చు మరియు ప్రదర్శించవచ్చు. రౌటర్లు ఒక WSN లో దూరం మరియు విశ్వసనీయతను విస్తరించడానికి మీరు ఉపయోగించే ఒక వ్యక్తి రకం డైమెన్షన్ నోడ్. రోడ్లు, వాహనాలు, ఆస్పత్రులు, భవనాలు, ప్రజలపై సెన్సార్లను చెదరగొట్టవచ్చు మరియు వైద్య సేవలు, యుద్ధభూమి కార్యకలాపాలు, విపత్తు ప్రతిస్పందన, విపత్తు ఉపశమనం మరియు పర్యావరణ పర్యవేక్షణ వంటి అసమాన అనువర్తనాలను అనుమతించవచ్చు.
IoT అప్లికేషన్స్
- వాతావరణ భద్రత మరియు ఉష్ణోగ్రత కామ్
- కోరిందకాయ పైతో ఆసరా చేసే వర్కింగ్ డాక్టర్
- సున్నితంగా గాలి నాణ్యత పర్యవేక్షణ టోపీ
- అద్భుతం యొక్క బీర్ మరియు వైన్ ఫ్రిజ్
- రాస్ప్బెర్రీ పై ఇంటర్నెట్ డోర్బెల్
- ఇంటర్నెట్ యొక్క విషయాలు టాయిలెట్
- ఇంట్లో మీ ఎలుక ప్రవర్తనా శాస్త్రానికి శిక్షణ ఇవ్వండి
- గులకరాయి స్మార్ట్ డోర్బెల్
- కోరిందకాయ పై మైక్రోవేవ్
రాస్ప్బెర్రీ పై ఉపయోగించి IoT గురించి ఇదంతా. ప్రస్తుతం, IoT విభిన్న, ప్రయోజన-నిర్మిత నెట్వర్క్ల వదులుగా సేకరణతో రూపొందించబడింది. నేటి కార్లు, ఉదాహరణకు, ఇంజిన్ పనితీరు, భద్రతా లక్షణాలను నియంత్రించడానికి బహుళ నెట్వర్క్లను కలిగి ఉన్నాయి కమ్యూనికేషన్ సిస్టమ్స్ , మరియు మొదలైనవి. వాణిజ్య మరియు నివాస భవనాలలో తాపన, వెంటింగ్ మరియు ఎయిర్ కండిషన్ (HVAC), టెలిఫోన్ సేవ, భద్రత మరియు లైటింగ్ కోసం వివిధ నియంత్రణ వ్యవస్థలు ఉన్నాయి.
IoT అభివృద్ధి చెందుతున్నప్పుడు, ఈ నెట్వర్క్లు మరియు చాలా మంది ఇతరులు అదనపు భద్రత, విశ్లేషణలు మరియు నిర్వహణ సామర్థ్యాలతో అనుసంధానించబడతారు. ఇది ప్రజలు సాధించడంలో సహాయపడే వాటిలో IoT మరింత శక్తివంతం కావడానికి అనుమతిస్తుంది. ఇంకా, ఈ భావనకు సంబంధించి ఏదైనా ప్రశ్నలు లేదా ఎలక్ట్రికల్ మరియు ఎలక్ట్రానిక్స్ ప్రాజెక్టులు , దయచేసి దిగువ వ్యాఖ్య విభాగంలో వ్యాఖ్యానించడం ద్వారా మీ విలువైన సలహాలను ఇవ్వండి.
ఫోటో క్రెడిట్స్:
- చిప్లో సిస్టమ్ డైరెక్ట్ ఇండస్ట్రీ
- IOT గుడ్ వర్క్ లాబ్స్