Sadržaj:
- Supplies
- Korak 1: Flash OS na SD karticu
- Korak 2: Pripremite WsprryPi
- Korak 3: Testiranje WsprryPi
- Korak 4: Potrebne informacije
- Korak 5: Dizajn filtera
- Korak 6: Nastavak dizajna filtera
- Korak 7: WSPR daleko
Video: RaspberryPi WSPR čvor: 7 koraka
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:04
Htio sam napraviti WSPRnet (izvještač o širenju slabog signala) prenosnik kako bih ovlažio noge u igri WSPRnet i počeo vidjeti koliko daleko mogu prenijeti svjetionik. Imao sam na raspolaganju dio ove opreme i odlučio sam da zajedno napravim brzi prototip kako bih istraživao nauku, a zatim kasnije proširio osnovno znanje koje ću steći ovim projektom kako bih možda napravio nešto malo efikasnije ili zanimljivije.
Supplies
Glavne komponente:
- Benchtop napajanje
- Raspberry Pi (svaki model bi trebao raditi, ali imam Raspberry Pi 3 model B v1.2 pri ruci)
- Sd kartica
- Breadboard
Pasivne komponente:
- Capicitor (? F)
- Otpornik
Softver:
- Wsprry Pi
- RaspiOS Lite
Korak 1: Flash OS na SD karticu
Balena Etcher je fantastičan alat za više platformi za pisanje operativnih sistema na SD kartice i USB pogone. Jednostavno učitajte sliku, odaberite SD karticu i kliknite
Korak 2: Pripremite WsprryPi
Prije uklanjanja SD kartice iz računara, obavezno dodajte datoteku u korijen direktorija za pokretanje na SD kartici pod nazivom ssh. Ovo bi trebala biti prazna datoteka, ali omogućuje SSH poslužitelj na Raspberry Pi -u tako da se na njega možete povezati bez glave. Nakon što ste prijavljeni, slobodno upotrijebite raspi-config da omogućite WiFi ili promijenite veličinu podjele memorije (bez glave ne treba mnogo video rama).
sudo raspi-config
Ne zaboravite ažurirati i instalirati neke potrebne pakete.
sudo apt-get update && sudo apt-get install git
Nakon što završite početnu konfiguraciju, možemo preuzeti potreban softver.
git clone
Premjestite se u direktorij
cd WsprryPi
Nedostaje biblioteka jednoj od datoteka u spremištu. Morat ćete uključiti sysmacro na popis uključivanja na vrhu./WsprryPi/mailbox.c. Uredite ovu datoteku i pod zadnju uključite gdje piše:
#include
#include #include #include #include #include #include #include #include #include #include "mailbox.h" Dodajte uključivanje tako da piše
#include
#include #include #include #include #include #include #include #include #include #include #include "mailbox.h"
Kada to učinite, možete izgraditi i instalirati kôd.
make && sudo make install
Korak 3: Testiranje WsprryPi
Igle 7 i 9 na GPIO zaglavljima Raspberry Pi -a su mjesto na kojem se izlazi signal. Pin 9 je pin za uzemljenje, a pin 7 je signalni pin.
Nakon što je osciloskop spojen, WsprryPi je pokrenut s frekvencijom ispitivanja:
sudo wspr-test-ton 780e3
Ovo govori softveru da emituje ispitni ton na tim pinovima frekvencije 780 kHz. Kao što se vidi iz snimanja sa osciloskopa, isključeno je samo za oko 6 Hz, tako da je to dovoljno dobro.
Korak 4: Potrebne informacije
Da biste efikasno koristili WSPRnet, morat ćete moći odgovoriti na nekoliko pitanja.
- Ko si ti? (Pozivni znak)
- Gdje si ti? (Lokacija)
- Kako si? (Učestalost)
Radi pojašnjenja, za prijenos na ovim frekvencijama potrebna je dozvola za rad na amaterskim bendovima. Trebalo je da vam bude dodijeljen pozivni znak nakon što ste od FCC -a dobili propusnicu za radio amaterske testove. Ako nemate jedan od ovih, nabavite ga prije nego nastavite.
Lokacija je malo jasnija. Nije potrebno testiranje! Pronađite svoju lokaciju na ovoj karti i samo pređite mišem kako biste dobili šestoznamenkastu mrežu (vjerujem da su potrebne samo 4 (?)).
www.voacap.com/qth.html
Na kraju, morate odrediti koju frekvenciju želite koristiti za rad WSPR -a. Ovo je od vitalnog značaja jer će odabir antene uvelike odrediti udaljenost širenja signala, ali što je još važnije, Raspberry Pi koristi GPIO za generiranje signala. To znači da je izlaz kvadratni val. Ono što nam treba je sinusoidno. Morat ćemo konstruirati LPF (Low Pass Filter) kako bismo izgladili kvadratni oblik do upotrebljive sinusoide.
Korak 5: Dizajn filtera
WSPR je odredio frekvencije dodijeljene na više opsega radio amaterskog spektra. opsezi su sljedeći u priloženoj tabeli.
Ovi će brojevi biti važni za odabir antene i dizajn LPF -a. Za ovaj projekt držat ćemo dizajn filtera vrlo jednostavnim i upotrijebit ćemo RC LPF 1. reda (niskopropusni filter otporničke mreže i kondenzatora). Ovo čini proces vrlo jednostavnim, jer jednadžba za projektiranje RC LPF -a je:
F_c = 1/(2 * pi * R * C)
Ako to malo preuredimo, možemo koristiti frekvenciju za dizajn našeg filtera:
R * C = 1/(2 * pi * F_C)
Možemo pretpostaviti da će opterećenje (antena) biti 50 Ohma, pa ako taj broj uguramo u jednadžbu i riješimo za C:
C = 1/(100 * pi * F_c)
Korak 6: Nastavak dizajna filtera
Imajte na umu da su ovo matematički brojevi i vjerojatno se ne mogu ostvariti sa stvarnim komponentama, ali to je dobar vodič za brzu referencu veličine koje bi vam trebale.
Korak 7: WSPR daleko
Samo spojite žice da djeluju kao dipolna antena i spremni ste za pridruživanje WSPR zabavi. Koristim 20m, pa evo unosa ljuske koji sam koristio za odašiljanje svog beacon -a:
sudo wspr -s -r KG5OYS DM65 33 20m
UŽIVAJTE!
Preporučuje se:
IOT čvor (A) ploča DockerPi serije za Raspberry Pi 4B: 4 koraka
IoT čvor (A) čvora DockerPi serije (A) za Raspberry Pi 4B: Opisi: IoT čvor (A) jedan je od modula serije Docker Pi.IOT čvor (A) = GPS/BDS + GSM + Lora.I2C izravno kontrolira Loru, šalje i prima podataka, kontrolira GSM/GPS/BDS modul putem SC16IS752, matičnoj ploči je potrebna samo I2C podrška. Podrška Raspbe
15 $ LoRa gateway/čvor ESP8266 PCB za izradu 3cmX8cm Veličina: 6 koraka
15 $ LoRa Gateway/Node ESP8266 PCB za montažu 3cmX8cm Veličina: Hej, šta ima ljudi? Akarsh ovdje iz CETech -a. Danas ćemo napraviti projekt koji je jednostavan LoRa čvor, a možete ga čak koristiti i kao jednokanalni pristupnik. Ovdje je mikrokontroler koji sam koristio ESP8266, koji je spojen na LoRa ploče
IOT123 - Čvorište asimiliranog senzora: ICOS10 3V3 MQTT Čvor: 6 koraka
IOT123 - Čvorište asimiliranog senzora: ICOS10 3V3 MQTT ČVOR: Ovo je prvi u nizu kombinacija MCU/funkcija u ASUS HILOVIMA SENZORA: master -ovi koji prikupljaju ispise podataka sa I2C ASSIMILATE SENSORS -a. Ova verzija koristi Wemos D1 Mini za objavljivanje svih podataka izbačenih iz ASSIMILATA
Meteo čvor IoT Pametna meteo stanica: 6 koraka
Meteo čvor IoT Pametna meteo stanica: Želim napraviti uređaj za praćenje temperature i vlažnosti u mojoj kancelariji. Postoji mnogo ploča kompatibilnih s LUA ili Arduino IDE. Postoje mnoge ploče koje imaju wifi internet vezu. Obožavam Adafruit i volim sve proizvode ovog br
Crveni čvor - Kontrola RaspberryPi: 8 koraka
Node Red - Control RaspberryPi: U ovom uputstvu ćemo pogledati kako postaviti softver Node -Red, kao i kako s lakoćom kontrolirati GPIO na vašem maline pi