nRF24L01-piirin käyttö vapaiden WLAN-kanavien etsimiseen
Kurkinen, Antti (2023-05-10)
Kurkinen, Antti
A. Kurkinen
10.05.2023
© 2023 Antti Kurkinen. Ellei toisin mainita, uudelleenkäyttö on sallittu Creative Commons Attribution 4.0 International (CC-BY 4.0) -lisenssillä (https://creativecommons.org/licenses/by/4.0/). Uudelleenkäyttö on sallittua edellyttäen, että lähde mainitaan asianmukaisesti ja mahdolliset muutokset merkitään. Sellaisten osien käyttö tai jäljentäminen, jotka eivät ole tekijän tai tekijöiden omaisuutta, saattaa edellyttää lupaa suoraan asianomaisilta oikeudenhaltijoilta.
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:oulu-202305101625
https://urn.fi/URN:NBN:fi:oulu-202305101625
Tiivistelmä
Tässä työssä toteutettiin laiteajurit sekä ohjelmat nRF24L01-piirille ja ulkoiselle mikrokontrollerille, joilla voidaan mitata lähiympäristön WLAN-kanavien häiriötasoa. Motivaationa työlle oli toteuttaa halpa ja yksinkertainen WLAN-kanavien skannauslaite, joka näyttää myös WLAN-laitteiden lisäksi muut samalla taajuudella toimivat säteilijät. Toinen motivaattori oli oppia tekemään laiteajureita.
Työssä käydään läpi 2,4 GHz ISM-kaistaa, nRF24L01-piirin rakennetta ja käyttöä, sekä esitellään tuotettua lähdekoodia. Skanneri toteutettiin mittaamalla nRF24L01-parin välistä pakettivirhettä eri WLAN-kanavilla. Pakettivirheiden määrää voidaan verrata suhteessa toisiinsa, jolloin saadaan tietoa, kuinka paljon tai kuinka voimakkaita radiolähetyksiä tai häiriöitä kanavalla on. Työn lopussa esitetään nRF24L01-parilla saatuja mittaustuloksia.
Työssä käydään läpi 2,4 GHz ISM-kaistaa, nRF24L01-piirin rakennetta ja käyttöä, sekä esitellään tuotettua lähdekoodia. Skanneri toteutettiin mittaamalla nRF24L01-parin välistä pakettivirhettä eri WLAN-kanavilla. Pakettivirheiden määrää voidaan verrata suhteessa toisiinsa, jolloin saadaan tietoa, kuinka paljon tai kuinka voimakkaita radiolähetyksiä tai häiriöitä kanavalla on. Työn lopussa esitetään nRF24L01-parilla saatuja mittaustuloksia.
Kokoelmat
- Avoin saatavuus [32150]