VortoLight - Internet of Things lamp with spark.io (5 / 8 stap)

Stap 5: De code


Ik heb bewerkt de code van mijn vriend (stap 4) te laten werken met de de leds.

Ik nam de zorg om het proces van de code te begrijpen voor iemand die nog niet zo veel kennis van codering.

Om deze code werken hoeft je te doen de volgende extra dingen om het up and running.

  1. Geef uw kanaal-ID in de code
  2. Omvatten de neopixel library: Ga naar de vonk IDE > search in de bibliotheken voor "neopixels" > openen > Klik op "gebruik in app".
  3. Voeg de volgende 'trigger woorden' in de app 'tweet control' in Thingspeak.
    • Gezellige, studie, lezing, Romantisch, industrieel, af, rood, groen, blauw, paars, roze

Uploaden / flash de code aan uw core en je bent klaar! Wanneer u uw kern macht kon duurt een paar minuten te vinden zijn eerste tweet. Open de seriële monitor als u wilt zien wat het doet.

Nu - een kleine overwinning dansje doen.

Het toevoegen van kleuren/triggers

Hier zal ik uitleggen hoe te wijzigen van de code om uw eigen kleuren toevoegen / modi.

Op lijn 86 zie je het begin van een bos if/else statements.

Laten we eens kijken dichter een:

De eerste coderegel is de volgende:

Wanneer de trigger word-formulier Thingspeak groen is wordt uitgevoerd dit if/else statement. U kunt wijzigen 'groene' een ander woord als u wilt uitvoeren deze verklaring met een ander woord voor trigger.

In dit geval bevat de verklaring van twee dingen:

Dit is alleen voor de seriële monitor wanneer u fouten opspoort. U hoeft niet te nemen.

Dit geeft de functie "SetLedColor" een specifieke waarde. In dit geval "strip van. Kleur (255, 0, 0)".

Het eerste getal is de hoeveelheid rood

Het tweede getal is de hoeveelheid groen

het derde getal is de hoeveelheid blauw.

Wanneer u verschillende waarden van deze getallen te combineren, kunt u alle kleuren er zijn!

Graag voor enkele gezellige verlichting:

Meer over het programma van de leds op de Adafruit NeoPixel Überguide.

Het grote ding over de kern is dat je de code via wifi kunt bijwerken. Theoretisch hoeft u nooit te gebruiken de USB-kabel. Geef je VortoLight een update OTA (over-the-Air).

Voor degenen met sommige codering kennis zal zien er ook de optie voor het gebruik van de zaak over te schakelen.

Gerelateerde Artikelen

Controleren van de waarde van de temperatuur en de vochtigheid van uw website (Internet of Things consept)

Controleren van de waarde van de temperatuur en de vochtigheid van uw website (Internet of Things consept)

Vandaag, ga ik u tonen hoe uitzetten DHT11 de lezing temperatuur en vochtigheid waarden om te zetten van grafiek geproduceerd op uw website. Als je hebt draadloze modem, ik bedoel WiFi hotspot punt toch waarmee u draadloos internet verbinding, ik ben
Het hergebruiken van een oude wifi-router voor de internet-of-things

Het hergebruiken van een oude wifi-router voor de internet-of-things

De populariteit van internet verbonden apparaten gebouwd met Arduino shields of single-board computers zoals de Raspberry Pi en Beaglebone is geëxplodeerd, maar voor eenvoudige taken zoals een relais controle, het lezen van een sensor, Bewateren van
Floating Pyramid Lamp With 108 Spiritual Symbols

Floating Pyramid Lamp With 108 Spiritual Symbols

Hallo Instructables Gemeenschap! Dank u voor het controleren van mijn 2e Instructable. Ik weet wat je moet denken... "Dat is een koele kijken lamp!" Ja inderdaad. Voordat ik schrijven over hoe maak je deze lamp ingaan, wil ik vermelden dat deze
Christmas Tree Lights gecontroleerd via de telefoon? Een eenvoudige Internet of Things hack.

Christmas Tree Lights gecontroleerd via de telefoon? Een eenvoudige Internet of Things hack.

Mijn zoon wilde zitten kundig voor zet de kerstboom met zijn telefoon in- en uitschakelen. We gegraven rond in het geheim berg laboratorium (AKA de kelder) en kwam met het volgende project, dat een Arduino gebruikt voor het opknappen van een domme in
Pipe Lamp With Antiqued Wood Base

Pipe Lamp With Antiqued Wood Base

Ik heb vele grote Instructables op het maken van een pijp-lamp en ik dacht dat ik zou een van mijn eigen. Ik ook googled 'pijp lamp' gewoon om te zien wat was daar op Google Images voor een beetje inspiratie. Ik vond het idee van het maken van een pi
Modern lamp with iPhone charger

Modern lamp with iPhone charger

Ik wilde om te bouwen van een aangepaste lamp voor geruime tijd nu. Met dat willen en de kans om te winnen die een scroll was, dacht ik dat dit de perfecte tijd. Ik verwijs naar de lamp-wedstrijd. Dus als je dit instructable drop een reactie en ik ho
CC3200 Wi-Fi board voor Internet of Things

CC3200 Wi-Fi board voor Internet of Things

Groot nieuws voor Internet van dingen die mensen!Texas instrumenten CC3200-LAUNCHXL bestuur wordt nu ondersteund door Energia v.13+http://Energia.nu/pin-Maps/guide_cc3200launchpad/http://Energia.nu/cc3200guide/Energia is Arduino omgeving aangepast vo
Internet gecontroleerde lamp met ESP8266 wifi relay IoT

Internet gecontroleerde lamp met ESP8266 wifi relay IoT

ESP8266 wifi relay (ESP01) IoT controle per lampInternet gecontroleerde elektrische lamp met ESP8266 wifi (ESP01) IoTInternet gecontroleerde lamp met ESP8266 wifi relay IoTESP8266 (ESP01) is een zeer goedkope WiFi-transceiver die kan worden toegevoeg
IoT - een Raspberry Pi Robot beheren via internet met HTML en shell scripts alleen

IoT - een Raspberry Pi Robot beheren via internet met HTML en shell scripts alleen

(Als je deze Instructables, vergeet dan niet te stemmen (boven: rechts hoek vlag). het is concurreren op INTERNET of THINGS en automatisering wedstrijden. Heel hartelijk bedankt! ;-)In dit instructable, zullen we het maken van een volledig gecontrole
Control Home Appliances met telefoon en Internet van dingen onder de 6 $

Control Home Appliances met telefoon en Internet van dingen onder de 6 $

Ik wilde altijd al om te zetten op mijn Tv terwijl op mijn bank, of na een vermoeiende dag wanneer ik klaar bent met het lezen van een boek, voor zwenking vandoor mijn licht.Ik deed dit eerder met een Hc-05, en afstandsbediening.Update: Deze aangifte
IOT omgevingslicht: VIPER Lamp

IOT omgevingslicht: VIPER Lamp

Energiebesparende draadloze standaarden gecombineerd met low-cost, ultra miniatuur LEDs, sensoren en communicatie-apparaten heeft slimme verlichting een katalysator voor de Internet of Things en domotica.In deze tutorial zullen we zien hoe u kunt bes
Spark Core gecontroleerd relay w / web-panel

Spark Core gecontroleerd relay w / web-panel

Wat is het gebruik van het Internet of Things (IoT) als het niet om binnenlandse artefacten uit het internet? ;)Dit project kwam uit een van de eerste dingen die komt te letten op wanneer wij denken over IoT: draaien van de koffie-/ theevoorzieningen
IoT silhouet Mood Lamp (E-mail en Twitter notifier)

IoT silhouet Mood Lamp (E-mail en Twitter notifier)

Aangezien IoT (Internet van dingen) meer en meer populair wordt en meer aantal micro-controllers IoT ingeschakeld zijn, besloten heb ik om een serie van tutorial op IoT met behulp van een deeltje foton en een Intel Edison.Vandaag ga ik u tonen hoe te
Internet van dingen kerstboom

Internet van dingen kerstboom

http://jfrmilner.WordPress.com/2014/12/07/Internet-of-Things-Christmas-Tree-cheerlights-fastled/In dit project detail ik hoe ik heb gemaakt een kerstboom Internet lichte gecontroleerd. Vorig jaar hoorde ik over een groot project door ioBridge Labs ge