Partikel Photon temperatur larm

Om

I 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ändaren av en hög eller låg temperatur. Detta bibliotek är avsett att användas tillsammans med kontroll något artikeln Temperature_Alarm. Avsikten med detta bibliotek är att använda SI7020-A20 temperatur/luftfuktighetsgivare och PCA9536_I2CBZ I²C Mini moduler med partikel utveckling web IDE så enkelt som möjligt för användare.

Hur man använder detta bibliotek

Detta är ett fullt genomfört bibliotek och är avsett att användas som är. Användare kan ändra och använda biblioteket på något sätt de finner lämpligt. Avsedda användning är att söka gemenskapens bibliotek under partikelns WEB IDE för Temperature_Alarm. En gång hittade gör säker på fliken program är markerad, klicka sedan på Använd detta exempel till vänster. Blinka firmware i din partikel modul. För mer information se partikelns dokumentation.

Vad den gör

Detta bibliotek gör två saker. Det övervakar temperaturen med hjälp av SI7020-A20 temperatursensor. För det andra visar det en Summer att ange en larm situation. Larmet kan resa när temperaturen blir för hög eller för låg. Firmware publicerar en funktion som kallas AlarmLimit som tar ett strängargument. Med detta argument anges gränsen på larm till aktivera summern. Formwat för larmet är till exempel: hög; 200,00 låg; 32.00 den första delen av argumentet anger om larmet bör resa när temperaturen är över en gräns eller under en gräns. Om hög skickas som den första delen slås larmet på när temperaturen blir för hög. Om låg skickas som den första delen stängs larmet av när temperaturen blir för låg. Den andra delen av argumentet är temperaturgräns. Detta bör vara en decimal formaterad temperatur som 75,00 den första och andra delen av argumenten ska alltid vara separerade med semikolon som visas i exemplen ovan. Denna firmware publicerar också aktuell temperatur som en variabel på partikelns server.

Se Steg
Relaterade Ämnen

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 - 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 - 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...

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...

Temperatur och luftfuktighet övervakning med hjälp av SHT25 och partikel Photon

Vi har nyligen arbetat med olika projekt som krävs för temperatur och luftfuktighet övervakning och sedan insåg vi att dessa två parametrar faktiskt spela en nyckelroll i att ha en uppskattning av den arbetande effektiviteten i ett system. Både på de...

Temperaturövervakning med hjälp av MCP9808 och partikel Photon

MCP9808 är en mycket noggrann digital temperatur sensor ±0, 5 ° C I2C mini modul. De förkroppsligas med user - programmerbar register som underlättar temperaturkännande program. MCP9808 hög noggrannhet temperaturgivare har blivit en industristandard...

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...

Tryck mätning med hjälp av CPS120 och partikel Photon

CPS120 är en hög kvalitet och låg kostnad kapacitiv Absolut trycksensor med full ersättning utdata. Det förbrukar mycket mindre energi och består av en ultra liten mikro-elektro-mekanisk Sensor(MEMS) för mätning. En sigma-delta baserat ADC är också i...

Temperaturmätning med hjälp av STS21 och partikel Photon

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 - 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 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 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...

Tid aktiverad 8 relä partikel Photon Controller

I denna artikel kommer vi blinka firmware till en partikel Photon-modul i en ControlEverything 8-kanal relay controller. Firmware hittar aktuell tid/datum och utföra relay Kontrollkommandon baserat på schemalagda händelser vi lagrar in i handkontroll...

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...

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...