Avlägsna vatten Tank nivågivare V2.0 (1 / 9 steg)

Steg 1: Kontrollera kraven

Alla bra mönster börjar med en bra lista över krav. Innan spendera mer tid och pengar på denna sak, låt oss se till att den uppfyller dina behov.

Översikt

Vatten Tank nivå Sensor (WTLS) är ett system av hårdvara och mjukvara vilka poster och rapporterar hur mycket vatten är i en vattentank. Den innehåller en avstånd sensor monteras i toppen av tanken som är ansluten till en liten mikrokontroller via kabel. Mikrokontroller läser avståndsmätning från sensorn och sedan överför det mätningen via trådlöst internet till en server som lagrar mätning med funktioner för grafisk och tabellform visning av historiska data. Även mätning jämförs mot varningsnivåer och skickar ett larm SMS om vattennivån är låg. Förutom denna alert SMS finns det några andra SMS-kommandon och svar som systemet kan ta emot och svara på.

Maskinvaran

WTLS består av en sensor från Maxbotix ($270) och en elektrisk Imp mikrokontroller ($50). Detta är den största bitar av maskinvara. Lämpliga vattentäta kontakter för kablarna kommer från Amphenol och är den största delen av de återstående hårdvara kostnad, som också inkluderar kabel tie-downs, jam nötter för sensor, header och kontakt för elektriska Imp, och plast projektet box och fästskruvar (~ $50).

Totala projektbudget: $370.

Obs: Jag nämner en variant av projektet som skär $100-$150 från budget till priset av en helt vattentäta sensor-kabelanslutning

Mjukvaran

Programmet utför följande funktioner:

  • Fjärruppgradering av programvara utan fysiska sensor tillgång.
  • Läs sensor mätning
  • Skicka ett fel SMS om sensor mätning är klart dåligt. Har ett sätt att slå på och av dessa fel varningar.
  • Spela in sensor mätning med regelbundna mellanrum ("Period") som är användardefinierade, men som standard till varje 15 minuter.
  • Visa historiska data från sensorn, bearbetas så att den visar totala gallons i tanken (inte bara avstånd) som en funktion av tid/datum. Detta ska visas i en webbläsare och längden på data som visas bör variabel mellan en månad och en enda dag. En användare ska kunna titta på föregående månader också.
  • Registrera och Visa tidsfördröjningen mellan när sensorn tog en behandling och då att läsning sparades.
  • Säkerställa en sensor behandling inte få "fryst" och spelat in mer än en gång
  • Om gallon vatten i behållaren sjunker under en user-föreskrivna nivå, skicka ett larm SMS. Skicka endast 1 alert SMS per användare-föreskrivna nivå, tills tanken är åter fyllda. Göra det möjligt för flera användare-föreskrivna nivåer där detta händer
  • När tanken är åter fyllda, återaktivera alla notifieringar så att SMS skickas när tanken är låg igen
  • Får följande kommandon via SMS och gör något av följande:
    • "nivå"-SMS tillbaka den mest uppdaterade mätningen och hur länge sedan det togs
    • "period = 30" – uppdatera perioden för inspelning till 30 minuter. Detta bör fungera med inte bara 30, men några nummer från 10 till 1440.
    • "Aktivera"-aktiverar fel SMS-meddelanden
    • "inaktivera"-göra oduglig SMS meddelanden
    • "hjälp"-SMS tillbaka denna lista över kommandon

Tidslinjen

Det tar 4-5 veckor att få all nödvändig hårdvara. Sensorn är den längsta-lead-posten, och de flesta av tillverkning kan göras innan den anländer, i ett par timmar totalt. Mjukvaruutveckling och debug är snabb om du använder min exakta programvara (och det fungerar för dig). För referens var det nog 6 till 8 timmar utveckling tid för mig att skriva och testa. Webbplatsen installationen kan göras i en timmar eller mindre.

Se Steg
Relaterade Ämnen

Vatten tank nivå visualisering

Denna uppfinning är inte så ny men så jag tog mig friheten att posta min symple version, baserat på IC 4093. Med det hoppas jag ingen mer är förvånad över bristen på vatten i vattenbehållaren, precis som jag.Hoppas du gillar.Steg 1: elektronik Materi...

Vatten tank automation - prototyp

micro controller baserat vatten tank automation 12v prototyp8 LED nivåindikeringVattenpump 12V dcPIC16F877A mikro-controllerhttp://www.youtube.com/watch?v=fe4I3bVfs-A&feature=youtu.be...

ÖVERLIGGANDE vatten TANK krets utan att använda någon IC eller KONDENSATORER

HI FRIENDSSSSSS...Vill göra överliggande vatten tank krets. Men du får inte CD4066 IC eftersom det inte är eaisly tillgängliga.Oroa dig inte detta projekt vill inte ha någon IC eller KONDENSATOR.Detta projekt bygger på verkliga över huvudet vatten ta...

Nerf Retaliator Mod: Luft strypningen avlägsnas och tunnan förlängningen

Vill ha lite mer * bang * för pengarna? Kolla in denna detaljerade Instructable på luft strypningen avlägsnas och tunnan förlängningen för ett bra sätt att förnya din Retaliator Nerf blaster. Att ta bort luft strypningen ökar kraften och omfattningen...

Skydd från stormen: avlägsna termometern bostäder

jag inte mycket vård för kommer utanför att ta reda på hur kallt eller varmt det är. Det är inte bra mig kräver tid och temperatur och telefonnumret heller, eftersom jag bor 30 miles från staden och på högre höjd. Med detta i åtanke plockade jag upp...

Cymatic vatten tank visualizer

Cymatic vatten tank bildeffekter tar alla ljud eller data i form av ljudfiler, och spelar dem genom djup bas "Buttkicker" högtalare att vibrera en tank full med vatten. Olika frekvenser excitera olika olika vibrationer av tanken och orsaka olika...

Aerodynamik effekt på avlägsna experiment

Aerodynamik påverkar de avlägsna rest av ett objekt. Här är ett enkelt EXPERIMENT att lösa detta problem.Mål: Aerodynamik påverkar de avlägsna rest av ett objekt.Manipulerade variabel: Paper plane används.Konstant variabel: Startpunkt och styrka bruk...

Vatten tank larm

Hej alla er det är min en annan projekt kallat vatten tank larm som kommer låter som fåglar när vattentanken är full och det kommer att avslutas automatiskt när pumpen ligger utanför .det kommer att minska över flödet av vattentankar i våra hem.kompo...

Kom hem! Anslutning avlägsna utrymmen lätt över Web

Besök blinkblinkstem.com för fler projekt som detta!Du kan tro att vi lever i en tid där du kan röra ett objekt (alla objekt - om den har metall på det) och ett ljus tänds i din älskade-ens space - även om de bor i en annan stad, stat eller land!? Du...

Pool nivågivare

För några år sedan flyttade vi in i ett hus med en fin liten pool. Det är en gammal en, byggd någon gång på 70-talet. Jag ersatte pumpar och uppgraderade pool handkontrollen men att hålla poolen på rätt nivå var, väl, hit och missa. Och med alla de p...

Vatten Tank bräddavlopp anmälaren med LinkitONE

Ditt vatten overflow varje gång? Glömmer du att stänga ditt vattenventil när din vattentanken är full? Då har jag en lösning på problemet!Här ska jag visa dig hur man gör vattnet spill anmälare som meddelar dig när någonsin din vattentank läckor. Du...

Kretsloppsodling på ett återvunnet vatten tank med lite nya

För det första måste jag tacka alla de "Instructablee's" uteUtan dina idéer, mönster och inspiration att vi i en mycket dyster och tråkig värld.Tack till Instructables, för utan deras gunnelmalmberg för denna webbplats, vi skulle alla spela i mö...

Avlägsna snö Sensor

ÖversiktSnön djup sensor sändaren en) sänder ut infrarött ljus. Ljuset reflekteras tillbaka till sändaren som tar emot IR-ljuset i en position känslig detektor. Eftersom snö samlas på fjärranalys plattform b), meta av reflekterat ljus förändringar. D...

Installera ett vatten tank värmeelement i en Polar Ware 321BP 32 Quart rostfritt stål Brewpot

jag är en långsiktig homebrewer. Jag brygger utanför med gas när vädret är fint men när det är regnigt, för kallt eller för varmt jag brygga inuti. Det visar sig att över halva tiden jag hamna bryggning inne. Problemet med bryggning är inuti det tar...

Automatisk vatten-Tank Motor Controller

Du kan se att fungera här domänkontrollanten förklarade i härlig diagrammet...Dess en enkel styrenhet, som skulle bidra till att vända vattenpumpen på, när din vattentanken är tom, och kommer att stänga av när tanken blir full, och att hålla den avst...

Range Rover L322 Wabco luft fjädring kompressor avlägsnas

det är mycket vanligt att kolvring tätningen inom Wabco kompressorn bär ner att minska kompressorns prestanda leder till högljudda, långsamt stigande eller till och med inaktiva luftfjädring. Denna guide visar hur man tar bort kompressorn så att kolv...

DIY kamera streaming tutorial för den påsklov: hur stream bilden av din övervakningskamera till avlägsna platser (C#-källkod)

Denna artikel är avsedd att öppna dina ögon för betydelsen av övervakningssystem – särskilt i tider av nationella helgdagar – och det presenterar hur du visar bilden av din säkerhetskameror på fjärranslutna datorer och mobila enheter med hjälp av din...

Svärd att göra genom beståndet avlägsnas

Detta är ett svärd som jag gjorde för en god vän ett par år sedan. Det är en av de få jag har tagit bilder av de flesta av processen att göra det. Brukar jag bara zon ut och gå på det. Detta svärd tog mig ungefär en vecka av arbetar sena kvällar efte...

Den avlägsna Arduino Bluetooth Love Boat, spännande och nya...

Min son fick en gammal RF båt som 47MHz kontroll fjärrenheten bryts igen och igen. Så jag bestämde mig att bygga en ny med några ytterligare färdigheter:-en viktigare fjärrkontroll sträcker sig upp till 1000 m i öppna områden-en omvänd enhet när båte...