Satura rādītājs:

Ūdens līmeņa kontroles sistēma: 9 soļi (ar attēliem)
Ūdens līmeņa kontroles sistēma: 9 soļi (ar attēliem)

Video: Ūdens līmeņa kontroles sistēma: 9 soļi (ar attēliem)

Video: Ūdens līmeņa kontroles sistēma: 9 soļi (ar attēliem)
Video: BERMUDU DIVSTŪRIS x APVEDCEĻŠ - Brāl' Ar Dzīvi Nekaulē 2024, Novembris
Anonim
Ūdens līmeņa kontroles sistēma
Ūdens līmeņa kontroles sistēma
Ūdens līmeņa kontroles sistēma
Ūdens līmeņa kontroles sistēma
Ūdens līmeņa kontroles sistēma
Ūdens līmeņa kontroles sistēma
Ūdens līmeņa kontroles sistēma
Ūdens līmeņa kontroles sistēma

Kā DIY Maker es vienmēr cenšos atrast veidu, kā padarīt savu un citu dzīvi vieglāku un drošāku. 2013. gada 30. martā vismaz 11 cilvēki ir gājuši bojā pēc pēkšņa lietus izraisītu plūdu Maurīcijas galvaspilsētas ostā. Tajā pašā dienā applūda vairākas mājas, bet tika sabojāti daudzi ciema iedzīvotāji. Tā kā es dzīvoju dažus kilometrus, kur notiek šī traģēdija, es nolēmu izveidot ūdens līmeņa uzraudzības sistēmu. Kopā ar fantastisku un motivētu komandu mēs varējām to izveidot.

Projektu ir diezgan viegli atkārtot, un tas sastāv no arduino MKR WAN 1310, ultraskaņas sensora, DHT11 sensora un dažiem gaismas diodēm un spiedpogu, lai padarītu projektu vēsu.

Piegādes

Materiāls:

  • Arduino MKR WAN 1310
  • Ultraskaņas sensors
  • DHT11 J
  • ump vadi
  • Plexo kaste
  • Vārteja
  • LED
  • Uzspied pogu

Rīki:

  • Rokas urbis
  • 5 mm bits

1. darbība: Plexo kastes sagatavošana

Plexo kastes sagatavošana
Plexo kastes sagatavošana
Plexo kastes sagatavošana
Plexo kastes sagatavošana

Korpusam es izmantoju 80x80 mm plexo kasti, jo tā ir izturīga un izturīga. Vispirms es noņēmu ultraskaņas sensora un barošanas kabeļa vāciņus. Tas ir ļoti vienkārši, jo cauruma diametrs ir tāds pats kā ultraskaņas sensora diametrs.

Otrkārt, es urbju 5 mm caurumu antenas korpusa augšpusē. Šim nolūkam jūs varat izmantot urbjmašīnu vai rokas urbi, kā tas ir manā gadījumā.

2. darbība: komponentu ievietošana

Komponentu ievietošana
Komponentu ievietošana
Komponentu ievietošana
Komponentu ievietošana
Komponentu ievietošana
Komponentu ievietošana

Man bija jāapgriež ultraskaņas sensora stieples garums, jo tas bija pārāk garš, lai ietilptu kastē, un jāpabeidz ar sieviešu tapas galviņu savienojuma beigās. Pēc tam sensoru var iebāzt korpusa iekšpusē un bloķēt ar iebūvēto bloķēšanas sistēmu. Tad es pievienoju mkr wan 1310 plāksni un sensoru moduli.

Es ievietoju strāvas kontaktligzdas ūdensnecaurlaidīgo sānu savienotāju, jo nevēlos, lai ūdens nonāktu iekšā.

3. solis: Tinkercad shēma

Tinkercad shēma
Tinkercad shēma

Pēdējo 3 gadu laikā esmu veicis daudz ķēdes. Bet man nebija arduino. Tinkercad man bija vienīgais veids, kā iemācīties un attīstīt arduino shēmu un tās simulēt. Pat pēc tam, kad es saņēmu savu arduino uno, es joprojām izmantoju tinkercad shēmu, lai vispirms modelētu savu projektu. Tinkercad ķēde ļauj izmantot vairākus komponentus un novērst tos. Es ļoti iesaku tinkercad shēmu iesācējiem un arduino lietotājiem, jo tas neļaus jums sadedzināt savu arduino, izmēģinot jaunu shēmu.

4. solis: vadu pievienošana

Vada pievienošana
Vada pievienošana

Jūs varat sekot tinkercad shēmai, kā norādīts iepriekš, vai arī sekot zemāk esošajam savienojumam.

DHT11

+> 5v

13. izeja

-> zeme

Ultraskaņas sensors

+> 5v

Aktivizētājs> pin7

Atbalss> pin8

-> zeme

Izmantojot džemperu vadus, jūs varat viegli izveidot savienojumu un piestiprināt tos ar rāvējslēdzējiem.

5. darbība: LED un spiedpogas pievienošana problēmu novēršanai

LED un spiedpogas pievienošana problēmu novēršanai
LED un spiedpogas pievienošana problēmu novēršanai
LED un spiedpogas pievienošana problēmu novēršanai
LED un spiedpogas pievienošana problēmu novēršanai

Es izmantoju sarkanu un zaļu gaismas diodi, lai parādītu ierīces stāvokli, un spiedpogu, lai atiestatītu ierīci. Tā kā manam dizainam ir darbs pie tinkercad shēmas, esmu diezgan pārliecināts, ka tas notiks reālajā dzīvē. Tāpēc es esmu izveidojis nelielu PCB, lai es varētu samazināt vadu skaitu.

6. darbība: kodēšana

Es izmantoju tiešsaistes IDE, un kods ir tāds, kā norādīts zemāk esošajā failā

7. darbība: tīkla iestatīšana

Lietu tīkla iestatīšana
Lietu tīkla iestatīšana

Šajā saitē varat veikt šīs darbības. Tas ir ļoti vienkārši ar detalizētu skaidrojumu. Iepriekš redzamajā attēlā un tekstā es pievienoju kravnesības dekodētāju. Function Decoder (baiti, ports) {var dekodēts = {}; var result = ""; for (var i = 0; i <baiti.length; i ++) {result += String.fromCharCode (parseInt (baiti ));} return {field1: result,};} Tas ir ļoti svarīgi, lai iegūtu salasāmu vērtību

8. darbība: saņemiet datus

Saņemt datus
Saņemt datus
Saņemt datus
Saņemt datus

Iepriekš redzamajā ekrānuzņēmumā varat redzēt, kā es savā tālrunī saņemu datus, izmantojot TTN. Es arī izmantoju IFTTT integrāciju, lai zemāk parādītu datus manā google sheet.comment, ja vēlaties uzzināt, kā es to izveidoju.

9. solis: galīgais risinājums

Galīgais risinājums
Galīgais risinājums
Galīgais risinājums
Galīgais risinājums
Galīgais risinājums
Galīgais risinājums

Produkts joprojām ir attīstības stadijā. Es 3D izdrukāju jaunu korpusu, bet tas ir jāpastiprina. Tā barošanai izmanto 12 V saules paneli. Pašlaik es to testēju, pirms es to instalēju upes krastā. Drīz es publicēšu instrukciju, lai parādītu, kā es ievietošu ierīci precīzā vietā.

Ieteicams: