Flood detection i en smart streep lyktstolpe (2 / 4 steg)

Steg 2: Flood detection och road Visa styrelse



Det viktigaste inslaget i detta projekt är översvämning upptäckt. För att upptäcka det, kommer att vi använda den Grove fukt sensor installerad inuti ett avlopp. Denna sensor är lämplig för detta eftersom (enligt https://software.intel.com/en-us/iot/hardware/sen...

Denna sensor kan användas för att upptäcka fukthalten i jord eller om det finns vatten runt sensorn. När fukthalten ökar, så ökar det värde som avläses {citat}

Efter ett visst värde, kan vi säga att en översvämning är nära förestående. För att få detta värde, kommer att vi använda den samma processBuffer förklaras i det sista steget och en tillhörande moistureBuffer.

OBS: hädanefter endast de relevanta utdrag av koden visas. I tveksamma fall, kom ihåg att den fullständiga koden är tillgänglig på den början.

enheter: {
// ...
fukt: {drivrutin: "analog-sensor", pin: 0},
LED: {drivrutin: "ledde", pin: 8, anslutning: "galileo"},
skärm: {drivrutin: "upm-jhd1313m1", anslutning: "galileo"}
},

writeMessage: function(message) {
var det =.
var str = message.toString();
samtidigt (str.length < 16) {
Str = str + "";
}
that.screen.setCursor(0,0);
that.screen.write(Str);
that.screen.setColor (255, 242, 0); Gul ~ grön
},

var moistureBuffer = {
MAX_SIZE: 30,
data: null,
status: "Initiering",
blinkande: null,
åtgärd: funktion (, avgValue) {
var TRÖSKEL = 670;

om ((avgValue > THRESHOLD) & & (this.status! = "Översvämning")) {
Förutsättning för att utlösa översvämningen alert
This.status = "Översvämning";
that.led.turnOn();
that.writeMessage ("FLOOD RISK");
This.blinking = setInterval(function() {
that.led.Toggle();
}, 200);
} else om ((avgValue < = tröskelvärde) & & (this.status! = "OK")) {/ / tillstånd för att flytta översvämning alert
This.status = "OK";
that.led.turnOff();
that.writeMessage ("Road öppna");
clearInterval(this.blinking);
};

that.debugValue ("fukt", avgValue, this.status); ta bort kommentar för debug purpouses
}
},

setInterval(function() {
//...
that.moistureBuffer = that.processBuffer(that.moisture.analogRead(), moistureBuffer, som);
}, 1000);
};

TRÖSKELN är det värde som rapporterats av fukt sensorn när avloppet är nästan helt fylld med vatten. Vi kommer att betrakta det som överhängande statligt av översvämningar (volymen av vatten kommer till avloppet är lika med eller större än dess produktionen flödet). Kom ihåg att detta tröskelvärde kommer att jämföras med medelvärdet av senaste MAX_SIZE erhållit från fukt sensorn genom metoden processBuffer .

När en nära förestående översvämning upptäcks, bör drivrutiner på en väg varnas innan de når denna sträcka. För detta, kommer Grove LCD-displayen och Grove LED att användas att simulera en road display. I denna situation, LCD-displayen visar meddelandet "FLOOD RISK" och lampan börjar blinka. På normal situation, LCD-skärmen kommer att Visa "Road öppen" och LED kommer att stängas av.

Se Steg
Relaterade Ämnen

Flood Detection och varningssystem

Översvämningar är farliga och förödande. En av världens mest skada speciellt ekonomiska orsakas på grund av översvämningar. Översvämningar orsakas främst på grund av kraftiga regn eller ökade vatten flöde. Översvämningar kan inte mätas enbart med öka...

Ubuntu och arduino.

The Arduino är en stor liten mikro-controller. Ursprungligen utvecklades i Italien, blev ir typ av ett open source projekt. Du kan få precis den mikro-controller själva är du kan få en prefabricerade setup med nödvändiga gränssnitt och enkla anslutni...

Nexus 7 och Arduino.

Visar flera olika sätt att visa hur att använda en Arduino som en sensor med The Nexus 7 för en terminal och göra utveckling. Detta kan vara mycket viktigt för att skydda din elektroniska utrustning särskilt servrar.Anmärkning 1: Alla anslutningar är...

Med Smart telefon som Motion Sensor Alarm

Idag vi lever i en värld där smarta telefoner blir allt billigare, grundläggande Android telefon kosta bara runt $60 i delen av världen där jag bor i. Oavsett märke och modell av OS kommer nästan alla smarta telefonen med flera maskin- och sensorer s...

Hem-Intrusion Detection System

Detta är min första instuctable. Jag var ute efter för att skapa mitt hemnätverk intrusion detection system på en VM och kunde inte hitta några instruktioner på hur man gör detta. Så jag skapade mitt eget och hoppas att det hjälper vissa av er ut. Ja...

Smart Spy

Den smarta spion är en anordning som kommer att använda kameran, Intel Edison och gsm-modulen att känna igen ville eller svartlistade människor och alert administratörer och polisen.Behöver du;1. Intel Edison styrelse2. GSM/GPRS sköld3. PC USB-kamera...

Raspberry Pi brandvägg och Intrusion Detection System

kanske du tänka "Varför ska jag skydda mitt pivate nätverk? Jag har ingen kritisk information på min dator, inga känsliga data". Är din e-post verkligen offentliga? Du har inte några bilder du inte vill ladda upp till Facebook, eftersom de är pr...

Smart Halloween pumpa lampa

Halloween kommer upp snart och förmodligen behöver du något att imponera på dina vänner.Detta är projektet för dig: en 3D-tryckt Halloween pumpa lampa som ändrar färg och surrar en halloween sång när den hör ett ljud runt.Designen är mycket enkel, so...

Smarta objekt OP2 (hennes)

klass: Fablab Smart objektStudent: Stephan de JongeStudent-ID: 0901653Lärare: M. van NoordIntro:Detta lilla projekt var ett uppdrag för en gratis val av kurs på den "Hogeschool Rotterdam University of Applied Science". Målet med kursen var att s...

Erbbie - Desktop Smart trädgård

Erbbie, uttalas Kirby med ett "H", är en DIY skrivbordet smarta trädgård utformad för att ge alla gröna fingrar. Tillverkad av en upp-cyklade murare burk, plast vattenflaska, akryl och en Arudino, är Erbbie ett stort projekt för skaparna av alla...

Chronobot: En Smart alarm klocka

Chronobot är en smart väckarklocka som kan känna av sin egen inriktning. Det är en analog klocka med en awesome letar fall. Klockan är ganska lätt att bygga och ställa in. Det är gjorts med hjälp av en ardunio mini och en TFT-skärm. Chronobot är anpa...

Idiotsäker Smart Alarm klocka

Någonsin vakna till din väckarklocka bara att stänga av, lägga tillbaka ner, blunda för bara några sekunder... och hamna vakna upp mycket senare än du ville? Detta projekt syftar till att lösa det problemet genom att bygga en smart väckarklocka som k...

3D Hologram projektor för smarta telefonen/tablett

Lista:-Strån-Tunn klar plast(Vi använde plast skär från klar plast cups, som dessa:http://www.amazon.com/gp/product/B00GWXDQIM?keywor...)-Tydliga tejp-Sax-Smarta telefonen med skärmen minst 4,5 x 2,5 inches och YouTube kapacitet-Laptop med bildskärm...

Förstärkt verklighet med hjälp av Unity3D och Vuforia – Smart terräng

Mer Augmented Reality finns tutorials här:1.2.3.4.5.6.7.8.9.10.11.12.13.Steg 1: Hämta allt nedan och följ instruktionerna i videonHämta # Unity3D (Hämta och installera den, om du inte har det redan) (*.exe-fil)Unity3D finns också att ladda ner från h...

Dubbla Stator Smart Drive vindkraftverk (självstudie)

detta är en handledning för min bas skarp driva vindkraftverk. Detta är ett komplext projekt och jag hade redan byggt det innan jag började denna tutorial så det brukar gå i allt men jag ska försöka.Steg 1: Material och verktyg. Material:50mmX75mmX60...

Sista minuten Halloween kostym--Smarties byxor

Halloweenfest? Inga idéer? Smarties byxorna är utan tvekan en av de enklaste kostymerna att göraSteg 1: material -Smarties (ca 25)-Limpistol-Gamla byxor (kolla lokala Goodwill)Steg 2: Steg 1 Lägga ut din Smarties att få en ungefärlig uppfattning om d...

Bekämpa SAD med smarta lampor (App-kontrollerade Wake-up Light)

SAD (Seasonal Affective Disorder) är en förstämningssyndrom som normalt sker under vintern och i dystrare klimat (Portland, jag tittar på dig). Den presenterar sig med trötthet, screwey sömnmönster och även depression, i vissa fall (mer info här). Sa...

HackerBoxes 0001: Robotic Smart Car, NodeMCU, 3D LED-julgran

Detta instructable delar grunderna i arbetar med HackerBoxes #0001. HackerBoxes är den månatliga box prenumerationstjänsten för elektronik hobbyister, beslutsfattare och hackare. Om du vill få en box som denna rätt till din brevlåda varje månad, kan...

Smart Ads-systemet (Intel IoT) #IntelMaker

Annonseringen är en av de största företagen idag. Några av de största företag som Google och Facebook tjäna från annonser. Varför? Eftersom annonserna är SMART och målinriktad. De är kundfokuserad... Annonsera allt kan det vara ett billigt flyg, en l...