İçindekiler:
- Adım 1: Malzemeler
- Adım 2: Kutuyu Ayarlama
- Adım 3: Arduino ve Breadboard Kurulumu
- Adım 4: Sensörleri Bağlama
- Adım 5: Modüllerin Bağlanması
- Adım 6: Donanımı Bir Araya Getirmek
- 7. Adım: Kodu Yükleme
- 8. Adım: Son Dokunuşlar ve Uzantılar
- Adım 9: Tamamlama
Video: Su İzleme Sistemi (Arduino Uno) WIP: 9 Adım
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:18
Bu sistem, küçük bir form faktörü içinde düşük maliyetli bir su izleme cihazının yinelemesi olarak hizmet ediyor. Bu tasarım için ilham, Su Kalitesi adlı bir Bilim Olimpiyatı etkinliğinden alınmıştır. Başlangıçta sadece bir tuzluluk ölçer olan şey, herhangi bir su kaynağının sıcaklığını, pH'ını ve bulanıklığını tespit eden bu sisteme dönüştü.
Adım 1: Malzemeler
İşte bu projeyi tamamlamak için ihtiyacınız olan şey.
Parça listesi
- Arduino Uno'su
- Arduino Programı
- ekmek tahtası
- Karton kutu
- Fritzing Programı
- Isıyla Daralan Tüp
- Jumper Telleri
- GPS Modülü
- LCD Modülü
- SD Kart Modülü
- pH Sensörü
- Sıcaklık probu
- Bulanıklık Sensörü
Araçlar Listesi
- yapıştırıcı
- Isı tabancası
- Makas
- Lehim
- Havya
- Kaset
- Tel Sıyırıcılar
Adım 2: Kutuyu Ayarlama
Bu monitör çok hafiftir ve form faktörü açısından çok yönlüdür. Tüm düzeneği (en az # inç küp) depolamak için bir şasi bularak ve LCD Modülü ve sensörlerin düzgün çalışabilmesi için gerekli delikleri (1 # x # inç dikdörtgen ve 1 # inç çapında daire) keserek başlayın.. Örneğimde, kasam için bir karton kutu değiştirdim.
Özet
- En az (# x # x # inç) sistemi depolamak için bir kap bulun
- 2 delik kesin (# x # inç dikdörtgen ve # inç çaplı daire)
Adım 3: Arduino ve Breadboard Kurulumu
Şasi seçildikten ve doğru şekilde değiştirildikten sonra, Arduino 5V ve GND deliklerini jumper kablolarıyla + ve - bus hatlarına bağlayın (uzun kırmızı çizgi boyunca delikler + için ve mavi çizgi boyunca delikler - için). Artık Arduino açıkken devre tahtasına güç verilecek ve bu, diğer bileşenlerin temeli olacaktır.
Özet
Arduino 5V ve GND deliklerini breadboard üzerinde kullanacağınız + ve - bus hatlarına bağlayınız
Adım 4: Sensörleri Bağlama
Bu projedeki üç sensörün tümü, kırmızı kablonun güce, siyahın toprağa ve sarı/mavinin ilgili giriş pinlerine bağlı olduğu 3 kablolu bir tasarım kullanır. Sıcaklık sensörü giriş kablosu # öğesine, pH sensörü giriş kablosu # öğesine ve Bulanıklık girişi # öğesine bağlanır. Gerekirse, sağlam bir bağlantı oluşturmak için bir havya ve lehim ve bağlantının yapısal bütünlüğünü artırmak için ısıyla daralan makaron kullanın.
Özet
- Sensörleri devre tahtasına, kırmızı + bus hattına, siyah - bus hattına ve sarı/mavi Arduino'daki doğru giriş yuvalarına bağlayın.
- Sıcaklık Yuvası: ??, pH Yuvası: ??, Bulanıklık Yuvası: ??
- Breadboard ile daha iyi bir bağlantı kurmak için telleri lehimleyin ve ısıyla daralan tüpleri kullanın.
Adım 5: Modüllerin Bağlanması
Bu projedeki tüm modüller farklı bağlantı türlerine sahiptir ve bu nedenle Arduino ile farklı bir şekilde arayüz oluşturur. LCD için SDA A4'e, SCL ise A5'e gider. RXD, GPS için dijital pin 6'ya ve TXD dijital pin 7'ye gider. CS dijital pin 4'e, SCR dijital pin 13'e, MISO dijital pin 12'ye ve MOSI SD kart modülü için dijital pin 11'e gidiyor. Tüm modüller için VCC güce bağlanır ve GND toprağa gider. Gerekirse, sağlam bir bağlantı sağlamak için kabloları modüllere bağlamak için havya ve lehim kullanılmalıdır.
Özet
- Tüm modül VCC hatlarını + bus hattına ve GND hatlarını - bus hattına bağlayın.
- LCD Modülü için SDA'yı A4'e ve SCL'yi A5'e bağlayın.
- GPS Modülü için RXD'yi dijital pim 6'ya ve TXD'yi dijital pim 7'ye bağlayın.
- SD Kart Modülü için CS'yi dijital pim 4'e, SCR'yi dijital pim 13'e, MISO'yu dijital pim 12'ye ve MOSI'yi dijital pim 11'e bağlayın.
Adım 6: Donanımı Bir Araya Getirmek
Tüm modüller ve sensörler arasındaki kablolama tamamlandığında, artık Arduino'yu ve bileşenleri kasaya yerleştirebilirsiniz. LCD'nin Adım 1'deki dikdörtgen kesiğe erişimi olduğu ve sensörler Adım 1'deki delik boşluğundan geçebildiği sürece organizasyon önemli değildir.
Özet
Bileşenleri Adım 1'den itibaren kasanıza yerleştirin, sensörlerin daire deliğine ve LCD'nin dikdörtgen oyuğa erişimi olduğundan emin olun
7. Adım: Kodu Yükleme
Kod, Arduino'ya sinyalleri nasıl yöneteceğini ve bunları görüntülenebilecek ve saklanabilecek okumalara nasıl dönüştüreceğini söyleyen tüm bu sistemin en ayrılmaz parçasıdır. Aşağıda, her parçayı ve amacını açıklamaya çalışacak kodun açıklamalı bir resmini gösterdim. Bu kodu kopyalayıp Arduino programına yapıştırabilir ve Arduino Uno'ya bağlanan USB kablosunu kullanarak mikro denetleyiciye yükleyebilirsiniz.
Özet
Kodu kopyalayıp Arduino programına yapıştırın (istenirse değiştirin) ve Arduino Uno kartına yükleyin
8. Adım: Son Dokunuşlar ve Uzantılar
Tamamlanan cihazla birlikte, sensörlerden gelen tüm okumalar, SD kart modülüne belirli bir formatta takılan SD karta kaydedilecektir. Bu veriler daha sonra yerel bölgedeki su demografisini daha iyi grafiksel olarak temsil etmek için aşağıdaki bağlantıda gösterildiği gibi bir Google Haritasında derlenebilir.
drive.google.com/open?id=115okKUld8k8akZKj…
Özet
Cihazdan istediğiniz şekilde veri toplayın ve belgeleyin
Adım 9: Tamamlama
Sistem şimdi tamamlandı ve şimdi herhangi bir su kaynağının sıcaklığını, bulanıklığını ve pH'ını alacak.
Bu su izleme sistemiyle neler yapılabileceğine dair keşfedilmeyi bekleyen çok sayıda başka olasılık var. Bu projeyi kendi hedeflerinize ulaşmak için nasıl kullanmaya karar verdiğinizi görmek ilginç olurdu.
Önerilen:
Tarım Iot için LoRa Tabanlı Görsel İzleme Sistemi - Firebase ve Angular Kullanarak Ön Yüzlü Bir Uygulama Tasarlama: 10 Adım
Tarım IoT için LoRa Tabanlı Görsel İzleme Sistemi | Firebase & Angular Kullanarak Öne Çıkan Bir Uygulama Tasarlamak: Önceki bölümde, sensörlerin firebase Realtime veritabanını doldurmak için loRa modülüyle nasıl çalıştığından bahsettik ve tüm projemizin nasıl çalıştığını çok yüksek seviyeli bir diyagramı gördük. Bu bölümde nasıl yapabileceğimizden bahsedeceğiz
Raspberry Pi İç Mekan İklim İzleme ve Kontrol Sistemi: 6 Adım
Raspberry Pi İç Mekan İklim İzleme ve Kontrol Sistemi: İnsanlar evlerinin içinde rahat olmak isterler. Bölgemizdeki iklim bize uymayabileceğinden, sağlıklı bir iç ortam sağlamak için birçok cihaz kullanıyoruz: ısıtıcı, hava soğutucu, nemlendirici, nem giderici, arıtıcı vb
NodeMCU Kullanan Akıllı Dağıtılmış IoT Hava Durumu İzleme Sistemi: 11 Adım
NodeMCU Kullanan Akıllı Dağıtılmış IoT Hava Durumu İzleme Sistemi: Hepiniz geleneksel hava durumu istasyonunu biliyor olabilirsiniz; ama gerçekte nasıl çalıştığını hiç merak ettiniz mi? Geleneksel meteoroloji istasyonu maliyetli ve hantal olduğundan, bu istasyonların birim alan başına yoğunluğu çok daha azdır ve bu da
DIY Akıllı Robot İzleme Araç Kitleri Araba İzleme Işığa Duyarlı: 7 Adım
DIY Akıllı Robot Takip Araç Kitleri Araba Takip Işığa Duyarlı: Design by SINONING ROBOTTizleme robotu carTheoryLM393 çipinden satın alabilirsiniz, iki fotodirenci karşılaştırın, bir tarafı BEYAZ üzerinde fotodirenç LED'i olduğunda motorun tarafı hemen duracak, motorun diğer tarafı döndür, böylece
Arduino ve Raspberry Pi Destekli Pet İzleme Sistemi: 19 Adım (Resimli)
Arduino ve Raspberry Pi Destekli Pet İzleme Sistemi: Geçenlerde tatildeyken evcil hayvanımız Beagle ile bağlantı eksikliğini fark ettik. Biraz araştırmadan sonra, birinin evcil hayvanını izlemesine ve onunla iletişim kurmasına izin veren statik bir kameraya sahip ürünler bulduk. Bu sistemlerin belirli faydaları vardı