మేము ఇంటర్నెట్ ఆఫ్ థింగ్స్ (IoT) తరంలో ఉన్నాము! ఈ రోజుల్లో, మీరు మీ ఇంటి గాడ్జెట్లు / ఎయిర్ కండీషనర్, రూమ్ హీటర్, వాటర్ హీటర్ మొదలైన పరికరాలను ఎక్కడి నుండైనా రిమోట్గా నియంత్రించవచ్చు మరియు దీన్ని చేసే పరికరాన్ని సులభంగా నిర్మించవచ్చు లేదా షెల్ఫ్లో కొనుగోలు చేయవచ్చు. కోర్సులో, మేము ఆర్డునో, ఇఎస్పి మరియు రాస్ప్బెర్రీ పై ఉపయోగించి కొన్ని ఐఒటి ఆధారిత హోమ్ ఆటోమేషన్ ప్రాజెక్టులను కూడా నిర్మించాము. కానీ ప్రతి Wi-Fi- ఆధారిత IoT- ప్రారంభించబడిన పరికరాల కోసం, మీకు ఇంటర్నెట్ కనెక్షన్ అవసరం లేదా మీరు నిరంతరాయంగా ఇంటర్నెట్ / Wi-Fi కనెక్టివిటీని చెప్పవచ్చు. బ్రాడ్బ్యాండ్ కనెక్షన్ను ఉపయోగించడం వల్ల కొన్నిసార్లు వైఫై సిగ్నల్ డ్రాప్ (ముఖ్యంగా 2.4 GHz బ్యాండ్ కోసం, ఎక్కువ జోక్యంతో ఆక్రమించబడింది) గది నుండి గదికి లేదా నేల నుండి అంతస్తు వరకు పరిమితులు ఉన్నాయి.
ఈ కారణంగానే వైఫై రిపీటర్ లేదా రేంజ్ ఎక్స్టెండర్లు అవసరమవుతాయి కాని మార్కెట్లో లభించే వాణిజ్య వైఫై రిపీటర్లు చాలా ఖరీదైనవి, ఇది అందరికీ సాధ్యమయ్యే ఎంపిక కాదు. శ్రేణి-విస్తరణకు మాత్రమే తక్కువ-ధర పరిష్కారాల అవసరం (ఏదైనా వాణిజ్య వైఫై రిపీటర్ ధరతో పోలిస్తే మూడవ వంతు కంటే తక్కువ). కాబట్టి, ఈ రోజు నేను అరగంటలో వారాంతపు ప్రాజెక్టులను త్వరగా నిర్మించే ఒక పరిష్కారాన్ని పంచుకున్నాను. దీని కోసం, మీరు ఏ హార్డ్వేర్ సర్క్యూట్ను నిర్మించాల్సిన అవసరం లేదు మరియు మీరు ఎలక్ట్రానిక్స్లో నిపుణులు కానవసరం లేదు. మీ తక్కువ-ధర వైఫై రిపీటర్ లేదా రేంజ్ ఎక్స్టెండర్ను నిర్మించడానికి క్రింద ఇచ్చిన సాధారణ దశలను అనుసరించండి.
నోడెంకు ESP8266
నోడెంకు ESP8266 ప్రధాన మరియు ఏకైక భాగం కాబట్టి, నేను కొన్ని ప్రాథమిక లక్షణాలు మరియు స్పెసిఫికేషన్లను కూడా వివరించాలనుకుంటున్నాను. ఇది ఓపెన్ సోర్స్ ఐయోటి డెవలప్మెంట్ ప్లాట్ఫామ్, వైఫై మాడ్యూల్ మరియు ఆర్డునో (మైక్రోకంట్రోలర్) యొక్క లక్షణాల కలయిక. ఇది మైక్రో యుఎస్బి ఇంటర్ఫేస్ (ఆన్బోర్డ్ ఫ్లాష్ మేనేజ్మెంట్ ఐసితో) ద్వారా ఆర్డునో ఐడిఇలో ప్రోగ్రామ్ చేయవచ్చు మరియు ఇది ప్రోగ్రామబుల్ వైఫై ట్రాన్స్క్రైబర్ మాడ్యూల్, ఇది వైఫై నెట్వర్కింగ్, మాష్ నెట్వర్కింగ్ మరియు 802.11 ఇంటర్నేషనల్ స్టాండర్డ్ 12 ఇ వైఫై చిప్, ఆన్బోర్డ్ 3.3 వి రెగ్యులేటర్ మరియు ఆన్బోర్డ్ యాంటెనా. అలాగే, ఇది అనేక పవర్ ఇన్పుట్ ఎంపికలను కలిగి ఉంది (మైక్రో యుఎస్బి పోర్ట్ ఉపయోగించి ఇన్పుట్ మరియు రెండు రకాల బాహ్య శక్తి ఇన్పుట్ (5 వి విసిసి ఇన్పుట్ మరియు 3.3 వి విసిసి ఇన్పుట్) మరియు దీనిని యాక్సెస్ పాయింట్ గా ఉపయోగించవచ్చు.
సాధారణంగా ఈ మాడ్యూళ్ళను Arduino IDE ని ఉపయోగించి నేరుగా ప్రోగ్రామ్ చేయవచ్చు, కానీ ఈ ప్రాజెక్ట్ కోసం, మేము NodeMCU లో ఫర్మ్వేర్ను ఫ్లాష్ చేయాలి. ఈ ప్రక్రియ తర్వాత, మీరు మీ నోడ్ఎంసియును ఆర్డునో ఐడిఇతో ఉపయోగించలేరు. దీని గురించి మరింత అర్థం చేసుకోవడానికి మీరు ఈ ESP8266 ఫ్లాషింగ్ ఆర్టికల్ను కూడా చూడవచ్చు.
దశ 1: మొదట, మీ ESP8266 ను మైక్రో USB రకం B ని ఉపయోగించి USB కేబుల్కు కనెక్ట్ చేయండి. కనెక్ట్ చేసినప్పుడు, బ్లూ లైట్ ఇండికేటర్ LED మెరుస్తుంది.
దశ 2: అధికారిక వెబ్సైట్ నుండి విండోస్ కోసం ESP8266 ఫ్లాష్ డౌన్లోడ్ సాధనాన్ని డౌన్లోడ్ చేయండి. WinRAR ఉపయోగించి జిప్ ఫైల్ను ఫోల్డర్లోకి ఎలా తీయాలి అని అర్థం చేసుకోవడానికి క్రింద ఇచ్చిన చిత్రాన్ని తనిఖీ చేయండి. WinRAR యొక్క తాజా వెర్షన్ను డౌన్లోడ్ చేయండి.
దశ 3: ఇప్పుడు, మీరు డౌన్లోడ్ చేసుకోవాలి (“esp_wifi_repeater-master”). ఇది పూర్తిగా పనిచేసే Wi-Fi రిపీటర్ (NAT మరియు మెష్ నెట్వర్కింగ్తో). జిప్ ఫైల్ను డౌన్లోడ్ చేసి, దాన్ని మూడు బిన్ ఫైల్లను కలిగి ఉన్న ఫర్మ్వేర్ ఫోల్డర్ను చూడగలిగే ఫోల్డర్లోకి సేకరించండి (ఇది తరువాతి దశల్లో ఉపయోగించబడుతుంది). GitHub పేజీ నుండి డౌన్లోడ్ చేయండి. లింక్ మరియు చిత్రం క్రింద ఇవ్వబడ్డాయి.
ESP వైఫై రిపీటర్ను డౌన్లోడ్ చేయండి
ఇప్పుడు , WinRAR ఉపయోగించి ఫైల్ను జిప్ నుండి ఫోల్డర్లోకి తీయండి
దశ 4: ఇప్పుడు , “flash_download_tools_v3.6.8” అనే జిప్ ఫైల్పై కుడి క్లిక్ చేసి, 'ఇక్కడ సారం' పై క్లిక్ చేయండి. మీ డైరెక్టరీలో “flash_download_tools_v3.6.8” అనే ఫోల్డర్ను మీరు కనుగొంటారు. ఇప్పుడు, ఈ ఫోల్డర్ను తెరిచి, క్రింద ఇచ్చిన చిత్రంలో చూపిన విధంగా ఫ్లాష్ డౌన్లోడ్ సాధనాలను తెరవండి.
దశ 5: కమాండ్ విండో కనిపిస్తుంది మరియు జాబితా నుండి “ESPRESSIF డౌన్లోడ్ సాధనాలు” తెరవబడతాయి. మొదటి ఎంపికను ఎంచుకుని, “ESP8266 DownloadTools” పై క్లిక్ చేయండి, ఎందుకంటే మీరు క్రింద ఇచ్చిన చిత్రంలో చూడవచ్చు.
మీరు దానిపై క్లిక్ చేసిన తర్వాత, క్రింద ఇచ్చిన చిత్రంలో చూపిన విధంగా మీరు ప్రధాన మెరుస్తున్న సాధనాలు / విండోను చూస్తారు.
దశ 6: నేను 3 వ దశలో చెప్పినట్లుగా, మీరు గితుబ్ నుండి esp_wifi_repeater-master ని డౌన్లోడ్ చేసుకొని జిప్ ఫైల్ను ఫోల్డర్లోకి తీయాలి. ఫోల్డర్ను తెరవండి మరియు మీరు 3 బిన్ ఫైల్లను కలిగి ఉన్న ఫర్మ్వేర్ ఫోల్డర్ను చూస్తారు. ESP8266 డౌన్లోడ్ సాధనాల నుండి అన్ని బిన్ ఫైళ్ళను ఒక్కొక్కటిగా ఎంచుకోండి మరియు ఎంచుకోండి మరియు ఫైల్ పేరును కుడి వైపు పెట్టెలో ఉంచండి. ఇది ఒక ముఖ్యమైన దశ.
కుడి క్లిక్ చేసి, 'పేరుమార్చు' ఎంచుకోండి. అప్పుడు బిన్ ఫైల్ పేరు లేకుండా (without.bin) కాపీ చేసి, క్రింద ఉన్న చిత్రంలో చూపిన విధంగా @ బాక్స్ తర్వాత అతికించండి.
దశ 7: ఇది చాలా ముఖ్యమైన దశ. క్రింద ఉన్న చిత్రాన్ని చూడండి మరియు అందించిన సూచనలు మరియు స్క్రీన్షాట్ల ప్రకారం, అన్ని బిన్ ఫైల్ కోసం పునరావృతం చేయండి మరియు (SPI SPEED: 80Mhz, SPI MODE: QIO, FLASH SIZE: 32Mbit) వంటి esp8266 ఫ్లాష్ డౌన్లోడ్ సాధనాల యొక్క కొన్ని సెట్టింగులను మార్చండి మరియు కంపోర్ట్ ఎంచుకోండి , బాడ్ రేట్: 115200 మరియు చివరకు మీ ESP8266 ను ఫ్లాషింగ్ చేయడం ప్రారంభించడానికి “START” బటన్ను క్లిక్ చేయండి.
ఫ్లాషింగ్ చేయడానికి ముందు, మీరు “IDLE” వ్రాసినట్లు చూస్తారు, అంటే ఇది ఆదర్శవంతమైన పరిస్థితి మరియు విజయవంతంగా మెరుస్తున్న తర్వాత, మీరు ESP8266 డౌన్లోడ్ సాధనాల మానిటర్ విండోలో “ FINISH ” డైలాగ్ను చూస్తారు. అలాగే, మీరు మెరుస్తున్న అన్ని సంబంధిత సమాచారాన్ని చూడవచ్చు మరియు మీకు యాక్సెస్ పాయింట్ MAC చిరునామా మరియు STA MAC చిరునామా లభిస్తాయి, ఇది చాలా ముఖ్యమైన నెట్వర్క్ మరియు పరికర గుర్తింపు-సంబంధిత సమాచారం.
ఇప్పుడు, మీ ESP8266 ను డిస్కనెక్ట్ చేసి, దాన్ని తిరిగి కనెక్ట్ చేయండి లేదా మీరు ESP 8266 లోని రీసెట్ బటన్ను నొక్కండి, తద్వారా ఫర్మ్వేర్ పున art ప్రారంభించబడుతుంది.
దశ 8: ఇప్పుడు, మీరు కొత్త యాక్సెస్ పాయింట్ లేదా వై-ఫై హాట్స్పాట్ పేరు “MyAP” ను కనుగొన్నారు, ఇది ESP8266 చే ప్రసారం చేయబడిన SSID. దీనికి ఇంటర్నెట్ కనెక్టివిటీ లేదు.
మీరు దాని కాన్ఫిగరేషన్ పేజీని తెరవడం ద్వారా మీ ప్రధాన హోమ్ / ఆఫీస్ వై-ఫై రౌటర్తో సెటప్ చేయాలి మరియు కాన్ఫిగర్ చేయాలి. మీ మొబైల్ / ల్యాప్టాప్ను ఈ (“MyAP”) SSID తో కనెక్ట్ చేయండి మరియు మీకు ఇష్టమైన బ్రౌజర్ నుండి IP చిరునామాను (192.168.4.1) డయల్ చేయండి మరియు కాన్ఫిగరేషన్ పేజీ తెరవబడుతుంది. STA సెట్టింగుల క్రింద మీ ప్రధాన వైఫై నెట్వర్క్ SSID పేరు మరియు పాస్వర్డ్ను జోడించి కనెక్ట్పై క్లిక్ చేయండి. ఆ తరువాత, కాన్ఫిగరేషన్ సెట్టింగులు సేవ్ చేయబడతాయి మరియు AP (యాక్సెస్ పాయింట్) సెట్టింగుల క్రింద, మీరు మీ SSID పేరు మరియు పాస్వర్డ్ను సెట్ చేయవచ్చు. అత్యంత ప్రాచుర్యం పొందిన WPA2 వంటి గుప్తీకరణ భద్రతా రకాలను ఎంచుకోండి. మంచి అవగాహన కోసం క్రింద ఇచ్చిన స్క్రీన్షాట్లను అనుసరించండి.
దశ 9: ప్రతిదీ పూర్తయిన తర్వాత, నేను ప్లెక్సిగ్లాస్ ముక్క మీద లేదా గ్లాస్ ఫైబర్లో ఒక సాధారణ కల్పనను తయారు చేసాను మరియు ఆన్-ఆఫ్ స్విచ్ను జోడించాను. ప్రయోగాత్మకంగా, నేను 2 డిబి యాంటెన్నా యొక్క రెండు ముక్కలను జోడించాను మరియు మెరుగైన వైఫై శ్రేణి కవరేజ్ కోసం ఆన్బోర్డ్ యాంటెన్నాతో అనుసంధానించాను, వీటిని కూడా తిప్పవచ్చు (ESP8266 లో ఆన్బోర్డ్ యాంటెన్నా ఉన్నప్పటికీ). నేను USB కేబుల్తో 5v USB మొబైల్ ఛార్జర్ను ఉపయోగించి దాన్ని శక్తివంతం చేసాను మరియు ESP8266 మైక్రోయూఎస్బి పోర్టులో కనెక్ట్ చేసి ఎసి సాకెట్లలో ఉంచాను. దీర్ఘకాలిక ఉపయోగం కోసం ఇది ఉత్తమమైన నమ్మకమైన విద్యుత్ సరఫరా.
మరో ప్రయోజనం ఏమిటంటే, ఈ వై-ఫై రిపీటర్కు 5 వి విద్యుత్ సరఫరా అవసరం, ఇది మంచి పవర్ బ్యాంక్ నుండి శక్తినివ్వగలదు, మీరు ఈ కథనాన్ని అనుసరించడం ద్వారా మీ స్వంత పవర్ బ్యాంక్ను కూడా నిర్మించవచ్చు. అందువల్ల, ఇది మీ మొబైల్ ఫోన్తో పాటు బహిరంగంగా ఉపయోగించుకునే అవకాశాలు ఉన్నాయి కాని వాణిజ్య వై-ఫై రిపీటర్కు ఈ సౌకర్యం లేదు. AC విద్యుత్ విద్యుత్ సరఫరా ఎల్లప్పుడూ అవసరం కనుక మీరు దీన్ని ఆరుబయట ఉపయోగించలేరు.
వై-ఫై రిపీటర్ యొక్క పూర్తి పనిని క్రింద లింక్ చేసిన వీడియోలో చూడవచ్చు, మేము ఈ కొత్త వై-ఫై రిపీటర్లో స్పీడ్ టెస్ట్ కూడా చేసాము మరియు దాదాపు 4.0 ఎమ్బిపిఎస్ పొందాము. మీకు ఏవైనా ప్రశ్నలు ఉంటే వాటిని వ్యాఖ్య విభాగంలో ఉంచండి లేదా ఇతర సాంకేతిక ప్రశ్నల కోసం మా ఫోరమ్లను ఉపయోగించండి.