Taula de continguts:
- Pas 1: què és el WiFi?
- Pas 2: què és un mapa de calor?
- Pas 3: materials necessaris
- Pas 4: creeu un mapa de calor WiFi
- Pas 5: què segueix?
Vídeo: Creeu un mapa de calor WiFi mitjançant ESP8266 i Arduino: 5 passos
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:12
Per ElectropeakElectroPeak Lloc web oficial Seguiu més per l'autor:
Quant a: ElectroPeak és el lloc perfecte per aprendre electrònica i fer realitat les vostres idees. Oferim guies de primer ordre per mostrar-vos com podeu fer els vostres projectes. També oferim productes d'alta qualitat perquè tingueu … Més informació sobre Electropeak »
Visió general
En aquest tutorial, farem un mapa de calor dels senyals Wi-Fi circumdants mitjançant Arduino i ESP8266.
Què aprendràs
- Introducció als senyals WiFi
- Com detectar senyals específics amb ESP8266
- Feu un mapa de calor mitjançant Arduino i pantalla TFT
Pas 1: què és el WiFi?
Actualment, molta gent utilitza serveis WiFi als seus telèfons intel·ligents, tauletes i ordinadors. El WiFi és un protocol registrat per la Wi-Fi Alliance per construir la xarxa sense fils estàndard IEEE802.11.
El Wi-Fi és més potent que el Bluetooth. El Wi-Fi s’utilitza normalment per connectar-se a Internet sense fils, cosa que ha fet que aquest protocol sigui molt més popular. Podeu connectar-vos fàcilment a Internet des de qualsevol lloc mitjançant aquesta tecnologia. L'estàndard Wi-Fi admet una velocitat màxima d'11 Mbps a 2,4 GHz. Per augmentar la velocitat d’aquest estàndard, es va construir una altra versió anomenada IEEE802.11n, que va augmentar fins a 200 Mbps. Aquest augment de velocitat es deu a l’ús de l’antena multicanal (MIMO), a l’ús de dos rangs de freqüència de 2,4 GHz i 5 GHz i al Control d’accés mitjà (MAC). La placa Wi-Fi té uns 20 metres. En aquest projecte, volem crear un mapa de calor WiFi mitjançant l’ESP8266, l’Arduino i el LCD TFT de 3,5 ″. ESP8266 pot detectar el senyal Wi-Fi d'un SSID (RSSI) especificat. Hem utilitzat el mòdul ESP-01 per a aquest projecte. Col·loqueu 4 d'aquests mòduls a quatre cantonades de l'habitació amb un patró rectangular. Després de rebre informació dels mòduls ESP, l’enviem a Arduino perquè s’analitzi i es mostri.
Pas 2: què és un mapa de calor?
El mapa de calor és una dada gràfica que proporciona la informació amb un aspecte atractiu. El mapa de calor sol utilitzar un espectre de colors per analitzar la informació, aquest espectre de colors parteix de colors càlids i acaba en colors freds. Cada part del mapa amb la màxima intensitat i cobertura de les dades específiques (per exemple, la intensitat del senyal WiFi) té el color més calent i, per tant, amb una disminució de la intensitat de les dades, l’espectre de color s’acostarà als colors freds.
Pas 3: materials necessaris
Components de maquinari
Arduino UNO R3 * 1
Mòdul de pantalla de visualització en color TFT de 3,5 * 1
Mòdul WiFi ESP8266 * 1
Aplicacions de programari
IDE Arduino
Pas 4: creeu un mapa de calor WiFi
Circuit
Connecteu els mòduls ESP a la placa Arduino tal com es mostra a la imatge.
Després de connectar els mòduls ESP, poseu el TFT Shield a l'Arduino.
Codi
En primer lloc, escrivim un codi per als mòduls ESP per comprovar la intensitat del senyal i enviar-lo a Arduino. A continuació, escrivim un altre codi perquè Arduino rebi la informació i la mostri. Carregueu el codi 1 a cadascun dels vostres mòduls ESP. Podeu llegir aquest tutorial per obtenir més informació sobre el mòdul ESP8266 i sobre com penjar el codi mitjançant l'IDE Arduino.
En aquest codi, el caràcter "1" indica l'identificador del mòdul ESP; per als mòduls següents, canvieu aquest identificador. Per exemple, per al segon mòdul, canvieu l'identificador a "2". Introduïu el nom SSID desitjat en lloc de "SSID específic". Ara pengeu el codi 2 al vostre Arduino.
En aquest codi hem utilitzat les biblioteques Adafruit_GFX i MCUFRIEND_kbv per mostrar informació a la pantalla LCD, que podeu descarregar des dels següents enllaços.
Biblioteca Adafruit_GFX
Biblioteca MCUFRIEND_kbv
Després de rebre el RSSI de tots els mòduls, Arduino calcula la intensitat del senyal WiFi segons la ubicació. Podeu crear els vostres propis colors canviant les variables r, g i b.
Pas 5: què segueix?
- Intenteu analitzar més SSID.
- Intenteu afegir més mòduls i analitzar el senyal 3D.
Recomanat:
Reutilització d'un dissipador de calor per ordinador per crear un dissipador de calor de transistor: 7 passos
Reutilització d’un dissipador de calor per ordinador per crear un dissipador de calor de transistor: fa un temps vaig comprar alguns Raspberry Pi 3 per jugar-hi. Com que vénen sense dissipador de calor, vaig estar al mercat per a alguns. Vaig fer una cerca ràpida a Google i em vaig trobar amb aquest instructiu (dissipador de calor Raspberry Pi), després de rebutjar la idea de
Creeu el vostre primer IOT mitjançant Arduino sense mòduls addicionals: 5 passos (amb imatges)
Construïu el vostre primer IOT utilitzant Arduino sense mòduls addicionals: el món es fa cada dia més intel·ligent i la raó més important d’aquest fet és l’evolució de la tecnologia intel·ligent. Com a entusiasta de la tecnologia, heu d’haver sentit a parlar del terme IOT que significa Internet de les coses. Internet de les coses significa controlar i alimentar el
Creeu la vostra pròpia ordre d'execució mitjançant Easy Step: 4 passos
Creeu la vostra pròpia ordre d'execució mitjançant Easy Step: aquí mostraré com podeu crear la vostra pròpia ordre d'execució al sistema operatiu Windows. De fet, aquesta característica a Windows és fantàstica, cosa que és útil per obrir la finestra de l'aplicació a l'instant. Així que ara també podeu crear la vostra ordre per obrir qualsevol aplicació introduint
Creeu una xarxa de Wifi virtual mitjançant l'indicador d'ordres al Windows 10: 10 passos
Creeu una xarxa de Wi-Fi virtual mitjançant l’indicador d’ordres al Windows 10: demostraré com funciona la creació d’una xarxa de wifi virtual als equips amb Windows 10. Mostraré diversos passos sobre com fer-ho i explicaré si el vostre equip admet la funció o no
Una manera realment senzilla / fàcil / no complicada de fer que les persones / humans / animals / robots semblin que tenen una visió de calor realment fresca / brillant (color que trieu) mitjançant GIMP: 4 passos
Una manera realment senzilla / fàcil / no complicada de fer que les persones / els humans / els animals / els robots semblin que tenen una visió de calor realment fresca / brillant (color que trieu) mitjançant GIMP: Llegiu … el … títol