Мазмуну:

Суу деңгээлинин мониторинг системасы: 9 кадам (сүрөттөр менен)
Суу деңгээлинин мониторинг системасы: 9 кадам (сүрөттөр менен)

Video: Суу деңгээлинин мониторинг системасы: 9 кадам (сүрөттөр менен)

Video: Суу деңгээлинин мониторинг системасы: 9 кадам (сүрөттөр менен)
Video: Каспийское море(или озеро?) на карте 2024, Ноябрь
Anonim
Суунун деңгээлин көзөмөлдөө системасы
Суунун деңгээлин көзөмөлдөө системасы
Суунун деңгээлин көзөмөлдөө системасы
Суунун деңгээлин көзөмөлдөө системасы
Суунун деңгээлин көзөмөлдөө системасы
Суунун деңгээлин көзөмөлдөө системасы
Суунун деңгээлин көзөмөлдөө системасы
Суунун деңгээлин көзөмөлдөө системасы

DIY Жаратуучу катары, мен ар дайым өзүмдүн жана башкалардын жашоосун жеңил жана коопсуз кылуу жолун табууга аракет кылам. 2013 -жылдын 30 -мартында Мавританиянын Порт -Луис шаарында капыстан жааган жамгырдын кесепетинен суу ташкыны болуп, бери дегенде 11 киши каза болгон. Ошол эле күнү бир нече үйлөрдү суу каптап, көптөгөн айылдыктардын мүлкү жабыркаган. Мен бул трагедия болгон жерде бир нече километр жашагандыктан, мен суунун деңгээлин көзөмөлдөө системасын курууну чечтим. Фантастикалык жана мотивацияланган команда менен бирге биз аны кура алдык.

Долбоорду архивино MKR WAN 1310, УЗИ сенсору, DHT11 сенсору жана кээ бир леддер жана проекти муздатуу үчүн баскычтан турган репликациялоо оңой.

Жабдуулар

Материал:

  • Золушка Бэйдэева.mp3 1310
  • Ultrasonic Sensor
  • DHT11 J
  • зымдар
  • Plexo кутуча
  • Шлюз
  • Ледс
  • Баскычты басыңыз

Куралдар:

  • Кол менен машыгуу
  • 5 мм бит

1 -кадам: Plexo кутусун даярдоо

Plexo кутучасын даярдоо
Plexo кутучасын даярдоо
Plexo кутучасын даярдоо
Plexo кутучасын даярдоо

Корпус үчүн мен 80x80 мм плексо кутусун колдонуп жатам, анткени ал күчтүү жана бышык. Биринчиден, мен УЗИ сенсорунун капкактарын жана электр кабелин алып салдым. Бул абдан оңой, анткени тешиктин диаметри УЗИ сенсорунун диаметри менен бирдей.

Экинчиден, антенна үчүн корпустун үстүндө 5 мм тешик жасайм. Бул үчүн, сиз менин учурумдагыдай эле бургулоочу машинаны же кол менен бургулоону колдоно аласыз.

2 -кадам: Компоненттерди коюу

Компоненттерди коюу
Компоненттерди коюу
Компоненттерди коюу
Компоненттерди коюу
Компоненттерди коюу
Компоненттерди коюу

Мен УЗИ сенсорунун зымын узундугун кыркууга туура келди, анткени ал кутуга батпай калды жана туташуу үчүн аялдын пин башы менен бүтүрүш керек болчу. Сенсор андан кийин корпустун ичине кирип, кулпуланган system. Then менен өзү кулпуланат, мен mkr wan 1310 тактасын жана сенсорлор модулун коштум.

Мен суу өткөргүс каптал туташтыргычты электр розеткасына койгом, анткени ичине суу киришин каалабайм.

3 -кадам: Tinkercad Circuit

Tinkercad Circuit
Tinkercad Circuit

Акыркы 3 жылдын ичинде мен көп жолу айландым. Бирок менде ардуино жок болчу. Tinkercad мен үчүн ардуино схемасын үйрөнүүнүн жана өнүктүрүүнүн жана аларды симуляциялоонун бирден бир жолу болчу. Мен arduino уно алгандан кийин дагы, мен дагы деле долбоорумду окшоштуруу үчүн tinkercad схемасын колдоном. Tinkercad схемасы сизге көптөгөн компоненттерди колдонууга жана аларды оңдоого мүмкүнчүлүк берет. Мен башталгыч жана arduino колдонуучуга tinkercad схемасын сунуштайм, анткени ал жаңы схеманы колдонууда сиздин ардуинону күйгүзүүгө тоскоол болот.

4 -кадам: Зымды туташтыруу

Зымды туташтыруу
Зымды туташтыруу

Сиз tinkercad схемасын жогорудагыдай ээрчип же төмөндөгү байланышты ээрчип кете аласыз.

DHT11

+> 5v

Out> pin13

-> жер

УЗИ сенсор

+> 5v

Trigger> pin7

Эхо> пин8

-> жер

Өткөргүч зымдарды колдонуп, сиз туташууну оңой жасай аласыз жана аларды сыдырма галстуктар менен беките аласыз.

5 -кадам: Проблемаларды оңдоо үчүн Leds жана Push Button кошуу

Көйгөйлөрдү чечүү үчүн Leds жана Push Button кошуу
Көйгөйлөрдү чечүү үчүн Leds жана Push Button кошуу
Көйгөйлөрдү чечүү үчүн Leds жана Push Button кошуу
Көйгөйлөрдү чечүү үчүн Leds жана Push Button кошуу

Мен түзмөктүн абалын көрсөтүү үчүн кызыл жана жашыл LEDди колдонуп жатам жана түзмөктү баштапкы абалга келтирүү үчүн баскычты басыңыз. Менин дизайным tinkercad схемасында иштегендиктен, мен ал чыныгы жашоодо болооруна ишенем. Ошентип, мен зымдардын санын азайтуу үчүн кичинекей компьютерди жасадым.

6 -кадам: Коддоо

Мен онлайн IDE колдонуп жатам жана код төмөнкү файлда

7 -кадам: Thing Network Setup

Thing Network Setup
Thing Network Setup

Сиз бул шилтеме боюнча бул кадамдарды аткара аласыз. Бул деталдуу түшүндүрмө берүү менен супер оңой. Мен жогорудагы сүрөттөгү пайдалуу жүктөөнү иреттөөнү жана text.function декодерин (байт, порт) {var decoded = {}; var result = ""; for (var i = 0; i <bytes.length; i ++) {натыйжасын коштум += String.fromCharCode (parseInt (байт ));} кайтуу {field1: result,};} Бул окула турган алюминий алуу үчүн абдан маанилүү

8 -кадам: маалыматтарды алуу

Маалыматтарды алуу
Маалыматтарды алуу
Маалыматтарды алуу
Маалыматтарды алуу

Сиз телефонуңуздагы TTN аркылуу маалыматты кантип алып жатканымды жогорудагы скриншоттон көрө аласыз, эгерде мен муну кантип жасаганымды билгиңиз келсе, IFTTT интеграциясын колдонуп, маалыматты google sheet.commentдеги ылдыйда көрсөтөм.

9 -кадам: Акыркы чечим

Акыркы чечим
Акыркы чечим
Акыркы чечим
Акыркы чечим
Акыркы чечим
Акыркы чечим

Продукт дагы эле өнүгүү баскычында. Мен 3d жаңы корпусту басып чыгарам, бирок аны күчөтүшүм керек. Аны иштетүү үчүн 12в күн батареясын колдонуп жатат. Учурда дарыянын жээгине орнотоордон мурун аны сынап жатам. Мен жакында инструкцияны басып чыгарам, анда мен аппаратты так жерге кантип жайгаштырам.

Сунушталууда: