Particule Photon monde large interrupteur (3 / 5 étapes)

Etape 3: Flash du code

ControlEverything.com a déjà un exemple d’une bibliothèque qui fonctionnera parfaitement pour le jury qui a l’interrupteur d’entrée. Tout ce que nous devons faire est d’écrire une application très simple dans la plaquette qui fournira le relais de sortie pour allumer la lumière.

Nous ferons tout cela par le biais de Particle.io WEB fantastique basé IDE pour écrire et clignotant le code dans le module. Aller à build.particle.io/build pour commencer.

Code de la carte d’entrée

Dans les dispositifs de menu sur la gauche (il ressemble à une cible) sélectionnez le jury qui est votre entrée.

Maintenant dans le menu de bibliothèques sur la gauche (il ressemble à un ruban) taper NCD1RELAY sous bibliothèques de la communauté. Une fois qui apparaît dans la fenêtre de code vue, cliquez sur l’onglet CloudControl.cpp pour le sélectionner. Puis cliquez sur le bouton utiliser dans cet exemple. Maintenant vous devriez voir un onglet dans la fenêtre d’affichage de code qui dit CloudControl.ino If donc juste cliquez sur le bouton flash sur la gauche (il ressemble à un éclair). Le témoin LED sur votre carte d’entrée de l’interrupteur s’allume magenta et puis re s’associera à votre réseau WiFi. Ce Conseil est flashé et prêt à partir.

Sortie de relais Conseil Code

Le circuit de sortie de relais a besoin d’un peu de code pour y aller, mais ne vous inquiétez pas, il est vraiment facile.

Dans le menu périphériques sur la gauche, sélectionnez le bureau qui est votre carte de sortie de relais (se connecte à l’ampoule).

De la bibliothèques menu recherche de NCD1RELAY à nouveau. Dans la fenêtre d’affichage de Code, sélectionnez l’onglet Loop_Test.cpp et cliquez sur le bouton utiliser dans cet exemple. Une fois l’éditeur fait processus dans votre fenêtre d’affichage de Code, vous devriez un onglet de boucle-test.ino voir. Nous allons faire quelques modifications à ce fichier. Il suffit de coller ce code dans la fenêtre d’affichage du Code :

/* Includes ------------------------------------------------------------------*/
#include « NCD1Relay/NCD1Relay.h »

SYSTEM_MODE(AUTOMATIC) ;

NCD1Relay relayController ;

/ * Cette fonction est appelée une fois au démarrage---* /

void setup() {}

Serial.Begin(115200) ;

relayController.setAddress(0,0,0) ;

Particle.Subscribe ("Input_1", myHandler) ;

}

/ * Cette fonction effectue une boucle pour toujours---* / void loop() {}

}

myHandler Sub (const char * événement, const char * data) {}

String command(data) ;

{if(Command.equalsIgnoreCase("on"))}

relayController.turnOnRelay() ;

}

{if(Command.equalsIgnoreCase("OFF"))}

relayController.turnOffRelay() ;

}

}

Articles Liés

Arbre de Noël, commandé par téléphone : aucun codage ne requis interrupteur principal à l’aide de la particule Photon et IFTTT DO

Arbre de Noël, commandé par téléphone : aucun codage ne requis interrupteur principal à l’aide de la particule Photon et IFTTT DO

Un interrupteur actionné par un photon particule et IFTTT. Utilisez n'importe quel dispositif (arbre de Noël!) dans votre maison depuis votre téléphone ! Ou à partir de twitter ! ou selon les conditions météorologiques dans votre région ! Avec aucun
OpenHab sur Pi contrôlant la particule Photon relais

OpenHab sur Pi contrôlant la particule Photon relais

Dans cet article nous animera OpenHab qui est un logiciel open source de domotique sur une facture pro forma de framboise. J'ai utilisé un modèle de Raspberry Pi B s'exécute Raspbian, mais cet article devrait fonctionner aussi longtemps que vous util
Particule Photon - tutoriel de capteur de température ADT75

Particule Photon - tutoriel de capteur de température ADT75

ADT75 est un capteur de température haute précision, numérique. Il se compose d'un capteur de température du gap band et un convertisseur numérique pour la surveillance et la température de numérisation analogique 12 bits. Son capteur ultrasensible r
Calcul d’intensité à l’aide de BH1715 et la particule Photon de lumière

Calcul d’intensité à l’aide de BH1715 et la particule Photon de lumière

Hier que nous avons travaillé sur l'écran LCD affiche et tout en travaillant sur eux, nous avons réalisé l'importance du calcul de l'intensité lumineuse. L'intensité lumineuse est importante non seulement dans le domaine physique de ce monde, mais il
Relais à distance à l’aide de la particule Photon

Relais à distance à l’aide de la particule Photon

Particule (officiellement Spark) ont publié leur nouvelle gamme de plates-formes de microcontrôleur abordables WiFi activé : le Photon. C'est le successeur du Core de l'étincelle et mesures à une empreinte minuscule 37 x 21 mm. J'ai créé quelques app
Particule Photon - tutoriel de capteur altimètre de précision MPL3115A2

Particule Photon - tutoriel de capteur altimètre de précision MPL3115A2

La MPL3115A2 utilise un capteur de pression MEMS grâce à une interface I2C pour fournir des données exactes de l'Altitude/pression et température. Les sorties du capteur sont numérisées par une haute résolution 24-bit ADC. Traitement interne supprime
Particule Photon - tutoriel numérique capteur de lumière ambiante BH1715

Particule Photon - tutoriel numérique capteur de lumière ambiante BH1715

Le BH1715 est un capteur de lumière ambiante numérique avec une interface de bus I²C. Le BH1715 est utilisé communément pour obtenir les données de lumière ambiantes pour régler la puissance de rétro-éclairage LCD et clavier pour les appareils mobile
Particule Photon - tutoriel de capteur de température HDC1000

Particule Photon - tutoriel de capteur de température HDC1000

Le HDC1000 est un capteur d'humidité numérique avec sonde de température intégrée qui permet une précision de mesure excellente à très faible puissance. L'appareil mesure humidité basée sur un roman capteur capacitif. Les capteurs d'humidité et de te
Communication série une particule Photon et Linkit

Communication série une particule Photon et Linkit

Le Linkit on est une grande planche et la meilleure partie de celui-ci est il est portatif et portable il, est excellent concevoir des dispositifs portables utilisant le microcontrôleur. Un autre microcontrôleur cool qui avec qui je travaille est le
Particule Photon - tutoriel capteur de suivi de mouvement 6 axes de MPU-6000

Particule Photon - tutoriel capteur de suivi de mouvement 6 axes de MPU-6000

MPU-6000 est un mouvement 6 axes suivi de capteur qui a accéléromètre 3 axes et 3 axes gyroscope intégré dedans. Ce capteur est capable de suivi efficace de la position exacte et l'emplacement d'un objet dans le plan en 3 dimensions. Il peut être uti
Particule Photon - tutoriel de capteur de température MCP9803

Particule Photon - tutoriel de capteur de température MCP9803

MCP9803 est un capteur de température haute précision 2 fils. Elles s'incarnent avec user - registres programmable qui facilitent les applications de détection de température. Ce capteur est adapté aux très sophistiquée multizone température, système
Particule Photon - tutoriel de capteur de température TCN75A

Particule Photon - tutoriel de capteur de température TCN75A

TCN75A est un capteur de température série bifilaire constituée avec température-to-digital converter. Il est incorporé avec les registres programmable utilisateur qui fournissent la flexibilité pour les applications de détection de température. Les
Particule Photon RSSI à écran

Particule Photon RSSI à écran

IntroDans cet article nous allons utiliser un segment de 7 LED de 3 caractères pour l'affichage le RSSI de la puce WiFi sur notre module de particule Photon. Cela nous aidera à déterminer le meilleur endroit possible pour monter notre module Photon p
Particule Photon - tutoriel de capteur de température TMP100

Particule Photon - tutoriel de capteur de température TMP100

TMP100 haute précision, faible puissance, module capteur de température numérique I2C MINI. Le TMP100 est idéal pour la mesure de températures étendue. Ce dispositif offre une précision de ±1 ° C sans nécessiter d'étalonnage ou composant externe cond