Bluetooth TFS LED stroboscoop (2 / 6 stap)

Stap 2: Software


De software is gebouwd op in twee delen.

Client Windows Machine
Eerst moeten we een winforms toepassing ontwikkelt die kan worden uitgevoerd op een windows machine. Ik wil het intelligente deel van de hele build status verwerking last op de windows-machine van de client worden uitgerust. In de meeste gevallen is verbinding met de team foundation server alleen mogelijk als de windows-computer wordt toegevoegd in een bedrijfs- of privénetwerk domein van het bedrijf. Dus de winforms-toepassingen uitvoert op uw windows-machine, is de meeste beveiligingsproblemen opgelost omdat communiceren met de hardware arduino wordt gedaan met de bluetooth-module. De winforms toepassing heeft een timer om te controleren de Team Foundation Server elke minuut. De toepassing wordt vervolgens stuurt de status draadloos naar de Arduino. De Arduino zal de gegevens verwerken en bepalen van de LED-modus.

Arduino
Ten tweede moet de Arduino een schets die de LED-stroboscoop voor verschillende knipperende modi drijft. In totaal heb ik bouwen twee knipperende modi. Eerste modus "build in vooruitgang" zal inschakelen de LED-stroboscoop voor 10 seconden. Tweede modus 'build is mislukt' zal de led stroboscoop modus verschuiven naar een knipperende / knipperende modus. De arduino koortsgloed temperatuur en vochtigheid gegevens naar de client machine en drijft de hardware zoals de reset-knop, bluetooth-module, relais.

LED Beacon knippert noodgevallen Strobe modi
De LED stroboscoop unit heeft zeven strobe-modi. De LED-modus kan worden veranderd door de aarding van de witte draad GND. Er is geen tweewegcommunicatie tussen de Arduino en de LED. Ik nodig had twee modi voor twee build status. Een voor build opgevolgd. Naar de tweede men voor build is mislukt. Ik een eenvoudig algoritme om te tellen de modi en verschuiving tussen de twee verschillende modi gecodeerd. Dus keer wanneer een compilatie is mislukt op de Arduino verschuiving 4 het relais voor de nieuwe LED knipperende modus. Wanneer een build wordt opgevolgd, of een bouwstijl is in volle gang de Arduino verplaatst het relais 4 keer weer als u wilt terugkeren naar de oorspronkelijke knipperende modus.

In het volgende voorbeeld beta-software
De software die ik heb geschreven werkt ok, maar er zijn een aantal kleine bugs. Het hoofddoel van de schriftelijke software is de LED stroboscoop eenheid te controleren van de status van de bouw op de server. De software is geschreven in mijn vrije tijd elke ontwikkelaar die heeft geschreven een beter voorbeeld te informeren gelieve me i´m blij te analyseren en te publiceren.

Gerelateerde Artikelen

Bluetooth gecontroleerde LED Wearable met Intel Edison

Bluetooth gecontroleerde LED Wearable met Intel Edison

Heb je ooit gedacht een wereld waar u het patroon van een jurk met een druk op de knop kunt wijzigen? Of een te kunnen veranderen de hoogte van een zoom met swipe van je vinger? Technologie maakt controle en aanpassing mogelijk op plaatsen waar meest
Bluetooth gecontroleerde led lichten

Bluetooth gecontroleerde led lichten

Dit instructable is over het besturingselement een RGB led zaklamp van bluetooth. Een RGB led is degene die een all de drie basic led kleur dwz rood, blauw en groen in een honkslag geleid heeft. Ik zou vertellen u hoe kunt u het controleren van uw sm
20W LED-stroboscoop voor RC-vliegtuig

20W LED-stroboscoop voor RC-vliegtuig

Dit is mijn allereerste instructable, en houd er rekening mee dat het Engels niet mijn moedertaal is. Wanneer dat gezegd hebbende, het idee was om het maken van een sterk stroboscoop met minimale gewicht en energieverbruik voor gebruik op mijn zelfge
Android Bluetooth controle Led RGB

Android Bluetooth controle Led RGB

Kies de tint van het licht dat je maakt je beter voelt.Eenvoudige bluetooth afstandsbediening waaruit u verlichting vanaf uw mobiele apparaat of tablet kunt wijzigen.U hebt twee afzonderlijke RGB-kanalen waar je verschillende kleuren per kanaal kunt
Stop de tijd met een LED stroboscoop!

Stop de tijd met een LED stroboscoop!

Een Stroboscoop is een tool die gebruik maakt van een fel knipperende licht toestaan dat een gebruiker aan weergaveobjecten die snel op een periodieke wijze evolueren. Wanneer de frequentie van de lampjes aan de snelheid van het object is gekoppeld,
Bluetooth gecontroleerde led matrix 4 X 4 met behulp van een SPLat EG1 PLC

Bluetooth gecontroleerde led matrix 4 X 4 met behulp van een SPLat EG1 PLC

Delen:soldeerbout en het soldeerboor bitsboorklein stukje van houtEen computer met SPLat/PC, de gratis SPLat programmering ontwikkelomgevings (winde)solide onderdeel draadVrouwelijke kop draden1 EG1 SPLat PLCJY-MCU Bluetooth Wireless seriële poort Mo
Bluetooth gecontroleerde LED met analoge LDR Input voor TfCD

Bluetooth gecontroleerde LED met analoge LDR Input voor TfCD

Paul Bosch - 4154746Duygu Guroglu - 4519191Dit project is een variatie op de RFduino Test en Android monster App van Iann (Iann RFDuino Test App)We herschreef de bestaande testprogramma voor de RFduino en de test applicatie voor Android aan het gewen
Arduino/Android - BLUETOOTH RGB LED CONTROL ANDROID APP

Arduino/Android - BLUETOOTH RGB LED CONTROL ANDROID APP

Hello wereld! Vandaag maakte ik een app wilt besturen een RGB Led-module met een Android apparaat. Contacteer mij voor de Open source-code van de APP.Opmerking: Als u kocht een gemeenschappelijk Anode LED aansluiten naar 5vIk gebruikte een gemeenscha
DIY portable LED stroboscoop

DIY portable LED stroboscoop

ik en mijn vrienden willen plezier hebben in de zomer. We willen om rond gek met muziek, wanneer we kamperen. Ik heb zodat die partijen vaker professionele draagbare 9V LED strobe. Voor mijn verbazing geeft het echt een groot effect. Ik hoop dat het
LED stroboscoop verlichting voor caravan ploegen enz

LED stroboscoop verlichting voor caravan ploegen enz

Ik verhandeld onlangs in mijn grote pickup voor een blazer. de grote truck had een fullsize lichte bar op het dak maar de blazer heeft een schuifdak zodat ik kan gaan op die manier weer. Ik keek naar verschillende hideaway flitsers en ik heb zelfs ee
Mechanische LED stroboscoop DIY

Mechanische LED stroboscoop DIY

Gewoon voor de lol! Ik heb gemaakt deze video om u te tonen hoe maak je een "Mechanische" stroboscoop effect. Zonder een "moeilijke" circuit als 555 timer chip, maar met twee motoren, eerst DC Motor is en werkt met 12V die batterij is
How To: Maak een Android App met Android Studio controle LED

How To: Maak een Android App met Android Studio controle LED

Dit is een stapsgewijze tutorial voor het maken van een android apk via bluetooth.Vóór de start codering,Download Android Studio IDE en bijwerken van Java.Java en C programmeren zal helpen.Deze tutorial zal niet uitleggen Java programmering.Als u cod
3W LED Strobe - 2 AA-batterijen en Joule dief

3W LED Strobe - 2 AA-batterijen en Joule dief

deze LED stroboscoop kan 2.4V worden gebruikt in vergelijking met 4.5V voor de meeste circuits van de 555 timer. De Joule-dief wordt gebruikt om te schakelen op een 4V MOSFET. Dit vermindert het aantal batterijen nodig. Het is ook geschikt voor lage
Eenvoudige conversie van motor LED

Eenvoudige conversie van motor LED

0HI alle!Nu ik zeker ben dat de meeste van jullie weten dat kan je fatsoenlijk LED vervangende lampen op eBay, zal dat een 21w lamp vervangen. Dat is echter niet zo leuk als het bouwen van uw eigen eenheden.Nu is dit een zeer eenvoudige methode om me