Turinys:

Vandens lygio stebėjimo sistema: 9 žingsniai (su nuotraukomis)
Vandens lygio stebėjimo sistema: 9 žingsniai (su nuotraukomis)

Video: Vandens lygio stebėjimo sistema: 9 žingsniai (su nuotraukomis)

Video: Vandens lygio stebėjimo sistema: 9 žingsniai (su nuotraukomis)
Video: Kaip patikrinti aušinimo skysčio lygį? Pamokos vairuotojams - Servisas 007 2024, Lapkritis
Anonim
Vandens lygio stebėjimo sistema
Vandens lygio stebėjimo sistema
Vandens lygio stebėjimo sistema
Vandens lygio stebėjimo sistema
Vandens lygio stebėjimo sistema
Vandens lygio stebėjimo sistema
Vandens lygio stebėjimo sistema
Vandens lygio stebėjimo sistema

Būdamas „pasidaryk pats“kūrėjas, aš visada stengiuosi rasti būdą, kaip palengvinti savo ir kitų gyvenimą. 2013 m. Kovo 30 d. Mauricijaus sostinės uoste Luizas per staigų lietų sukėlė potvynius, žuvo mažiausiai 11 žmonių. Tą pačią dieną keli namai buvo užtvindyti, o daugelis kaimo gyventojų turtas buvo sugadintas. Kadangi gyvenu kelis kilometrus ten, kur įvyksta ši tragedija, nusprendžiau sukurti vandens lygio stebėjimo sistemą. Kartu su fantastiška ir motyvuota komanda sugebėjome ją sukurti.

Projektą gana lengva pakartoti, jį sudaro arduino MKR WAN 1310, ultragarso jutiklis, DHT11 jutiklis ir kai kurie šviesos diodai bei mygtukas, kad projektas būtų kietas.

Prekės

Medžiaga:

  • „Arduino MKR WAN 1310“
  • Ultragarsinis jutiklis
  • DHT11 J.
  • ump laidai
  • Plexo dėžutė
  • Vartai
  • LED
  • Paspauskite mygtuką

Įrankiai:

  • Rankinis grąžtas
  • 5 mm gabalas

1 žingsnis: „Plexo Box“paruošimas

„Plexo Box“paruošimas
„Plexo Box“paruošimas
„Plexo Box“paruošimas
„Plexo Box“paruošimas

Korpusui naudoju 80x80 mm plexo dėžutę, nes ji yra tvirta ir patvari. Pirmiausia nuėmiau ultragarso jutiklio ir maitinimo kabelio dangtelius. Tai labai paprasta, nes skylės skersmuo yra toks pat kaip ultragarso jutiklio skersmuo.

Antra, aš išgręžiu 5 mm skylę antenos korpuso viršuje. Tam galite naudoti gręžimo mašiną arba rankinį grąžtą, kaip mano atveju.

2 žingsnis: sudėkite komponentus

Komponentų įdėjimas
Komponentų įdėjimas
Komponentų įdėjimas
Komponentų įdėjimas
Komponentų įdėjimas
Komponentų įdėjimas

Turėjau sutrumpinti ultragarso jutiklio laido ilgį, nes jis buvo per ilgas, kad tilptų į dėžę, ir užbaigti jį su moterišku kaiščio antgaliu prijungimui. Tada jutiklį galima įstumti į korpuso vidų ir užrakinti naudojant įmontuotą užrakto sistemą. Tada pridėjau mkr wan 1310 plokštę ir jutiklių modulį.

Įkišau vandeniui nelaidžią šoninę jungtį į elektros lizdą, nes nenoriu, kad vanduo patektų į vidų.

3 žingsnis: Tinkercad grandinė

Tinkercad grandinė
Tinkercad grandinė

Per pastaruosius 3 metus aš padariau daug grandinės. Bet aš neturėjau arduino. „Tinkercad“man buvo vienintelis būdas išmokti ir sukurti arduino grandinę bei jas imituoti. Net po to, kai gavau savo arduino uno, aš vis tiek naudoju tinkercad grandinę, kad pirmiausia imituotų savo projektą. "Tinkercad" grandinė leidžia naudoti kelis komponentus ir pašalinti juos. Aš labai rekomenduoju tinkercad grandinę pradedantiesiems ir arduino vartotojams, nes tai neleis jums sudeginti arduino bandant naują grandinę.

4 žingsnis: laido prijungimas

Laido prijungimas
Laido prijungimas

Galite sekti tinkercad grandinę, kaip nurodyta aukščiau, arba sekti žemiau esantį ryšį.

DHT11

+> 5v

Išėjimas> kaištis13

-> žemės

Ultragarsinis jutiklis

+> 5v

Aktyviklis> kaištis7

Aidas> kaištis8

-> žemės

Naudodami trumpiklius, galite lengvai sujungti ir pritvirtinti juos užtrauktukais.

5 veiksmas: LED lempučių ir mygtuko pridėjimas trikčių šalinimui

Pridedami šviesos diodai ir mygtukas trikčių šalinimui
Pridedami šviesos diodai ir mygtukas trikčių šalinimui
Pridedami šviesos diodai ir mygtukas trikčių šalinimui
Pridedami šviesos diodai ir mygtukas trikčių šalinimui

Aš naudoju raudoną ir žalią lemputę, rodančią įrenginio būseną, ir mygtuką, norėdami iš naujo nustatyti įrenginį. Kadangi mano dizainas veikia tinkercad grandinėje, esu tikras, kad tai bus realiame gyvenime. Taigi aš padariau mažą PCB, kad galėčiau sumažinti laidų skaičių.

6 žingsnis: kodavimas

Aš naudoju internetinį IDE, o kodas yra toks, koks yra žemiau esančiame faile

7 veiksmas: „Thing Network“sąranka

„Thing“tinklo sąranka
„Thing“tinklo sąranka

Šioje nuorodoje galite atlikti šiuos veiksmus. Tai labai lengva paaiškinti išsamiai. Aukščiau esančiame paveikslėlyje pridėjau naudingos apkrovos dekoderį ir tekstą. += String.fromCharCode (parseInt (baitai ));} return {field1: result,};} Tai labai svarbu norint gauti skaitomą sritį

8 veiksmas: gaukite duomenis

Gauti duomenis
Gauti duomenis
Gauti duomenis
Gauti duomenis

Aukščiau esančioje ekrano kopijoje galite pamatyti, kaip aš gaunu duomenis per TTN savo telefone. Aš taip pat naudoju IFTTT integraciją, kad būtų rodomi duomenys mano „Google sheet.com“komentare žemiau, jei norite sužinoti, kaip tai padariau.

9 žingsnis: galutinis sprendimas

Galutinis sprendimas
Galutinis sprendimas
Galutinis sprendimas
Galutinis sprendimas
Galutinis sprendimas
Galutinis sprendimas

Produktas vis dar yra kūrimo stadijoje. 3D spausdinu naują korpusą, bet reikia jį sustiprinti. Jai maitinti naudojama 12 voltų saulės baterija. Šiuo metu aš jį išbandau prieš diegdamas upės krante. Netrukus paskelbsiu instrukciją, parodančią, kaip įdėsiu įrenginį į tikslią vietą.

Rekomenduojamas: