INHOUDSOPGAWE:
- Stap 1: Wat is WiFi?
- Stap 2: Wat is 'n hittekaart?
- Stap 3: Vereiste materiaal
- Stap 4: Skep 'n WiFi -hittekaart
- Stap 5: Wat is volgende?
Video: Skep 'n WiFi -hittekaart met ESP8266 en Arduino: 5 stappe
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:24
Deur ElectropeakElectroPeak Amptelike webwerf Volg meer deur die skrywer:
Oor: ElectroPeak is u eenmalige plek om elektronika te leer en u idees in werklikheid te neem. Ons bied gidse van topgehalte om u te wys hoe u u projekte kan maak. Ons bied ook produkte van hoë gehalte aan, sodat u … Meer oor Electropeak »
Oorsig
In hierdie tutoriaal gaan ons 'n hittekaart maak van die omliggende Wi-Fi-seine met behulp van Arduino en ESP8266.
Wat jy sal leer
- Inleiding tot WiFi -seine
- Hoe om spesifieke seine op te spoor met ESP8266
- Maak 'n hittekaart met behulp van Arduino en TFT -skerm
Stap 1: Wat is WiFi?
Tans gebruik baie mense WiFi -dienste op hul slimfone, tablette en rekenaars. WiFi is 'n protokol wat deur die Wi-Fi Alliance geregistreer is om die IEEE802.11 standaard draadlose LAN te bou.
Wi-Fi is kragtiger as Bluetooth. Wi-Fi word gewoonlik gebruik om aan te sluit op die draadlose internet, wat hierdie protokol baie gewilder gemaak het. Met hierdie tegnologie kan u maklik oral op die internet koppel. Die Wi-Fi-standaard ondersteun 'n maksimum snelheid van 11 Mps by 2,4 GHz. Om die spoed van hierdie standaard te verhoog, is 'n ander weergawe genaamd IEEE802.11n gebou, wat tot 200 Mps toegeneem het. Hierdie toename in spoed is te danke aan die gebruik van die multi-kanaal antenna (MIMO), die gebruik van twee 2,4 GHz en 5 GHz frekwensiebereik en Medium Access Control (MAC). Die Wi-Fi-bord is ongeveer 20 meter. In hierdie projek wil ons 'n WiFi-hittekaart maak met behulp van die ESP8266, Arduino en 3,5 ″ TFT LCD. ESP8266 kan die Wi-Fi-sein van 'n gespesifiseerde SSID (RSSI) opspoor. Ons het die ESP-01-module vir hierdie projek gebruik. Plaas 4 van hierdie modules in vier hoeke van die kamer met 'n reghoekige patroon. Nadat ons inligting van die ESP -modules ontvang het, stuur ons dit na Arduino om geanaliseer en vertoon te word.
Stap 2: Wat is 'n hittekaart?
Die hittekaart is 'n grafiese gegewens wat die inligting in 'n aantreklike voorkoms gee. Die hittekaart gebruik gewoonlik 'n kleurspektrum om inligting te ontleed; hierdie kleurspektrum begin by warm kleure en eindig in koue kleure. Elke deel van die kaart met die hoogste sterkte en dekking van die spesifieke data (byvoorbeeld WiFi -seinsterkte), het die warmste kleur, en met 'n afname in die sterkte van die data, sal die kleurspektrum die koue kleure benader.
Stap 3: Vereiste materiaal
Hardeware komponente
Arduino UNO R3 *1
3.5 TFT -kleurskermmodule *1
ESP8266 WiFi -module *1
Sagteware programme
Arduino IDE
Stap 4: Skep 'n WiFi -hittekaart
Kring
Koppel die ESP -modules aan die Arduino -bord, soos op die foto getoon word.
Nadat u die ESP -modules verbind het, plaas die TFT Shield op die Arduino.
Kode
Eerstens skryf ons 'n kode vir die ESP -modules om die seinsterkte na te gaan en dit na Arduino te stuur. Dan skryf ons nog 'n kode vir Arduino om die inligting te ontvang en dit te vertoon. Laai die kode 1 op elk van u ESP -modules op. U kan hierdie handleiding lees vir meer inligting oor die ESP8266 -module en hoe u die kode via die Arduino IDE kan oplaai.
In hierdie kode dui die teken "1" die ESP -module -identifiseerder aan, en verander die identifiseerder vir die daaropvolgende modules. Byvoorbeeld, vir die tweede module, verander die identifiseerder na "2". Voer die gewenste SSID -naam in in plaas van 'spesifieke SSID'. Laai nou die kode 2 op u Arduino op.
In hierdie kode het ons die Adafruit_GFX- en MCUFRIEND_kbv -biblioteke gebruik om inligting op die LCD te vertoon wat u van die volgende skakels kan aflaai.
Adafruit_GFX -biblioteek
MCUFRIEND_kbv -biblioteek
Nadat die RSSI van alle modules ontvang is, bereken Arduino die sterkte van die WiFi -sein volgens die ligging. U kan u eie kleure skep deur die veranderlikes r, g en b te verander.
Stap 5: Wat is volgende?
- Probeer om meer SSID's te ontleed.
- Probeer om meer modules by te voeg en ontleed die 3D -sein.
Aanbeveel:
Hoe om 'n Android -app met Android Studio te skep: 8 stappe (met foto's)
Hoe om 'n Android -app met Android Studio te skep: Hierdie tutoriaal leer u die basiese beginsels van hoe u 'n Android -app kan bou met behulp van die Android Studio -ontwikkelingsomgewing. Namate Android -toestelle al hoe meer algemeen word, sal die vraag na nuwe programme net toeneem. Android Studio is maklik om te gebruik ('n
Hoe om 'n 2d -karakter te skep met 'n karakterbeheerder in Unreal Engine 4 met behulp van Visual Script vir 'n rekenaar: 11 stappe
Hoe om 'n 2d -karakter te skep met 'n karakterbeheerder in Unreal Engine 4 Met behulp van Visual Script vir 'n rekenaar: Hoe om 'n 2d -karakter met 'n karakterbeheerder in Unreal engine 4 te skep met behulp van 'n visuele script vir 'n rekenaar Hallo, ek is Jordan Steltz. Ek ontwikkel videospeletjies sedert ek 15 was. Hierdie tutoriaal leer u hoe u 'n basiese karakter kan skep met
FoldTronics: 3D -voorwerpe skep met geïntegreerde elektronika met opvoubare HoneyComb -strukture: 11 stappe
FoldTronics: 3D-voorwerpe skep met geïntegreerde elektronika met behulp van opvoubare HoneyComb-strukture: In hierdie tutoriaal bied ons FoldTronics aan, 'n 2D-sny gebaseerde vervaardigingstegniek om elektronika in 3D gevoude voorwerpe te integreer. Die belangrikste idee is om 'n 2D -vel met 'n snyplotter te sny en te perforeer om dit in 'n 3D -heuningkoekstruktuur op te vou
Skep 'n virtuele wifi -netwerk met behulp van die opdragprompt in Windows 10: 10 stappe
Skep 'n virtuele wifi -netwerk met behulp van die opdragprompt op Windows 10: Ek sal demonstreer hoe die skep van 'n virtuele wifi -netwerk op Windows 10 -rekenaars werk. Ek sal verskeie stappe wys oor hoe om dit te doen, asook verduidelik of u rekenaar die funksie ondersteun of nie
Word met die gemeenskap van Schizophyllum: skep 'n steriele kultuur uit sampioene: 3 stappe (met foto's)
Word met Schizophyllum Commune: Skep 'n steriele kultuur uit sampioene wat gevind is: Hierdie instruksies fokus op die verduideliking van hoe om 'n steriele kultuur van die sampioen te skep. Daar is gevind dat Schizophyllum Commune meer as 28 000 geslagte het