Სარჩევი:

ნაკლები კონტაქტი და კოროზიის გარეშე წყლის დონის მაჩვენებელი და საავტომობილო კონტროლი .: 5 ნაბიჯი
ნაკლები კონტაქტი და კოროზიის გარეშე წყლის დონის მაჩვენებელი და საავტომობილო კონტროლი .: 5 ნაბიჯი

ვიდეო: ნაკლები კონტაქტი და კოროზიის გარეშე წყლის დონის მაჩვენებელი და საავტომობილო კონტროლი .: 5 ნაბიჯი

ვიდეო: ნაკლები კონტაქტი და კოროზიის გარეშე წყლის დონის მაჩვენებელი და საავტომობილო კონტროლი .: 5 ნაბიჯი
ვიდეო: ეკჰარტ ტოლე - "აწმყოს ძალა" - აუდიო წიგნი - Audible Read Along 2024, ნოემბერი
Anonim
საკონტაქტო ნაკლები და კოროზიის გარეშე წყლის დონის მაჩვენებელი და ძრავის კონტროლი
საკონტაქტო ნაკლები და კოროზიის გარეშე წყლის დონის მაჩვენებელი და ძრავის კონტროლი
საკონტაქტო ნაკლები და კოროზიის გარეშე წყლის დონის მაჩვენებელი და ძრავის კონტროლი
საკონტაქტო ნაკლები და კოროზიის გარეშე წყლის დონის მაჩვენებელი და ძრავის კონტროლი

HI, ამ ინსტრუქციურ ჩვენ ვნახავთ, თუ როგორ უნდა მივიღოთ წყლის ავზის სტატუსი წყლის დონის (მაღალი, საშუალო, დაბალი) სატანკო წყლის გამოყენებით სამი სხვადასხვა ფერის ლიდერის გამოყენებით არაკონტაქტური გზით ულტრაბგერითი სენსორისა და Arduino uno დაფის გამოყენებით. რა

Დადებითი:

1. როგორც ჩვენ მივდივართ არაკონტაქტური მეთოდით, რომლის დროსაც ულტრაბგერითი სენსორი იღებს მანძილს ობიექტზე (თუნდაც ის იყოს წყალი) სიგნალის გადაცემით და გამოთვლით რამდენი დრო სჭირდება უკან დასაბრუნებლად, მავთულის კოროზიის პრობლემა არ არსებობს რა

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

3. ნაკლები მოვლა.

4. მუშაობს თუნდაც მცირე მზის პანელებით.

მინუსები:

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

Გვჭირდება

1. ულტრაბგერითი სენსორი- HC SR04 -1

2. Arduino uno დაფა- 1

3. სხვადასხვა ფერის Led s -3

4. 100 ohm რეზისტორები -3

5. USB კაბელი არდუინოს დასაპროგრამებლად.

6. ზოგიერთი დამაკავშირებელი მავთული.

7. მზის პანელი 10 v, 5w ან 9v ადაპტერი ან 5v ადაპტერი გამგეობის გასაძლიერებლად.

მთელი პროექტი დაყოფილია ორ ნაწილად, ნაწილი 1: led– ის ინტერფეისი წყლის სხვადასხვა დონისთვის

ნაწილი 2: სარელეო ინტერფეისი. AC (220V/110V) ძრავის კონტროლისთვის.

Ნაწილი 1:

ნაბიჯი 1: Arduino Uno დაფის ტესტირება

Arduino Uno დაფის ტესტირება
Arduino Uno დაფის ტესტირება
Arduino Uno დაფის ტესტირება
Arduino Uno დაფის ტესტირება

ყველა ახალი დაფა მოყვება ბორტზე led მოციმციმე წინასწარ დაპროგრამებული, მაგრამ თუ ჩვენ ვიყენებთ ძველ uno- ს, რომელიც სხვა პროექტებისთვის იყო გამოყენებული, შეიძლება შემოწმდეს მარტივი ბორტზე led მოციმციმე პროგრამით.

ნაბიჯი 2: კოდი

პროგრამირება uno ამ კოდით.

თქვენ შეგიძლიათ შეცვალოთ კოდი, რომელიც შეესაბამება თქვენს საჭიროებებს, აქ ავზის მაქსიმალური სიმაღლეა 110 სმ

წითელი ფერი ანათებს, როდესაც წყლის დონე> 60 სმ && <= 70 სმ.

ცისფერი ლიდერი ციმციმებს, როდესაც წყლის დონე> 40 && <= 60. სმ

ლურჯი ფერი ანათებს, როდესაც წყლის დონე> 25 && <= 40 სმ.

მწვანე ლედ ანათებს, როდესაც წყლის დონე <25 სმ.

ნაბიჯი 3: სქემის დიაგრამა

Წრიული დიაგრამა
Წრიული დიაგრამა
Წრიული დიაგრამა
Წრიული დიაგრამა
Წრიული დიაგრამა
Წრიული დიაგრამა

1. დააინსტალირეთ ულტრაბგერითი სენსორი წყლის მაქსიმალური დონიდან რამდენიმე სანტიმეტრით და დააფიქსირეთ იგი წყალგაუმტარი კონტეინერით.

2. ამოიღეთ ოთხი მავთული სენსორიდან, როგორიცაა vcc, gnd, trig, echo arduino დაფაზე გაფართოების მავთულის გამოყენებით.

3. შეაერთეთ 1. Vcc სენსორის მავთული არვუინოს 5 ვ

2. gnd მავთულის სენსორი gnd არდუინოსთვის

3. ჩართეთ სენსორის მავთული არდუინოს #8 პინზე

4. სენსორის ექოს მავთული არდუინოს #10 პინზე

ახლა ჩვენ გვჭირდება LED- ების დაკავშირება წყლის დონის მითითების მიზნით.

1. შეაერთეთ წითელი პინ #2 – დან gnd– მდე 100 ohms რეზისტორის საშუალებით, ეს მიუთითებს დაბალ დონეზე

2. შეაერთეთ მწვანე პინ #4 - დან gnd– მდე 100 ohms რეზისტორის საშუალებით, ეს მიუთითებს მაღალ დონეზე

3. შეაერთეთ თეთრი პინიდან #3 gnd– ს 100 ohms რეზისტორის საშუალებით, ეს მიუთითებს საშუალო დონეზე.

ნაბიჯი 4: არდუინოს ელექტრომომარაგება

1. შეგიძლიათ გამოიყენოთ 9v ადაპტერი.

ან

2. შეგიძლიათ 10 ვ მზის პანელი.

ან

3. თქვენ შეგიძლიათ გამოიყენოთ 5v პირდაპირ arduino v pin– ში.

გირჩევთ: