A tárgyak internete (IoT) generációjában vagyunk! Manapság bárhonnan távolról vezérelhetik otthoni kütyüit / eszközeit, például légkondicionálót, szobai fűtőtestet, vízmelegítőt stb., És az ehhez szükséges eszköz könnyen beépíthető vagy megvásárolható a polcról. A folyamat során néhány IoT-alapú otthoni automatizálási projektet is építettünk Arduino, ESP és Raspberry Pi felhasználásával. De minden Wi-Fi-alapú IoT-kompatibilis eszközhöz internetkapcsolatra van szükség, vagy mondhatni megszakítás nélküli internet- / Wi-Fi-kapcsolatra. De a szélessávú kapcsolat használatának megvannak a maga korlátai, például néha a wifi jel csökkenése (főleg 2,4 GHz-es sáv esetén, nagyobb zavarással) szobáról szobára vagy emeletről padlóra.
Ezért van szükség wifi átjátszóra vagy hatótávolság-bővítőkre, de a piacon kapható kereskedelmi wifi-átjátszók nagyon költségesek, ami nem kivitelezhető lehetőség mindenki számára. Csak a hatótávolság kiterjesztésére van szükség olcsó megoldásokra (kevesebb, mint egyharmada bármely kereskedelmi wifi-átjátszó árához képest). Tehát ma megosztottam egy megoldást, amely gyorsan elkészíti a hétvégi projekteket fél órán belül. Ehhez nem kell hardver áramkört építeni, és nem kell az elektronika szakértője. Kövesse az alábbi egyszerű lépéseket az alacsony költségű wifi átjátszó vagy hatótávolság-bővítő megépítéséhez.
Nodemcu ESP8266
A Nodemcu ESP8266 a fő és egyetlen alkatrész, ezért néhány alapvető jellemzőt és specifikációt is szeretnék leírni. Ez egy nyílt forráskódú IoT fejlesztői platform, a wifi modul és az Arduino (mikrokontroller) szolgáltatásainak kombinációja. Arduino IDE-be is beprogramozható a mikro USB interfészen keresztül (beépített flash-kezelő IC-vel), és ez egy programozható wifi-átíró modul, amely a legjobb választás a wifi-hálózatokhoz, a cefre-hálózatokhoz, és 802.11 nemzetközi szabványú 12E wifi chip, beépített 3.3V szabályozó és fedélzeti Antena. Ezenkívül számos tápbemeneti opcióval rendelkezik (bemenet mikro-USB porttal és kétféle külső tápbemenet (5 V VCC bemenet és 3,3 V VCC bemenet), és hozzáférési pontként használható.
Általában ezeket a modulokat közvetlenül az Arduino IDE segítségével lehet programozni, de ehhez a projekthez a firmware-t a NodeMCU-n kell villantanunk. Ne feledje, hogy a folyamat után nem tudja használni a NodeMCU-t az Arduino IDE-vel. Hivatkozhat erre az ESP8266 villogó cikkre is, hogy többet megtudjon erről.
1. lépés: Először is csatlakoztassa az ESP8266-ot egy számítógéphez, B típusú micro USB-vel az USB-kábelhez. Csatlakozáskor kék fényjelző LED világít.
2. lépés: Töltse le az ESP8266 Flash Download eszközt a Windows számára a hivatalos weboldalról. Ellenőrizze az alábbi képet, hogy megértse, hogyan lehet kibontani a zip fájlt a mappába a WinRAR segítségével. Töltse le a WinRAR legújabb verzióját.
3. lépés: Most le kell töltenie („esp_wifi_repeater-master”). Ez a teljesen működőképes Wi-Fi átjátszó (NAT és hálós hálózattal). Töltse le a zip fájlt, és bontsa ki egy mappába, ahol megtekintheti a három bin fájlból álló firmware mappát (amelyet később használnak fel). Töltse le a GitHub oldalról. A link és a kép alább található.
Töltse le az ESP WiFi ismétlőt
Most , bontsa ki a fájlt a mappába a zip segítségével WinRAR
4. lépés: Most , kattintson jobb gombbal a zip fájlt „flash_download_tools_v3.6.8” és kattintson a „kivonat ide”. A könyvtárában talál egy mappát, amelynek neve: „flash_download_tools_v3.6.8”. Most nyissa meg ezt a mappát, és nyissa meg a flash letöltési eszközöket az alábbi képen látható módon.
5. lépés: Megjelenik egy parancsablak, és az „ESPRESSIF letöltési eszközök” megnyitható a listából. Válassza ki az első lehetőséget, és kattintson az „ESP8266 DownloadTools” elemre, amint az az alábbi képen látható.
Ha rákattint, meglátja a fő villogó eszközöket / ablakot, amint az az alábbi képen látható.
6. lépés: Amint azt a 3. lépésben említettem, le kell töltenie az esp_wifi_repeater-master fájlt a Github-ból, és kibontani a zip fájlt a mappába. Nyissa meg a mappát, és megjelenik egy firmware mappa, amely 3 bin fájlt tartalmaz. Jelölje ki és válassza ki az ESP8266 letöltőeszközökből az összes kukafájlt egyenként, és tegye a fájl nevét a jobb oldali mezőbe. Ez egy fontos lépés.
Kattintson a jobb gombbal, és válassza az 'Átnevezés' parancsot. Ezután másolja a bin fájl nevét (without.bin nélkül), és illessze be a @ mező után az alábbi képen látható módon.
7. lépés: Ez egy nagyon fontos lépés. Nézze meg az alábbi képet, és a mellékelt utasítások és képernyőképek szerint ismételje meg az összes bin fájlt, és módosítsa az esp8266 flash letöltő eszközök néhány beállítását, például (SPI SPEED: 80Mhz, SPI MODE: QIO, FLASH SIZE: 32Mbit), és válassza ki a Comport, Átviteli sebesség: 115200, végül kattintson a „START” gombra az ESP8266 villogásának megkezdéséhez.
Villogás előtt az „IDLE” felirat jelenik meg, ami azt jelenti, hogy ideális állapot, és a sikeres villogás után a „ FINISH ” párbeszédpanel jelenik meg az ESP8266 letöltőeszközök monitorablakában. Megtekintheti az összes villogó kapcsolódó információt, és megkapja az Hozzáférési pont MAC-címét és az STA-MAC-címet, amelyek nagyon fontos hálózati és eszköz-identitással kapcsolatos információk.
Most csak válassza le az ESP8266 készüléket, és csatlakoztassa újra, vagy megnyomhatja az ESP 8266 reset gombját, hogy a firmware újrainduljon.
8. lépés: Most talált egy új hozzáférési pontot vagy wi-fi hotspot nevet „MyAP”, amely az ESP8266 által sugárzott SSID, de tartsa meg! Nincs internetkapcsolata.
Be kell állítania és konfigurálnia kell a fő otthoni / irodai Wi-Fi útválasztót a konfigurációs oldal megnyitásával. Csatlakoztassa mobilját / laptopját ezzel („MyAP”) SSID-vel, és tárcsázza kedvenc böngészőjéből az IP-címet (192.168.4.1), és megnyílik a konfigurációs oldal. Az STA beállítások alatt adja meg a fő wifi hálózat SSID nevét és jelszavát, majd kattintson a Connect gombra. Ezt követően a konfigurációs beállítások mentésre kerülnek, és az AP (hozzáférési pont) beállításai alatt megadhatja SSID nevét és jelszavát. Válassza ki a titkosítás biztonsági típusait, például a legnépszerűbb WPA2-t. A jobb megértés érdekében kövesse az alábbi képernyőképeket.
9. lépés: Miután minden elkészült, egyszerűen elkészítettem egy darab plexit vagy üvegszálas darabot, és egy ki-be kapcsolót adtam hozzá. Kísérletileg hozzáadtam két darab 2 dbi antennát, és egy fedélzeti antennával csatlakoztattam a jobb wifi hatótávolságú lefedettség érdekében, amely szintén forgatható (bár az ESP8266 fedélzeti antennával rendelkezik). 5 V-os USB-s mobil töltővel, USB-kábellel tápláltam, és csatlakoztattam az ESP8266 MicroUSB porthoz, és csatlakoztattam a hálózati aljzatokhoz. Ez a legjobb megbízható tápegység hosszú távú használatra.
További előny, hogy ennek a Wi-Fi-átjátszónak 5 V-os tápra van szüksége, amelyet egy jó árambankból lehet táplálni, és saját cikket is létrehozhat a cikk követésével. Ezért van esély arra, hogy kültéri mobiltelefonjával együtt is használható, de a kereskedelmi Wi-Fi-átjátszó nem rendelkezik ezzel a lehetőséggel. Nem használhatja a szabadban, mert mindig szükség van a váltakozó áramú áramforrásra.
A Wi-Fi átjátszó teljes működése megtalálható az alábbi linken látható videóban, sebesség tesztet is készítettünk ebben az új Wi-Fi átjátszóban, és közel 4.0Mbps-t kaptunk. Ha bármilyen kérdése van, kérjük, hagyja őket a megjegyzés rovatban, vagy más technikai kérdésekhez használja fórumunkat.