Kazalo:
- Zaloge
- Korak: Flash OS na kartico SD
- 2. korak: Pripravite WsprryPi
- 3. korak: Preizkusite WsprryPi
- 4. korak: Zahtevane informacije
- 5. korak: Zasnova filtra
- Korak 6: Oblikovanje filtra Nadaljevanje
- 7. korak: WSPR stran
Video: Vozlišče RaspberryPi WSPR: 7 korakov
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:03
Želel sem narediti oddajnik WSPRnet (Poročevalec o šibkih signalih), ki mi bo zmočil noge v igri WSPRnet in začel videti, kako daleč lahko prenesem svetilnik. Nekaj te opreme sem imel na razpolago in se odločil, da bom skupaj pripravil hiter prototip za raziskovanje znanosti, nato pa kasneje razširil temeljno znanje, ki bi ga pridobil s tem projektom, da bi morda zgradil nekaj bolj učinkovitega ali zanimivega.
Zaloge
Glavne komponente:
- Namizni napajalnik
- Raspberry Pi (vsak model bi moral delovati, vendar imam pri roki Raspberry Pi 3 Model B v1.2)
- SD kartice
- Ogledna plošča
Pasivne komponente:
- Capicitor (? F)
- Upor
Programska oprema:
- Wsprry Pi
- RaspiOS Lite
Korak: Flash OS na kartico SD
Balena Etcher je fantastično orodje za več platform za pisanje operacijskih sistemov na kartice SD in pogone USB. Preprosto naložite sliko, izberite kartico SD in kliknite
2. korak: Pripravite WsprryPi
Preden odstranite kartico SD iz računalnika, dodajte datoteko v koren zagonske mape na kartici SD, imenovano ssh. To bi morala biti prazna datoteka, vendar omogoča strežnik SSH na Raspberry Pi, tako da se lahko brez glave povežete z njim. Ko ste prijavljeni, lahko z uporabo raspi-config omogočite wifi ali spremenite velikost pomnilnika (brez glave ne potrebuje veliko video rama).
sudo raspi-config
Ne pozabite posodobiti in namestiti nekaterih potrebnih paketov.
sudo apt-get update && sudo apt-get install git
Ko končate prvotno konfiguracijo, lahko naložimo potrebno programsko opremo.
git clone
Premakni se v imenik
cd WsprryPi
V eni od datotek v skladišču manjka knjižnica. Na seznam vključitev na vrhu./WsprryPi/mailbox.c boste morali vključiti sysmacro. Uredite to datoteko in pod zadnjo vključite, kjer piše:
#vključi
#include #include #include #include #include #include #include #include #include #include "poštni predal.h" Dodajte vključitev tako, da piše
#vključi
#include #include #include #include #include #include #include #include #include #include #include "poštni predal.h"
Ko to storite, lahko kodo sestavite in namestite.
make && sudo make install
3. korak: Preizkusite WsprryPi
Zatiči 7 in 9 na glavi GPIO Raspberry Pi so tam, kjer se odda signal. Pin 9 je ozemljitveni pin, pin 7 pa signalni pin.
Ko je bil osciloskop priključen, smo WsprryPi zagnali s preskusno frekvenco:
sudo wspr-testni ton 780e3
To programski opremi sporoča, naj odda preskusni ton na teh zatičih s frekvenco 780 kHz. Kot je razvidno iz zajema z osciloskopa, je bil izklopljen le za približno 6 Hz, zato je to dovolj dobro.
4. korak: Zahtevane informacije
Za učinkovito uporabo omrežja WSPRnet boste morali odgovoriti na nekaj vprašanj.
- Kdo si ti? (Klicni znak)
- Kje si? (Lokacija)
- Kako si? (Pogostost)
Za pojasnilo, prenos na teh frekvencah zahteva licenco za delovanje na amaterskih pasovih. Po prejemu vstopnice od FCC na amaterske radijske preizkuse bi vam morali dodeliti klicni znak. Če enega od teh nimate, ga pred nadaljevanjem dobite.
Lokacija je nekoliko bolj naravnost. Testiranje ni potrebno! Poiščite svojo lokacijo na tem zemljevidu in le premaknite miškin kazalec, da dobite 6 -mestno lokacijo mreže (verjamem, da so potrebne le 4 (?)).
www.voacap.com/qth.html
Nazadnje se morate odločiti, kakšno frekvenco želite uporabiti za delovanje WSPR. To je ključnega pomena, ker bo izbira antene močno določila širino signala, še pomembneje pa je, da Raspberry Pi uporablja GPIO za ustvarjanje signalov. To pomeni, da je izhod kvadratni val. Potrebujemo sinusno obliko. Morali bomo zgraditi LPF (nizkoprepustni filter), da kvadratno obliko zgladimo v uporabno sinusoido.
5. korak: Zasnova filtra
WSPR je določil frekvence, dodeljene na več pasovih amaterskega radijskega spektra. trakovi so naslednji v priloženi tabeli.
Te številke bodo pomembne pri izbiri antene in zasnovi LPF. Pri tem projektu bomo oblikovanje filtra ohranili zelo preprosto in uporabili RC LPF prvega reda (nizkoprepustni filter upora-kondenzatorjev). Zaradi tega je proces zelo preprost, saj je enačba za zasnovo RC LPF naslednja:
F_c = 1/(2 * pi * R * C)
Če to malo preuredimo, lahko frekvenco uporabimo za oblikovanje našega filtra:
R * C = 1/(2 * pi * F_C)
Predpostavimo lahko, da bo obremenitev (antena) 50 ohmov, zato, če to število vstavimo v enačbo in rešimo za C:
C = 1/(100 * pi * F_c)
Korak 6: Oblikovanje filtra Nadaljevanje
Upoštevajte, da so to matematične številke in jih verjetno ni mogoče uresničiti z resničnimi komponentami, vendar je to dober vodnik za hitro sklicevanje na velikost, ki jo potrebujete.
7. korak: WSPR stran
Samo priključite žice, ki bodo delovale kot dipolna antena, in pripravljeni ste se pridružiti zabavi WSPR. Uporabljam 20 m, zato je tukaj vhod lupine, ki sem ga uporabil za prenos svojega svetilnika:
sudo wspr -s -r KG5OYS DM65 33 20m
UŽIVAJTE!
Priporočena:
Poceni vozlišče NMEA/AIS - RS232 do Wifi Bridge za uporabo na krovu: 6 korakov
Poceni središče NMEA /AIS - RS232 na Wifi Bridge za uporabo na krovu: posodobitev 9. januarja 2021 - dodana dodatna povezava TCP in ponovna uporaba zadnje povezave, če se poveže več strank Posodobitev 13. december 2020 - dodana konfiguracijska različica kode za čolne z obstoječimi usmerjevalniki Uvod Ta NMEA / AIS RS232 do WiFi most je
15 $ LoRa prehod/vozlišče ESP8266 PCB za izdelavo 3cmX8cm Velikost: 6 korakov
15 $ LoRa Gateway/Node ESP8266 PCB za izdelavo 3cmX8cm Velikost: Hej, kaj je, fantje? Akarsh tukaj iz CETech -a. Danes bomo naredili projekt, ki je preprosto vozlišče LoRa in ga lahko uporabite celo kot enokanalni prehod. Tukaj je mikrokrmilnik, ki sem ga uporabil, ESP8266, ki je povezan z ploščami LoRa
Merilnik PZEM-004 + ESP8266 & vozlišče platforme IoT-RED & Modbus TCP/IP: 7 korakov
Merilnik PZEM-004 + ESP8266 & Platforma IoT Node-RED & Modbus TCP/IP: Ob tej priložnosti bomo integrirali naš števec aktivne moči ali porabo električne energije, Pzem-004-Peacefair z integracijsko platformo IoT Node-RED, uporabljeno v prejšnjih vajah, kasneje bomo uporabili modul ESP8266, konfiguriran kot pomožni modbus TCP / IP
Raspberry Pi-Arduino-SignalR vozlišče za avtomatizacijo doma: 11 korakov (s slikami)
Raspberry Pi-Arduino-SignalR vozlišče za avtomatizacijo doma: po nekaj mojih uvodnih IBLE-jih, objavljenih tukaj in tukaj, ta projekt naredi prvi korak k izgradnji osnovne različice funkcionalnega vozlišča za avtomatizacijo doma. Uporabil sem več različnih tehnologij v trud, da bi razumel, kako bi lahko b
ESP8266 DS18B20 Temperaturno vozlišče-RDEČA MQTT: 5 korakov
ESP8266 DS18B20 Temperaturno vozlišče-RDEČI MQTT: Tokrat je bila izvedena integracija ESP8266 in platforme Node-RED z integriranim senzorjem DS18B20 protokola temperaturne povezave OneWire. Knjižnica protokolov in pubsubclient