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

Étape 5: Le code

J’ai modifié le code de mon ami (étape 4) pour le faire fonctionner avec les leds.

J’ai pris grand soin de rendre le processus du code compréhensible pour quelqu'un qui n’a pas autant de connaissances du codage.

Pour obtenir ce code de travail, vous devez faire les choses supplémentaires suivantes pour le faire marche.

  1. Entrez votre ID de canal dans le code
  2. D' inclure la bibliothèque neopixel : aller à l' étincelle IDE > recherche dans les bibliothèques de "neopixels" > Ouvrir > cliquez sur « use in app ».
  3. Ajouter les mots suivants « déclencheur » dans l’application « tweet contrôle » en Thingspeak.
    • Cosy, lecture, étude, industriel, au large, rouge, vert, bleu, violet, rose, romantique

Télécharger / flash le code à votre coeur et vous avez terminé ! Lorsque vous mettez votre coeur, cela pourrait prendre quelques minutes pour trouver son premier tweet. Ouvrez le moniteur série si vous voulez voir ce qu’il fait.

Maintenant - faire une danse de petite victoire.

Comment faire pour ajouter des couleurs/déclencheurs

Ici je vais vous expliquer comment modifier le code pour ajouter vos propres couleurs / modes.

Sur la ligne 86 , vous voyez le début d’un bouquet if/else instructions.

Regardons de plus près à l’un :

La première ligne de code est le suivant :

Lorsque la forme du mot déclencheur Thingspeak est verte , il exécute cet if/else instruction. Vous pouvez modifier « verte » à un autre mot si vous voulez exécuter cette instruction avec un autre mot de déclencheur.

Dans ce cas, la déclaration comporte deux éléments :

C’est juste pour le serial monitor lors du débogage. Vous n’avez pas à inclure.

Cela donne à la fonction "SetLedColor" une valeur spécifique. Dans cette affaire "bande de. Couleur (0, 255, 0)».

Le premier nombre est la quantité de rouge

Le deuxième numéro est la quantité de vert

le troisième nombre est la quantité de bleu.

Lorsque vous combinez différentes valeurs de ces nombres, vous pouvez faire toutes les couleurs sont là !

Comme pour un éclairage confortable :

Plus d’infos sur comment programmer les leds sur Adafruit NeoPixel Überguide.

Le grand chose sur le cœur, c’est que vous pouvez mettre à jour le code via wifi. Théoriquement vous devez jamais utiliser le câble usb. Juste vous donner VortoLight une mise à jour OTA (en direct).

Pour ceux qui ont quelque connaissance de codage verrez il y a aussi la possibilité d’utiliser le boîtier de commutation.

Articles Liés

Contrôler la valeur de température et d’humidité de votre site Web (Internet of Things consept)

Contrôler la valeur de température et d’humidité de votre site Web (Internet of Things consept)

Aujourd'hui, je vais vous montrer comment tracer température lecture de DHT11 et des valeurs d'humidité pour mettre le graphique produit sur votre site Internet. Si vous avez un modem sans fil, je veux dire WiFi hotspot point de toute façon qui perme
Arbre de Noël, lumières contrôlée par téléphone ? Un simple Internet of Things hack.

Arbre de Noël, lumières contrôlée par téléphone ? Un simple Internet of Things hack.

Mon fils voulait être en mesure de tourner l'arbre de Noël avec son téléphone sous et hors tension. Nous avons creusé autour dans le laboratoire de montagne secrète (AKA le sous-sol) et est venu avec le projet suivant, qui utilise un Arduino pour rév
Floating Pyramid Lamp With 108 Spiritual Symbols

Floating Pyramid Lamp With 108 Spiritual Symbols

Bonjour ! Merci de vérifier sur mon 2ème Instructable. Je sais ce que vous devez penser... « C'est un endroit frais, à la recherche de la lampe! » Oui en effet. Avant d'entrer dans l'écrit sur la façon de faire cette lampe, je tiens à mentionner que
DIY Internet contrôlé lampe

DIY Internet contrôlé lampe

Hey tout le monde, dans ce instructable, je vais vous montrer comment faire une lampe DIY qui peut être commandée depuis n'importe où dans votre maison.Étape 1: Pièces et outilsVoici les pièces et les outils dont vous aurez besoin pour faire de ce pr
Pipe Lamp With Antiqued Wood Base

Pipe Lamp With Antiqued Wood Base

J'ai vu plusieurs grands Instructables sur l'apport d'une lampe de tuyau et j'ai pensé que je ferais un de mes propres. J'ai aussi googlé « diriger la lampe » juste pour voir ce qui était là-bas sur Google Images pour un peu d'inspiration. J'ai aimé
Modern lamp with iPhone charger

Modern lamp with iPhone charger

J'ai voulu construire une lampe personnalisée depuis un certain temps. Avec cette faute et la chance de gagner qu'un parchemin a été, j'ai pensé que c'était le moment idéal. Je me réfère au concours lampe. Alors si vous aimez cette baisse instructabl
PcDuino en tant que périphérique en réseau afin d’alimenter les données vers Xively (Internet of Things)

PcDuino en tant que périphérique en réseau afin d’alimenter les données vers Xively (Internet of Things)

Xively (anciennement Cosm et avant que Pachube (prononcé Patch bay)) est un service de base de données en ligne qui permet aux développeurs de se connecter dérivé de capteur données (p. ex. énergie et environnement des objets, des dispositifs et des
Lampe Internet contrôlé avec ESP8266 wifi relais IoT

Lampe Internet contrôlé avec ESP8266 wifi relais IoT

ESP8266 wifi de commande du relais (ESP01) ITO a lampeInternet contrôlé lampe électrique avec ESP8266 wifi (ESP01) ITOInternet contrôlé lampe avec ESP8266 wifi relais ITOESP8266 (ESP01) est un émetteur/récepteur WiFi très faible coût qui peut être aj
IoT Silhouette Mood Lamp (notificateur d’Email et Twitter)

IoT Silhouette Mood Lamp (notificateur d’Email et Twitter)

Comme Ito (Internet of Things) devient de plus en plus populaire et plus nombre de microcontrôleurs est IoT activé, j'ai décidé de faire une série de tutoriel sur ITO à l'aide d'un photon particule et un Edison Intel.Aujourd'hui je vais vous montrer
Getting Started with Intel Edison - programmation Python

Getting Started with Intel Edison - programmation Python

Ce guide est pour tous les programmeurs python qui ont toujours demandé, que vousce qui est le meilleur moyen d'entrer dans « IoT "(Internet of Things) , maintenant puisque vous l'avez fait à cette page, achète-toi un Edison Intel sur Amazon ou un en
LinkIt One - lampe d’ambiance

LinkIt One - lampe d’ambiance

Dans le dernier instructable je vous ai montré comment surveiller la température de votre chambre en ligne à l'aide du Conseil un LinkIt. Maintenant dans ce tutoriel je vous montrerais comment faire une humeur internet contrôlé lampe, qui surveille v
Getting Started with LinkIt One - un témoin clignotant

Getting Started with LinkIt One - un témoin clignotant

Salut!Sont souvent confondus par le monde entier de nouvelles planches et tech qui continuent d'affluer vers le haut tous les quelques mois ?Vous cherchez souvent sur google juste pour donner un sens de tout cela ?Êtes-vous prêt à faire des projets v
L’Internet des choses toilette postera événements vers le Cloud (framboise PI)

L’Internet des choses toilette postera événements vers le Cloud (framboise PI)

Internet des choses toilette postera de rincer les événements et changement de rouleau de papier toilette événements de feuille de calcul Google Drive.Comment ça marche? -Un interrupteur à flotteur détecteur de niveau liquide aquarium détecte le nive
Internet de base du cadre de choses avec Intel Edison

Internet de base du cadre de choses avec Intel Edison

La pile de l'Internet des objets peut impliquer des capteurs, petits appareils informatiques, services de Cloud Computing et API. Pour la plupart des débutants, mise en œuvre de chacun de ces éléments individuellement est bon marché et simple, avec p