Natuur Tracker: parameter mapping met de Intel Edison (6 / 7 stap)

Stap 6: verslag


De statische rapportgeneratie was in de vorm van een PDF-bestand, met gegevenspunten die zijn uitgezet op een kaart, vergelijkende volgens categorie aan de bovenkant, en een samenvattende tabel (die fungeert een legende) op de bodem. Aangezien de gegevens opname-interval groter dan de gebeurtenis polling is, is het normaal dat items aan meerdere objecten gelegen. Deze worden vertegenwoordigd door proportioneel grotere cirkels op de kaart.

Ik was nieuwsgierig om te spelen met matplotlib basiskaart pakket, aangezien ik nooit de gelegenheid gehad om geografische gegevens uitzetten. Op het einde, was ik geïntrigeerd door alle opties voor projecties dat basiskaart aangeboden, maar deze kwamen met sommige inflexibiliteit voor de hoogte-breedteverhouding van de plot, en uiteindelijk was niet de moeite waard als de kaart was zeer ingezoomde, die betrekking hebben op een kleine reeks van lengte- en breedtegraad. Ten slotte uitgezet ik gewoon de coördinaten op een conventionele rechthoekig raster. Basiskaart heeft een aantal handige functies in tekening kustlijnen, etc, maar deze zijn niet zichtbaar als het geografische gebied te klein is.

Uiteindelijk zou ik graag willen kunnen om overlay van de gegevenspunten op de kaart, zoals van OpenStreetMap. De OSM web-interfaces biedt de mogelijkheid om een kaart met opgegeven breedtegraad en lengtegraad extents zien te downloaden, maar ik kon niet bedenken hoe om een script van een dergelijke operatie, zoals de website van OSM vereist interactie met een script op haar site. In de tussentijd, ik pakte een groot genoeg gebied van Google Maps, en dan hadden mijn script bijsnijden van de afbeelding overeenkomt met de lengte & breedte omvang van de gegevens.

De zijkant percelen afzonderlijk uit de gegevens voor temperatuur, hoogte, helderheid en geluidsniveau, en plot ze tegen standpunt. Zie de tweede figuur, waar ze hebben verwijderd van de belangrijkste plot en uitgebreid voor de duidelijkheid. Temperatuur, hoogte, aantal satellieten en een histogram van gebeurtenissen worden uitgezet tegen de tijd in de onderste grafiek.

De volledige code voor de grafische samenvatting generatie is gekoppeld hieronder.

Gerelateerde Artikelen

Controlerende Kerstverlichting met de Intel Edison + Grove Smart Relay

Controlerende Kerstverlichting met de Intel Edison + Grove Smart Relay

Dit Instructable begeleidt u door het proces voor het besturen van kerstverlichting (of een ander elektronisch item voor die materie) met de Intel Edison-bestuur en de Grove Smart estafette.Aan het einde van dit Instructable zul je een stopcontact wi
MONTAGE van de EDISON van het bestuur van de INTEL® met de INTEL® EDISON MINI BREAKOUT BOARD

MONTAGE van de EDISON van het bestuur van de INTEL® met de INTEL® EDISON MINI BREAKOUT BOARD

In dit instructable, u zult verbinden met de Intel® Edison-module een Intel® Edison mini breakout board.Vereisten> Intel Edison module> Intel Edison mini breakout board> 2 micro B naar USB Type A-kabelsMerk op dat de breakout board twee micro USB
Aan de slag met de Intel Edison

Aan de slag met de Intel Edison

Langs kant met mijn regelmatige Particle kern instructables besloten heb ik om te beginnen met een andere set van tutorials met de Intel Edison. De Intel Edison is een echt cool stukje hardware is echt klein in de zijkant van een SD-kaart en het klei
Aan de slag met de Intel Edison - WIFI

Aan de slag met de Intel Edison - WIFI

Dit is deel drie van een serie aan de slag met de Intel Edison, in de laatste tutorial ik u hoe Linux uitgevoerd op de Edison en vóór toonde dat ik u hoe u aan de slag met de Arduino IDE en Intel Edison op een Arduino-pauze uit bestuur moet bijwerken
Met behulp van knoppen en sensoren om te musiceren met de Intel Edison

Met behulp van knoppen en sensoren om te musiceren met de Intel Edison

DoelstellingenKrijgen comfortabel met behulp van de Edison aan prototype een hardware projectBouwen van een eenvoudige Node.js toepassingSpelen met de kracht van WebSockets en real-time netwerkenProfiteer van Cylon.js gemak-of-gebruik wanneer interfa
IoT NFT Aquaponic systeem Controler met WebApp (Intel Edison & Node.js)

IoT NFT Aquaponic systeem Controler met WebApp (Intel Edison & Node.js)

AquaponicsAquaponic combineert aquacultuur (vis groeiende) met hydrocultuur (teelt in water). Vis uitscheiden wordt afgebroken door bacteriën aan nitraat die worden geabsorbeerd door de planten als voedingsstoffen, en plant wortels handeling als een
Een nieuwe heldere Toy Bulldozer met een Intel Edison rijden

Een nieuwe heldere Toy Bulldozer met een Intel Edison rijden

Dit instructable zal presenteren de stappen nodig voor het omzetten van een bulldozer vastgebonden extern gecontroleerde speelgoed aan een autonome machine gecontroleerd door een Intel Edison microcontroller.Wat u nodig hebt:Batterij geëxploiteerd To
Afspelen van muziek met uw Intel Edison

Afspelen van muziek met uw Intel Edison

Wie houdt van muziek? Ik wed dat degenen die doen vindt dit Instructable interessant en leuk om te doen. Er zijn zo veel single-board computers die we allemaal hebben en liefde met inbegrip van de Raspberry Pi, Beaglebone en nu de Intel Edison. Deze
Beheersing van een Kwikset Smartcode slot met een Intel Edison

Beheersing van een Kwikset Smartcode slot met een Intel Edison

In dit Instructable laten we u hoe u kunt besturen van een sluis Kwikset ZigBee met Intel Edison.Opmerking: Het originele werk voor dit Instructable werd gedaan tijdens de Intel IoT Roadshow Hackaton op 3/14/15.We hebben voor onze opstelling Dit slot
ETextiles met de Intel Edison

ETextiles met de Intel Edison

eTextiles zijn gemaakt met behulp van technieken en materialen waarmee u gemakkelijker dus elektrische componenten kunnen worden ingesloten en kan worden geïntegreerd in stof. Het is een essentieel onderdeel van wearable technologie en een perfecte m
Afspelen van geluid met de Intel Edison en Arduino met behulp van een Bluetooth-luidspreker

Afspelen van geluid met de Intel Edison en Arduino met behulp van een Bluetooth-luidspreker

Dit is een korte introductie over hoe te spelen geluiden via de Intel Edison board als met behulp van Arduino als een programmeeromgeving.Sinds de Arduino board voor Intel Edison niet elk geluid capbabilities hoeft, we gebruiken een goedkope bluetoot
Het creëren van een IOT monitor voor de kwaliteit van de lucht met de Intel Edison

Het creëren van een IOT monitor voor de kwaliteit van de lucht met de Intel Edison

Schone lucht wordt een luxe in de maatschappij van vandaag. Vertrouwd raken met uw onzichtbare omgeving met behulp van een Intel Edison met Arduino breakout board, een Grove Starter Kit en IBM Bluemix - een online bron voor geeks, knutselaars en wete
Tweet met uw Intel Edison

Tweet met uw Intel Edison

Dus, heb je dit koele nieuwe Edison, maar wat te doen met het? Nou, doet het vrij goed praten met het internet, dus laten we het praten met het internet!Interessant genoeg, de ethernet-bibliotheken voor de Arduino werk net zo goed op de Edison, dus w
Kinderdagverblijf toezicht en een Tracking systeem met Intel Edison Development Kit

Kinderdagverblijf toezicht en een Tracking systeem met Intel Edison Development Kit

We hebben een kinderdagverblijf toezicht en een tracking systeem gebruik van Intel Edison bord samen met Bluetooth Low Energy (BLE) apparaten en een USB-camera gebouwd. Het is een demonstratie van hoe gemakkelijk het Intel Edison DevKit kan worden ge