Tartalomjegyzék:
- Lépés: Mi az a WiFi?
- 2. lépés: Mi az a hőtérkép?
- 3. lépés: Szükséges anyagok
- 4. lépés: Hozzon létre WiFi -hőtérképet
- 5. lépés: Mi a következő lépés?
Videó: WiFi hőtérkép létrehozása az ESP8266 és az Arduino használatával: 5 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:40
Szerző: ElectropeakElectroPeak Official Website
Névjegy: Az ElectroPeak egy hely, ahol megtanulhatja az elektronikát és megvalósíthatja elképzeléseit. Kiváló útmutatókat kínálunk, amelyek megmutatják, hogyan készítheti el projektjeit. Kiváló minőségű termékeket is kínálunk, hogy Önnek… Tovább az Electropeakről »
Áttekintés
Ebben az oktatóanyagban hőtérképet készítünk a környező Wi-Fi jelekről az Arduino és az ESP8266 segítségével.
Mit fog tanulni
- Bevezetés a WiFi jelekbe
- Hogyan lehet észlelni bizonyos jeleket az ESP8266 segítségével
- Készítsen hőtérképet az Arduino és a TFT kijelző segítségével
Lépés: Mi az a WiFi?
Manapság sokan használják a WiFi szolgáltatásokat okostelefonjukon, táblagépükön és számítógépükön. A WiFi egy protokoll, amelyet a Wi-Fi Alliance regisztrált az IEEE802.11 szabványú vezeték nélküli LAN kiépítésére.
A Wi-Fi erősebb, mint a Bluetooth. A Wi-Fi-t általában a vezeték nélküli internethez való csatlakozáshoz használják, ami sokkal népszerűbbé tette ezt a protokollt. Ezzel a technológiával bárhol könnyen csatlakozhat az internethez. A Wi-Fi szabvány támogatja a 11Mps maximális sebességet 2,4 GHz-en. Ennek a szabványnak a sebességének növelése érdekében egy másik IEEE802.11n nevű változat készült, amely sebessége 200 Mps -ra nőtt. Ez a sebességnövekedés a többcsatornás antenna (MIMO) használatának, a két 2,4 GHz és 5 GHz frekvenciatartománynak és a Közepes hozzáférés-szabályozásnak (MAC) köszönhető. A Wi-Fi kártya körülbelül 20 méter. Ebben a projektben WiFi hőtérképet szeretnénk létrehozni az ESP8266, Arduino és 3,5 hüvelykes TFT LCD használatával. Az ESP8266 érzékeli a megadott SSID (RSSI) Wi-Fi jelét. Ehhez a projekthez az ESP-01 modult használtuk. Helyezzen el négy modult a szoba négy sarkába téglalap alakú mintával. Miután megkaptuk az ESP modulokból származó információkat, elküldjük azokat az Arduino -nak elemzésre és megjelenítésre.
2. lépés: Mi az a hőtérkép?
A hőtérkép egy grafikus adat, amely vonzó megjelenést kölcsönöz az információnak. A hőtérkép általában színspektrumot használ az információk elemzésére, ez a színspektrum meleg színekből indul ki és hideg színekben végződik. A térkép minden egyes része a legnagyobb erősséggel és lefedettséggel rendelkezik az adott adatoknál (például WiFi jelerősség), a legmelegebb színű, és így az adatok erősségének csökkenésével a színspektrum megközelíti a hideg színeket.
3. lépés: Szükséges anyagok
Hardver alkatrészek
Arduino UNO R3 *1
3,5 hüvelykes TFT színes kijelző modul *1
ESP8266 WiFi modul *1
Szoftveralkalmazások
Arduino IDE
4. lépés: Hozzon létre WiFi -hőtérképet
Áramkör
Csatlakoztassa az ESP modulokat az Arduino kártyához, amint az a képen látható.
Az ESP modulok csatlakoztatása után tegye a TFT pajzsot az Arduino -ra.
Kód
Először egy kódot írunk az ESP modulokhoz a térerősség ellenőrzéséhez, és elküldjük az Arduino -nak. Ezután írunk egy másik kódot az Arduino számára, hogy megkapja az információkat és megjelenítse azokat. Töltse fel az 1. kódot minden ESP moduljára. Ebben az oktatóanyagban további információkat talál az ESP8266 modulról, valamint arról, hogyan töltheti fel a kódot az Arduino IDE -n keresztül.
Ebben a kódban az „1” karakter jelzi az ESP modul azonosítóját, a következő modulok esetén módosítsa ezt az azonosítót. Például a második modul esetében módosítsa az azonosítót „2” -re. Adja meg a kívánt SSID nevet a „specifikus SSID” helyett. Most töltse fel a 2. kódot az Arduino készülékére.
Ebben a kódban az Adafruit_GFX és az MCUFRIEND_kbv könyvtárakat használtuk az információk LCD -n való megjelenítésére, amelyeket a következő linkekről tölthet le.
Adafruit_GFX könyvtár
MCUFRIEND_kbv könyvtár
Miután az összes modulból megkapta az RSSI -t, az Arduino a helynek megfelelően kiszámítja a WiFi jel erősségét. Saját színeket hozhat létre az r, g és b változók megváltoztatásával.
5. lépés: Mi a következő lépés?
- Próbáljon több SSID -t elemezni.
- Próbáljon meg több modult hozzáadni és elemezni a 3D jelet.
Ajánlott:
Az Arduino pajzs nagyon egyszerű létrehozása (az EasyEDA használatával): 4 lépés
Az Arduino Shield nagyon egyszerű létrehozása (az EasyEDA használatával): Ebben az utasításban megtanítom, hogyan lehet nagyon könnyen létrehozni az Arduino Uno Shield -et. Nem megyek túl sok részletbe, de mellékeltem egy videót, ahol nézze meg egy kicsit részletesebben a szoftver használatát. Az EasyEDA webes alkalmazást használom, mivel
Alternatív MIDI vezérlő létrehozása Makey-Makey és víz használatával: 6 lépés
Alternatív MIDI vezérlő létrehozása a Makey-Makey és a Water használatával: A Makey-Makey használata hihetetlenül egyszerű és kreatív bemenetek létrehozásához! Míg sokan, akik a hardvert használják, saját hangszereiket hozzák létre a Makey-Makey bemeneteinek használatával hangok vagy hangok kiváltására, úgy döntöttünk, hogy még ennél is többet tehetünk
Digitális időzítő létrehozása a Blynk használatával: 5 lépés
Digitális időzítő létrehozása a Blynk használatával: Ebben a bejegyzésben megtanuljuk, hogyan kezdjünk hozzá a Blynk -hez - egy IoT -platformhoz, amelyet úgy terveztünk, hogy egyszerűsítse számunkra az egész folyamatot, és amely több internet -képes táblával is működik
Hamis autóriasztás létrehozása 555 időzítő használatával: 5 lépés
Hamis autóriasztás létrehozása 555 -ös időzítő használatával: Ez a projekt bemutatja, hogyan lehet villogó LED -lámpát készíteni öt másodperces késleltetéssel az NE555 segítségével. Ez hamis autóriasztóként szolgálhat, mivel fényes piros villogó LED -jével utánozza az autó riasztórendszerét. Nehézségi szint Maga az áramkör nem nehéz
Egyéni stilizált térképek létrehozása az OpenStreetMap használatával: 7 lépés (képekkel)
Egyéni, stilizált térképek létrehozása az OpenStreetMap használatával: Ebben az oktatóanyagban leírok egy folyamatot, amellyel saját, egyedi stílusú térképeket hozhat létre. A stilizált térkép olyan térkép, ahol a felhasználó megadhatja, hogy mely adatrétegek jelenjenek meg, valamint meghatározhatja az egyes rétegek stílusát