Përmbajtje:
- Hapi 1: Çfarë është WiFi?
- Hapi 2: Çfarë është një hartë e nxehtësisë?
- Hapi 3: Materialet e kërkuara
- Hapi 4: Krijoni një hartë të nxehtësisë WiFi
- Hapi 5: Çfarë vjen më pas?
Video: Krijoni një hartë të nxehtësisë WiFi duke përdorur ESP8266 & Arduino: 5 hapa
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:12
Nga ElectropeakElectroPeak Faqja Zyrtare Ndiqni Më shumë nga autori:
Rreth: ElectroPeak është vendi juaj i vetëm për të mësuar elektronikë dhe për të realizuar idetë tuaja në realitet. Ne ofrojmë udhëzues të nivelit të lartë për t'ju treguar se si mund t'i bëni projektet tuaja. Ne gjithashtu ofrojmë produkte me cilësi të lartë kështu që të keni një … Më shumë rreth Electropeak »
Vështrim i përgjithshëm
Në këtë tutorial, ne do të bëjmë një hartë të nxehtësisë së sinjaleve Wi-Fi përreth duke përdorur Arduino dhe ESP8266.
Çfarë Do Mësoni
- Hyrje në sinjalet WiFi
- Si të zbuloni sinjale specifike me ESP8266
- Bëni një hartë të nxehtësisë duke përdorur ekranin Arduino dhe TFT
Hapi 1: Çfarë është WiFi?
Në ditët e sotme, shumë njerëz përdorin shërbime WiFi në telefonat inteligjentë, tabletët dhe kompjuterët e tyre. WiFi është një protokoll i regjistruar nga Aleanca Wi-Fi për të ndërtuar LAN standard pa tel IEEE802.11.
Wi-Fi është më i fuqishëm se Bluetooth. Wi-Fi zakonisht përdoret për t'u lidhur me internetin pa tel, gjë që e ka bërë këtë protokoll shumë më të popullarizuar. Mund të lidheni lehtësisht me internetin kudo, duke përdorur këtë teknologji. Standardi Wi-Fi mbështet një shpejtësi maksimale prej 11Mps në 2.4 GHz. Për të rritur shpejtësinë e këtij standardi, u ndërtua një version tjetër i quajtur IEEE802.11n, shpejtësia e të cilit është rritur deri në 200Mps. Kjo rritje e shpejtësisë është për shkak të përdorimit të antenës me shumë kanale (MIMO), përdorimit të dy diapazoneve të frekuencave 2.4 GHz dhe 5 GHz, dhe Kontrollit të Qasjes së Mesme (MAC). Bordi Wi-Fi është rreth 20 metra. Në këtë projekt, ne duam të krijojmë një hartë të nxehtësisë WiFi duke përdorur ESP8266, Arduino dhe 3.5 ″ TFT LCD. ESP8266 mund të zbulojë sinjalin Wi-Fi të një SSID të caktuar (RSSI). Ne përdorëm modulin ESP-01 për këtë projekt. Vendosni 4 nga këto module në katër qoshet e dhomës me një model drejtkëndor. Pas marrjes së informacionit nga modulet ESP, ne i dërgojmë ato në Arduino për tu analizuar dhe shfaqur.
Hapi 2: Çfarë është një hartë e nxehtësisë?
Harta e nxehtësisë është një e dhënë grafike që jep informacionin në një pamje tërheqëse. Harta e nxehtësisë zakonisht përdor një spektër ngjyrash për të analizuar informacionin, ky spektër ngjyrash fillon nga ngjyrat e ngrohta dhe përfundon në ngjyrat e ftohta. Çdo pjesë e hartës me fuqinë dhe mbulimin më të lartë të të dhënave specifike (për shembull fuqia e sinjalit WiFi), ka ngjyrën më të nxehtë, dhe kështu, me një rënie të fuqisë së të dhënave, spektri i ngjyrave do t'i afrohet ngjyrave të ftohta.
Hapi 3: Materialet e kërkuara
Komponentet e harduerit
Arduino UNO R3 *1
Moduli i ekranit me ekran 3.5 TFT me ngjyra *1
ESP8266 Moduli WiFi *1
Aplikacionet e Softuerit
Arduino IDE
Hapi 4: Krijoni një hartë të nxehtësisë WiFi
Qarku
Lidhni modulet ESP me tabelën Arduino siç tregohet në figurë.
Pasi të keni lidhur modulet ESP, vendosni TFT Shield në Arduino.
Kodi
Së pari, ne shkruajmë një kod për modulet ESP për të kontrolluar fuqinë e sinjalit dhe për ta dërguar atë në Arduino. Pastaj ne shkruajmë një kod tjetër për Arduino për të marrë informacionin dhe shfaqur ato. Ngarko kodin 1 në secilin nga modulet e tua ESP. Ju mund ta lexoni këtë tutorial për më shumë informacion në lidhje me modulin ESP8266 dhe si të ngarkoni kodin përmes Arduino IDE.
Në këtë kod, karakteri "1" tregon identifikuesin e modulit ESP, për modulet e mëvonshëm, ndryshoni këtë identifikues. Për shembull, për modulin e dytë, ndryshoni identifikuesin në "2". Vendosni emrin tuaj të dëshiruar SSID Në vend të "SSID specifik". Tani ngarkoni Kodin 2 në Arduino tuaj.
Në këtë kod kemi përdorur bibliotekat Adafruit_GFX dhe MCUFRIEND_kbv për të shfaqur informacione në LCD, të cilat mund t'i shkarkoni nga lidhjet e mëposhtme.
Biblioteka Adafruit_GFX
Biblioteka MCUFRIEND_kbv
Pas marrjes së RSSI nga të gjitha modulet, Arduino llogarit fuqinë e sinjalit WiFi sipas vendndodhjes. Ju mund të krijoni ngjyrat tuaja duke ndryshuar variablat r, g dhe b.
Hapi 5: Çfarë vjen më pas?
- Mundohuni të analizoni më shumë SSID.
- Mundohuni të shtoni më shumë module dhe të analizoni sinjalin 3D.
Recommended:
Si të krijoni një alarm të rremë të makinës duke përdorur një kohëmatës 555: 5 hapa
Si të krijoni një alarm të rremë të makinës duke përdorur një kohëmatës 555: Ky projekt tregon se si të bëni një dritë LED të ndezur me një vonesë prej pesë sekondash duke përdorur një NE555. Kjo mund të shërbejë si një alarm i rremë i makinës, pasi imiton një sistem alarmi të makinës me LED të ndezur të kuq të ndezur. Niveli i Vështirësisë Vetë qarku nuk është i vështirë
Si të bëni një dron duke përdorur Arduino UNO - Bëni një kuadopter duke përdorur mikrokontrollues: 8 hapa (me fotografi)
Si të bëni një dron duke përdorur Arduino UNO | Bëni një Quadcopter Duke përdorur Mikrokontrolluesin: HyrjeVizitoni Kanalin Tim në YoutubeNjë drone është një vegël (produkt) shumë e shtrenjtë për të blerë. Në këtë postim do të diskutoj, si ta bëj me çmim të ulët ?? Dhe si mund ta bëni tuajin si ky me çmim të lirë … Epo në Indi të gjitha materialet (motorët, ESC -të
Kontrolli i radios RF 433MHZ duke përdorur HT12D HT12E - Bërja e një telekomande Rf duke përdorur HT12E & HT12D Me 433mhz: 5 hapa
Kontrolli i radios RF 433MHZ duke përdorur HT12D HT12E | Bërja e një telekomande Rf duke përdorur HT12E & HT12D Me 433mhz: Në këtë udhëzues do t'ju tregoj se si të bëni një telekomandë RADIO duke përdorur modulin e marrësit të transmetuesit 433mhz me kodim HT12E & IC decoder HT12D. Në këtë udhëzues ju mund të dërgoni dhe merrni të dhëna duke përdorur KOMPONENTE shumë të lirë SI: HT
Si të krijoni qarqe dhe të krijoni një PCB duke përdorur Autodesk EAGLE: 9 hapa
Si të dizajnoni qarqe dhe të krijoni një PCB duke përdorur Autodesk EAGLE: Ka shumë lloje të programeve CAD (Dizajni i Ndihmuar nga Kompjuteri) që mund t'ju ndihmojnë të dizajnoni dhe bëni PCB (Pllaka Qarqesh të Shtypura), çështja e vetme është se shumica e tyre nuk duan t shpjegoj vërtet se si t'i përdorim ato dhe çfarë mund të bëjnë. Kam përdorur shumë
Si të krijoni një hartë MIDI për BCD3000 në Traktor Pro: 6 hapa
Si të krijoni një hartë MIDI për BCD3000 në Traktor Pro: Kjo do t'ju çojë hap pas hapi në krijimin e hartave tuaja të personalizuara MIDI në Traktor Pro për DEEJAY BCD3000 të Behringer