Deeltje Photon breed licht Switch ter wereld (3 / 5 stap)

Stap 3: Flash wat code


ControlEverything.com heeft al een voorbeeld-bibliotheek die zal perfect werken voor de Raad van bestuur dat de schakelaar ingang heeft. Alles wat we moeten doen is schrijven een zeer eenvoudige toepassing in de Raad van bestuur die zorgt voor het Relais uitgang om over te schakelen van het licht.

We zullen dit alles doen via Particle.io de fantastische WEB gebaseerde IDE voor het schrijven en het opvlammen van de code in de module. Ga naar build.particle.io/build om te beginnen.

Input Board Code

De apparaten menu aan de linkerkant (ziet eruit als een doelwit) Selecteer de board, die is uw input schakelaar.

Nu in de bibliotheken menu aan de linkerkant (ziet eruit als een lint) type in NCD1RELAY onder communautaire bibliotheken. Zodra die komt in de code weergave venster klik op het tabblad CloudControl.cpp om deze te selecteren. Klik vervolgens op de knop gebruik dit voorbeeld. Nu moet u een tabblad in het codevenster van de weergave die net zo CloudControl.ino als zegt klikt u op de flash knop aan de linkerkant (ziet eruit als een bliksemschicht). Knippert de LED op je switch input board magenta en dan zal re associëren met uw WiFi-netwerk. Dat bestuur is geflitste en klaar om te gaan.

Relay Output Board Code

Het Relais uitgang boord moet een beetje code aan de slag te gaan, maar geen zorgen, het is echt gemakkelijk.

Selecteer in het menu apparaten aan de linkerkant de board, die uw Relais uitgang boord is (verbonden met de lamp).

Van de bibliotheken menu voor NCD1RELAY opnieuw zoeken. Selecteer het tabblad Loop_Test.cpp en klik op de knop gebruik dit voorbeeld in het codevenster van de weergave. Zodra de Editor wordt gedaan Fork moet je een Zie lus-test.ino-tabblad in uw venster van de weergave Code. Zullen we enkele wijzigingen aan dit bestand. Plak deze code in het venster de codeweergave:

/* Includes ------------------------------------------------------------------*/
#include "NCD1Relay/NCD1Relay.h"

SYSTEM_MODE(AUTOMATIC);

NCD1Relay relayController;

/ * Deze functie wordt eenmaal aangeroepen tijdens het opstarten---* /

VOID Setup {}

Serial.begin(115200);

relayController.setAddress(0,0,0);

Particle.Subscribe ("Input_1", myHandler);

}

/ * Deze functie voor eeuwig---lus * / void loop {}

}

VOID myHandler (const char * evenement, const char * gegevens) {}

String command(data);

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

relayController.turnOnRelay();

}

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

relayController.turnOffRelay();

}

}

Gerelateerde Artikelen

Breed switch ter wereld

Breed switch ter wereld

Dit toont u hoe ik mijn externe switch die ik gebruik om over te schakelen op mijn PC thuis terwijl ik ben niet daar, met behulp van een Android app gemaakt.Mijn PC thuis is uitgeschakeld wanneer ik weg ben, maar soms ik een bestand uit het moet of i
Deeltje Photon - BH1715 digitale omgevingslichtsensor Tutorial

Deeltje Photon - BH1715 digitale omgevingslichtsensor Tutorial

De BH1715 is een digitale Ambient Light Sensor met een I²C bus interface. De BH1715 wordt vaak gebruikt om de ambient licht gegevens voor het aanpassen van de LCD-scherm en toetsenbord achtergrondverlichting macht voor mobiele apparaten te verkrijgen
Ghost Chili (heetste peper ter wereld) Pumpkin Spice koffie

Ghost Chili (heetste peper ter wereld) Pumpkin Spice koffie

heb je ooit gehoord van The Ghost pepper?  In het geval dat u niet hebt, is de heetste peper ter wereld.  Volwassen mannen aan het huilen, serieus zal veroorzaken. Ik wilde te vinden van een recept met behulp van de Naga Ghost pepper te maken van een
Deeltje Photon - ADT75 Temperatuur Sensor Tutorial

Deeltje Photon - ADT75 Temperatuur Sensor Tutorial

ADT75 is een zeer nauwkeurige, digitale temperatuursensor. Het bestaat uit een band hiaat temperatuursensor en een 12-bits analoog naar digitaal converter voor monitoring en digitaliseren van de temperatuur. Haar zeer gevoelige sensor maakt het bekwa
Deeltje Photon - HDC1000 Temperatuur Sensor Tutorial

Deeltje Photon - HDC1000 Temperatuur Sensor Tutorial

De HDC1000 is een digitale vochtigheid sensor met geïntegreerde temperatuursensor waarmee uitstekende meetnauwkeurigheid op zeer lage kracht. Het toestel meet luchtvochtigheid gebaseerd op een roman capacitieve sensor. De vochtigheid en temperatuur s
Externe relais met behulp van deeltje Photon

Externe relais met behulp van deeltje Photon

Particle (formeel Spark) hebben vrijgegeven van hun nieuwe lijn van betaalbare WiFi toegelaten microcontroller platforms: het foton. Dit is de opvolger van de Spark kern en de maatregelen in op een kleine 37 mm x 21 mm-voetafdruk. Ik heb een paar tui
Deeltje Photon en Linkit één seriële communicatie

Deeltje Photon en Linkit één seriële communicatie

De Linkit een is een grote boord en het beste deel van het is het is draagbaar en draagbare wordt het, is geweldig om het ontwerpen van draagbare apparaten met behulp van de micro-controller. Een andere koele microcontroller die ik werk met is het fo
Deeltje Photon - MCP9803 Temperatuur Sensor Tutorial

Deeltje Photon - MCP9803 Temperatuur Sensor Tutorial

MCP9803 is een hoge nauwkeurigheid van de 2-draads temperatuursensor. Ze zijn vastgelegd met de gebruiker - programmeerbare registers, die de temperatuur sensing toepassingen vergemakkelijken. Deze sensor is geschikt voor zeer geavanceerde multi-zone
Deeltje Photon - STS21 Temperatuur Sensor Tutorial

Deeltje Photon - STS21 Temperatuur Sensor Tutorial

STS21 digitale temperatuursensor biedt superieure prestaties en een ruimtebesparende voetafdruk. Het biedt gekalibreerde, gelineariseerde signalen in digitale, I2C-indeling. Fabricage van deze sensor is gebaseerd op CMOSens technologie, die aan de su
Deeltje Photon - TMP100 Temperatuur Sensor Tutorial

Deeltje Photon - TMP100 Temperatuur Sensor Tutorial

TMP100 hoog-nauwkeurigheid, Low-Power, digitale temperatuur Sensor I2C MINI module. De TMP100 is ideaal voor uitgebreide temperatuurmeting. Dit apparaat biedt een nauwkeurigheid van ± 1 ° C zonder kalibratie of externe component signaal conditioning.
Deeltje Photon - TCN75A Temperatuur Sensor Tutorial

Deeltje Photon - TCN75A Temperatuur Sensor Tutorial

TCN75A is een twee-draads seriële temperatuursensor opgenomen met temperatuur / digitaal-converter. Het is opgenomen met gebruiker programmeerbare registers die flexibiliteit voor temperatuur-sensing toepassingen leveren. De register-instellingen kun
Deeltje Photon - MPL3115A2 Precision hoogtemeter Sensor Tutorial

Deeltje Photon - MPL3115A2 Precision hoogtemeter Sensor Tutorial

De MPL3115A2 maakt gebruik van een MEMS druksensor met een I2C-interface nauwkeurig drukhoogte/en temperatuur gegevens te verstrekken. De sensor outputs zijn gedigitaliseerd door een hoge resolutie 24-bits ADC. Interne verwerking verwijderd vergoedin
Deeltje Photon RSSI tentoongesteld

Deeltje Photon RSSI tentoongesteld

IntroIn dit artikel zullen we gebruiken een 3 tekens LED 7 segment display als u wilt weergeven de RSSI van de WiFi chip op onze Particle foton-module. Dit zal helpen ons bepalen de best mogelijke plaats te monteren onze Particle foton-module en of w
De kleinste Workshop ter wereld

De kleinste Workshop ter wereld

is een liefhebber van de houtbewerking is niet genoeg, vooral als je niet een plek om te werken en u in een appartement Hof laat. In mijn geval niet alleen dit was het probleem maar ik had ook geen budget en ruimte voor grote machines, dus ik kwam na