Web-enabled Polar hartslagmeter (3 / 3 stap)

Stap 3: Bouwen en uitvoeren van de PolarService


Nu, laten we het bouwen van PolarService.exe:

-Download https://bitbucket.org/tamberg/pachubehack/get/tip.zip
-Pak het gedownloade ZIP en ga naar \PachubeHack\2011\PolarService
-Download https://bitbucket.org/yaler/yalercontrib/downloads/Yaler.Net.2.1.0.0.zip

-Uitpakken en Yaler.Net.dll naar de \PolarService map verplaatsen.
-Voer Build.bat in door te dubbelklikken op het.

Zoals u in de broncode zien kunt, PolarService.exe verbindt met het bestuur van de transceiver met behulp van een seriële poort en vraagt voor 32 metingen door het verzenden van "G32\r", dan leest de responswaarden en zet hen om deel van een HTML-pagina die gebruikmaakt van de API van Google-grafieken.

Om te worden toegankelijk via het Web, PolarService.exe maakt gebruik van de infrastructuur van Yaler estafette. Bezoek https://yaler.net/ om een gratis relay-domein. (Of, voor het hosten van uw eigen exemplaar van de estafette voor niet-commercieel gebruik, Zie https://bitbucket.org/yaler/yaler)

U moet ook weten op welke COM-poort de Polar-apparaat is aangesloten op uw computer. Typ op Windows, WINDOWS-R open de opdrachtprompt, dan Typ devmgmt.msc en drukt u op terugkeren. Controleren op poorten (COM & LPT) om te zoeken naar de juiste COM-poort.

-Klik met de rechtermuisknop PolarService.bat te bewerken.
-Geef uw relay-domein, een willekeurige naam en de juiste COM-poort.
-Alle wijzigingen opslaan door het sluiten van de teksteditor.
-Voer PolarService.bat in door te dubbelklikken op het.

De PolarService Web UI is nu toegankelijk via een openbare URL. Controleer de uitvoer van het programma om te zien uw URL van de persoonlijke hartslag. Reload naar de pagina te vernieuwen de hartslag grafiek. (HTML-automatisch vernieuwen, inschakelen uncomment het in de broncode, de exe weer op te bouwen en de service opnieuw starten.)

U zult merken de vreemd gelabelde x-as. Niet zeker meer waarom wordt het links naar rechts. Het was waarschijnlijk heel laat toen ik schreef deze code. Anyway, de schaal is seconden en de meest recente meting van de hartslag is bij 0.

Thats it. Bedankt voor het lezen!

Gerelateerde Artikelen

Slimme Homer Web-enabled TV remote

Slimme Homer Web-enabled TV remote

Slimme Homer, een Web-enabled TV remote marionetSlimme Homer is een Web-enabled marionet dat op uw TV draait als Simpsons is ingeschakeld. Zoals Homer te lui om te surfen op het Web zelf is, controleert een script in de wolk de online TV-programma vo
OpenSprinkler: Open-source Web-enabled Sprinkler Valve Controller

OpenSprinkler: Open-source Web-enabled Sprinkler Valve Controller

overzichtIk ben trots om te introduceren OpenSprinkler: een open-source programmeerbare, web-enabled sprinkler valve controller. Het kan worden gebruikt om te plannen en te werken met standaard 24VAC sprinkler kleppen vaak aangetroffen in huishoudeli
PIGate, deur/gate opener van de garage van de web-enabled

PIGate, deur/gate opener van de garage van de web-enabled

Bouwen van een opener van de externe poort met behulp van een expressjs en een Raspberry PiintroductieEr is iets heel bevredigend over te klikken op een web-interface of het raken van een knop op een app en het zien van enkele fysieke gebeurtenis opt
Web-Enabled huis thermostaat (en huisautomatisering Hub)

Web-Enabled huis thermostaat (en huisautomatisering Hub)

Dit Instructable legt uit hoe ik WiFi toegelaten thermostaten gebouwd voor mijn huis. De thermostaten zijn programmeerbaar met 6 verschillende perioden tijdens de dag, hoewel steeds meer die op elk willekeurig nummer zou vrij onbeduidend. Ze kunnen w
Web-Enabled lui studie lichten Controller

Web-Enabled lui studie lichten Controller

Dit Instructable is een schrijven van mijn eerste ooit Arduino project.Zoals in het algemeen het geval met de technici van de hobbyist, ik dacht lang en hard om te komen met een project dat werd niet alleen cool maar sommige werkelijke gebruikswaarde
Arduino standalone web-enabled bell

Arduino standalone web-enabled bell

geïnspireerd door deze post, mij wilden voor wekken een Arduino aangedreven Bel dat volledig standalone was.Met een beetje PHP en (desgewenst) sommige jQuery op een website, kunt u deze bell ring wanneer een specifieke actie wordt uitgevoerd.Deze sta
WEB-ENABLED ACHTERTUIN artillerie

WEB-ENABLED ACHTERTUIN artillerie

howdy iedereen! Dit instructable is eigenlijk het hoogtepunt van vele projecten van mij, in het verleden, maar ze allemaal zijn samen gebruikt hebben om iets echt cool te doen! in principe is het een kanon dat kan u meer controle over het web via een
Web-Enabled zwembad Control - Raspberry Pi

Web-Enabled zwembad Control - Raspberry Pi

Vorig jaar had ik een zwembad gebouwd. Het was spannend toen de zwembad bouwer heeft me laten zien dat de industrie zwembad had verplaatst naar het tijdperk van de informatietechnologie en nu bood Programmacontrole via het internet. Wordt een compute
Web-Enabled garagedeur (Raspberry Pi)

Web-Enabled garagedeur (Raspberry Pi)

Doel om een webpagina te maken op basis van garage deuropener die moeten achteraf aan de meeste standaard openers. Getest met circa 1990s Chamberlain 1/2 hp opener. Nam eenmaal deel uw garagedeur kan openen vanaf uw mobiele telefoon of computer.Raspb
Bouwen van een Web ingeschakeld deurslot met Rest API en Raspberry PI

Bouwen van een Web ingeschakeld deurslot met Rest API en Raspberry PI

In dit instructable, bouwen we een web-enabled elektronische deurslot vanaf nul RESTFUL API, knooppunt JS en Raspberry PI gebruikt om de web-service die wordt verbruikt door de mobiele app of een REST-client.De architectuur is verdeeld in twee 3 dele
Web gecontroleerde Valentine

Web gecontroleerde Valentine

met deze mix van software en hardware, kunt u een hart-versierd nacht licht van overal met internettoegang oplichten. Dus of je nog op het werk, in een café, thuis, of op uw (web-enabled) mobiele telefoon, kunt u vertellen uw Valentijn dat u bent nog
Arduino Web ingeschakeld RGB verlichting

Arduino Web ingeschakeld RGB verlichting

ik heb net toevallig om te zien sommige grote strips van LED-verlichting als ik was het oppakken van sommige delen op Maplin die waren te koop (als ik me herinner juiste ze waren ongeveer £12 per ca. 2m strip) stuurprogramma voor de controller/was ec
Web gecontroleerde Arduino LED

Web gecontroleerde Arduino LED

Dit instructable toont u hoe te bouwen een Web-enabled tri-color LED gebaseerd op een Arduino en de WIZnet Ethernet-shield, beheersbare vanuit elke webbrowser .Omdat de LED wordt blootgesteld kunnen door middel van een eenvoudige RESTful web-service
USB + WEB Digital Picture Frame

USB + WEB Digital Picture Frame

deze instructies zullen de noodzakelijke stappen voor het voorbereiden van de elementen van de SOFTWARE van een zelfgemaakte Digital Picture Frame detail. Ik hoop dat instructies post op de fysische wijzigingen later.Digitale fotolijst op een Dell In