Mēs esam lietu interneta (IoT) paaudzē! Šajās dienās jūs varat kontrolēt savus mājas sīkrīkus / ierīces, piemēram, gaisa kondicionieri, istabas sildītāju, ūdens sildītāju utt., Attālināti no jebkuras vietas, un ierīci, lai to izdarītu, var viegli izveidot vai iegādāties pie plaukta. Kursa laikā mēs esam izveidojuši arī dažus IoT balstītus mājas automatizācijas projektus, izmantojot Arduino, ESP un Raspberry Pi. Bet katrai IoT iespējotai ierīcei, kas balstīta uz Wi-Fi, ir nepieciešams interneta savienojums vai arī varat teikt, ka interneta / Wi-Fi savienojums ir nepārtraukts. Bet platjoslas savienojuma izmantošanai ir savi ierobežojumi, piemēram, dažreiz wifi signāla kritums (it īpaši 2,4 GHz joslai, kas ir aizņemts ar lielākiem traucējumiem) no istabas uz istabu vai no grīdas līdz grīdai.
Šī iemesla dēļ ir nepieciešami wifi retranslatori vai diapazona paplašinātāji, bet tirgū pieejamie komerciālie wifi retranslatori ir ļoti dārgi, kas nav visiem iespējama iespēja. Rodas nepieciešamība pēc zemu izmaksu risinājumiem (mazāk nekā viena trešdaļa salīdzinājumā ar jebkura komerciāla wifi atkārtotāja cenu) tikai diapazona paplašināšanai. Tātad, šodien esmu dalījies ar risinājumu, kas pusstundas laikā ātri izveido nedēļas nogales projektus. Lai to izdarītu, jums nav jāveido nekāda aparatūras shēma un jums nav jābūt elektronikas ekspertam. Izpildiet zemāk norādītās vienkāršās darbības, lai izveidotu savu zemo cenu wifi retranslatoru vai diapazona paplašinātāju.
Nodemcu ESP8266
Nodemcu ESP8266 ir galvenā un vienīgā sastāvdaļa, tāpēc es vēlētos aprakstīt arī dažas pamata funkcijas un specifikācijas. Tā ir atvērtā koda IoT izstrādes platforma, kas apvieno wifi moduli un Arduino (mikrokontrolleru) funkcijas. To var arī ieprogrammēt Arduino IDE, izmantojot mikro USB interfeisu (ar iebūvētu zibspuldzes pārvaldības IC), un tas ir programmējams wifi transkripcijas modulis, kas ir labākā izvēle wifi tīklošanai, misu tīklošanai un kam ir 802.11 starptautiska standarta 12E wifi mikroshēma, borta 3.3V regulators un borta Antena. Tam ir arī vairākas enerģijas ievades iespējas (ievade, izmantojot mikro USB pieslēgvietu, un divu veidu ārējā enerģijas ievade (5 V VCC ieeja un 3,3 V VCC ieeja), un to var izmantot kā piekļuves punktu.
Parasti šos moduļus var ieprogrammēt tieši, izmantojot Arduino IDE, taču šim projektam mums ir jāapgaismo programmaparatūra NodeMCU. Ņemiet vērā, ka pēc šī procesa jūs nevarēsit izmantot savu NodeMCU ar Arduino IDE. Lai uzzinātu vairāk par to, varat arī atsaukties uz šo ESP8266 mirgojošo rakstu.
1. darbība: vispirms pievienojiet ESP8266 ar datoru, izmantojot B tipa mikro USB, USB kabeli. Kad būs izveidots savienojums, mirgos zilas gaismas indikatora gaismas diode.
2. solis: Lejupielādējiet ESP8266 Flash lejupielādes rīku Windows no oficiālās vietnes. Pārbaudiet tālāk sniegto attēlu, lai saprastu, kā izvilkt zip failu mapē, izmantojot WinRAR. Lejupielādējiet jaunāko WinRAR versiju.
3. solis: Tagad jums ir jālejupielādē (“esp_wifi_repeater-master”). Tas ir pilnībā funkcionējošs Wi-Fi atkārtotājs (ar NAT un tīkla tīkliem). Lejupielādējiet zip failu un izvelciet to mapē, kur var redzēt programmaparatūras mapi, kurā ir trīs atkritnes faili (kas tiks izmantoti vēlākos posmos). Lejupielādējiet to no GitHub lapas. Saite un attēls ir norādīti zemāk.
Lejupielādējiet ESP WiFi atkārtotāju
Tagad , ekstrakts failu mapē no zip, izmantojot WinRAR
Step 4: Tagad , ar peles labo pogu noklikšķiniet uz zip fails "flash_download_tools_v3.6.8" un noklikšķiniet uz "ekstrakts šeit. Savā direktorijā atradīsit mapi ar nosaukumu “flash_download_tools_v3.6.8”. Tagad atveriet šo mapi un atveriet zibatmiņas lejupielādes rīkus, kā parādīts zemāk redzamajā attēlā.
5. solis: Parādās komandu logs, un no saraksta var atvērt “ESPRESSIF lejupielādes rīkus”. Atlasiet pirmo opciju un noklikšķiniet uz “ESP8266 DownloadTools”, kā redzat zemāk redzamajā attēlā.
Noklikšķinot uz tā, jūs redzēsiet galvenos mirgojošos rīkus / logu, kā parādīts zemāk redzamajā attēlā.
6. solis: Kā jau minēju 3. darbībā, jums būs jālejupielādē esp_wifi_repeater-master no Github un jāizvelk zip fails mapē. Atveriet mapi un redzēsiet programmaparatūras mapi, kurā ir 3 atkritņu faili. Atlasiet un izvēlieties visus atkritnes failus no ESP8266 lejupielādes rīkiem pa vienam un labā sāna lodziņā ievietojiet paša faila nosaukumu. Tas ir svarīgs solis.
Ar peles labo pogu noklikšķiniet un atlasiet Pārdēvēt. Pēc tam nokopējiet atkritnes faila nosaukumu (bez.bin) un ielīmējiet to aiz lodziņa @, kā parādīts zemāk esošajā attēlā.
7. solis: Šis ir ļoti svarīgs solis. Pārbaudiet zemāk redzamo attēlu un saskaņā ar sniegtajām instrukcijām un ekrānuzņēmumiem atkārtojiet visu atkritnes failu un mainiet dažus esp8266 zibatmiņas lejupielādes rīku iestatījumus, piemēram, (SPI SPEED: 80Mhz, SPI MODE: QIO, FLASH SIZE: 32Mbit) un atlasiet Comport, Baud rate: 115200 un visbeidzot noklikšķiniet uz pogas “Sākt”, lai sāktu mirgot ESP8266.
Pirms mirgošanas jūs redzēsiet uzrakstu “IDLE”, kas nozīmē, ka tas ir ideāls stāvoklis, un pēc veiksmīgas mirgošanas ESP8266 lejupielādes rīku monitora logā redzēsit “ FINISH ” dialogu. Jūs varat arī apskatīt visu mirgojošo saistīto informāciju, un jūs saņemsiet piekļuves punkta MAC adresi un STA MAC adresi, kas ir ļoti svarīga ar tīkla un ierīces identitāti saistīta informācija.
Tagad vienkārši atvienojiet savu ESP8266 un atkal pievienojiet to, vai arī varat nospiest ESP 8266 atiestatīšanas pogu, lai programmaparatūra restartētos.
8. solis: Tagad esat atradis jaunu piekļuves punkta vai wi-fi tīklāja nosaukumu “MyAP”, kas ir SSP, kuru pārraida ESP8266, bet turieties! Tam nav interneta savienojuma.
Jums jāiestata un jākonfigurē galvenais mājas / biroja Wi-Fi maršrutētājs, atverot tā konfigurācijas lapu. Savienojiet savu mobilo / klēpjdatoru ar šo (“MyAP”) SSID un no iecienītākās pārlūkprogrammas izsauciet IP adresi (192.168.4.1), un tiks atvērta konfigurācijas lapa. Zem STA iestatījumiem pievienojiet savu galveno wifi tīkla SSID vārdu un paroli un noklikšķiniet uz savienojuma. Pēc tam konfigurācijas iestatījumi tiks saglabāti, un AP (piekļuves punkta) iestatījumos varat iestatīt savu SSID vārdu un paroli. Atlasiet šifrēšanas drošības veidus, piemēram, vispopulārāko WPA2. Lai labāk izprastu, izpildiet tālāk sniegtos ekrānuzņēmumus.
9. solis: Pēc tam, kad viss bija izdarīts, es vienkārši izgatavoju vienkāršu izgatavojumu no organiskā stikla vai stikla šķiedras un pievienoju ieslēgšanas / izslēgšanas slēdzi. Eksperimentāli es pievienoju divus gabalus 2 dbi antenas un savienoju ar borta antenu, lai nodrošinātu labāku wifi diapazona pārklājumu, kuru var arī pagriezt (lai gan ESP8266 ir borta antena). Es to ieslēdzu, izmantojot 5 V USB mobilo lādētāju ar USB kabeli un pievienojot ESP8266 MicroUSB portam, un ievietoju to maiņstrāvas kontaktligzdās. Tas ir labākais uzticams barošanas avots ilgstošai lietošanai.
Vēl viena priekšrocība ir tā, ka šim Wi-Fi retranslatoram ir nepieciešams 5v barošanas avots, ko var darbināt no labas enerģijas bankas, kā arī varat izveidot savu enerģijas banku, sekojot šim rakstam. Tādējādi pastāv iespējas, ka to var izmantot ārpus telpām kopā ar mobilo tālruni, taču komerciālajā Wi-Fi retranslatorā šīs iespējas nav. Jūs to nevarat izmantot ārpus telpām, jo vienmēr ir nepieciešama maiņstrāvas barošana.
Pilnīga Wi-Fi retranslatora darbība ir atrodama zemāk saistītajā videoklipā, mēs arī esam veikuši ātruma pārbaudi šajā jaunajā Wi-Fi retranslatorā un ieguvuši gandrīz 4.0Mbps. Ja jums ir kādi jautājumi, lūdzu, atstājiet tos komentāru sadaļā vai izmantojiet mūsu forumus citiem tehniskiem jautājumiem.