Er zijn twee belangrijke redenen waarom het presenteren van projecten belangrijk is. Ten eerste geeft het makers de kans om te laten zien waartoe zij en de Raspberry Pi in staat zijn. Ten tweede inspireert het anderen om zelf met een project aan de slag te gaan, soms een verbetering op het voorgaande.

 
Flight Tracker
Het apparaat haalt elke tien minuten de huidige temperatuur op en geeft elk uur
een weersvoorspelling

Het project van Adam Paulson is een goed voorbeeld van dat laatste. Geïnspireerd door The Fridge Flight Tracker, gemaakt door een Reddit-gebruiker met de naam Myniceaccount, gaat het verder dan alleen weergeven waar vliegtuigen zich in de lucht bevinden. Adams versie biedt een driedaagse weersvoorspelling en laat de temperatuur zien. Het is ook open source, zodat mensen hun eigen verbeteringen kunnen aanbrengen.
"Oorspronkelijk zag ik dat iemand een flight tracker had gepost op basis van een Arduino, maar die gaf alleen overheadvluchten weer − als er geen vliegtuigen waren, was het scherm leeg," legt Adam uit. "Myniceaccount postte zijn eigen project in de reacties op Reddit en dat had een klok en een flight tracker op basis van een Raspberry Pi, dus ik volgde zijn instructies en bouwde er een.
"Achteraf bleef ik naar de lege ruimte kijken en bedacht dat die veel beter benut kon worden, vooral omdat het al gegevens van een weersite en een flight tracking-site ophaalde. Met wat hulp bij het programmeren kwamen er langzamerhand steeds meer functies bij." Het resultaat is een continu nuttig apparaat.



 
Flight Tracker

De tracker vertelt je tussen welke luchthavens vliegtuigen reizen − hier Chicago Midway International en King County International, Seattle.
Het geeft ook de naam van de luchtvaartmaatschappij, het vluchtnummer en het vliegtuigtype weer.
Als er geen vluchten worden weergegeven, schakelt de tracker terug naar de klok en de driedaagse weersvoorspelling
 

Raspberry Pi stijgt op
In plaats van een beeldscherm is er in het project een RGB-matrixpaneel van 64×32 gebruikt. "Ik vond het er mooi uitzien," aldus Adam. "Het is erg minimalistisch en old school, terwijl het (denk ik) makkelijker te lezen is. Als je een scherm zou hebben, zou je meer informatie kunnen toevoegen, maar dan zou het te onoverzichtelijk worden. Dit is eenvoudig en zakelijk."
Een Adafruit Bonnet bestuurt het paneel, dat bedekt is met zwart getint plexiglas en in een behuizing zit. Zodra de behuizing op maat gemaakt en in elkaar gelijmd was, installeerde Adam zijn Raspberry Pi 3A+ computer en begon te werken aan de software.
"Oorspronkelijk toonde het scherm de tijd, datum en huidige temperatuur op het hoofdscherm en de vluchtroute, call sign en het vliegtuig op het andere scherm," vervolgt Adam. "Ik had het idee om een weersvoorspelling toe te voegen op het hoofdscherm en om het logo van de luchtvaartmaatschappij, de afstand en de richting toe te voegen op het vluchtscherm. Ik had alleen hulp nodig van iemand die Python kende om het allemaal voor elkaar te krijgen.
"Ik vond iemand, maar hij had de setup niet om het te testen, dus we hebben weken heen en weer gependeld − hij stuurde code en ik draaide het en stuurde vervolgens foutmeldingen en feedback over wat wel en niet werkte." Nadat hij de tijd en datum kleiner had gemaakt, experimenteerde Adam met een vierdaagse weersvoorspelling. Hij realiseerde zich toen dat temperaturen van drie cijfers de schermindeling verstoorden. Dus hakte hij er een dag vanaf.

 
Flight Tracker
De onderdelen zijn toegankelijk via de achterkant van het apparaat en er is later
een aan/uit-knop toegevoegd

Is het een vogel?
Flight tracking blijft een zeer belangrijk onderdeel van het project. Adam is een fervent vliegtuigspotter en een apparaat om zijn hobby te ondersteunen was zijn belangrijkste motivatie. Om de nauwkeurigheid te garanderen wordt vluchtinformatie gehaald van FlightRadarAPI.
"Wanneer een vliegtuig een vooraf bepaalde 'box' binnenvliegt, gemaakt van twee lengte-/breedtegraad punten in het configuratiebestand samen met een minimum hoogte, haalt het systeem de vluchtinformatie en lengte-/breedtegraad van het vliegtuig op en vergelijkt het met de lengte-/breedtegraad van je locatie," legt Adam uit. "Terwijl het vliegtuig door de box vliegt, werkt het systeem de afstand en richting bij totdat het de box verlaten heeft, waarna het systeem terugschakelt naar de klok en het weer."
Het apparaat staat nu trots onder Adams tv, zodat hij de informatie direct kan bekijken. "Met dit apparaat kan ik buiten een vliegtuig horen en ontdekken welke het is," zegt Adam. "Dit project was ook mijn eerste project met een echt scherm en behuizing, dus het was zeker een nieuwe ervaring voor mij."


Maker
Adam werkt voor luchtvaartmaatschappijen en is bijna zijn hele leven al in de buurt van vliegtuigen. Hij woont in een grote stad dus het is gemakkelijk om vliegtuigen te spotten.