2025 Yazar: John Day | [email protected]. Son düzenleme: 2025-01-13 06:58
Belirli bir süre ve belirli aralıklarla pompayı çalıştıracak kendi kendine sulama yapan bir tesis aparatıdır.
Çalışma: Proje, Arduino Uno kartının basit zamanlayıcısı üzerinde çalışır ve pompayı belirli aralıklarla belirli bir süre çalışmaya başlatır. Pompa çalışma süresini 2 saniye, aralığı 6 saat olarak aldım.
Gereçler
Elektronik
Arduino Uno:
Motor Kalkanı:
Pompa:
Adaptör:
Aletler
Sıcak yapıştırıcı tabancası
Tornavida
Biraz daha malzeme
Bir saksı bitkisi
Su için eski plastik kap
Adım 1: Kodu Yükleme
Kod:
Kod sessiz, basit ve anlaşılması kolaydır.
#include // AFMotor Kitaplığını IDE'ye ekleyin
AF_DCMotor motoru(2); // İkinci motor çıkışında bir motor nesnesi oluştur
geçersiz kurulum() {
motor.setSpeed(100); // Motorun hızını ayarla
motor.run(ÇALIŞTIR);
} boşluk döngüsü() {
motor.run(İLERİ); //motoru çalıştır
gecikme(2000); //Pompanın çalışma süresi = 2 saniye, ihtiyaca göre değiştirilebilir
motor.run(ÇALIŞTIR); // Motoru durdur
gecikme (21600000); //Pompa aralığı = 6 saat, ihtiyaca göre değiştirilebilir
Adım 2: Kablolama
Bileşenlerin kablolarını bu şemaya göre yapın. Kalkanın Arduino Uno'ya (üstte) bağlı olduğunu unutmayın.
Motor M2 terminaline ve güç kaynağına negatif pozitif olarak bağlanacak. Shield Arduino Uno'nun üstünde olacak.
3. Adım: Önemli Adım
AFMotor kitaplığını ekleyin:
- Ekli sıkıştırılmış klasörü indirin.
- Kitaplığı eklemek için Sketch sekmesine gidin > Kitaplığı Dahil Et >. ZIP kitaplığı ekle > Bu dosyanın sıkıştırılmış klasörünü seçin.
Ayrıca tutkal tabancasını kullanarak motoru plastik kaba yapıştırın.
Lütfen blogumu ziyaret edin:
Yorum Yapın, Paylaşın ve Takip Edin