Innehållsförteckning:
- Steg 1: Innehållslista för HackerBox 0042
- Steg 2: SMA -anslutningar för radiofrekvens
- Steg 3: WiFi och antenner
- Steg 4: Mätning av antennprestanda
- Steg 5: Montering av WiFi -skannerkit
- Steg 6: Programmering av WiFi -skannerkit
- Steg 7: Circuit Cellar Magazine - Gratis digital prenumeration
- Steg 8: Livin 'the HackLife
Video: HackerBox 0042: Worlds of WiFi: 8 steg
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:44
Hälsningar till HackerBox Hackare runt om i världen! HackerBox 0042 ger oss Worlds of WiFi, antenner, nätverksskanning och mycket mer. Denna instruktionsbok innehåller information om hur du kommer igång med HackerBox 0042, som kan köpas här så länge lagret räcker. Om du vill få en sån här HackerBox i din brevlåda varje månad, prenumerera på HackerBoxes.com och gå med i revolutionen!
Ämnen och inlärningsmål för HackerBox 0042:
- Förstå RF -anslutningar
- Utforska WiFi -nätverk
- Testa WiFi -antenner på 2,4 GHz och 5 GHz
- Mät antennprestanda
- Montera och programmera ett WiFi -skannerkit
- Gå ner i Circuit Cellar
HackerBoxes är den månatliga prenumerationstjänsten för entusiaster inom elektronik och datorteknik - Hardware Hackers - Drömmarnas drömmar.
HACKA PLANET
Steg 1: Innehållslista för HackerBox 0042
- Exklusivt HackerBox WiFi Scanner Kit
- USB WiFi -adapter Dual Band 1200 Mbps
- USB -dockningsställ
- 5dBi dubbelband PCB -antenn med IPX -kontakt
- IPX till SMA -adapterkoppling
- TTL-USB CH340-modul med MicroUSB
- 1/4 Wave Dipole Antenna Measurement Kit
- Circuit Cellar gratis prenumerationskort
- Dekal för kretsar
- Bitcoin dekal
- Exklusivt dubbelhäftigt HackerBoxes-snodd
- Exklusiv "Hack Life Phreak Club" Iron-On Patch
Några andra saker som kommer att vara till hjälp:
- Lödkolv, löd och grundläggande lödverktyg
- Dator för att köra mjukvaruverktyg
- Trådlösa nätverk att utforska
- Tre AA -batterier
Viktigast av allt, du behöver en känsla av äventyr, hackeranda, tålamod och nyfikenhet. Att bygga och experimentera med elektronik, samtidigt som det är mycket givande, kan vara svårt, utmanande och till och med frustrerande ibland. Målet är framsteg, inte perfektion. När du fortsätter och njuter av äventyret kan du få stor tillfredsställelse från denna hobby. Ta varje steg långsamt, tänk på detaljerna och var inte rädd för att be om hjälp.
Det finns en mängd information för nuvarande och potentiella medlemmar i HackerBoxes FAQ. Nästan alla icke-tekniska support-e-postmeddelanden som vi får besvaras redan där, så vi uppskattar verkligen att du tar några minuter att läsa vanliga frågor.
Steg 2: SMA -anslutningar för radiofrekvens
Det finns många typer av RF (radiofrekvens) kontakter.
SMA- eller "SubMiniature version A" -kontakter är precisions-koaxiala RF-kontakter med en liten skruvkopplingsmekanism. Kontakten har en 50 Ohm impedans. SMA är utformad för användning från DC (0 Hz) till 18 GHz, och används oftast i mikrovågssystem, handradio- och mobiltelefonantenner, och mer nyligen med WiFi-antennsystem och USB-programvarudefinierade radiodonglar. Det används också ofta inom radioastronomi, särskilt vid högre frekvenser (5 GHz+).
SMA -kontakter har faktiskt fyra "polariteter" som visas på bilden. Omvänd polaritet SMA (RP-SMA eller RSMA) är en variant av SMA-kontaktspecifikationen som vänder kön på den centrala kontaktstiftet. Den kvinnliga RP-SMA-kontakten har samma yttre hölje som en vanlig eller konventionell kvinnlig SMA-kontakt, som består av ett yttre skal med gängorna på utsidan; emellertid ersätts mittkärlet med en hanstift. På samma sätt har RP-SMA-hanen trådar på insidan som en konventionell hane, men har en mittkontakt istället för hanstiftet i mitten.
(Wikipedia)
Steg 3: WiFi och antenner
Dual Band WiFi -system, som USB WiFi 1200 Mbps -enheten, fungerar med både 2,4 GHz och 5 GHz frekvenser. Antenner kan ställas in på en av dessa frekvenser, eller i vissa fall båda (Dual Band). WiFi-antenner har i allmänhet en RP-SMA-hane för anslutning till WiFi-enheten.
De medföljande antennerna som visas här:
- 5cm 2dBi 2,4 GHz Dipolgummiantenn
- 17cm 5dB1 Dual Band Dipole Rubber Duck Antenna
- 5dBi Dual Band PCB -antenn med IPX -kontakt
Observera att en adapterkontakt kan användas för att konvertera IPX -kontakten för SMA -användning.
För bakgrund om att jämföra prestanda för olika typer av WiFi -antenner kan det vara bra att granska materialet för Digital Airwaves HackerBox 0023.
USB WiFi 1200 Mbps Dual Band -enheten är baserad på RTL8812BU -kretsuppsättningen.
Intressanta länkar att utforska:
WiFi -adaptrar för trådlös hackning
Hak5: s Wi-Fi Hacking Workshop Del 1.1 (och så vidare genom del 3.3)
Antennteori.
Kali Linux är en öppen källkod Debian-härledd Linux-distribution avsedd för digital kriminalteknik och penetrationstestning. Det underhålls och finansieras av offensiv säkerhet.
Cypress whitepaper på PCB -antenndesigner.
Texas Instruments whitepaper på 2,4 Hz PCB -antenner.
Silicon Etiketter whitepaper på Inverted-F PCB-antenner.
Dropout's Guide to PCB Trace Antenna Design.
Keramiska chipantenner kontra PCB -antenner.
Steg 4: Mätning av antennprestanda
Vetenskapen om antenner är komplex. Men artikeln av Robert Lacoste från Circuit Cellar Magazine visar hur uppgiften att mäta antennens prestanda är mindre kostsam och exotisk än du tror. Med hjälp av en högervinklad SMA -koppling, en hane SMA PCB -kantkontakt och en 14G -tråd kan du experimentera med en 5 GHz -version av 1/4 vågs mätdipol som visas i foto 2 i artikeln.
Steg 5: Montering av WiFi -skannerkit
Komponenter för WiFi -skannerkit:
- Exklusiv HackerBoxes WiFi Scanner PCB
- ESP8266-baserad ESP-03-modul
- 128x64 OLED -skärm
- 5 cm 2dBi 2,4 GHz Dipolantenn
- Kvinna RP-SMA PCB Edge Connector
- 3AA batterihus med kretskortsfäste
- HT7333A 3.3 Spänningsregulator (paket TO-92)
- Tre -stifts glidbrytare
- Taktil tryckknapp
- Programmeringsrubrik (6 stift)
- Fem 4,7K -motstånd
- Två 10uF keramiska kondensatorer
Anteckningar om WiFi -skannerkit:
- Observera placeringsdiagrammet för komponentpositioner
- Notera orienteringen för regulatorn och ESP-03-modulen
- Skjut försiktigt bort den svarta plastdistansen från stiften på OLED
- Löd ESP-03-modul först
- Löd återstående toppkomponenter
- Tätt trimma ledningar på baksidan av brädet (använd skyddsglasögon)
- Slutligen, löd batterihuset genom baksidan av brädet
- Förankra batterihuset med dubbelhäftande tejp, varmt lim etc.
Steg 6: Programmering av WiFi -skannerkit
- Installera Arduino IDE
- Installera ESP8266 Board Support för IDE
- Från IDE Library Manager, installera esp8266-oled-ssd1306 (v 4.0)
- Koppla upp TTL till USB -modul som visas här (endast 3 ledningar)
- Leverera WiFi -skanner med AA -batterier (inte USB)
- Öppna WifiScanOLED.ino -exempelkoden i IDE
- Välj Arduino IDE -inställningar som visas här
- Stäng av WiFi -skanner (skjutbrytare NED)
- Håll ned den taktila tryckknappen
- Slå på WiFi -skanner (skjutreglage UPP)
- Släpp den taktila tryckknappen
- Tryck på PILKNAPPEN på IDE för att kompilera och ladda upp
- SKANNA ALLA NÄTEN (alla 2,4 GHz -nät i alla fall)
Om du håller ned tryckknappen under uppstart kommer ESP8266 att sättas i bootloader-läge så att den kan programmeras av IDE.
Steg 7: Circuit Cellar Magazine - Gratis digital prenumeration
Circuit Cellar är en ledande mediaresurs för professionella ingenjörer, akademiska teknologer och andra beslutsfattare inom elektronikteknologi över hela världen som är involverade i design och utveckling av inbyggda processor- och mikrokontrollerbaserade system för ett brett spektrum av applikationer. Circuit Cellar produceras varje månad (tryckt och digitalt) och tillhandahåller kritisk information om inbäddad elektronikteknik och gör det på djup och detaljnivå skräddarsydd speciellt för avancerade professionella läsare. Deras uppdrag är att ta itu med teknikens nyckelfrågor för att hjälpa läsare att göra smarta val med sina tekniska projekt - hela vägen från prototyp till produktion.
Steg 8: Livin 'the HackLife
Vi hoppas att du har haft denna månads resa till elektronik och datorteknik. Nå ut och dela din framgång i kommentarerna nedan eller på HackerBoxes Facebook Group. Hör av dig till oss om du har några frågor eller behöver hjälp med något.
Gå med i revolutionen. Lev HackLife. Du kan få en cool låda med hackbar elektronik och datatekniska projekt levererade direkt till din brevlåda varje månad. Surfa bara över till HackerBoxes.com och prenumerera på den månatliga HackerBox -tjänsten.
Rekommenderad:
HackerBox 0060: Lekplats: 11 steg
HackerBox 0060: Playground: Hälsningar till HackerBox Hackare runt om i världen! Med HackerBox 0060 kommer du att experimentera med Adafruit Circuit Playground Bluefruit med en kraftfull Nordic Semiconductor nRF52840 ARM Cortex M4 mikrokontroller. Utforska inbäddad programmering med
HackerBox 0041: CircuitPython: 8 steg
HackerBox 0041: CircuitPython: Hälsningar till HackerBox -hackare runt om i världen. HackerBox 0041 ger oss CircuitPython, MakeCode Arcade, Atari Punk -konsolen och mycket mer. Denna instruktionsbok innehåller information för att komma igång med HackerBox 0041, som kan köpas h
HackerBox 0058: Kodning: 7 steg
HackerBox 0058: Encode: Hälsningar till HackerBox Hackare runt om i världen! Med HackerBox 0058 utforskar vi informationskodning, streckkoder, QR -koder, programmering av Arduino Pro Micro, inbäddade LCD -skärmar, integrering av streckkodgenerering inom Arduino -projekt, mänsklig information
"Worlds Simplest" Neuralizer-build (Men in Black Memory Eraser): 10 steg (med bilder)
"Worlds Simplest" Neuralizer-build (Men in Black Memory Eraser): Ska du på en kostymfest på bara några dagar, men har fortfarande ingen kostym? Då är den här byggnaden något för dig! Med solglasögon och en svart kostym kompletterar denna rekvisita din Men in Black -dräkt. Den är baserad på den enklaste möjliga elektroniska kretsen
Akustisk levitation med Arduino Uno Steg-för-steg (8-steg): 8 steg
Akustisk levitation med Arduino Uno Steg-för-steg (8-steg): ultraljudsgivare L298N Dc kvinnlig adapter strömförsörjning med en manlig DC-pin Arduino UNOBreadboardHur det fungerar: Först laddar du upp kod till Arduino Uno (det är en mikrokontroller utrustad med digital och analoga portar för att konvertera kod (C ++)