Innholdsfortegnelse:

Overvåkingssystem for vannstand: 9 trinn (med bilder)
Overvåkingssystem for vannstand: 9 trinn (med bilder)

Video: Overvåkingssystem for vannstand: 9 trinn (med bilder)

Video: Overvåkingssystem for vannstand: 9 trinn (med bilder)
Video: Днестр- от истока до моря Часть 9 Начало каньона Дворец Бадени Коропец Возиловский водопад Сплав 2024, Juli
Anonim
Overvåkingssystem for vannstand
Overvåkingssystem for vannstand
Overvåkingssystem for vannstand
Overvåkingssystem for vannstand
Overvåkingssystem for vannstand
Overvåkingssystem for vannstand
Overvåkingssystem for vannstand
Overvåkingssystem for vannstand

Som en DIY Maker prøver jeg alltid å finne en måte å gjøre livet mitt og andres liv enklere og tryggere. 30. mars 2013 har minst 11 mennesker omkommet etter at plutselig regn forårsaket flom i Mauritius hovedstad Port Louis. Samme dag ble flere hus oversvømmet mens mange landsbyboers eiendeler ble skadet. Siden jeg bor noen kilometer der denne tragedien skjer, bestemte jeg meg for å bygge et overvåkingssystem for vannstand. Sammen med et fantastisk og motivert team klarte vi å bygge det.

Prosjektet er ganske enkelt å kopiere det består av en arduino MKR WAN 1310, ultralydsensor, DHT11 -sensor og noen lysdioder og trykknapp for å gjøre prosjektet kult.

Rekvisita

Materiale:

  • Arduino MKR WAN 1310
  • Ultralydsensor
  • DHT11 J
  • ump ledninger
  • Plexoboks
  • Inngangsport
  • Leds
  • Trykknapp

Verktøy:

  • Hånddrill
  • 5 mm bit

Trinn 1: Klargjøring av Plexo -boksen

Klargjøre Plexo -boksen
Klargjøre Plexo -boksen
Klargjøre Plexo -boksen
Klargjøre Plexo -boksen

For kabinettet bruker jeg en 80x80 mm plexoboks, ettersom den er sterk og holdbar. Først fjernet jeg lokkene til ultralydssensoren og strømkabelen. Dette er veldig enkelt da diameteren på hullet er den samme som diameteren på ultralydssensoren.

For det andre borer jeg et 5 mm hull på toppen av saken for antennen. Til dette kan du bruke en boremaskin eller en håndbor som i mitt tilfelle.

Trinn 2: Sette komponentene

Sette komponentene
Sette komponentene
Sette komponentene
Sette komponentene
Sette komponentene
Sette komponentene

Jeg måtte trimme lengden på ultralydsensorledningen, da den var for lang til å passe i esken og fullføre den med hunnpinnehodet på enden for tilkobling. Sensoren kan deretter skyves inne i saken og låses med det innebygde låsesystemet. Så la jeg til mkr wan 1310 -kortet og sensormodulen.

Jeg setter den vanntette sidekontakten for stikkontakt, da jeg ikke vil at det skal komme vann inn.

Trinn 3: Tinkercad Circuit

Tinkercad Circuit
Tinkercad Circuit

I løpet av de siste 3 årene har jeg laget mye kretsløp. Men jeg hadde ikke en arduino. Tinkercad var den eneste måten for meg å lære og utvikle arduino -kretser og simulere dem. Selv etter at jeg fikk min arduino uno, bruker jeg fremdeles tinkercad -krets for å simulere prosjektet mitt først. Tinkercad -krets lar deg bruke flere komponenter og feilsøke dem. Jeg anbefaler tinkercad krets for nybegynnere og arduino -brukere, da det forhindrer deg i å brenne arduinoen din når du prøver en ny krets.

Trinn 4: Koble til ledningen

Koble til ledningen
Koble til ledningen

Du kan følge tinkercad -kretsen som ovenfor, eller du kan følge tilkoblingen nedenfor.

DHT11

+> 5v

Ut> pin13

-> bakken

Ultralydsensor

+> 5v

Utløser> pin7

Ekko> pin8

-> bakken

Ved å bruke jumperwires kan du enkelt koble til og feste dem med glidelås.

Trinn 5: Legge til lysdioder og trykknapp for feilsøking

Legger til lysdioder og trykknapp for feilsøking
Legger til lysdioder og trykknapp for feilsøking
Legger til lysdioder og trykknapp for feilsøking
Legger til lysdioder og trykknapp for feilsøking

Jeg bruker en rød og grønn led for å vise enhetens tilstand og en trykknapp for å tilbakestille enheten. Siden designet mitt fungerer på tinkercad -kretser, er jeg ganske sikker på at det vil være i virkeligheten. Så jeg har laget en liten PCB slik at jeg kan redusere mengden ledninger.

Trinn 6: Koding

Jeg bruker online IDE og koden er som under filen

Trinn 7: Oppsett av ting -nettverket

Oppsett av ting nettverk
Oppsett av ting nettverk

Du kan følge disse trinnene på den lenken. Det er superenkelt med detaljert forklaring. Jeg la til nyttelastdekoderen i bildet ovenfor og tekst.funksjon Dekoder (byte, port) {var decoded = {}; var result = ""; for (var i = 0; i <bytes.length; i ++) {result += String.fromCharCode (parseInt (bytes ));} return {field1: result,};} Dette er veldig viktig for å få en lesbar alue

Trinn 8: Motta data

Motta data
Motta data
Motta data
Motta data

Du kan se på skjermbildet ovenfor hvordan jeg mottar data via TTN på telefonen min. Jeg bruker også IFTTT -integrasjonen for å vise dataene i min google sheet.com -kommentar nedenfor hvis du vil vite hvordan jeg gjorde det.

Trinn 9: Endelig løsning

Endelig løsning
Endelig løsning
Endelig løsning
Endelig løsning
Endelig løsning
Endelig løsning

Produktet er fremdeles i utviklingsfasen. Jeg 3d -skrive ut et nytt kabinett, men må forsterke det. Den bruker et 12v solcellepanel for å drive den. Jeg tester den for tiden før jeg installerer den ved elvebredden. Jeg vil snart publisere en instruks som viser hvordan jeg skal plassere enheten på presis plassering.

Anbefalt: