Tid aktiverad 8 relä partikel Photon Controller (4 / 4 steg)

Steg 4: Spara en tidshändelse schema till kontrollern



På Mobicle gå tillbaka till listan. Nu Klicka på plus-knappen till höger om händelsen förläggaren att lägga till en ny partikel Cloud Event utgivare. Detta öppnar en dialogruta för att konfigurera knappen publicera händelsen.

Ange ett namn för knappen (detta är godtyckligt och kan vara vad du vill).

För vid namn anger du timeEventsDevice1 är detta den händelse som registeransvarige är prenumererar på i firmware.

För händelse avgränsade data vi kommer in ett kommatecken sträng som anger kommandot tid och relay vi vill utföra. Den första siffran anger året, andra kommer att ange månad, tredje visar dagen i månaden, fjärde indikerar veckodagen, femte anger timmen, sjätte anger i minuten, sjunde anger andra, åttondelen anger kommandot id och nian kommer att ange valfritt kommando data. Usch...

Här är format i en läsbar disposition:

  1. År (större än 2016) ange 0 om du vill ignorera innevarande år på denna händelse
  2. Month(1-12) ange 0 att ignorera aktuell månad på denna händelse
  3. Dagen för Month(1-31) ange 0 att ignorera aktuell dag i månaden på detta evenemang
  4. Dagen för Week(1-7) ange 0 att ignorera aktuell dag i veckan på denna händelse
  5. Hour(0-23) ange 24 att ignorera aktuell timme på denna händelse
  6. Minute(0-59) ange 60 att ignorera aktuell minut på denna händelse
  7. Second(0-59) ange 60 att ignorera nuvarande andra på denna händelse
  8. Kommandot ID(0-5)
  9. Valfritt kommando data(0-255)

Kommando-ID: N är följande:

0 = slå på alla reläer

1 = stΣng av alla reläer

2 = ange statusen för alla reläer, kräver valfritt kommando data för att ange status för relays(0-255)

3 = slå på individuella relä, kräver valfritt kommando data att ange relä för att aktivera on(1-8)

4 = stΣng av individuella relä, kräver valfritt kommando data att ange relä för att aktivera off(1-8)

5 = växla individuella relä staten, krävs valfritt kommando uppgifter att ange relä till toggle(1-8)

Låt oss säga vi vill aktivera relä 1 på 5:30 på juni 16th 2017. Evenemanget skulle se ut så här:

2017,6,17,0,5,30,0,3,1

Ett annat exempel. Låt oss säga vi vill vända på alla reläer varje fredag kl 09:45.

0,0,0,6,9,45,0,0,0

Vi angett 0 för år, månad och dag men gick in 6 för dagen i veckan vilket är fredag. Gick in vi 9 timme, 45 minut, 0 för andra, 0 för kommandot ID (slå på alla reläer) och 0 för frivilliga uppgifter eftersom det inte krävs.

Vi kan skriva in flera händelser (upp till 28). Varje gång vi lagrar dessa händelser till styrenheten över det gamla lagrade händelserna. Så vi måste alltid ange alla de händelser som vi vill. Om du vill ange båda händelserna ovan skulle du ange följande för händelsedata:

2017,6,17,0,5,30,0,3,1,0,0,0,6,9,45,0,0,0

Aldrig in utrymmen, bara kommatecken separeras värdena. Du måste alltid se till var och en av dina händelser består av 9 siffror.

Ange 60 för rutan TTL (detta är tid att leva detta är hur länge modulen måste checka in tillsammans med servern och få denna nya händelse).

Klicka slutligen på Skicka och en knapp kommer att läggas till listan händelse Publisher. Klicka nu på knappen om du vill publicera händelsen till partikelmolnet och styrenheten kommer att se att och börja köra det schema du angett. Titta som magiskt utspelar sig.

Se Steg
Relaterade Ämnen

Remote relä med partikel Photon

Partikel (formellt gnista) har släppt sin nya linje av prisvärda WiFi aktiverat microcontroller plattformar: The Photon. Det här är efterföljaren till Spark Core och åtgärder i på en liten 37 x 21 mm fotavtryck. Jag har skapat några trädgård vattning...

Partikel Photon världen bred ljus Switch

Har du någonsin önskat att du kunde sätta lamporna på ditt kontor på från ditt hus med hjälp av en strömbrytare? Det är vad detta Instructable handlar om. Vi kommer att använda en enkel switch till avsides vända ett relä på via Internet, och ännu bät...

OpenHab på Pi kontrollera partikel Photon Relay

I denna artikel kommer vi att köra OpenHab som är en öppen källkod hemautomation på en Raspberry Pi. Jag använde en Raspberry Pi modell B kör Raspbian men denna artikel bör fungera så länge du kör Linux på en Rapberry Pi.Också köra på pi är ett progr...

Partikel Photon - HDC1000 temperatur Sensor handledning

HDC1000 är en digital Fuktsensor med integrerad temperatursensor som ger utmärkt mätnoggrannheten vid mycket låg effekt. Enheten mäter luftfuktighet baserat på en roman kapacitiv sensor. Luftfuktighet och temperatur sensorer är fabriken kalibrerad. D...

Partikel Photon RSSI på displayen

IntroI denna artikel kommer vi att använda en 3 tecken LED 7 segment display till display RSSI WiFi chip på vår partikel Photon modul. Detta kommer att hjälpa oss att avgöra det bästa stället att montera vår partikel Photon modul och huruvida vi ska...

Partikel Photon temperatur larm

OmI denna artikel kommer vi setup en partikel Photon modul för att övervaka temperaturen trodde SI7020-A20 temperatur/luftfuktighetsgivare med mini modul. Baserat på mätvärden från denna sensor kommer vi att vända på en larmsignal att varna användare...

Partikel Photon - ADT75 temperatur Sensor handledning

ADT75 är en mycket exakt, digital temperaturgivare. Det består av ett band gap temperatursensor och en 12-bitars analog till digital omvandlare för övervakning och digitalisering av temperaturen. Dess mycket känslig sensor gör det kompetenta nog att...

Partikel Photon - BH1715 Digital Sensor för omgivande ljus handledning

BH1715 är en digital Sensor för omgivande ljus med en I²C bus gränssnitt. BH1715 är vanligt att få omgivande ljus data för att justera LCD och knappsatsen bakgrundsbelysningen makt för mobila enheter. Denna enhet erbjuder en 16-bitars upplösning och...

Partikel Photon - MPL3115A2 Precision höjdmätare Sensor handledning

MPL3115A2 sysselsätter en MEMS tryckgivare med ett I2C gränssnitt att tillhandahålla korrekta uppgifter som trycket/höjd och temperatur. Sensor utgångar är digitaliserade av en högupplöst 24-bitars ADC. Interna behandling tar bort ersättning uppgifte...

Partikel Photon - STS21 temperatur Sensor handledning

STS21 Digital temperaturgivare erbjuder överlägsen prestanda och en utrymmesbesparande fotavtryck. Det ger kalibrerad, linearized signalerar i digitalt, I2C format. Tillverkning av denna sensor är baserad på CMOSens teknik, som tillskrivar till den ö...

Partikel Photon - TCN75A temperatur Sensor handledning

TCN75A är en två-tråd seriell temperatursensor med temperatur-till-digital-omvandlare. Det har blandats med användaren programmerbara register som ger flexibilitet för temperaturkännande program. Med registret inställningarna kan användare konfigurer...

Partikel Photon - TMP100 temperatur Sensor handledning

TMP100 hög noggrannhet, Low-Power, Digital temperatur Sensor I2C MINI modul. TMP100 är idealisk för utökade Temperaturmätning. Denna enhet erbjuder en noggrannhet på ±1 ° C utan att kalibrering eller extern komponent signal konditionering. Här är dem...

Ljus intensitet uträkning med hjälp av BH1715 och partikel Photon

Igår arbetade vi på LCD-skärmen visar, och samtidigt arbetar över dem vi insåg vikten av ljusintensiteten uträkning. Ljusintensiteten är inte bara viktigt i fysisk domän i denna värld men det har dess bra sagt roll i biologiska domän också. Korrekt u...

Partikel Photon - MPU-6000 6-axliga Motion Tracking Sensor handledning

MPU-6000 är en 6-axliga Motion Tracking Sensor som har 3-axlig accelerometer och 3-axlig gyroskop inbäddat. Denna sensor kan effektiv uppföljning av exakta position och platsen för ett objekt i 3-dimensionella planet. Det kan vara anställda i de syst...

Partikel Photon - MCP9803 temperatur Sensor handledning

MCP9803 är en 2-tråds hög noggrannhet temperaturgivare. De förkroppsligas med user - programmerbar register som underlättar temperaturkännande program. Denna sensor är lämpad för mycket sofistikerad flera zoner temperaturövervakningssystem. Här är de...

Mätning av Acceleration med H3LIS331DL och partikel Photon

H3LIS331DL, är en linjär lågenergi-högpresterande 3-axlig accelerometer tillhör familjen "nano", med digital I²C seriellt gränssnitt. H3LIS331DL har användaren valbara full skalorna i ±100g/±200g/±400g och det är kan mäta accelerationer med utgå...

Magnetfält mätning med hjälp av HMC5883 och partikel Photon

HMC5883 är en digital kompass avsedd för låg-field magnetisk avkänning. Enheten har en bred magnetfält rad +/-8 Oe och en output ränta på 160 Hz. HMC5883 sensorn ingår automatisk avmagnetiseringsfunktionen rem drivrutiner, offset avbokning och en 12-...

Acceleration mätning med hjälp av BMA250 och partikel Photon

BMA250 är en liten, tunn, ultralow makt, 3-axlig accelerometer med hög upplösning (13-bitars) mätning vid upp till ±16 g. Digital utgång data är formaterade som 16-bitars tvåor kompletterar och kan nås via I2C digitala gränssnitt. Itmeasures den stat...

Luftfuktighet mätning med hjälp av HYT939 och partikel Photon

HYT939 är en digital Fuktsensor som fungerar på I2C kommunikationsprotokoll. Luftfuktigheten är en avgörande parameter när det gäller medicinska system och laboratorier, så för att uppnå dessa mål som vi försökte gränssnitt HYT939 med raspberry pi. I...