Агуулгын хүснэгт:

Усны түвшинг хянах систем: 9 алхам (зурагтай)
Усны түвшинг хянах систем: 9 алхам (зурагтай)

Видео: Усны түвшинг хянах систем: 9 алхам (зурагтай)

Видео: Усны түвшинг хянах систем: 9 алхам (зурагтай)
Видео: Картирование потока создания ценности. Бережливое производство. Управление изменениями 2024, Арваннэгдүгээр
Anonim
Усны түвшинг хянах систем
Усны түвшинг хянах систем
Усны түвшинг хянах систем
Усны түвшинг хянах систем
Усны түвшинг хянах систем
Усны түвшинг хянах систем
Усны түвшинг хянах систем
Усны түвшинг хянах систем

DIY бүтээгчийн хувьд би өөрийнхөө болон бусдын амьдралыг илүү хялбар, аюулгүй болгох арга замыг хайж олохыг үргэлж хичээдэг. 2013 оны 3 -р сарын 30 -ны өдөр Маврикийн нийслэл Порт Луис хотод үер болсны улмаас 11 хүн нас баржээ. Тэр өдөр хэд хэдэн байшин усанд автаж, тосгоны иргэдийн эд хөрөнгө эвдэрчээ. Энэ эмгэнэлт явдал тохиолдох хэдэн км -ийн зайд амьдарч байхдаа би усны түвшний хяналтын систем барихаар шийдсэн. Гайхамшигтай, урам зоригтой багтай хамт бид үүнийг бүтээж чадсан.

Төслийг хөрвүүлэхийн тулд arduino MKR WAN 1310, хэт авианы мэдрэгч, DHT11 мэдрэгч, зарим LED, товчлуураас бүрдэх төслийг хялбархан ашиглах боломжтой.

Хангамж

Материал:

  • Arduino MKR WAN 1310
  • Хэт авианы мэдрэгч
  • DHT11 J.
  • оролтын утас
  • Plexo хайрцаг
  • Гарц
  • Ледс
  • Дарах товчлуур

Хэрэгсэл:

  • Гар өрөм
  • 5 мм бит

Алхам 1: Plexo хайрцгийг бэлтгэх

Plexo хайрцгийг бэлдэж байна
Plexo хайрцгийг бэлдэж байна
Plexo хайрцгийг бэлдэж байна
Plexo хайрцгийг бэлдэж байна

Хашааны хувьд би бат бөх, удаан эдэлгээтэй тул 80x80 мм хэмжээтэй plexo хайрцгийг ашиглаж байна. Эхлээд би хэт авианы мэдрэгч болон цахилгаан кабелийн тагийг авлаа. Нүхний диаметр нь хэт авианы мэдрэгчийн диаметртэй ижил байдаг тул үүнийг хийхэд маш хялбар байдаг.

Хоёрдугаарт, би антенны дээд талд 5 мм -ийн нүх гаргадаг. Үүний тулд та миний хувьд өрөмдлөгийн машин эсвэл гар өрөм ашиглаж болно.

Алхам 2: Бүрэлдэхүүн хэсгүүдийг оруулах

Бүрэлдэхүүн хэсгүүдийг байрлуулах
Бүрэлдэхүүн хэсгүүдийг байрлуулах
Бүрэлдэхүүн хэсгүүдийг байрлуулах
Бүрэлдэхүүн хэсгүүдийг байрлуулах
Бүрэлдэхүүн хэсгүүдийг байрлуулах
Бүрэлдэхүүн хэсгүүдийг байрлуулах

Хэт авианы мэдрэгчийн утсыг хайрцагт багтахад хэтэрхий урт тул хайчилж, төгсгөлд нь эмэгтэй зүү толгойгоор холбож дуусгах шаардлагатай болсон. Дараа нь мэдрэгчийг хайрцаг дотор түлхэж, түгжээний системээр өөрийгөө түгжиж болно, дараа нь mkr wan 1310 самбар болон мэдрэгчийн модулийг нэмж оруулав.

Би ус нэвтэрдэггүй хажуугийн холбогчийг цахилгаан залгуурт байрлуулсан, учир нь би ус орохыг хүсэхгүй байна.

Алхам 3: Tinkercad Circuit

Tinkercad тойрог
Tinkercad тойрог

Өнгөрсөн 3 жилийн хугацаанд би маш олон тойрог хийсэн. Гэхдээ надад arduino байгаагүй. Tinkercad бол миний хувьд ардуино хэлхээг сурч хөгжүүлэх, түүнийг дуурайх цорын ганц арга зам байсан. Би arduino uno -г авсны дараа ч гэсэн төслөө дуурайхын тулд tinkercad хэлхээг ашигласан хэвээр байна. Анхан болон arduino хэрэглэгчдэд tinkercad хэлхээг зөвлөж байна, учир нь энэ нь таныг шинэ хэлхээг туршихад arduino -г шатаахаас сэргийлнэ.

Алхам 4: Утас холбох

Утас холбох
Утас холбох

Та дээр дурдсан шиг tinkercad хэлхээг дагаж болно, эсвэл доорхи холболтыг дагаж болно.

DHT11

+> 5v

Гарах> pin13

-> газар

Хэт авианы мэдрэгч

+> 5v

Гох> pin7

Цуурай> пин8

-> газар

Холбогч утас ашиглан та холболтыг хялбархан хийж, цахилгаан товчоор холбож болно.

Алхам 5: Алдааг олж засварлахын тулд LED болон товчлуурыг нэмнэ үү

Алдааг олж засварлахын тулд LED ба түлхэх товчийг нэмж оруулав
Алдааг олж засварлахын тулд LED ба түлхэх товчийг нэмж оруулав
Алдааг олж засварлахын тулд LED ба түлхэх товчийг нэмж оруулав
Алдааг олж засварлахын тулд LED ба түлхэх товчийг нэмж оруулав

Би төхөөрөмжийн төлөв байдлыг харуулахын тулд улаан, ногоон гэрэл ашиглаж, төхөөрөмжийг дахин тохируулах товчлуурыг ашиглаж байна. Миний дизайн tinkercad хэлхээнд ажилладаг тул энэ нь бодит амьдрал дээр байх болно гэдэгт би итгэлтэй байна. Тиймээс би утасныхаа хэмжээг багасгахын тулд жижиг компьютер хийсэн.

Алхам 6: Кодлох

Би онлайн IDE ашиглаж байгаа бөгөөд код нь доорх файл шиг байна

Алхам 7: Thing Network Setup

Thing сүлжээний тохиргоо
Thing сүлжээний тохиргоо

Та эдгээр холбоосыг дагаж эдгээр алхамуудыг дагаж болно. Нарийвчилсан тайлбар өгөхөд маш хялбар байдаг. Би дээрх зурган дээрх ачааллын хуваарилалт болон text.function Decoder (байт, порт) {var decoded = {}; var result = ""; for (var i = 0; i <bytes.length; i ++) {үр дүнг нэмсэн += String.fromCharCode (parseInt (байт ));} буцаана уу {field1: үр дүн,};} Энэ нь унших боломжтой хувилбар авахын тулд маш чухал юм

Алхам 8: Мэдээлэл хүлээн авах

Өгөгдөл хүлээн авах
Өгөгдөл хүлээн авах
Өгөгдөл хүлээн авах
Өгөгдөл хүлээн авах

Та утсан дээрээ TTN -ээр дамжуулан өгөгдөл хэрхэн хүлээн авч байгааг дээрх дэлгэцийн агшин дээрээс харж болно, мөн хэрэв би үүнийг хэрхэн хийснийг мэдэхийг хүсвэл IFTTT интеграцийг ашиглан google sheet.comment дээрх өгөгдлийг доор харуулах болно.

Алхам 9: Эцсийн шийдэл

Эцсийн шийдэл
Эцсийн шийдэл
Эцсийн шийдэл
Эцсийн шийдэл
Эцсийн шийдэл
Эцсийн шийдэл

Бүтээгдэхүүн нь хөгжлийн шатандаа явж байна. Би шинэ хашлага 3d хэвлэж байгаа боловч үүнийг бэхжүүлэх шаардлагатай байна. Үүнийг тэжээхийн тулд 12 вольт нарны хавтан ашиглаж байна. Би одоо голын эрэг дээр суулгахаасаа өмнө туршиж байна. Би удахгүй төхөөрөмжийг тодорхой байршилд хэрхэн байрлуулахаа харуулах зааварчилгаа нийтлэх болно.

Зөвлөмж болгож буй: