Live ISS tracker met behulp van de Raspberry Pi met een SenseHat (bijgewerkt)


Update: een andere functie is toegevoegd: de volgende keer dat ISS over de locatie van de RPI vliegen zal.

De beschrijving van deze functie is toegevoegd in stap 2.

--------------------------------------------------------------------------------------------------------------------------------

Eerste van alle mijn excuses voor de slechte kwaliteit van de video. Ik kon het niet vinden een manier om te vangen van de output van de matrix lcd fatsoenlijk en probeerde een heleboel filters. Het bedoeld voor een korte weergave van de onderdelen van het script, maar komt niet in de buurt van de live-ervaring. Misschien krijg je de foto door het observeren van het door uw wimpers. -0)

De python script allemaal van de sensoren van de SenseHat toegepast. Het geslacht kent de volgende functionaliteit, die ik zal later uitleggen:

  • Een joystick-gedreven menu
  • Scheepsverkeer van het International Space Station, met behulp van 2 API's van ESA, weergeven van informatie over de breedte-/ lengtegraad, het land, de tijdzone, de zichtbaarheid en in veel gevallen een representatie van de sprite van de vlag van het land
  • Een niveau met twee gekruiste visor lijnen voor het meten van de horizontale positie
  • Een weergave van milieugegevens: temperatuur, vochtigheid, druk, zeespiegel en IMU gegevens

Het is een ongecompliceerd script, bijvoorbeeld, het vermijden van klassen zodat het makkelijk te volgen voor beginnende programmeurs (zoals ik).

De hardware die ik heb gebruikt:

  • Pi B + (Had een nog steeds rond leggend. Het is snel genoeg, omdat de snelheid weer te geven via de led matrix het meest langzame deel is)
  • Zin Hat bestuur
  • WiFi dongle
  • SD-kaart (met inbegrip van de rubberen band om het te houden in het gebroken slot)
  • Pi geval.

Sommige vooraf opmerkingen:

  • Het bestuur van de SenseHat is gegaan voor de Astro Pi project (https://astro-pi.org/). Een zeer goede educatieve en motiverende project van ESA.
  • De SenseHat wordt verder gebruik van de GPIO pinnen uitgeschakeld. Ik vond het nogal teleurstellend, want ik verwacht de zin Hat dat te voltooien de volledige E2E toepassing van de framboos. Met E2E bedoel ik volledige interactie met de omgeving zoals met Robotica: fysieke sensing = > digitale verwerking = > physical (re-) actie door middel van actuatoren/motoren of iets dergelijks. (Op de Astro Pi-site vindt u een instructie voor het bouwen van een flightcase. In deze instructie knoppen worden toegevoegd aan de Pi, maar een uitleg over de bedrading van de SenseHat en welke pinnen kunnen worden gebruikt voor het solderen, mist.)
  • De IMU behandeling is gebaseerd op een goede bibliotheek: github: richards-tech kon ik niet vinden een beschrijving van de sensor fusion algoritme gebruikt, maar de hoeken van Pitch en Roll leek vrij nauwkeurig te zijn. Yaw geeft de magnetische hoek, dus het wordt een waarde geretourneerd, zelfs als de Pi is in volledige positie geplaatst. De temperatuursensor is manier uitgeschakeld (in mijn geval ten minste 10 graden Celsius). De documentatie wordt uitgelegd als een gevolg van de warmte die wordt geproduceerd door het apparaat.

Dus het lijkt erop dat het gebruik van de hoofdtoepassing voor de SenseHat gegevensregistratie is. Een kan enkele eenvoudige sprite based games ook code. (Nuttig wanneer het grijpen van de basisprincipes van de spelontwikkeling). Ik ben persoonlijk niet echt geïnteresseerd in logboekregistratie van enorme hoeveelheden van milieugegevens. De winnende bijdrage van de kinderen van de school Thirsk inspireerde mij meer, zodat ik hun idee naar een live tracker voor het ISS worden verbeterd.

Gerelateerde Artikelen

SMS verzenden vanuit een PHP website via HTTP met behulp van de Raspberry Pi

SMS verzenden vanuit een PHP website via HTTP met behulp van de Raspberry Pi

Achtergrond van het verzenden van SMS vanaf website met Raspberry PiBent u nieuwsgierig naar de meest eenvoudigste manier om SMS te verzenden vanaf uw website? Tegenwoordig, ik ben echt geïnteresseerd zijn in het gebied van Internet of Things (IoT) g
Uitvoering van de MP3-speler met behulp van de Raspberry Pi

Uitvoering van de MP3-speler met behulp van de Raspberry Pi

Uitvoering van de MP3-speler met behulp van Raspberry PiVia dit instructable kun je mp3-bestanden op een USB flash drive met behulp van de raspberry pi.Vereisten:1-raspberry Pi B rev2.2-SD kaart met Raspbian OS.3 - weerstand 10 k ohm (2).4 - led ("1)
Met behulp van de Intel Edison op een koud gassysteem voor de controle van de reactie voor een raket klinkende

Met behulp van de Intel Edison op een koud gassysteem voor de controle van de reactie voor een raket klinkende

Wat is het doel van het maken van een controlesysteem reactie?Conventionele houding controlesystemen voor amateur-raketten gebruikt bijgevoegde vinnen, die stabiliteitscontrole van de passieve bieden. Voor het uitvoeren van actieve stabilisatie en ma
Omzetten van uw Raspberry Pi in een HTPC

Omzetten van uw Raspberry Pi in een HTPC

In dit instructable, ik zal u tonen hoe om te zetten van uw Raspberry Pi in een HTPC met een Linuxdistributie genoemd Raspbmc.Van de sectie over van Raspbmc de website:Raspbmc is een minimale Linux-distributie, op basis van Debian die uw Raspberry Pi
Het gebruik van de Raspberry Pi als een Server

Het gebruik van de Raspberry Pi als een Server

De belangrijkste reden achter de ongelooflijke populariteit van de Raspberry Pi is het nut ervan. De kleine computer kan worden gebruikt voor een aantal leuke projecten die niet alleen voorzien in bepaalde behoeften maar ook fantastische leermiddelen
Vergrendelen van uw Raspberry Pi in een menu

Vergrendelen van uw Raspberry Pi in een menu

Vergrendel uw PC als u wilt verlaten van uw Raspberry Pi voor een moment. Anders kunnen kwaad doeners informatie stelen terwijl u weg bent.Stap 1: Menu configurerenOpen terminal emulator cd ~/.config/lxpanel/LXDE-pi/panels<br>vi panel Typ het volgen
2-Player Vewlix geïnspireerd Arcade kast met behulp van de Raspberry Pi 2

2-Player Vewlix geïnspireerd Arcade kast met behulp van de Raspberry Pi 2

In de eerste plaats wil ik zeggen dat de inspiratie voor deze bouwstijl te wijten aan ThereIs0nly0ne en zijn geweldige arcade kabinet is. Ik wist dat ik kon nooit een precies zoals zijn bouwen, ik ben niet dat geschoolde en ik heb geen een fatsoenlij
Met behulp van de Raspberry Pi een ATX voeding

Met behulp van de Raspberry Pi een ATX voeding

Ik ben echt genieten van mijn nieuwe 3D-printer, maar ik gewoon niet kan verlaten mijn laptop aangesloten op de printer de allertijden. Ik weet dat ik kon gewoon SD kaarten gebruiken of gebruik een andere hostcomputer, maar er betere opties zijn. Om
Home Security E-mail Alert systeem met behulp van de Raspberry Pi

Home Security E-mail Alert systeem met behulp van de Raspberry Pi

In deze tutorial zullen we kijken naar hoe te installeren op je raspberry pi foto van de indringer die binnenkomt van uw huis te nemen en stuur een mailtje naar u wanneer u zich niet bij uw huis.Stap 1: BenodigdhedenRaspberry Pi, Raspbian uitgevoerdU
PWM gebaseerd LED controle met behulp van drukknoppen, Raspberry Pi 2 en Scratch

PWM gebaseerd LED controle met behulp van drukknoppen, Raspberry Pi 2 en Scratch

Ik probeerde op zoek naar een manier om uit te leggen hoe PWM werkte aan mijn studenten zodat ik mezelf de taak van het proberen om controle van de helderheid van een LED met 2 drukknoppen - één knop verhoging van de helderheid van een LED en de ande
Met behulp van uw Singstar microfoons op een PC (en record in Audacity)

Met behulp van uw Singstar microfoons op een PC (en record in Audacity)

Hallo iedereen en welkom op dit Instructable!Met de release van open-source alternatief voor Singstar Ultrastar, evenals de neiging van een bepaalde bibliothecaris (jouwe echt) om te komen met projecten voor zijn school waarvoor goedkope hardware- en
Met behulp van Autodesk Inventor te maken een ingekeepte houtbouw (juwelier Bench Tool houder)

Met behulp van Autodesk Inventor te maken een ingekeepte houtbouw (juwelier Bench Tool houder)

als ik breng heel veel van mijn tijd maken op het maken van sieraden, mijn juwelier bankje in tools wordt bedekt dus ik meer opslagruimte nodig voor mijn gereedschap. Dus ik ontwierp deze tool houder in Inventor en als doen ik dacht dat het zou goed
Het naakte ei: Wiebelig, springkussen en squishy met behulp van de wetenschappelijke methode, maken een gewone ei!

Het naakte ei: Wiebelig, springkussen en squishy met behulp van de wetenschappelijke methode, maken een gewone ei!

In dit Instructable, ik zal je laten zien hoe maak je een ei squishy en springkussen met behulp van huishoudelijke artikelen, maar leert u ook hoe de wetenschappelijke methode te gebruiken. Bij het gebruik van de wetenschappelijke methode, onthoud di
Het openen van mijn huis met behulp van de ligger 6 en een android telefoon!

Het openen van mijn huis met behulp van de ligger 6 en een android telefoon!

Als je hebt gelezen mijn instructable op het consolideren van alle mijn Infrarood afstandsbedieningen in mijn android telefoon dan dit de volgende stap die ik genomen is heb voor het maken van mijn Galaxy Note 4 in een echte universele Remote!Verbazi