Project: De Retro ADSB-Radar
Een verslag van bouw tot boot

De Raspberry Pi3 is voorzien van een verse installatie van Raspberry Pi OS (64-bit).
Omdat het systeem als radar en audioplayer en adsb cliënt dient, is gekozen voor een Pi3, dit zou afdoende moeten zijn voor deze processen.
Na de installatie van( RPO) (Raspberry Pi OS) is het systeem klaargemaakt voor “headless” gebruik, zodat ik alles via SSH Putty vanaf mijn laptop of pc kan beheren.
Voor het ontvangen van de vliegtuiggegevens (ADSB op 1090 MHz) en de adsb exchange server is de groene AirNav Radar FlightStick
gebruikt. deze heb ik echter ontdaan van zijn groene jasje en in een aluminium behuizing met extra koelelementen gemonteerd. (zie foto’s.) de elementen die worden door de behuizing beter gekoeld dan de plastic behuizing en rfi is meteen ook de kop ingedrukt..
De software genaamd Dump1090 werd geïnstalleerd om de ruwe radiosignalen te vertalen naar leesbare data (vliegtuigposities, hoogtes en roepnamen). en omdat zowel de retro radar software en de software van ADSB-Exchange gebruik maken van deze software feed is de dump1090 software daar perfect voor.. je deelt dus een dongle onder meerdere software programma’s.
Om die unieke jaren ’80/90 radar look te krijgen, is Retro-ADSB-Radar software geïnstalleerd van Nicespoon in een Python Virtual Environment (venv) in feite zit je gewoon een browser beeld te bekijken.
Een uniek kenmerk van dit project is de audio die ik er in wilde. . Ik wilde dat de radar letterlijk “tot leven komt” bij het opstarten dus een leuk audio fragmentje als die opstart. ja het duurt wel nu wat langer als die is opgestart maar goed .. de nerd in mij vind dit gewoon leuk.. de vintage adsb radar heeft een live audio feed vanaf liveatc.com, schiphol stream. dus als de vintage radar op de crt loopt hoor ik de audio van Schiphol .
De monitor is trouwens aangesloten op de data punten van de Raspberry Pi. dus van de pi via een tulp stekker.
Ik heb geen gebruik gemaakt van de jack van de Rasberry pi maar de aansluitpunten voor de audio en beeld opbouw op de printplaat. .
omdat ik ruimte te kort kwam voor mijn componenten, daarom heb ik de jack afgeknipt en rechtstreeks op de raspberry punten aangesloten. ook goed te zien op de foto hieronder.. ik kwam namelijk in de knoei met de usb kabel.
de kleine knop aan de voorkant links is om de rapberry normaal te kunnen afsluiten en opstarten/reset. dit omdat anders de sdkaart defect kan raken..
tevens kan het scherm uit, en blijft de server gewoon feeden aan adsb-exchange.


| Signaal | Test Pad (PP) | Omschrijving |
| Video (Composite) | PP24 | Dit is het signaal voor je beeldbuis. |
| Audio Links | PP25 | Analoog geluidssignaal (L). |
| Audio Rechts | PP26 | Analoog geluidssignaal (R). |

HARDWARE
- raspberry pi 3
- originele ADSB dongle echter in een alu behuizing i.v.m. koeling en rfi.
- step down converter die 12v terugbrengt naar 5volt voor de raspberry (Testopstelling) daar ik benieuwd ben naar de long time werking van de converter.
- 12v ventilator afgetakt van de input van de tv. zuigt de warmte naar buiten.. ik had het eerst andersom.. dit werkt veel beter..
- ik had nog een paar splitblokjes liggen van de radioverkoopdag van regio 51 Bergen op zoom die heb ik ingezet als verdeelpunt voor de 12 volt aansluiting en aftak voor de fan en stepdown converter.
- je ziet het niet erg veel ruimte.. maar het past..
-
-


De Automatisering: Custom Boot Script
Om alles naadloos te laten werken zonder handmatige commando’s, heb ik een opstartscript (start_radar.sh) gebruikt.
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 de wav file (Radar system active) sound, 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 audio 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 &
▶ 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 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!”

