Mündəricat:

Torpaq üçün Su Sensoru: 7 addım
Torpaq üçün Su Sensoru: 7 addım

Video: Torpaq üçün Su Sensoru: 7 addım

Video: Torpaq üçün Su Sensoru: 7 addım
Video: Bakı metrosunda gənclərin elədiyi zarafat 2024, Noyabr
Anonim
Torpaq üçün su sensoru
Torpaq üçün su sensoru

Bu layihə, kod yazmaqda və arduino ilə əlaqəli elektronikanın mexanizmlərini anlamaqda səmərəli olan şagirdləri öyrətmək üçün asan və çox məlumatlı bir yoldur.

Tələb olunan materiallar:

- Arduino mikro nəzarətçisi

- Su Sensoru (maksimum dəyər 1023)

- Bir neçə tullanan tel (Həm kişidən kişiyə, həm də dişi kişidən)

- Çörək taxtası (Mini biri tövsiyə olunur)

- Servo motor

Addım 1: Adım 1: Bütün materialları toplayın

Bütün materiallarınızı boş bir yerə qoyun, geniş və hər hansı bir yeməkdən və içkidən uzaq bir yerə qoyun, bunun səbəbi elektronikaya zərər verə bilər. Həm də tullanan kabellər əvəzinə adi telləriniz olması halında sizinlə bir tel soyucu saxlamağı təklif edərdim.

Adım 2: Adım 2: Su Sensor Bağlantıları

Addım 2: Su Sensor Bağlantıları
Addım 2: Su Sensor Bağlantıları

1. Üç keçid kabelini (qırmızı, qara və sarı) və su sensorunu götürün

2. Qırmızı teli su sensoru üzərindəki + -a, qara rəngini "-" -ə və sarı teli S-ə bağlayın

Addım 3: Adım 3: Arduino İlk Kablolama

1. Arduinoya iki tel bağlayın, biri 5v, digəri isə GND

2. Bu addımdan sonra 5V -ə bağladığınızı çörək lövhəsindəki pozitivə, GND -ni isə mənfi ilə bağlayın

Addım 4: Adım 4: Su Sensor Bağlantıları

Addım 4: Su Sensor Bağlantıları
Addım 4: Su Sensor Bağlantıları

1. Su sensorunun sarı telini A0 -a qoşun

2. Arduino su sensörünün çörək lövhəsindəki qara və ya mənfi tərəfi bağlayın

3. Qırmızını pozitivlə su sensörünün çörək taxtasına arduinoya bağlayın

Adım 5: Adım 5: Servo Motor

Addım 5: Servo Motor
Addım 5: Servo Motor

1. Servo motorun narıncı telini sarı bir telə bağlayın

2. Qırmızı teli istədiyiniz rəngə bağlayın

3. Qəhvəyi seçdiyiniz fərqli bir rəngə bağlayın

4. Bu addımlar tamamlandıqda, indi servo motoru çörək taxtasına və arudinoya bağlayacağıq

5. Sarı teli pin 9 -a bağlayın.

6. Motorun qırmızı telinə qoşulan teli pozitivə bağlayın

7. Servo motorun qəhvəyi telinə qoşulan teli yerə bağlayın

Addım 6: Adım 6: Kod

Addım 6: Kod
Addım 6: Kod

1. Arduino -nuzu kompüterə qoşun və kompüterinizdə Arduino proqramını açın

2. "#daxil edin" deyərək servo motoru təyin edərək başlayın

3. Hər bir dəyişəni, A0 -a bağlı olan servo, su sensorunu və sadəcə servo motorunuzun mövqeyi olan "bucağı" müəyyənləşdirin.

4. İndi void.setup -a başlamaq üçün serial start (9600) başlatmaqla başlayın və həmçinin pin 9 -a qoşulan servo elan edin.

5. Bu addımdan sonra boşluq döngəsidir, "int" istifadə edərək başlayın və ardınca su oxşarlığı olan oxunuşunuz olan sensoru seçin.

6. Serial.print əmrinin altına daxil etməyinizə əmin olun və "ln" istifadə edin ki, suyun rütubətini izləyərkən xətdə olsun.

7. Sonra, "int.angle" istifadə edərək, sensorun dəyərinin 500 ilə 180 arasında olduğundan əmin olun, çünki nəmlikdən asılıdır, su sensoru maksimum və minimum dəyər olan 1023 ilə 180 arasında olmalıdır, dəyişir Layihənin istifadəsindən asılı olaraq, xüsusi su sensorunuza görə maksimum və minimum dəyərlər

8. İndi eyni Serialı əlavə edin, altına ln yazın və altına "mənim servomu yazın. Bunun altına (bucaq) yazın"

9. Son addım kodu bağlamaq üçün "gecikmə (15)" əlavə etdiyim gecikməni əlavə etməkdir

Adım 7: Adım 7: Sonlaşdırma

Addım 7: Sonlandırma
Addım 7: Sonlandırma

İndi kod işlək və işlək olduğu üçün sensoru motora əlavə edə və suyun və ya torpağın rütubətini aşkar etmək üçün serial monitordan istifadə edə bilərsiniz. Ayrıca, tikinti kağızı və ya ekranın kiçik hissələrini əlavə etməyinizə əmin olun, çünki ekran torpağınızın suya ehtiyacını sübut edə bilər və ya rütubətdən asılı deyil.

Tövsiyə: