Blinkerdoo! met SparkCore (2 / 4 stap)

Stap 2: Beweren en codering


Als u niet reeds hebben, volg de aanwijzingen op de website SparkCore en claim uw SparkCore (http://docs.spark.io/connect/). Terwijl u de telefoon app kunt, voor dit project stel ik met behulp van de opdrachtregel aanspraak maken op de kern en het instellen van de wifi (http://docs.spark.io/cli/). Als dit nog niet op de computer die u gebruikt om de code van de kern, zal u wilt downloaden van node.js en de opdrachtregel gebruiken.

Zodra de kern van de Spark is beweerde en ingesteld op de wifi die u gebruikt, ben je klaar voor code. Voor dit project zal u de SparkCore IDE op www.spark.io/build. We zullen de JSON, openweathermap, HTML, Liquidcrystal en SparkButton bibliotheken gebruiken voor dit project. HTML, Liquidcrystal en de SparkButton zijn al opgenomen in de IDE door te gaan naar de zijbar en te klikken op bibliotheken (zoals afgebeeld). De anderen zijn echter beschikbaar op github en moet u handmatig kopiëren en plakken van de delen van de bibliotheken in de IDE, waarvan de grootste is de JSON-bibliotheek moet u die hier (https://github.com/bblanchon/ArduinoJson). Het is een beetje van een karwei, maar u zult moeten gaan op elke koppeling met een ".h" en ".cpp" uitbreiding en de kopie en plak de inhoud in de kern van de vonk IDE door te klikken op het plusteken (+), zoals weergegeven in de afbeelding. Doe dit voor elk bestand, en uw ijver zal worden beloond.

Nadat de JSON-bibliotheek is alle gekopieerd ga naar deze link en de kopie en plakken van de bibliotheek van de openweathermap met behulp van dezelfde methoden als de JSON-bibliotheek (https://github.com/synox/openweathermap-spark-lib). Gelukkig is deze bibliotheek heeft slechts één ".h" en een ".cpp" bestand. Wanneer de bibliotheken zijn ingesteld, kunt u downloaden, kopiëren en plakken, het bestand blinkerdoo.io in de vonk IDE en aanmelden op openweathermap.org om een toegangscode kostenloos en plaats deze in uw code samen met de stad en staat u het weer in. Neem speciale nota dat de openweathermap.h en .cpp bestanden die zijn gekopieerd zal niet dezelfde httpClient bibliotheeknaam hebben in de opdracht import/include zodat u moeten zult veranderen in #include "HttpClient/HttpClient.h" aan. Controleer of de code door te klikken op het vinkje in de linkerbalk, problemen codering u kunt hebben, en doorgaan naar de volgende stap, bouw.

Gerelateerde Artikelen

NeoPixel klok met SparkCore Internet knop Shield

NeoPixel klok met SparkCore Internet knop Shield

De Spark Core Internet knop Shield alleen heeft 11 NeoPixel LEDs, maar heeft ruimte voor en praktisch schreeuwt voor de 12e LED om de cirkel compleet.En wat is er leuker dan het maken van een fascinerende klok met Internet verbonden LEDs?!HackBergen
RGB met SparkCore en krul

RGB met SparkCore en krul

Controle van een gemeenschappelijk RGB-LED met een vonk kern en curl.De volledige code is gekoppeld.Stap 1: Onderdelen en bedradingOm het oplichten van een simpele rgb-LED hebt u nodig:1 Spark.io vonk-Core1 rgb-LED3 220-Ω weerstanden1 Springer1 bread
DIY slanke NeoPixel strip met vonk Core

DIY slanke NeoPixel strip met vonk Core

Wij hadden enkele rand bliksem voor een edge-lit teken we voor #HackBergen hackerspace maken.Om het teken gemakkelijker te maken zou ik de LED's worden op een strook die zo slank mogelijk. NeoPixel strips + chips koop lijken op 10 mm of breder. Echte
Controle met behulp van Python SparkCore

Controle met behulp van Python SparkCore

De Milwaukee afkomstig was geselecteerd voor November 2014 Build nacht met Spark.io. Heb ik besloten dat dit de perfecte tool om te voltooien de verlichting van de controller voor de afkomstig was. De workshop gebieden zijn momenteel verdeeld in 7 ve
Protype voor een vleermuis Detector met behulp van SparkCore en Internet knop

Protype voor een vleermuis Detector met behulp van SparkCore en Internet knop

In dit instructable beschrijf ik de eerste stap van mijn project: een automatische vleermuis scanner- en Meetunit aangesloten op de internet-cloud.De eerste stap is het creëren van een staafdiagram dat wordt na een tijdje - met vermelding vleermuis a
Sparkcore MetLamp

Sparkcore MetLamp

Dit project is een SparkCore gebaseerde mood lamp die gebruik maakt van weergegevens van het UK Met Office om te kiezen van de kleur van de lamp. De belangrijkste delen zijn de SparkCore en hun internet knop schild, waarin een NEOPixel ring!Stap 1: D
Verwerking van gegevens met RasPi en deeltjes (voorheen Spark)

Verwerking van gegevens met RasPi en deeltjes (voorheen Spark)

Groeten! Welkom bij een andere Instructable van NextFab. In dit Instructable we zullen overschakelen versnellingen een beetje en het doen van een Instructable thats veel meer fundamenten gebaseerd dat iemand kan halen dan uit te breiden.De Raspberry
Aansluiten van de kern van de Spark met behulp van een Mac (OS X)

Aansluiten van de kern van de Spark met behulp van een Mac (OS X)

Er zijn nogal wat middelen die er op hoe uw Spark verbinden met het Internet of hoe verbinding maken met uw netwerk echter ze allemaal leek ontbreken enkele stappen, enkele van de dingen die u zeker zult tegenkomen. Ik hoop te vangen deze terwijl ton
Sparkcore Xmas boom ster

Sparkcore Xmas boom ster

De Spark kern kerstboom star (SCXTS) is soort van een overgebleven project van de instructables bouwen nacht, gehost tijdens dorkbot.de Aachen in November 2014. Ik gefaald, omdat op dat moment had ik geen middel om te ontleden van een inkomende teken
Hoe maak je een Pom Pom met uw Hand

Hoe maak je een Pom Pom met uw Hand

Het maken van een pom pom is vrij gemakkelijk. Er zijn hulpmiddelen die u kunt kopen en gebruik, kunt u uw eigen pom pom maker, of u kunt zelfs gewoon gebruik maken van een vork! Dit is hoe kun je een pom pom gewoon met behulp van garen, schaar, en u
Bankje met planten beschermd groeiende Station

Bankje met planten beschermd groeiende Station

Wie graag groeien of tuinieren weet dat voortdurend buigende over om te werken of werken direct op de grond hard op de rug zo goed worden kan als het maken van een leuke hobby meer van karwei. Een planten- of Potting bench is een werk-Bank die houden
Compatibele nephand met sensomotorische controle en sensorische Feedback voor bovenste extremiteit Amputees

Compatibele nephand met sensomotorische controle en sensorische Feedback voor bovenste extremiteit Amputees

Het hoofddoel van dit project is het verstrekken van een zeer functionele en goedkope nephand voor mensen met amputaties hieronder-elleboogHoewel veel van de state-of-the-art protheses zijn ontwikkeld, nog steeds wordt het druk voor amputaties wonen
Afvlakking van een plaat op mijn bank met een Router

Afvlakking van een plaat op mijn bank met een Router

Ik had een zeer mooie plaat die ik wilde maken in een salontafel. Ik deze slab rechts op mijn werkbank afgevlakt! Ik ben blij te kunnen zeggen dat het afvlakken van een plaat van hout met een router nog makkelijker was dat ik dacht dat het zou! Niet
Ontdek elektronica met Snap Circuits Arcade (een Review)

Ontdek elektronica met Snap Circuits Arcade (een Review)

Module Circuits is een educatief speelgoed dat leert elektronica met solderless samen module-elektronische componenten. Elke component heeft het schematisch symbool en een label afgedrukt op de plastic behuizing voor gemakkelijke identificatie. Ze br