Giter Site home page Giter Site logo

luickk / noaa_satellite_ground_station Goto Github PK

View Code? Open in Web Editor NEW
37.0 4.0 8.0 5.33 MB

Easy to build NOAA weather satellite image receiving station, with nothing more than a raspberry pi and a sdr stick as well as an antenna!

Shell 1.65% PHP 8.26% CSS 90.09%
sdr sdr-stick prediction rtl-sdr noaa-satellite-station noaa antenna raspberry-pi

noaa_satellite_ground_station's Introduction

NOAA Satellite Station

Easy to build NOAA weather satellite image receiving station which autmomaticly calculates pass time and recieves as well as decodes the signal, with nothing more than a raspberry pi and a sdr stick as well as an antenna!

You can checkout the live project Webinterface here!


Installation

  • Clone Repository
  • remove www folder
  • Install Dependencies
    apt-get install at
    apt-get install rtl-sdr
    apt-get install predict
    apt-get install sox
    apt-get install libusb-1.0
    apt-get install cmake
    wget http://www.wxtoimg.com/beta/wxtoimg-armhf-2.11.2-beta.deb
    dpkg -i wxtoimg-armhf-2.11.2-beta.deb
  • Check stick
    sudo rtl_test
  • Change predict ground station location
    predict
  • Give sat.sh execution rights
    chmod +x sat.sh
  • Add script to crontab for auto execution
    crontab -e
    add "1 0 * * * /sat.sh" to crontab file
  • Run sat.sh
  • Check for satellite passes
    atq
  • If everything went as expected you should see a list with satellite passes for this day
  • You will find the final pictures with all the other meta files(.wav, .txt, -map.png, .png) at /var/www/html/sat/{pass}/

Install Webinterface

  • Install Dependencies
    apt-get install apache2
    apt-get install php5 libapache2-mod-php5 php5-mcrypt
  • move .php and src files/folders to /var/www/html/
  • Your Web Interface is ready, have fun!

Partlist

Raspberry Pi
SDR Stick
Antenna Tutorial

Images

Raspberry Pi

Antenna

Sat image

Website

noaa_satellite_ground_station's People

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

noaa_satellite_ground_station's Issues

permissions not ok ..

Good Evening
after run ./sat.sh i have :
/sat.sh
/etc/sat_data/data.txt: Permission non accordée
./sat.sh: ligne 13: /var/www/html/sat/passes.txt: Permission non accordée
NOAA1820200712-212515 34
warning: commands will be executed using /bin/sh
job 38 at Sun Jul 12 21:25:00 2020
tee: /var/www/html/sat/passes.txt: Permission non accordée
NOAA 18, 137.9125, dimanche 12 juillet 2020, 21:25:15 (UTC+0200)
NOAA1820200712-230546 34
warning: commands will be executed using /bin/sh
job 39 at Sun Jul 12 23:05:00 2020
tee: /var/www/html/sat/passes.txt: Permission non accordée
NOAA 18, 137.9125, dimanche 12 juillet 2020, 23:05:46 (UTC+0200)
NOAA1520200712-202521 67
at: refusing to create job destined in the past
tee: /var/www/html/sat/passes.txt: Permission non accordée
NOAA 15, 137.6200, dimanche 12 juillet 2020, 20:25:21 (UTC+0200)

how i can fix this problems ?
than in advance
Eric

Can I publish an article about this please?

Dear Luick,
I have written an article on how to install and use your NOAAStation script. Doing that, I have amended (dare I say: improved?) your script. Now I want to publish that article along with the amended code in CQ-QSO, the bimonthly magazine of the UBA (the Belgian association of radioamateurs). Can I get your approval for this, please?
Thanks and very best regards,
Jantje.
ON7CFI
[email protected]

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.