(How To) Making an ADSB Receiver
ฝัง
- เผยแพร่เมื่อ 23 พ.ย. 2024
- Bill of Materials
Raspberry Pi (Pick one)
Raspberry Pi 4 (At the time of publishing near impossible to get): amzn.to/3GIGYXm
Raspberry Pi 3 (At the time of publishing near impossible to get): amzn.to/3GNh04P
SDR (Pick one)
ASBExchange unfiltered: amzn.to/3HSFGKD
ADSBExchange with build in 1090MHz filter, stub antenna, & microSD card: amzn.to/3HRcuno
RTL-SDR: amzn.to/3gN444A
Antenna (if you want something specific to 1090MHz - Pick one)
Nooelec 1090MHz antenna: amzn.to/3sIWSf9
ADSBExchange 1090MHz antenna: amzn.to/3BlmLFP
Tenmory 1090MHz antenna: amzn.to/3GUojHX
MicroSD Card for the Pi (Pick one)
SanDisk: amzn.to/34HbjZl
Samsung: amzn.to/3gOy3cp
ProGrade: amzn.to/3HKcyVX
1090 Filter (Pick one)
ADSBExchange: amzn.to/3GOUc4S
FlightAware (includes pigtail & stub antenna): amzn.to/3HPWdPr
Raspberry Pi 4 Case: desalvoinc.com...
The Process:
Install Raspberry Pi OS on the MicroSD Card
Click on the sprocket
Set the option for hostname to something you can differentiate on your network
Set the WiFi connection to whatever network you are going to use
Set the password on the user "pi"
Set the SSH Option to enabled
Insert the MicroSD card into the Raspberry Pi
Connect the SDR, Filter, Antenna together
Connect the SDR to the Raspberry Pi
Boot the Raspberry Pi
Log into the Raspberry Pi with the user "pi" and whatever password you set during the installation of the Raspberry Pi OS to the MicroSD card
Issue the command "ip address" this will give you the IP Adresses of the network interfaces on the Raspberry Pi. In the list of interfaces eth0 is the wired ethernet connection and wlan0 is the wireless interface.
SSH into the Raspberry Pi
Windows: download an SSH Client like PuTTy
MacOS: Open the terminal application
Linux: Open the terminal application
Windows - Run PuTTy and in the destination window type the IP address of the Raspberry Pi. Make sure to select SSH as the type of connection. You can download PuTTy from:
www.chiark.gre...
MacOS - In the terminal type "ssh pi@IP Address of Raspberry Pi"
Linux - In the terminal type "ssh pi@IP Address of Raspberry Pi"
When prompted for the password, type the password you put in when you were setting up the image of the Raspberry Pi. If you didn't set a password the default password is "raspberry"
Issue the command to run the Wiedhoph ReadSB Install script:
sudo bash -c "$(wget -O - github.com/wie...)"
Issue the command to run the Wiedhoph Graph1090 Install scrip:
sudo bash -c "$(curl -L -o - github.com/wie...)"
Issue the command to run the Wiedhoph Automatic Gain Configuration script:
sudo bash -c "$(curl -L -o - github.com/wie...)"
hash -r
Configure the grid coordinates of the receiver:
sudo readsb-set-location TheGridCoordinatesForYourReceiver
Now you can go to IP Address of Raspberry Pi on a web browser and see the plane tracking interface.
Wiedhoph's build instructions: github.com/wie...
Thanks for the tutorial, super easy to follow along with. Got my ancient Raspberry Pi model B set up and tracking aircraft in about 90 minutes!!
Glad you got that puppy running Andru!
Bruh. You are da Man! I had my Pi Zero 2W flashed and working in a couple hours (I was taking my time to ensure I was doing it correctly and understanding each step) and I had never even SEEN a Pi before today. Thanks for the help. Now to get the AirBand stick working on it as well! I am liking the interface better than I had with RadarBox software on Win10.
Glad I could help!
Thanks for a tutorial on this that actually works! This was so easy to follow. Do you have any suggestions on ways to expand on what you can do with a raspberry pi ADS-B receiver?
Thanks!
I have added a BME 680 sensor to most of mine to keep track of the ambient temperature, humidity, and barometric pressure. I feed that information to a MySQL Database. Fun fact - the day of the eruption in Tonga the pressure wave from the eruption was felt around the world and my Pi's with BME680 on them show the wave and spike then the lowering in pressure.
I have also added a 2nd SDR to one of my ADS-B Pis to track the utility meter broadcasts of my home. That way I can keep track of power and gas usage on the same pi.
Yet another pi has a built in web-server running on a separate port with a weather station. Jason @km4ack has a video on that build.
Just yesterday I received a package from PiMoroni with an Enviro+ Air Quality that I am going to add to one of my Pis to track the same stuff I'm tracking with the BME680 in a different way.
Great job Carlos, I need to set this up someday.
Thanks Joe! If you nee help you know where to find me.
@@LifeAtTerminalVelocity I did order a rtl-sdr right after your video lol dang it Carlos.
My experience has been that the NooElec ones are better than the RTL-SDR branded ones but getting a hold of a NooElec one right now is near impossible.
Wiedehopf is three syllables, if it's in High German, pronounced like Vee-de-hopf, and you pronounce both the p and f at the end.
Not being a speaker of the German language please forgive my ignorance of the pronunciation.
Great instructions Carlos, only thing I noticed was your volume is really low. I had everything cranked up to hear you good. Tomato potato. LOL!!
I noticed that when it went live. I sounded fine when I was editing but clearly something isn't right. I'll turn up the MIC gain on the next video.
Can I use Raspberry Pi Zero instead of Raspberry Pi 5?
I don't think it has enough horsepower to drive the web interface but the only way to know is for you to do it and find out.
Once this is setup, can you run and view air traffic completely offline (no internet)?
You will be able to see whatever traffic your receiver is getting even while offline.
Holy. There is a much easier way to do it. 😮😮
Excellent! Do you have a link?
@@LifeAtTerminalVelocity .. I would have just did the FlightAware Piaware image and then added the other feeders later. But I did see you did graphs1090 which is rockstar for ADS-B. I guess the whole thing .. is how easy you want it to be ?
I have used that image in the past, as a matter of fact my very first ADS-B receiver was built with that image. I prefer to have a RaspberryPiOS instance that I can update as I see fit instead of having to wait on a maintainer of a sub-distribution.
What's the cpu usage? I'm wandering if I can install it on rpi zero
You can run the feeder on a zero but not the web interface.
@@LifeAtTerminalVelocity why not? I already run bunch of stuff on zero. I have more laying around, I will try. And I will report here.
@@LifeAtTerminalVelocity tried it on zero w, everything works, about 30% load
Cool !!
Thanks!
You don't even need the raspberry pi to setup a rtl-sdr adsb reciever, airplane tracker.
You are correct. However the Raspberry Pi makes a very convenient low cost and low power consumption way of having such a receiver setup.
WTF I didn't even notice that gear down there...
internet is required ?
Only if you want to send your data to ADSBExchange. Otherwise no internet required. You can see all the data on your Pi or on the network that the Pi is connected to.
Godd information, BUT your audio levels are all over the place...up and down. Difficult to listen.
Sadly I have to 100% agree with you. I used three different things to record with and leveling the sound was near impossible. Did the best that I could with what I had, and since I have resolved the problem by using the same microphone and recorder to do anything new I do.
Bro I love your video so much and I want to let more chinese people watch this. But in China mainland people can't use TH-cam 😂Can I get the permission to upload your video to a China platform called Bilibili? I will put the original link under it and give you the link 😊
I would rather not. Thanks for the offer.
can barely hear u