Project: De “Ironhide” Retro ADSB-Radar
Een verslag van bouw tot boot-sound
De Basis: Raspberry Pi3 & OS
Het project begon met een schone lei: een Raspberry Pi voorzien van een verse installatie van Raspberry Pi OS (64-bit). Omdat het systeem puur als radar en audioplayer dient, hebben we gekozen voor een stabiele basis. Na de installatie hebben we het systeem klaargemaakt voor “headless” gebruik, zodat ik alles via SSH vanaf mijn laptop kan beheren.
De Ontvanger: RTL-SDR & Dump1090
Voor het ontvangen van de vliegtuiggegevens (ADSB op 1090 MHz) hebben we een RTL-SDR USB-stick gebruikt.
-
We hebben de drivers geoptimaliseerd zodat de Pi de stick direct herkent als radio-ontvanger.
-
De software Dump1090 werd geïnstalleerd om de ruwe radiosignalen te vertalen naar leesbare data (vliegtuigposities, hoogtes en roepnamen).
De Visuele Interface: Retro-Radar
Om die unieke jaren ’80/90 radar-look te krijgen, hebben we de Retro-ADSB-Radar software geïnstalleerd van Nicespoon in een Python Virtual Environment (venv)
Audio & De “Ironhide” wav file
Een uniek kenmerk van dit project is de audio. Ik wilde dat de radar letterlijk “tot leven komt” bij het opstarten dus een leuk audio fragmentje als die opstart.
-
Hardware: Een enkele speaker aangesloten op de data punten van de Raspberry Pi.
-
Sound design: audio-rip gemaakt van de transformatie-geluiden van Ironhide (Transformers). Dit bestand is geconverteerd naar een
.wavformaat. -
Configuratie: Via de terminal hebben is de audio-output geforceerd naar de analoge jack/datapunten en het volume geoptimaliseerd voor de kleine speaker.
De Automatisering: Custom Boot Script
Om alles naadloos te laten werken zonder handmatige commando’s, heb ik een opstartscript (start_radar.sh) geschreven. Dit script doet het volgende:
-
Het sluit eventuele oude processen af om conflicten te voorkomen.
-
Het speelt de Ironhide transformatie-sound af via
paplay. -
Het activeert de Python omgeving en start direct de radar-interface op.
Door dit script te koppelen aan de autostart-functie van de Pi, is het nu een kwestie van de stekker erin steken, even wachten op het mechanische geluid van Ironhide, en de radar werkt
▶ Klik hier voor de technische commando’s (Nerd Alert!)
#!/bin/bash # 1. Stop oude processen sudo killall python3 2>/dev/null sleep 0.5 # 2. Start de Transformer sound paplay /home/pd4dd/radar_start.wav # 3. Start de radar interface cd /home/pd4dd/retro-adsb-radar source venv/bin/activate python3 main.py &
test 22222
Project: De “Ironhide” Retro ADSB-Radar
Een verslag van de bouw tot de iconische Transformers boot-sound op de Raspberry Pi.
▶ Waarom de naam “Ironhide”?
Ieder technisch project heeft een ziel nodig. In de wereld van de Transformers is Ironhide de onverwoestbare veteraan, bekend om zijn geavanceerde sensoren. Net zoals de echte Ironhide alles wat door het luchtruim beweegt detecteert, scant mijn Raspberry Pi met zijn RTL-SDR antenne onvermoeibaar de hemel af naar ADSB-signalen.
De keuze voor het iconische transformatie-geluid bij het opstarten markeert het moment waarop een simpele mini-computer verandert in een krachtig meetinstrument. Zodra de mechanische klikken uit de speaker klinken, weet ik: Ironhide is online.
▶ Projectverslag: De bouw van de Retro-Radar
- Basis: Raspberry Pi OS (64-bit) in een headless setup via SSH.
- Ontvanger: RTL-SDR USB-stick met Dump1090 software voor het vertalen van 1090 MHz radiosignalen naar vliegtuigdata.
- Interface: Retro-ADSB-Radar software draaiend in een Python Virtual Environment (venv) voor die unieke jaren ’80 fosfor-look.
- Audio Mod: Een externe speaker op de 3.5mm jack die een custom .wav bestand afspeelt via een geautomatiseerd Bash-script tijdens het opstarten.
▶ Technische Commando’s (Nerd Alert!)
Het Opstartscript (start_radar.sh):
#!/bin/bash # 1. Stop oude processen sudo killall python3 2>/dev/null sleep 0.5 # 2. Start de Transformer sound paplay /home/pd4dd/radar_start.wav # 3. Start de radar interface cd /home/pd4dd/retro-adsb-radar source venv/bin/activate python3 main.py &
Nuttige beheer commando’s:
# Volume maximaal zetten amixer sset 'Master' 100% # Controleren of de radar draait ps aux | grep python3
STATUS: OPERATIONAL
“Autobots, scan the skies!”
De radar draait, de data stroomt binnen en Ironhide houdt de wacht over het luchtruim boven pd4dd.nl.
Heb je vragen over deze setup of zie je een bijzonder toestel op de kaart? Laat het me weten!

