Cov txheej txheem:

RaspberryPi WSPR Node: 7 Kauj Ruam
RaspberryPi WSPR Node: 7 Kauj Ruam

Video: RaspberryPi WSPR Node: 7 Kauj Ruam

Video: RaspberryPi WSPR Node: 7 Kauj Ruam
Video: Kiosk mode Bruteforce Evasion with Flipper Zero 2024, Kaum ib hlis
Anonim
RaspberryPi WSPR Node
RaspberryPi WSPR Node

Kuv xav ua tus WSPRnet (Lub Cev Muaj Zog Tsis Zoo Tshaj Tawm Xov Xwm) Tus xa xov kom ua rau kuv txhais taw ntub hauv WSPRnet game thiab pib pom deb npaum li cas kuv tuaj yeem xa lub teeb. Kuv tau muaj qee yam khoom siv no nyob ib puag ncig, thiab txiav txim siab tias kuv yuav muab daim ntawv pov thawj sai ua ke los tshawb fawb txog kev tshawb fawb, thiab tom qab ntawd nthuav dav ntxiv ntawm cov kev paub uas kuv yuav tau txais los ntawm txoj haujlwm no tej zaum tsim qee yam kom zoo dua lossis txaus nyiam.

Khoom siv

Cov Cheeb Tsam Loj:

  • Benchtop Fais Fab Khoom
  • Raspberry Pi (txhua tus qauv YUAV TSUM ua haujlwm, tab sis kuv muaj Raspberry Pi 3 Qauv B v1.2 ntawm tes)
  • Daim npav SD
  • Cov qhob cij

Cheeb Tsam Passive:

  • Capicitor (? F)
  • Resistor

Software:

  • Wsprry Pib
  • RaspiOS Lite

Kauj ruam 1: Nyem OS rau SD Card

Flash OS rau SD Card
Flash OS rau SD Card

Balena Etcher yog tus ntoo khaub lig zoo tshaj plaws rau kev sau ntawv ua haujlwm rau SD Card thiab USB tsav. Cias ntsaws cov duab, xaiv daim npav SD, thiab nyem rau

Kauj ruam 2: Npaj WsprryPi

Ua ntej tshem daim npav SD ntawm lub khoos phis tawj, nco ntsoov ntxiv cov ntaub ntawv rau hauv paus ntawm lub khau raj nplaub tshev ntawm daim npav SD hu ua ssh. Qhov no yuav tsum yog cov ntaub ntawv tsis muaj dab tsi, tab sis ua rau SSH server ntawm Raspberry Pi kom koj tuaj yeem txuas rau nws lub taub hau. Thaum koj tau nkag rau hauv, xav tias dawb siv raspi-teeb tsa los pab wifi lossis hloov lub cim xeeb cais qhov loj me (tsis muaj lub taub hau tsis xav tau ntau lub ram video).

sudo raspi-teeb tsa

Tsis txhob hnov qab hloov kho thiab teeb tsa qee pob khoom xav tau.

sudo apt-tau hloov tshiab && sudo apt-tau nruab git

Thaum koj tau teeb tsa thawj zaug ua tiav, peb tuaj yeem rub tawm cov software uas xav tau.

git clone

Txav mus rau hauv phau ntawv teev npe

cd WsprryPi

Muaj lub tsev qiv ntawv ploj ntawm ib ntawm cov ntaub ntawv hauv qhov chaw cia khoom. Koj yuav tsum suav nrog sysmacro rau hauv cov npe suav nrog nyob rau sab saum toj ntawm./WsprryPi/mailbox.c. Kho cov ntawv no, thiab hauv qab qhov kawg suav nrog qhov nws hais:

#suav nrog

#include #include #include #include #include #include #include #include #include #include "mailbox.h" Ntxiv qhov suav nrog kom nws hais

#suav nrog

#include #include #include #include #include #include #include #include #include #include #include "mailbox.h"

Thaum qhov no ua tiav, koj tuaj yeem tsim thiab teeb tsa cov cai.

ua && sudo ua nruab

Kauj Ruam 3: Xeem WsprryPi

Kev Xeem WsprryPi
Kev Xeem WsprryPi
Kev Xeem WsprryPi
Kev Xeem WsprryPi
Kev Xeem WsprryPi
Kev Xeem WsprryPi

Pins 7 thiab 9 ntawm Raspberry Pi's GPIO headers yog qhov uas lub teeb liab tso tawm. Tus pin 9 yog tus pin hauv av, thiab tus pin 7 yog tus pin teeb liab.

Thaum lub oscilloscope txuas nrog, WsprryPi tau khiav nrog qhov ntsuas zaus:

sudo wspr --test-tone 780e3

Qhov no yog qhia rau software kom tso tawm lub suab ntsuas ntawm cov pins nrog zaus ntawm 780 kHz. Raws li pom los ntawm kev ntes los ntawm oscilloscope, nws tsuas yog tawm los ntawm kwv yees li 6 Hz, yog li ntawd zoo txaus.

Kauj Ruam 4: Cov Ntaub Ntawv Xav Tau

Cov Ntaub Ntawv Xav Tau
Cov Ntaub Ntawv Xav Tau

Txhawm rau siv WSPRnet kom muaj txiaj ntsig, koj yuav tsum muaj peev xwm teb ob peb nqe lus nug.

  • Koj yog leej twg? (Hu xov tooj)
  • Koj nyob qhov twg? (Qhov chaw)
  • Koj nyob li cas? (Zaus)

Kom paub meej, kev xa tawm ntawm cov zaus no xav tau daim ntawv tso cai los ua haujlwm ntawm cov pab pawg nyiam sib tw. Koj yuav tsum tau raug xa mus rau npe thaum tau txais daim ntawv hla dhau los ntawm FCC ntawm kev sim xov tooj cua pib. Yog tias koj tsis muaj ib qho ntawm no, thov tau ib qho ua ntej txuas ntxiv mus.

Qhov chaw nyob me ntsis ncaj nraim rau pem hauv ntej. Tsis xav tau kev xeem! Nrhiav koj qhov chaw nyob ntawm daim ntawv qhia no, thiab tsuas yog nas hla kom tau txais 6 tus lej qhov chaw nyob (Kuv ntseeg tias tsuas yog 4 tsim nyog (?)).

www.voacap.com/qth.html

Thaum kawg, koj yuav tsum txiav txim siab qhov zaus koj xav siv rau WSPR kev ua haujlwm. Qhov no tseem ceeb heev vim tias kev xaiv kav hlau txais xov yuav txiav txim siab qhov kev nthuav tawm ntawm lub teeb liab, tab sis tseem ceeb dua, Raspberry Pi siv GPIO los tsim cov cim. Qhov no txhais tau tias cov zis yog cov yoj square. Qhov peb xav tau yog sinusoidal. Peb yuav tsum tsim LPF (Tsawg Pass Lim) txhawm rau ua kom cov duab sib npaug mus rau qhov siv tau sinusoid.

Kauj Ruam 5: Lim Tsim

Lim Tsim
Lim Tsim
Lim Tsim
Lim Tsim

WSPR tau teeb tsa cov zaus uas tau faib rau ntau pab pawg ntawm cov neeg nyiam mloog xov tooj cua. cov qhab yog raws li hauv qab no hauv cov lus txuas.

Cov lej no yuav yog qhov tseem ceeb rau kev xaiv kav hlau txais xov thiab LPF tsim. Txog qhov haujlwm no, peb yuav khaws cov lim dej tsim yooj yim heev thiab siv daim ntawv xaj thib 1 RC LPF (Resistor-Capacitor network Low Pass Filter). Qhov no ua rau cov txheej txheem ncaj nraim rau tom ntej, raws li qhov sib npaug rau RC LPF tsim yog:

F_c = 1/(2 * pi * R * C)

Yog tias peb rov kho qhov ntawd me ntsis, peb tuaj yeem siv zaus los tsim peb lub lim:

R * C = 1/(2 * pi * F_C)

Peb tuaj yeem xav tias qhov thauj khoom (kav hlau txais xov) yuav yog 50 Ohm, yog li yog tias peb sau tus lej ntawd mus rau qhov sib npaug thiab daws rau C:

C = 1/(100 * pi * F_c)

Kauj Ruam 6: Lim Tsim Ntxiv

Filter Design Cov
Filter Design Cov
Filter Design Cov
Filter Design Cov

Nco ntsoov tias cov no yog lej lej, thiab zoo li tsis tuaj yeem ua tiav nrog cov khoom siv tiag, tab sis nws yog cov lus qhia zoo siv kom sai siv qhov loj me uas koj xav tau.

Kauj Ruam 7: WSPR Tam Sim No

WSPR Tawm
WSPR Tawm

Tsuas yog txuas cov xov hlau los ua tus kav hlau txais xov dipole, thiab koj tau npaj los koom nrog WSPR kev lom zem. Kuv siv 20m, yog li ntawm no yog lub plhaub tawm tswv yim kuv siv los xa kuv lub teeb:

sudo wspr -s -r KG5OYS DM65 33 20m

Zoo siab!

Pom zoo: