Sisukord:
- Tarvikud
- Samm: Flash OS SD -kaardile
- Samm: valmistage WsprryPi ette
- 3. samm: WsprryPi testimine
- 4. samm: nõutav teave
- 5. samm: filtri kujundus
- 6. toiming: filtri kujunduse jätkamine
- Samm: WSPR eemal
Video: RaspberryPi WSPR sõlm: 7 sammu
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:46
Tahtsin teha WSPRnet (nõrk signaali levikureporter) saatja, et WSPRneti mängus jalad märjaks saada ja hakata nägema, kui kaugele ma majakat edastada saan. Mul oli osa sellest seadmest ümberringi ja otsustasin, et viskan teaduse uurimiseks kokku kiire prototüübi ja seejärel laiendan hiljem põhiteadmisi, mida ma sellest projektist saan, et ehitada üles midagi pisut tõhusamat või huvitavamat.
Tarvikud
Peamised komponendid:
- Benchtop toiteallikas
- Raspberry Pi (mis tahes mudel PEAB töötama, kuid mul on käepärast Raspberry Pi 3 Model B v1.2)
- SD -kaart
- Leivalaud
Passiivsed komponendid:
- Capicitor (? F)
- Takisti
Tarkvara:
- Wsprry Pi
- RaspiOS Lite
Samm: Flash OS SD -kaardile
Balena Etcher on fantastiline platvormideülene tööriist operatsioonisüsteemide kirjutamiseks SD -kaartidele ja USB -draividele. Laadige lihtsalt pilt, valige SD -kaart ja klõpsake
Samm: valmistage WsprryPi ette
Enne SD -kaardi arvutist eemaldamist lisage kindlasti fail SD -kaardi algkausta juur, nimega ssh. See peaks olema tühi fail, kuid lubab Raspberry Pi SSH -serveri, et saaksite sellega peata ühenduda. Kui olete sisse loginud, kasutage vabalt wifi lubamiseks raspi-config või muutke mälu jagatud suurust (peata ei vaja palju videomälu).
sudo raspi-config
Ärge unustage mõnda nõutavat paketti värskendada ja installida.
sudo apt-get update && sudo apt-get install git
Kui olete oma esialgse konfigureerimise lõpetanud, saame vajaliku tarkvara alla laadida.
git kloon
Liikuge kataloogi
cd WsprryPi
Ühest hoidla failist puudub raamatukogu. Peate lisama süstema lisamise loendisse./WsprryPi/mailbox.c. Muutke seda faili ja lisage viimase alla, kus see ütleb:
#kaasake
#include #include #include #include #include #include #include #include #include #include "postbox.h" Lisage kaasamine, et see ütleks
#kaasake
#include #include #include #include #include #include #include #include #include #include #include "postbox.h"
Kui see on tehtud, saate koodi koostada ja installida.
make && sudo make install
3. samm: WsprryPi testimine
Raspberry Pi GPIO päiste tihvtid 7 ja 9 on need, kus signaal väljastatakse. Tihvt 9 on maandusnõel ja tihvt 7 on signaaltihvt.
Kui ostsilloskoop oli ühendatud, käivitati WsprryPi katse sagedusega:
sudo wspr-test-toon 780e3
See ütleb tarkvarale, et see väljastaks testtooni nendel tihvtidel sagedusega 780 kHz. Nagu ostsilloskoobi jäädvustamisel näha, oli see välja lülitatud ainult umbes 6 Hz, nii et see on piisavalt hea.
4. samm: nõutav teave
WSPRneti tõhusaks kasutamiseks peate suutma vastata mõnele küsimusele.
- Kes sa oled? (Kutsung)
- Kus sa oled? (Asukoht)
- Kuidas sul läheb? (Sagedus)
Selguse huvides nõuab edastamine nendel sagedustel amatöörbändides tegutsemiseks litsentsi. Teile oleks pidanud määrama kutsungi, kui saite amatöörraadio testidelt FCC -lt pääsme. Kui teil pole ühtegi neist, hankige see enne jätkamist.
Asukoht on veidi sirgem. Testimist pole vaja! Leidke sellelt kaardilt oma asukoht ja viige hiirekursor üle, et saada 6 -kohaline ruudustiku asukoht (ma arvan, et ainult 4 on vajalikud (?)).
www.voacap.com/qth.html
Lõpuks peate määrama, millist sagedust soovite WSPR -i kasutamiseks kasutada. See on ülioluline, sest antenni valik määrab suuresti signaali levikukauguse, kuid veelgi olulisem on see, et Raspberry Pi kasutab signaalide genereerimiseks GPIO -d. See tähendab, et väljund on ruutlaine. Vajame sinusoidaalset. Peame ehitama LPF -i (madalpääsfilter), et tasandada ruudu kuju kasutatavaks sinusoidiks.
5. samm: filtri kujundus
WSPR on määranud amatöörraadiospektri mitmele ribale eraldatud sagedused. ribad on lisatud tabelis järgmised.
Need numbrid on antenni valimisel ja LPF -i kujundamisel olulised. Selle projekti puhul hoiame filtri disaini väga lihtsana ja kasutame esimese astme RC LPF-i (Resistor-Capacitor network Low Pass Filter). See muudab protsessi väga sirgjooneliseks, kuna RC LPF -i disaini võrrand on järgmine:
F_c = 1/(2 * pi * R * C)
Kui me seda veidi ümber korraldame, saame filtri kujundamiseks kasutada sagedust:
R * C = 1/(2 * pi * F_C)
Võime eeldada, et koormus (antenn) on 50 oomi, nii et kui me selle arvu võrrandisse toppime ja lahendame C jaoks:
C = 1/(100 * pi * F_c)
6. toiming: filtri kujunduse jätkamine
Pidage meeles, et need on matemaatilised numbrid ja tõenäoliselt ei ole neid tegelike komponentidega võimalik realiseerida, kuid see on hea juhend, mille abil kiiresti leida, millist suurust vajate.
Samm: WSPR eemal
Ühendage lihtsalt juhtmed, et toimida dipoolantennina, ja olete valmis WSPR -i lõbuga liituma. Ma kasutan 20 m, nii et siin on kesta sisend, mida kasutasin oma majaka edastamiseks:
sudo wspr -s -r KG5OYS DM65 33 20m
NAUTI!
Soovitan:
Sõlm Mcu India autode kesklukk koos Rfid ja Blynk taimeriga: 9 sammu
Sõlm Mcu India autode kesklukk koos Rfid ja Blynk Timer Unlockiga: ma näitan teile täna India stiilis autot, mis on täielikult automatiseeritud kesklukk koos RFID -märgendiga blynk wifi juhtimine ja aja avamine. Sellel on ka kõik tavalise keskluku omadused. See auto kesklukk TÖÖTAB VÄLJASÜTTE AKTIVEERIMINE NÕUTAB VÕRGULUKID
Cara Menggunakan Wemos D1 R1/ Wemos D1 Mini/ Sõlm MCU: 7 sammu
Cara Menggunakan Wemos D1 R1/ Wemos D1 Mini/ NodeMCU: Pada õpetus pertama ini, Saya ingin mengajak Anda bagaimana caranya menggunakan papan mikrokontroler yang sudah ada Moodul WiFi ESP8266 di dalamnya dan juga sering dijumai, WDM1 ) dengan menggunakan aplikasi
Sõlm-PUNANE: RS485 Raspberry Pi Õpetus: 8 sammu
Node-RED: RS485 Raspberry Pi õpetus: voolupõhine visuaalse programmeerimise tööriist Node-RED muutub Raspberry Pi arendajate jaoks üha populaarsemaks. See juhend annab teile teada, kuidas kasutada meie isoleeritud RS422 / RS485 jadakaablit sõlmepunase all lihtsa RS485-side ja MODBUS-i jaoks
Sõlm-punane IoT pikamaa vibratsiooni ja temperatuurianduriga: 34 sammu
Sõlm-punane koos IoT pikamaa vibratsiooni- ja temperatuurianduriga: tutvustame NCD kaugjuhtimispuldi traadita temperatuuriniiskuse andurit, mis ulatub kuni 28 miili kauguseni, kasutades traadita võrgusilma arhitektuuri. Honeywell HIH9130 temperatuuriniiskusanduri kasutamine edastab ülitäpse temperatuuri ja
Punane sõlm - RaspberryPi juhtimine: 8 sammu
Node Red - RaspberryPi juhtimine: Selles juhendis vaatame, kuidas seadistada Node -Red tarkvara ja kuidas hõlpsasti oma vaarika pi GPIO -d juhtida