![Raspberry Pi NOAA i prijemnik Meteor-M 2: 6 koraka Raspberry Pi NOAA i prijemnik Meteor-M 2: 6 koraka](https://i.howwhatproduce.com/images/001/image-1016-9-j.webp)
Sadržaj:
2025 Autor: John Day | [email protected]. Zadnja promjena: 2025-01-23 14:47
![Raspberry Pi NOAA i prijemnik Meteor-M 2 Raspberry Pi NOAA i prijemnik Meteor-M 2](https://i.howwhatproduce.com/images/001/image-1016-10-j.webp)
![Raspberry Pi NOAA i prijemnik Meteor-M 2 Raspberry Pi NOAA i prijemnik Meteor-M 2](https://i.howwhatproduce.com/images/001/image-1016-11-j.webp)
![Raspberry Pi NOAA i prijemnik Meteor-M 2 Raspberry Pi NOAA i prijemnik Meteor-M 2](https://i.howwhatproduce.com/images/001/image-1016-12-j.webp)
![Raspberry Pi NOAA i prijemnik Meteor-M 2 Raspberry Pi NOAA i prijemnik Meteor-M 2](https://i.howwhatproduce.com/images/001/image-1016-13-j.webp)
Ova instrukcija će vam pomoći da postavite prijemnu stanicu ne samo za APT iz NOAA-15, 18 i 19, već i za Meteor-M 2.
To je zapravo samo mali nastavak velikog projekta Haslettja "Raspberry Pi NOAA Weather Satellite Receiver".
Korak 1: Počnite s Haslettj's Instructable
Prije nego što slijedite haslettj's Instructable, prvo zabilježite ove promjene:
Stara adresa za wxtoimg više nije na gore. Sada možete koristiti ovu adresu umjesto u naredbi wget:
www.wxtoimgrestored.xyz/beta/wxtoimg-linux-armhf-2.11.2-beta.tar.gz
Morao sam i promijeniti skriptu "receive_and_process_satellite.sh", jer rtl_fm očito zapravo ne emitira zvuk u "wav" formatu. Ali to nije problem, sox to može podnijeti. Pa sam promijenio ovu liniju:
sudo timeout $ 6 rtl_fm -f $ {2} M -s 60k -g 45 -p 55 -E wav -E deemp -F 9 -| sox -t wav - 3 USD valuta 11025
Za ovo (ali ne zaboravite zamijeniti postavku pojačanja "-g 0" i "-p 68" PPM frekvencijske pogreške s nečim što radi za vaš hardver):
sudo timeout $ 6 rtl_fm -f $ {2} M -s 48k -g 0 -p 68 -E dc -A brz -F 9 -| sox -t neobrađeno -r 48000 -es -b16 -c1 -V1 -3. USD stopa wav 11025
U istoj skripti možda ćete htjeti promijeniti wxtoimg argument "-e ZA" u "-e MSA" da biste dobili lijepe slike u boji, poput ove:
/usr/local/bin/wxtoimg -m $ {3} -map-p.webp
Sada idite na Instructable!
www.instructables.com/id/Raspberry-Pi-NOAA…
Korak 2: Instalirajte GnuRadio i blokove za RTL-SDR
Prijemnik Meteor-M 2 koristi GnuRadio. Da biste instalirali ono što vam je potrebno, učinite sljedeće:
sudo apt install gnuradio
sudo apt install gr-osmosdr
Korak 3: Preuzmite GnuRadio skripte
Ako niste upoznati, GnuRadio uključuje grafički alat pod nazivom GnuRadio-Companion koji se može koristiti za izradu grafikona tokova i njihovo sastavljanje u Python kod koji se zatim izvršava.
Razvojio sam prijemnik "otti-soft" s "meteor-m2-lrpt" mijenjajući neke parametre radi poboljšanja performansi i koristeći RTL-SDR umjesto Airspy. Preuzmite ga odavde:
github.com/NateDN10/meteor-m2-lrpt
Datoteke.grc mogu se otvoriti pomoću GnuRadio -Companiona, ali nisu izvršne skripte - tu su za vašu referencu i igru. Da biste samo radili, kopirajte datoteku "rtlsdr_m2_lrpt_rx.py" u svoj/home/pi/weather/predict direktorij i provjerite je li izvršna:
chmod +x rtlsdr_m2_lrpt_rx.py
Također ćete htjeti promijeniti frekvencijski pomak:
self.rtlsdr_source_0.set_freq_corr (69, 0)
I dobit ćete sve što vam odgovara za postavljanje:
self.rtlsdr_source_0.set_gain (4, 0)
Korak 4: Preuzmite dekoder
Preuzmite "artlavov" Meteor LRPT dekoder odavde - želite Linux ARM verziju:
orbides.org/page.php?id=1023
To možete postići na Raspberry Pi -u pomoću ovih naredbi:
cd/home/pi/weather
wget https://orbides.org/etc/medet/medet_190825_arm.tar.gz mkdir medet; cd medet tar xvzf../medet_190825_arm.tar.gz
Sada biste trebali imati direktorij pod nazivom "medet" unutar vašeg "weather" direktorija, a unutar njega bi trebala biti izvršna datoteka "medet_arm".
Korak 5: Preuzmite ostale alate
Kako bismo popravili omjer slika, upotrijebit ćemo dbdexter -ov Python -ov alat "meteor_rectify" iz Github -a.
Ako još nemate instaliran git i ImageMagick:
sudo apt install git
sudo apt install imagemagick
Zatim klonirajte spremište:
cd/home/pi/weather
git clone
Možda će vam trebati i biblioteke "jastuk" i "numpy" Python:
pip3 instalirati numpy
pip3 instalirajte jastuk
Korak 6: Ažurirajte skripte
Prvo dodajte sljedeći redak na kraj "schedule_all.sh":
/home/pi/weather/predict/schedule_satellite.sh "METEOR-M 2" 137.1000
Zatim, u "schedule_satellite.sh", promijenite ovaj blok:
if [$ MAXELEV -gt 19]; zatim
echo $ {1 // ""} $ {OUTDATE} $ MAXELEV echo "/home/pi/weather/predict/receive_and_process_satellite.sh \" $ {1} "$ 2/home/pi/weather/$ {1 // ""} $ {OUTDATE} /home/pi/weather/predict/weather.tle $ var1 $ TIMER "| u `date --date =" TZ = / "UTC \" $ START_TIME " +"%H:%M%D "` fi
Na ovo:
if [$ MAXELEV -gt 19]; zatim
echo $ {1 // ""} $ {OUTDATE} $ MAXELEV if ["$ 1" == "METEOR-M 2"] then echo "/home/pi/weather/predict/receive_and_process_meteor.sh \" $ {1} "$ 2/home/pi/weather/$ {1 //" "} $ {OUTDATE} /home/pi/weather/predict/weather.tle $ var1 $ TIMER" | u `date --date =" TZ = / "UTC \" $ START_TIME " +"%H:%M%D "" else echo "/home/pi/weather/predict/receive_and_process_satellite.sh \" $ {1} "$ 2/home/pi/weather/$ {1 //" "} $ {OUTDATE} /home/pi/weather/predict/weather.tle $ var1 $ TIMER" | u `date --date =" TZ = / "UTC \" $ START_TIME " +"%H:%M%D "` fi fi
Na kraju, stvorite novu skriptu pod nazivom "receive_and_process_meteor.sh" sa sljedećim sadržajem:
#! /bin/bash
# $ 1 = Naziv satelita # $ 2 = Učestalost # $ 3 = Baza naziva datoteke # $ 4 = TLE datoteka # $ 5 = Vrijeme početka EPOC -a # $ 6 = Vrijeme za snimanje cd/home/pi/vremensko ograničenje $ 6 predvidjeti/rtlsdr_m2_lrpt_rx.py $ 1 $ 2 $ 3 # Zima # medet/medet_arm $ {3}.s $ 3 -r 68 -g 65 -b 64 -na -S # Ljetni medet/medet_arm $ {3}.s $ 3 -r 66 -g 65 -b 64 -na -S rm $ {3}.s ako [-f "$ {3} _0.bmp"]; zatim #rm $ {3}.s dte = `datum +%H` #zima #preobratiti $ {3} _1.bmp $ {3} _1.bmp $ {3} _0.bmp -kombinirati -postaviti prostor boja sRGB $ { 3}.bmp #convert $ {3} _2.bmp $ {3} _2.bmp $ {3} _2.bmp -combine -set spacepace sRGB -negate $ {3} _ir.bmp # Summer convert $ {3} _2.bmp $ {3} _1.bmp $ {3} _0.bmp -combine -set prostor boja sRGB $ {3}.bmp meteor_rectify/rectify.py $ {3}.bmp # Samo zimi # meteor_rectify/rectify.py $ { 3} _ir.bmp # Rotirajte večernje slike za 180 stupnjeva ako [$ dte -lt 13]; zatim pretvorite $ {3} -rectified.png -normalize -quality 90 $ 3-j.webp
Neka bude izvršno:
chmod +x prima_i_proces_meteor.sh
I to je to! Sljedeći put kada vaš postojeći cron posao radi radi planiranja satelita, bit će raspoređen i Meteor-M 2. Dekoder će prikazati.bmp pomoću APID 66 za crvenu, 65 za zelenu i 64 za plavu boju.
Standardni izlaz iz skripti, kada ih vodi raspoređivač, dodaje se u/var/mail/pi. Da biste je pročitali, upotrijebite ovu naredbu:
manje/var/mail/pi
Da biste izbrisali stare poruke, učinite sljedeće:
/var/mail/pi
Preporučeni:
IR daljinski analizator / prijemnik s Arduinom: 3 koraka
![IR daljinski analizator / prijemnik s Arduinom: 3 koraka IR daljinski analizator / prijemnik s Arduinom: 3 koraka](https://i.howwhatproduce.com/images/005/image-14050-j.webp)
IR daljinski analizator / prijemnik s Arduinom: Ovaj analizator istovremeno prima 40 različitih IC protokola i prikazuje adresu i kôd primljenog signala. Koristi Arduino IRMP biblioteku koja uključuje ovu aplikaciju kao primjer, kao i druge korisne aplikacije! želim
Svepojasni prijemnik sa SI4732 / SI4735 (FM / RDS, AM i SSB) s Arduinom: 3 koraka
![Svepojasni prijemnik sa SI4732 / SI4735 (FM / RDS, AM i SSB) s Arduinom: 3 koraka Svepojasni prijemnik sa SI4732 / SI4735 (FM / RDS, AM i SSB) s Arduinom: 3 koraka](https://i.howwhatproduce.com/images/006/image-15292-j.webp)
Svepojasni prijemnik sa SI4732 / SI4735 (FM / RDS, AM i SSB) S Arduinom: To je projekt za sve pojaseve. Koristi Si4734 Arduino knjižnicu. Ova knjižnica ima više od 20 primjera. FM možete slušati s RDS -om, lokalnom AM (MW) stanicom, SW i amaterskim radio postajama (SSB). Sva dokumentacija ovdje
RC prijemnik na računalo s Arduinom: 4 koraka
![RC prijemnik na računalo s Arduinom: 4 koraka RC prijemnik na računalo s Arduinom: 4 koraka](https://i.howwhatproduce.com/images/006/image-16150-j.webp)
RC prijemnik na računalo s Arduinom: Ovo je članak s uputama za računalo RC prijemnika putem arduino github dokumenta. Ako želite izgraditi ovu postavku, prvo počnite čitati github README. Da bi i ovo radilo, trebat će vam softver. Https://github.com/RobbeDGreef/Ard
Ugreen AptX Bluetooth prijemnik Nadogradnja baterije: 5 koraka
![Ugreen AptX Bluetooth prijemnik Nadogradnja baterije: 5 koraka Ugreen AptX Bluetooth prijemnik Nadogradnja baterije: 5 koraka](https://i.howwhatproduce.com/images/001/image-2606-24-j.webp)
Ugreen AptX Bluetooth prijemnik Nadogradnja baterije: Nema više 2-3x zastoja dnevno i prekida poziva s ovim izvrsnim prijemnikom! Uz nadogradnju baterije, gledat ćete ogromnih 23-26 sati neprestanog uživanja u slušanju glazbe
Izradite infracrveni prijemnik Kodi / OSMC i šešir za resetiranje za Raspberry Pi: 5 koraka (sa slikama)
![Izradite infracrveni prijemnik Kodi / OSMC i šešir za resetiranje za Raspberry Pi: 5 koraka (sa slikama) Izradite infracrveni prijemnik Kodi / OSMC i šešir za resetiranje za Raspberry Pi: 5 koraka (sa slikama)](https://i.howwhatproduce.com/images/001/image-1635-62-j.webp)
Napravite infracrveni prijemnik Kodi / OSMC i šešir za resetiranje za Raspberry Pi: Izgradite Kodi / OSMC IC prijemnik i resetirajte šešir za Raspberry Pi 3 Iz cijele prostorije želim: Upravljati Kodi / OSMC -om na Raspberry Pi -u daljinskim upravljačem Provjerite je li Raspberry Pi uključen Također bih želio da moja obitelj