Mündəricat:
Video: Aquaponics Pompası üçün Arduino Əsaslı Taymer: 4 Addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:44
Bu Aquaponics Pump üçün Arduino əsaslı Timer -də kiçik bir təlimatdır.
İçərisində davamlı axını olan kiçik bir akvaponika sistemim var. Pompa fasiləsiz işləyir və mən istədim ki, müəyyən bir müddət ərzində nasos işləsin, sonra bərabər vaxtda söndürülsün və bunu təkrarlansın.
2-3 gün kod yazdıqdan və saysız-hesabsız iş tezgahı testindən sonra tam olaraq mənim üçün lazım olanı edə bildim. Taymer 1 dəqiqədən 24 saata qədər proqramlaşdırıla bilər. Zəhmət olmasa sayğacın işini görmək üçün videoya baxın.
Ümid edirik ki, bu, oxşar layihələr axtaran başqalarına da faydalı olacaq. Bu təlimat yalnız kodu və dəzgah testini əhatə edir. Tamamilə işləyən bir cihaz halına gətirmək daha sonra başqa bir təlimatla əhatə olunacaq.
İmtina: Kodu sınadım və bunun yaxşı olduğunu gördüm. Ancaq bu, ağılsız bir sübut olduğunu ifadə etmir. Səhvlər orada ola bilər. Bu layihənin / kodun istifadəsi nəticəsində yarana biləcək ziyana görə heç bir məsuliyyət daşımıram. Öz riski ilə istifadə edin
Addım 1: Lazımi materiallar
1. Arduino UNO
2. 16X2 i2c LCD
3. Mikro açarlar
4. LED
5. Rezistor
6. Dupont Kabelləri
7. Çörək lövhəsi
Addım 2: Quraşdırın
Kod BreadBoard və Arduino UNO lövhəsindən istifadə edərək iş skamyasında sınaqdan keçirildi. Planım, korpuslu tam bir məhsul hazırlayarkən Arduino Pro Mini istifadə etməkdir.
Bağlantı o qədər də çətin deyil. Zəhmət olmasa aşağıya baxın. Relay yerinə LED istifadə etdim.
Arduino Pin 13 Switch (BAŞLAT)
Arduino Pin 12 Switch (DUR)
Arduino Pin 11 Switch (SET)
Arduino Pin 10 Switch (ARTIŞ)
Arduino Pin 9 Anahtarı (TƏQDİM)
Arduino Pin 8 + və LED
Arduino GND -ve LED (və bütün açarların ikinci terminalları)
Arduino +5V VCC LCD
LCD Arduino GND GND
LCD Arduino Pin A4 SDA
LCD Arduino Pin A5 SCL
Addım 3: Kod və İş
Arduino kodu əlavə edildiyi kimidir.
Bir funksiya (say), 1 saniyə gözləmək və sonra 60 -a çatana qədər dəyişəni (ikinci) artırmaq üçün SimpleTimer -dən istifadə edir, sonra dəyişəni (ikinci) sıfırlayır və başqa bir dəyişəni (dəqiqə) artırır. Dəqiqə dəyişən 60 -a çatana qədər artımdır, sonra saat dəyişənini sıfırlayır və artırır.
Proqramlaşdırılmış vaxt bununla müqayisə olunur və çatdıqda taymer sıfırlanır və rölin çıxışı dəyişdirilir. Sonra taymer yenidən başlayır və proqramlaşdırılmış vaxta çatana qədər davam edir və sonra rölin çıxışını sıfırlayaraq dəyişdirir.
İşləyir
SET düyməsi istədiyiniz vaxtı proqramlaşdırmaq üçün istifadə olunur.
INC düyməsi vaxtı artırmaq üçün istifadə olunur
Vaxtı azaltmaq üçün DEC düyməsindən istifadə olunur.
START düyməsi taymeri BAŞLATmaq üçün istifadə olunur
STOP düyməsi taymeri dayandırmaq üçün istifadə olunur
Taymerin işini görmək üçün videoya baxın.
Vaxtı təyin edərkən INC/DEC düyməsinin funksiyası dövr edir, yəni 00: 00 -da DEC düyməsini basarsanız 24:59 olur və əksinə.
Kod ayrıca proqramlaşdırılmış vaxtın EEPROM -da saxlanması funksiyasını da özündə birləşdirir, buna görə də güc kəsilsə belə proqramlaşdırılmış vaxt qənaətdə qalır. Və güc bərpa edildikdə birbaşa BAŞLAT düyməsini basa bilərsiniz və taymer əvvəlki SET vaxtını saymağa başlayacaq.
Addım 4: Növbəti addım
Növbəti addım bunu müstəqil işləyən bir məhsul halına gətirmək olacaq. Bu daha sonra başqa bir təlimatda izah ediləcəkdir.
Ümid edirəm mənim göstərişlərimi bəyənmisiniz və hər cür şərhə açıqam.
Bu yazını oxuduğunuz üçün təşəkkür edirəm.
Tövsiyə:
Arduino əsaslı təmassız infraqırmızı termometr - Arduino İstifadə edən İQ Əsaslı Termometr: 4 Addım
Arduino əsaslı təmassız infraqırmızı termometr | Arduino İstifadə edən İK Əsaslı Termometr: Salam uşaqlar bu təlimatlarda arduino istifadə edərək təmasda olmayan bir Termometr hazırlayacağıq. Bəzən mayenin/bərkin temperaturu çox yüksək və ya aşağıya enir, sonra onunla əlaqə qurmaq və oxumaq çətindir. o səhnədə temperatur
Suvarma Pompası üçün IOT əsaslı DOL Başlanğıc Nəzarətçisi: 6 addım
Suvarma Pompası üçün IOT əsaslı DOL Başlanğıc Nəzarətçisi: Salam Dostlar Bu təlimat internet üzərindən bir suvarma nasosu qurğusunu uzaqdan necə izləmək və idarə etmək haqqında. Hekayə: Təsərrüfatımda yerli şəbəkədən gündə təxminən 6 saat enerji alıram. Vaxtlar nizamlı deyil, po -nun mövcudluğu
Avtomatlaşdırılmış Smart Aquaponics (Bulud əsaslı tablosuna malik): 11 addım
Avtomatik Smart Aquaponics (Bulud əsaslı tablosuna malik): Aquaponics, öz üzvi qidalarınızı hər yerdə (qapalı və ya açıq havada), çox az məkanda, daha çox artım, daha az su istifadəsi və xarici kimyəvi gübrələr olmadan yetişdirməyə imkan verir. Ayrıca, bulud əsaslı tablosundakı şərtləri izləyə bilərsiniz
Hava əsaslı musiqi generatoru (ESP8266 əsaslı Midi Generator): 4 addım (şəkillərlə)
Hava əsaslı musiqi generatoru (ESP8266 əsaslı Midi Generator): Salam, bu gün öz kiçik hava əsaslı musiqi generatorunuzu necə düzəltəcəyinizi izah edəcəyəm, bir növ Arduino kimi bir ESP8266 -ya əsaslanır və temperatur, yağışa cavab verir. və bütün mahnıların və ya akkordların proqramlaşdırılmasını gözləməyin
555 Taymer əsaslı işıq axtaran robot: 9 addım
555 Timer əsaslı işıq axtaran robot: Həmişə təkərləri olan robotlar məni heyran edirdi, çünki onlar ucuz, asan və əyləncəli və ətrafında oynayırlar. Bu yaxınlarda kitablardan birində bir dövrə rast gəldim. 555 taymerə əsaslanan işığa həssas bir led dövrə idi