Mündəricat:

Milad ağacı su həyəcanı: 3 addım
Milad ağacı su həyəcanı: 3 addım

Video: Milad ağacı su həyəcanı: 3 addım

Video: Milad ağacı su həyəcanı: 3 addım
Video: Heydər Əliyev və Həyat yoldaşını Birdə belə görün #azerbaijan #president #prezident #xeberler #xeber 2024, Noyabr
Anonim
Milad ağacı su həyəcanı
Milad ağacı su həyəcanı

Bu, Milad üçün əsl ağacınız varsa və suvarılacağından əmin olmalısınızsa istifadə edilə bilən sadə bir nümunə layihədir. Böyüdükcə xatırlayıram ki, ağacın altına girib suyun olub olmadığını görmək üçün barmağınızı ağacın dayağında tərpətməliyik. Texnologiya əsrində daha yaxşı bir yol olmalıdır! Bu sadə layihə, analoq su səviyyəsi sensoru, passiv səs siqnalı və Arduino əsaslı MCU istifadə edərək suyun səviyyəsini oxuyacaq. Bu layihə üçün lazım olan hər şey (və üzərində çalışdığım digər Milad temalı) bu tək dəstdən istifadə etməklə edilə bilər.

Təchizat:

  • (1) ELEGOO Mega 2560 Layihəsi Arduino IDE ilə Uyğun Dərslikləri olan Ən Tam Nəhəng Başlanğıc Kit - Amazon, ortaq olmayan

    • MEGA 2560 nəzarətçi
    • Su səviyyəsinin aşkarlanması sensoru
    • Passiv Buzzer
    • tullanan tel

Addım 1: Bağlantılar

Əlaqələr
Əlaqələr
Əlaqələr
Əlaqələr

Qeyd etdiyim kimi, bu işləmək və dəyişdirmək üçün olduqca sadə bir layihədir. Su səviyyəsi sensoru yalnız üç telli bir cihazdır və səs siqnalı yalnız iki əlaqədir və birbaşa Arduino PWM pinləri ilə təchiz edilə bilər. Bu qədər sadə bir layihə olduğundan, əlaqələrin sxemini deyil, pin-to-pin siyahısını hazırlayacağam. Bu başlanğıc dəsti, hər bir komponent üçün gözəl sxemlər və şəkillər təqdim edən bir CD ilə gəlir. Fərqli maddələrin istifadəsinə kömək edəcək bir neçə nümunə kod parçası da var.

Bu layihə üçün əlaqələr aşağıdakı kimidir …

Su səviyyəsi (+) - Arduino (5V)

Su səviyyəsi (-) - Arduino (GND)

Su səviyyəsi (S) - Arduino (A0)

Buzzer (-) - Arduino (GND)

Buzzer (+) - Arduino (11)

Addım 2: Nümunə Kod

Nümunə kodu
Nümunə kodu
Nümunə kodu
Nümunə kodu
Nümunə kodu
Nümunə kodu

Bu proqramın kodu olduqca sadədir, 30 sətirdən azdır. Su səviyyəsi sensörünün dəyərini oxuyur, kifayət qədər su olduğuna qərar verdiyim əvvəlcədən təyin edilmiş dəyərlə müqayisə edir və sonra ya sizi xəbərdar etmək üçün bip səsi verir, ya da etmir. Quraşdırma üsulum, batareyası tükənən tüstü siqnalı kimi tez -tez qısa bir səs siqnalı verə bilər. Su kifayət qədər doldurulduqda, kifayət qədər su əlavə olunduğunu bildirmək üçün beş dəfə səs siqnalı veriləcəkdir. Bu "doldurulmuş" biplər, doldurulduqdan sonra yalnız bir dəfə olur.

Stendinizin nə qədər dolu olduğunu öyrənməyə çalışdığınız zaman proqram eyni zamanda debug üçün serial portuna analoq dəyər çıxaracaq. Bu, bir faiz dəyərinə, suyun həcminə və s. Ölçülənə bilər. Ehtiyaclarınızı ödəmək istədiyiniz nə olursa olsun!

Bu kod, su səviyyəsinin dəyərini dəyişdirmək üçün dəyişdirilə bilər, səs siqnalı sizə problemləri necə bildirir və s. Arduino -dan səs siqnalı üçün tezlik və vaxt qoymağa imkan verən 'ton' funksiyasından istifadə edirəm. Bir PWM pin ilə bir səs siqnalı istifadə etməyi çox asanlaşdırır.

İstifadə etməyiniz, dəyişdirməyiniz, parçalamağınız, kopyalamağınız üçün kodu bura da yüklədim.

Addım 3: Genişləndirmə

Genişləndirmə
Genişləndirmə

Milad bitdikdən sonra bu nümunədə bir çox tətbiq var. Bu, hidroponik kimi suda oturan digər bitki mühitlərində istifadə edilə bilər. Su səviyyəsinin çox aşağı düşmədiyinə əmin olmaq üçün bunu balıq akvariumunda istifadə etmək üçün də dəyişə bilərsiniz.

Bu yalnız 5V sistem olsa da, su ətrafında elektronikadan istifadə edərkən diqqətli olmalı və heç bir elektronikanı batırmamalısan. Suyun ətrafında elektrik enerjisinin olması sizi narahat etmirsə, kömək istəyin.

Bu layihə üçün başqa bir yaxşılaşma, su səviyyəsi sensörünü daha yaxşı tənzimləyə bilmək üçün onu yerləşdirmək üçün bir növ klip və ya korpusun olmasıdır. PCB -də 3D çaplı bir mötərizə və ya korpusa montaj etmək olduqca asan olacaq iki montaj çuxuru və gözəl bir yiv var. Hazırda printerimlə bağlı problemlərlə mübarizə aparıram, buna görə də bir müddətdir heç nə çap edə bilmirəm.

İstifadə etdiyim Elegoo dəsti, 9V batareya və bağlayıcı ilə birlikdə gəldi ki, bu cihazı tam batareya ilə təmin edə biləsiniz ki, onu elektrik prizinə bağlamayın.

Mini üslublu bir nəzarətçi istifadə edərək və bütün bunları kiçik bir elektron lövhəyə bağlayaraq bu layihənin ölçüsünü olduqca asanlıqla kiçilə bilərsiniz. Mega -dan istifadə etdim, çünki əlimdə nə var.

Ümid edirəm ki, bu Təlimat sizə bu sensorlar ilə edə biləcəyiniz bir şey haqqında fikir verdi. Bu ay Milad bayramı ilə bağlı başqa layihələrim də olacaq. Hər hansı bir sualınız varsa əlaqə saxlaya bilərsiniz!

Tövsiyə: