Nasa henerasyon kami ng Internet of Things (IoT)! Sa mga araw na ito, makokontrol mo ang iyong mga gadget / aparato sa bahay tulad ng air-conditioner, pampainit ng silid, pampainit ng tubig, atbp mula sa kahit saan at ang aparato upang magawa ito ay madaling maitayo o mabili mula sa istante. Sa kurso, nakabuo rin kami ng ilang mga proyekto sa pag-automate ng home na batay sa IoT gamit ang Arduino, ESP, at Raspberry Pi. Ngunit para sa bawat aparatong pinagagana ng IoT na batay sa Wi-Fi, kailangan mo ng koneksyon sa Internet o masasabi mong hindi nagagambalang pagkakakonekta sa Internet / Wi-Fi. Ngunit ang paggamit ng koneksyon sa broadband ay may mga limitasyon tulad ng kung minsan ang wifi signal drop (lalo na para sa 2.4 GHz band, na sinasakop ng higit na pagkagambala) mula sa isang silid hanggang sa bawat palapag.
Para sa kadahilanang ito na kinakailangan ang wifi repeater o range extender ngunit ang mga komersyal na repeater ng wifi na magagamit sa merkado ay napakamahal na hindi isang magagawa na pagpipilian para sa lahat. May lumalabas na pangangailangan para sa mga solusyon sa murang gastos (mas mababa sa isang ikatlo kumpara sa presyo ng anumang komersyal na wifi repeater) para lamang sa pagpapalawak ng saklaw. Kaya, ngayon nagbahagi ako ng isang solusyon na mabilis na nagtatayo ng mga proyekto sa katapusan ng linggo sa loob ng kalahating oras. Para sa mga ito, hindi mo kailangang bumuo ng anumang circuit ng hardware at hindi mo kailangang maging dalubhasa sa electronics. Sundin ang mga simpleng hakbang na ibinigay sa ibaba upang mabuo ang iyong murang repeater na wifi o extender ng saklaw.
Nodemcu ESP8266
Ang Nodemcu ESP8266 ay ang pangunahing at tanging sangkap kaya, nais kong ilarawan ang ilang mga pangunahing tampok at pagtutukoy din. Ito ay isang open-source IoT platform ng pag-unlad, isang kumbinasyon ng wifi module at mga tampok ng Arduino (Microcontroller). Maaari rin itong mai-program sa Arduino IDE sa pamamagitan ng micro USB interface (na may onboard flash management IC) at ito ay isang programmable na wifi transcriber module na ang pinakamahusay na pagpipilian para sa wifi networking, mash networking at mayroong 802.11 international standard 12E wifi chip, onboard 3.3V regulator at sakay ng Antena. Gayundin, mayroon itong maraming mga pagpipilian sa pag-input ng kuryente (input na gumagamit ng isang micro USB port at dalawang uri ng panlabas na pag-input ng kuryente (5v VCC input at 3.3v VCC input) at maaaring magamit bilang isang access point.
Karaniwan ang mga modyul na ito ay maaaring mai-program nang direkta gamit ang Arduino IDE, ngunit para sa proyektong ito, kailangan naming i-flash ang firmware sa NodeMCU. Tandaan na pagkatapos ng prosesong ito, hindi mo magagamit ang iyong NodeMCU sa Arduino IDE. Maaari ka ring mag-refer sa ESP8266 Flashing Article na ito upang maunawaan ang tungkol dito.
Hakbang 1: Una sa lahat, ikonekta ang iyong ESP8266 sa isang computer gamit ang micro USB type B sa USB cable. Kapag nakakonekta, isang asul na tagapagpahiwatig ng ilaw na ilaw ay mamula
Hakbang 2: I-download ang tool sa Pag-download ng ESP8266 Flash para sa mga bintana mula sa opisyal na website. Suriin ang imaheng ibinigay sa ibaba upang maunawaan kung paano i-extract ang zip file sa folder gamit ang WinRAR. I-download ang pinakabagong bersyon ng WinRAR.
Hakbang 3: Ngayon, kailangan mong mag-download ("esp_wifi_repeater-master"). Ito ang kumpletong pagganap na Wi-Fi Repeater (na may NAT at mesh networking). I-download ang zip file at i-extract ito sa isang folder kung saan maaari mong makita ang isang folder ng firmware na may tatlong mga file ng bin (na gagamitin sa mga susunod na yugto). I-download ito mula sa pahina ng GitHub. Ang link at imahe ay ibinibigay sa ibaba.
Mag-download ng ESP WiFi Repeater
Ngayon , kunin ang file sa folder mula sa zip gamit ang WinRAR
Hakbang 4: Ngayon , mag- right click sa zip file na “flash_download_tools_v3.6.8” at mag-click sa 'extract here'. Mahahanap mo ang isang folder sa iyong direktoryo na may pangalang “flash_download_tools_v3.6.8”. Ngayon, buksan ang folder na ito at buksan ang mga tool sa pag-download ng flash tulad ng ipinakita sa imaheng ibinigay sa ibaba.
Hakbang 5: lilitaw ang isang window ng utos at ang "mga tool sa pag-download ng ESPRESSIF" ay maaaring mabuksan mula sa listahan. Piliin ang unang pagpipilian at mag-click sa "ESP8266 DownloadTools", tulad ng nakikita mo sa imaheng ibinigay sa ibaba.
Kapag na-click mo ito, makikita mo ang pangunahing mga flashing tool / window tulad ng ipinakita sa larawan na ibinigay sa ibaba.
Hakbang 6: Tulad ng nabanggit ko sa hakbang 3, kakailanganin mong i-download ang esp_wifi_repeater-master mula sa Github at i-extract ang zip file sa folder. Buksan ang folder at makikita mo ang isang folder ng firmware na naglalaman ng 3 mga file ng bin. Piliin at piliin ang lahat ng mga file ng bin mula sa mga tool sa pag-download ng ESP8266 isa-isa at ilagay ang pangalan ng file mismo sa kanang kahon sa kanang bahagi. Ito ay isang mahalagang hakbang.
Mag-right click at piliin ang 'Palitan ang pangalan'. Pagkatapos kopyahin ang pangalan ng bin file (without.bin) at i-paste ito pagkatapos ng @ box tulad ng ipinakita sa imahe sa ibaba.
Hakbang 7: Napakahalagang hakbang na ito. Suriin ang imahe sa ibaba at alinsunod sa mga tagubilin at screenshot na ibinigay, ulitin para sa lahat ng file ng bin at baguhin ang ilang mga setting ng mga tool sa pag-download ng esp8266 flash tulad ng (SPI SPEED: 80Mhz, SPI MODE: QIO, FLASH SIZE: 32Mbit) at piliin ang Comport, Baud rate: 115200 at sa wakas i-click ang pindutang " SIMULA " upang simulang i-flashing ang iyong ESP8266.
Bago mag-flashing, makikita mo ang nakasulat na "IDLE" na nangangahulugang ito ay isang perpektong kondisyon at pagkatapos ng matagumpay na pag-flashing, makikita mo ang " TAPOS " na dayalogo sa window ng monitor ng mga tool sa pag-download ng ESP8266. Gayundin, maaari mong tingnan ang lahat ng impormasyong nauugnay sa flashing, at makukuha mo ang Access point MAC Address at STA MAC Address, na isang napakahalagang impormasyon na nauugnay sa pagkakakilanlan ng aparato.
Ngayon, idiskonekta lamang ang iyong ESP8266 at muling ikonekta ito o maaari mong pindutin ang pindutan ng pag-reset sa ESP 8266 upang muling simulan ang firmware.
Hakbang 8: Ngayon, nakakita ka ng isang bagong Accesspoint o wi-fi hotspot na pangalang "MyAP" na ang SSID na nai-broadcast ng ESP8266 ngunit humawak ka! Wala itong pagkakakonekta sa Internet.
Kailangan mong i-set up at i-configure sa iyong pangunahing router ng Wi-Fi sa bahay / opisina sa pamamagitan ng pagbubukas ng pahina ng pagsasaayos nito. Ikonekta ang iyong mobile / laptop gamit ang ("MyAP") SSID at i-dial ang IP address (192.168.4.1) mula sa iyong paboritong browser at bubuksan ang pahina ng pagsasaayos. Sa ilalim ng mga setting ng STA idagdag ang iyong pangunahing pangalan at password ng SSID ng wifi network at mag-click sa kumonekta. Pagkatapos nito, mai-save ang mga setting ng pagsasaayos at sa ilalim ng mga setting ng AP (access point), maaari mong itakda ang iyong pangalan at password ng SSID. Piliin ang mga uri ng seguridad ng pag-encrypt tulad ng pinakatanyag na WPA2. Sundin ang mga screenshot na ibinigay sa ibaba para sa mas mahusay na pag-unawa.
Hakbang 9: Matapos ang lahat ay tapos na, gumawa lang ako ng isang simpleng katha sa isang piraso ng plexiglass o sa glass fiber at nagdagdag ng isang on-off switch. Eksperimento, nagdagdag ako ng dalawang piraso ng 2 dbi antena at nakakonekta sa isang onboard antena para sa mas mahusay na saklaw ng wifi range, na maaari ring paikutin (bagaman ang ESP8266 ay may onboard antena). Pinapagana ko ito gamit ang isang 5v USB mobile charger na may isang USB cable at nakakonekta sa port ng ESP8266 MicroUSB at inilagay ito sa mga socket ng ac. Ito ang pinakamahusay na maaasahang supply ng kuryente para sa pangmatagalang paggamit.
Ang isa pang kalamangan ay ang Wi-Fi repeater na ito na nangangailangan ng 5v power supply na maaaring pinalakas mula sa isang mahusay na power bank maaari ka ring bumuo ng iyong sariling power bank sa pamamagitan ng pagsunod sa artikulong ito. Samakatuwid, may mga pagkakataong maaari itong magamit sa labas kasama ang iyong mobile phone ngunit ang komersyal na Wi-Fi repeater ay walang pasilidad na ito. Hindi mo ito magagamit sa labas dahil palaging kailangan ng AC electric power supply.
Ang kumpletong pagtatrabaho ng repeater ng Wi-Fi ay matatagpuan sa naka-link na video sa ibaba, gumawa din kami ng isang pagsubok sa bilis sa bagong Wi-Fi repeater na ito at nakakuha ng halos 4.0Mbps. Kung mayroon kang anumang mga katanungan mangyaring iwanan ang mga ito sa seksyon ng komento o gamitin ang aming mga forum para sa iba pang mga teknikal na katanungan.