EdiShake (onvoltooide Project) (5 / 7 stap)

Stap 5: IBM BlueMix


Gedetailleerde uitleg

De Edison van bestuur het GPS bestand naar server zal uploaden een wolk wanneer Wifi beschikbaar is en de server backend berekeningen doet zodat deze overeenkomen met de GPS tijd/coördinaten naar andere Edison platen. Het bestand bevat regels voor log elke met de tijd, coördinaten en lat/long van de edison-board-serienummer die gebruikt zullen worden later in stap 6.

Waarom BlueMix?

We kozen voor IBM BlueMix omdat het werd gebouwd met een geïntegreerde app platform dat opensource was en stond u gemakkelijk het maken van toepassingen met behulp van een verscheidenheid van talen. Bovendien was er ook een workshop tijdens de roadshow specifiek over BlueMix dus we besloten om voor de extra info die we geleerd over BlueMix ten volle te benutten. Het proces voor BlueMix is relatief eenvoudig.

De toepassing is geschreven in node.js en behaalt de GPS log in een groter gegevensbestand (kan worden opgeschaalde in een werkelijke database). Met behulp van een zelfgemaakte algoritme, zal de app overeen paren van GPS log lijnen, die zal worden verzonden naar de front-end-client. Ongeëvenaarde log regels zal worden herinnerd en opnieuw gecontroleerd de volgende keer dat het bestand wordt bijgewerkt.

De algoritme zelf omvat twee belangrijkste stap, de eerste sortering de vele lijnen van GPS log van afzonderlijke edison boards in matrices gesorteerd op dezelfde datum en tijdsinterval van niet meer dan 15 s tussen elke twee waarden in de matrix. Dit maakt de 2e helft van het doen van vergelijkingen een stuk sneller als het zal de afzonderlijke waarden te vergelijken in paren met behulp van de tijd en GPS coördineert indien nodig. Dit is omdat wanneer twee gebruikers hun handen schudden, hun twee edison borden moeten bijna identiek keer ingelogd van hun GPS en alleen wanneer meerdere shakes tegelijk u echt doet nodig de GPS coords. Met deze paren geïdentificeerd, het stuurt deze paren van waarden terug naar de client te gebruiken en een speciale id-symbool aan het einde van een ongeëvenaarde GPS-lijnen om te controleren weer volgende keer zal toevoegen.

Helaas, we had geen tijd te echt verdiepen in het algoritme zoals we brachten veel tijd die de vorige 2 stappen voor probleemoplossing/het algoritme is een ruwe concept en nog niet volledig aan het werk in elk scenario is gepolijst.

Gerelateerde Artikelen

Elektrische Snowcat Pico

Elektrische Snowcat Pico

Dit elektrisch bijgehouden voertuig zal alle routes van uw winter veranderen in "afdaling" plezier. De bedoeling was om te bouwen van een elektrische sneeuw voertuig dat zou mij om te zoomen rond op het netwerk van wandelpaden rond mijn huis zon
LED Projector Lamp v.2.0

LED Projector Lamp v.2.0

voor degenen onder u die Struikeling op dit instructable, een stukje geschiedenis verplicht is om beter mijn doelen met deze LED-Projectorlamp begrijpen. Ik beveel dat u de LED Projector Lamp v.1.0 instructable ik een tijdje geleden postte voor het e
Hoe het niet bouwen van een vliegtuig

Hoe het niet bouwen van een vliegtuig

Dus, heb je eindelijk besloten om te bouwen van dat vliegtuig droom! Niet een model ditmaal, u daadwerkelijk kunt zitten in en vliegen! Goed voor u! U begint een groots avontuur. Omdat je doel ongetwijfeld is om enorme hoeveelheden geld uitgeven en m
Awesome rustieke Cooler uit gebroken koelkast en Pallets

Awesome rustieke Cooler uit gebroken koelkast en Pallets

In dit instructable ik zal u tonen hoe om te zetten van een oude kapotte koelkast in een ontzagwekkende rustieke koeler, ideaal voor partijen, vreugdevuren en alle soorten van outdoor festiviteiten. Dit project is eenvoudig aan te pakken en het beste
Netduino GPS met LCD Display

Netduino GPS met LCD Display

OverzichtIk vond een ongebruikte Netduino V1 kaartje in mijn vak delen dus wilde iets die kon ik draag het te vinden. Het was al aangesloten op een Nokia 5110 LCD display voor een eerder onvoltooide project. Het omhoog het aandrijven, vond ik dat bei
PSU-voeding van oude ATX met Arduino en LCD Monitor een proefbank

PSU-voeding van oude ATX met Arduino en LCD Monitor een proefbank

Hallo allemaal en welkom op mijn eerste Instructable.Ik wilde altijd een bankje PSU voor gemakkelijke toegang tot een bron van macht, en iets dat ik kan rekenen op wanneer u werkt aan verschillende projecten. Ik wilde een PSU dat:• biedt 3, 3V, 5v en
DinoCalc versie 1.0

DinoCalc versie 1.0

(Arduino Pro Mini Protoboard versie)Nieuwste Release: http://code.google.com/p/dinocalc/Ontwikkeling: https://github.com/WeaselJones/DinoCalcDit is een calculator zonder een LCD-scherm waarmee u als uw math antwoord goed of fout, zonder dat u het ant
Multitonal stap Sequencer & Sonic Art Rumoer Verrekt. E.Z. mijn eigen beginner-code.

Multitonal stap Sequencer & Sonic Art Rumoer Verrekt. E.Z. mijn eigen beginner-code.

Mijn allereerste arduino thing.simply begrepen en vrij jargon gratis .drawing tonen de theorie van de bedrading, code basisprincipes uitgelegd zo goed als ik kanmodus 1 is 33variable meertonig ruis machine, vol op chaos.modus 2 is op basis van codepa
Numb Nuts bike stoel

Numb Nuts bike stoel

herstellen die oude, ratty mountain bike stoel, met inbegrip van een * Trendy * sleuf in de stoel.Stap 1: opvulling Start met een ratty oude fiets zitplaats.Uitknippen sommige gesloten cel foam aan de contour van de zitplaats. (Ik gebruikte een uitva
DIY HDSLR schouder Rig & Follow Focus

DIY HDSLR schouder Rig & Follow Focus

DIY HDSLR schouder tuig, spoorwegsysteem, en volgen van Brad Justinen op Vimeo.Dit is een voortdurende en onvoltooide project.  Ik weet niet zeker wanneer ik zal kunnen afronden, dus ik wilde om iets te krijgen die er voor mensen op zoek om te bouwen
Afwerking van de Unfinished

Afwerking van de Unfinished

hier zijn twee projecten die onafgewerkt ging voor een lange tijd. De eerste was een panel van acryl/angora (?) garen dat mijn moeder in de late jaren 80 breit. Ze stierf in 1991 en één van mijn zussen gaf me mijn moeder breinaalden, begrippen, garen
Onvoltooide Digitigrade stelten project, prototype Nº (eigenlijk niet herinner ik... laten we zeggen ALOT)

Onvoltooide Digitigrade stelten project, prototype Nº (eigenlijk niet herinner ik... laten we zeggen ALOT)

vorige voeten voor de stelten, proberen te verspreiden van de weightr
Maak een onvoltooide houten lade fabulous!

Maak een onvoltooide houten lade fabulous!

Nemen een onvoltooide houten lade en zet hem in een modieuze ijdelheid lade. Maakte deze voor de verjaardag van een vriend wiens initialen C.C. zijnMaterialen:onvoltooide houten ladeschaarhete lijmpistool en lijmverf of verfvinyl stofcontrasterende w
Dubbele schroef houten vice (onvoltooid)

Dubbele schroef houten vice (onvoltooid)

ik zat vast met dit project, als gevolg van de houten draden niet goed werkt - ze vast komen te zitten, ook. Ik heb nog te beheren om hen te laten functioneren, maar misschien iemand anders heeft een goed idee over dat, of kan inspireren sommige van