INHOUDSOPGAWE:

Waterpeilmoniteringstelsel: 9 stappe (met foto's)
Waterpeilmoniteringstelsel: 9 stappe (met foto's)

Video: Waterpeilmoniteringstelsel: 9 stappe (met foto's)

Video: Waterpeilmoniteringstelsel: 9 stappe (met foto's)
Video: Йога для начинающих дома с Алиной Anandee #2. Здоровое гибкое тело за 40 минут. Универсальная йога. 2024, November
Anonim
Waterpeilmoniteringstelsel
Waterpeilmoniteringstelsel
Waterpeilmoniteringstelsel
Waterpeilmoniteringstelsel
Waterpeilmoniteringstelsel
Waterpeilmoniteringstelsel
Waterpeilmoniteringstelsel
Waterpeilmoniteringstelsel

As selfdoenmaker probeer ek altyd 'n manier vind om my en ander se lewe makliker en veiliger te maak. Op 30 Maart 2013 is minstens 11 mense dood nadat skielike reën oorstromings in die Mauritius -hoofstad, Port Louis, veroorsaak het. Op dieselfde dag is verskeie huise oorstroom terwyl baie dorpsbewoners se bates beskadig is. Aangesien ek 'n paar kilometer woon waar hierdie tragedie gebeur, het ek besluit om 'n watervlakmoniteringstelsel te bou. Saam met 'n fantastiese en gemotiveerde span kon ons dit bou.

Die projek is redelik maklik om te herhaal, bestaande uit 'n arduino MKR WAN 1310, ultrasoniese sensor, DHT11 -sensor en 'n paar LED's en drukknoppies om die projek koel te maak.

Voorrade

Materiaal:

  • Arduino MKR WAN 1310
  • Ultrasoniese sensor
  • DHT11 J
  • ump drade
  • Plexo boks
  • Gateway
  • Leds
  • Druk knoppie

Gereedskap:

  • Handboor
  • 5 mm bietjie

Stap 1: Berei die Plexo -boks voor

Berei die Plexo Box voor
Berei die Plexo Box voor
Berei die Plexo Box voor
Berei die Plexo Box voor

Vir die omhulsel gebruik ek 'n 80x80mm plexo -boks, aangesien dit sterk en duursaam is. Eerstens het ek die kappies vir die ultrasoniese sensor en die kragkabel verwyder. Dit is baie maklik, aangesien die deursnee van die gat dieselfde is as die deursnee van die ultrasoniese sensor.

Tweedens boor ek 'n 5 mm -gat aan die bokant van die kas vir die antenna. Hiervoor kan u 'n boormasjien of 'n handboor gebruik, soos in my geval.

Stap 2: Plaas die komponente

Plaas die komponente
Plaas die komponente
Plaas die komponente
Plaas die komponente
Plaas die komponente
Plaas die komponente

Ek moes die lengte van die ultrasoniese sensordraad afsny, aangesien dit te lank was om in die boks te pas en dit af te maak met 'n vroulike penkop aan die einde om aan te sluit. Die sensor kan dan binne -in die omhulsel ingedruk word en homself sluit met die ingeboude sluitstelsel. Toe voeg ek die mkr wan 1310 -bord en die sensormodule by.

Ek plaas die waterdigte syaansluiting vir die stopcontact, want ek wil nie hê dat water binne moet kom nie.

Stap 3: Tinkercad Circuit

Tinkercad Circuit
Tinkercad Circuit

Gedurende die afgelope 3 jaar het ek baie stroombane gemaak. Maar ek het nie 'n arduino gehad nie. Tinkercad was die enigste manier vir my om die arduino -kring te leer en te ontwikkel en dit te simuleer. Selfs nadat ek my arduino uno gekry het, gebruik ek nog steeds tinkercad -kring om my projek eers te simuleer. Met Tinkercad -kring kan u 'n veelvoud van komponente gebruik en dit oplos. Ek beveel tenkercad -kring ten sterkste aan vir beginners en arduino -gebruikers, aangesien dit sal verhoed dat u u arduino brand wanneer u 'n nuwe kring probeer.

Stap 4: Verbind die draad

Verbind die draad
Verbind die draad

U kan die tinkercad -kring soos hierbo volg, of u kan die onderstaande verbinding volg.

DHT11

+> 5v

Uit> pen13

-> grond

Ultrasoniese sensor

+> 5v

Sneller> pen7

Echo> pin8

-> grond

Met behulp van draaddrade kan u die verbinding maklik maak en dit met rits vasmaak.

Stap 5: Voeg LED's en drukknop by vir probleemoplossing

Voeg LED's en drukknop by vir probleemoplossing
Voeg LED's en drukknop by vir probleemoplossing
Voeg LED's en drukknop by vir probleemoplossing
Voeg LED's en drukknop by vir probleemoplossing

Ek gebruik 'n rooi en groen led om die toestand van die toestel te wys en 'n drukknop om die toestel terug te stel. Aangesien my ontwerp werk op 'n tinkercad -kring, is ek redelik seker dat dit in die regte lewe sal wees. Ek het dus 'n klein PCB gemaak sodat ek die hoeveelheid drade kan verminder.

Stap 6: Kodering

Ek gebruik die aanlyn IDE en die kode is soos hieronder

Stap 7: Die opstelling van die dingetwerk

Die opstelling van die dingetwerk
Die opstelling van die dingetwerk

U kan hierdie stappe op die skakel volg. Dit is baie maklik met 'n gedetailleerde verduideliking. Ek het die laai -vragopnemer bygevoeg in die prent hierbo en die text.function Decoder (grepe, poort) {var decoded = {}; var result = ""; for (var i = 0; i <bytes.length; i ++) {result += String.fromCharCode (parseInt (grepe ));} return {field1: result,};} Dit is baie belangrik om 'n leesbare waarde te kry

Stap 8: Ontvang data

Ontvang data
Ontvang data
Ontvang data
Ontvang data

U kan op die bogenoemde skermkiekie sien hoe ek data via TTN op my telefoon ontvang. Ek gebruik ook die IFTTT -integrasie om die data in my Google -blad hieronder te vertoon as u wil weet hoe ek dit gemaak het.

Stap 9: Finale oplossing

Finale oplossing
Finale oplossing
Finale oplossing
Finale oplossing
Finale oplossing
Finale oplossing

Die produk is nog in die ontwikkelingsfase. Ek druk 'n nuwe omhulsel 3d, maar moet dit versterk. Dit gebruik 'n 12V -sonpaneel om dit aan te dryf. Ek toets dit tans voordat ek dit by die rivieroewer installeer. Ek sal binnekort 'n instruksie publiseer om aan te toon hoe ek die toestel op 'n presiese plek sal plaas.

Aanbeveel: