Სარჩევი:

წყლის დონის მონიტორინგის სისტემა: 9 ნაბიჯი (სურათებით)
წყლის დონის მონიტორინგის სისტემა: 9 ნაბიჯი (სურათებით)

ვიდეო: წყლის დონის მონიტორინგის სისტემა: 9 ნაბიჯი (სურათებით)

ვიდეო: წყლის დონის მონიტორინგის სისტემა: 9 ნაბიჯი (სურათებით)
ვიდეო: ჯონ გოლდტვეიტი - “გულის გაწმენდა” - აუდიო წიგნი 2024, ივლისი
Anonim
წყლის დონის მონიტორინგის სისტემა
წყლის დონის მონიტორინგის სისტემა
წყლის დონის მონიტორინგის სისტემა
წყლის დონის მონიტორინგის სისტემა
წყლის დონის მონიტორინგის სისტემა
წყლის დონის მონიტორინგის სისტემა
წყლის დონის მონიტორინგის სისტემა
წყლის დონის მონიტორინგის სისტემა

როგორც წვრილმანების შემქმნელი, მე ყოველთვის ვცდილობ ვიპოვო გზა, რათა ჩემი და სხვისი ცხოვრება უფრო ადვილი და უსაფრთხო გავხადო. 2013 წლის 30 მარტს, სულ მცირე 11 ადამიანი დაიღუპა მას შემდეგ, რაც უეცარმა წვიმამ წყალდიდობა გამოიწვია მავრიკიანის დედაქალაქ პორტ ლუისში. იმავე დღეს დაიტბორა რამდენიმე სახლი, ხოლო ბევრი სოფლის ქონება დაზიანდა. მე ვცხოვრობ რამდენიმე კილომეტრში, სადაც ეს ტრაგედია ხდება, მე გადავწყვიტე ავაშენო წყლის დონის მონიტორინგის სისტემა. ფანტასტიკურ და მოტივირებულ გუნდთან ერთად ჩვენ შევძელით მისი შექმნა.

პროექტი საკმაოდ მარტივია მისი გამეორება arduino MKR WAN 1310, ულტრაბგერითი სენსორი, DHT11 სენსორი და რამდენიმე led და ღილაკი, რომ პროექტი გაცივდეს.

მარაგები

მასალა:

  • Arduino MKR WAN 1310
  • ულტრაბგერითი სენსორი
  • DHT11 J
  • ump მავთულები
  • პლექსოს ყუთი
  • კარიბჭე
  • ლედები
  • დააჭირეთ ღილაკს

ინსტრუმენტები:

  • Ხელის ბურღი
  • 5 მმ ბიტი

ნაბიჯი 1: Plexo ყუთის მომზადება

პლექსოს ყუთის მომზადება
პლექსოს ყუთის მომზადება
პლექსოს ყუთის მომზადება
პლექსოს ყუთის მომზადება

დანართისთვის, მე ვიყენებ 80x80 მმ პლექსოს ყუთს, რადგან ის ძლიერი და გამძლეა. პირველ რიგში ამოვიღე ხუფები ულტრაბგერითი სენსორისთვის და დენის კაბელი. ეს ძალიან ადვილია, რადგან ხვრელის დიამეტრი იგივეა, რაც ულტრაბგერითი სენსორის დიამეტრი.

მეორეც, მე ვბურღავ 5 მმ -იანი ხვრელი ქეისის თავზე ანტენისთვის. ამისათვის თქვენ შეგიძლიათ გამოიყენოთ საბურღი მანქანა ან ხელის საბურღი, როგორც ჩემს შემთხვევაში.

ნაბიჯი 2: კომპონენტების განთავსება

კომპონენტების დაყენება
კომპონენტების დაყენება
კომპონენტების დაყენება
კომპონენტების დაყენება
კომპონენტების დაყენება
კომპონენტების დაყენება

მე მომიწია ულტრაბგერითი სენსორის მავთულის სიგრძის მოჭრა, რადგან ის ძალიან გრძელი იყო ყუთში ჩასასმელად და დასასრულებლად დავამთავრე ის ქალი ქინძისთავით. ამის შემდეგ სენსორი შეიძლება ჩაიდოს საქმის შიგნით და ჩაკეტოს ჩაშენებული საკეტის სისტემით. შემდეგ დავამატე mkr wan 1310 დაფა და სენსორების მოდული.

მე დავამონტაჟე წყალგამძლე გვერდითი კონექტორი კვების ბლოკისთვის, რადგან არ მინდა, რომ წყალი შევიდეს შიგნით.

ნაბიჯი 3: Tinkercad Circuit

Tinkercad Circuit
Tinkercad Circuit

ბოლო 3 წლის განმავლობაში, მე ბევრი წრე გავაკეთე. მაგრამ მე არ მქონდა არდუინო. Tinkercad იყო ჩემთვის ერთადერთი გზა, ვისწავლე და განვვითარდე არდუინოს წრე და მათი სიმულაცია. მაშინაც კი, მას შემდეგ რაც მე მივიღე ჩემი arduino uno, მე მაინც ვიყენებ tinkercad ჩართვას ჩემი პროექტის პირველი სიმულაციისთვის. Tinkercad ჩართვა საშუალებას გაძლევთ გამოიყენოთ კომპონენტის მრავალჯერადი ნაწილი და გაუმკლავდეთ მათ. მე უაღრესად გირჩევთ tinkercad ჩართვას დამწყები და arduino მომხმარებლისთვის, რადგან ის ხელს შეგიშლით არდუინოს დაწვას ახალი წრის მცდელობისას.

ნაბიჯი 4: მავთულის დაკავშირება

მავთულის დაკავშირება
მავთულის დაკავშირება

თქვენ შეგიძლიათ დაიცვას tinkercad ჩართვა როგორც ზემოთ ან შეგიძლიათ დაიცვას ქვემოთ კავშირი.

DHT11

+> 5 ვ

გარეთ> pin13

-> ნიადაგი

ულტრაბგერითი სენსორი

+> 5 ვ

გააქტიურება> pin7

ექო> pin8

-> ნიადაგი

ჯუმბერის მავთულის გამოყენებით შეგიძლიათ მარტივად დაამყაროთ კავშირი და მიამაგროთ ისინი zip კავშირებით.

ნაბიჯი 5: დაამატეთ Leds და დააჭირეთ ღილაკს პრობლემების გადასაჭრელად

Leds და Push ღილაკის დამატება პრობლემების გადასაჭრელად
Leds და Push ღილაკის დამატება პრობლემების გადასაჭრელად
Leds და Push ღილაკის დამატება პრობლემების გადასაჭრელად
Leds და Push ღილაკის დამატება პრობლემების გადასაჭრელად

მე ვიყენებ წითელ და მწვანე led- ს, რომ აჩვენოს მოწყობილობის მდგომარეობა და დააჭირეთ ღილაკს მოწყობილობის გადატვირთვისთვის. ვინაიდან ჩემს დიზაინში მუშაობს tinkercad ჩართვა, დარწმუნებული ვარ, რომ ეს იქნება რეალურ ცხოვრებაში. ასე რომ, მე გავაკეთე პატარა pcb, რათა შევამცირო მავთულის რაოდენობა.

ნაბიჯი 6: კოდირება

მე ვიყენებ ონლაინ IDE- ს და კოდი არის ქვემოთ მოცემულ ფაილში

ნაბიჯი 7: Thing ქსელის დაყენება

Thing ქსელის დაყენება
Thing ქსელის დაყენება

თქვენ შეგიძლიათ მიყევით ამ ნაბიჯებს ამ ბმულზე. ეს ძალიან ადვილია დეტალური ახსნით. დავამატე დატვირთვის დეკოდირება ზემოთ მოცემულ სურათში და ტექსტი. ფუნქციის დეკოდი (ბაიტი, პორტი) {var დეკოდირებული = {}; var result = ""; for (var i = 0; i <bytes.length; i ++) {result += String.fromCharCode (parseInt (ბაიტი ));} return {field1: result,};} ეს ძალიან მნიშვნელოვანია წაკითხული ალუზის მისაღებად

ნაბიჯი 8: მიიღეთ მონაცემები

მიიღეთ მონაცემები
მიიღეთ მონაცემები
მიიღეთ მონაცემები
მიიღეთ მონაცემები

თქვენ ხედავთ ზემოთ მოცემულ ეკრანის სურათს, თუ როგორ ვიღებ მონაცემებს TTN- ის საშუალებით ჩემს ტელეფონში. მე ასევე ვიყენებ IFTTT ინტეგრაციას, რათა ნახოთ მონაცემები ჩემს google sheet.com– ში ქვემოთ, თუ გსურთ იცოდეთ როგორ გავაკეთე ეს.

ნაბიჯი 9: საბოლოო გადაწყვეტა

საბოლოო გადაწყვეტა
საბოლოო გადაწყვეტა
საბოლოო გადაწყვეტა
საბოლოო გადაწყვეტა
საბოლოო გადაწყვეტა
საბოლოო გადაწყვეტა

პროდუქტი ჯერ კიდევ განვითარების ფაზაშია. მე 3D ბეჭდვა ახალი დანართი, მაგრამ უნდა გააძლიეროს იგი. იგი იყენებს 12 ვ მზის პანელს მის ენერგიაზე. მე ამჟამად ვამოწმებ სანამ მდინარის ნაპირზე დავაყენებ. მე მალე გამოვაქვეყნებ ინსტრუქციას, რათა ნახოთ როგორ მოვათავსო მოწყობილობა ზუსტ ადგილას.

გირჩევთ: