İçindekiler:
- Adım 1: Nasıl Çalışır?
- Adım 2: Ne Yapmanız Gerekiyor?
- Adım 3: Nasıl Yapılır?
- Adım 4: Sunucu Yazılımı
- Adım 5: Aydınlatma ve Isıtma Kablolarınızı Bağlayın
Video: Akvaryum Aydınlatmanızı ve Isıtmanızı Kontrol Eden Wifi Sistemi Nasıl Yapılır: 5 Adım
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:17
Ne yapıyor ?Akvaryumunuzu bir programa göre otomatik olarak veya bir buton veya internet talebi ile manuel olarak açıp kapatan bir sistem.
Su sıcaklığını izleyen ve düşük veya aşırı ısınma durumunda e-posta ve uyarılar gönderen bir sistem.
Isıtma termostatı olarak da kullanılabilen bir sistem.
Önceden yüklenmiş ve İnternet talebi ile seçilebilen 3 farklı programla çalışır. Örneğin birini çalışma haftaları için, diğerini evde tatiller için, üçüncüsünü de ev dışı tatiller için tanımladım.
Bunu aynı aydınlatma süresiyle yaparak, evdeyken akvaryumunuzun keyfini daha fazla çıkarabilirsiniz.
Bu, bir ev otomasyonu mimarisinin bir parçasıdır
Adım 1: Nasıl Çalışır?
Sistem ESP8266 tabanlıdır ve GPIO ve WIFI özelliklerini kullanır. GPIO, 2 röleyi kontrol etmek ve bir sensörden su sıcaklığını okumak için kullanılır. Sistem, bir Linux sunucusuyla veri alışverişi yapmak için UDP kullanır. Program haftalık / günlük / saatlik olarak tanımlanır. Her saat 7.5 dakikalık 8 parçaya bölünmüştür. Önceden yüklenmiş program, gerçek İnternet isteğinin üzerine yazılabilir. Sistem düzenli olarak sunucuya bilgi gönderir, böylece su sıcaklığını ve aydınlatma durumunu uzaktan öğrenebilirsiniz.
Aşırı ısınma veya yetersiz ısınma durumunda uyarılar ve e-postalar gönderir.
Adım 2: Ne Yapmanız Gerekiyor?
-
1 x ESP8266
3,3 v güç, röle ve yüksek kalite ile gelen Olimex ESP8266-EVB'yi seçiyorum
- 1 veya 2 röle
- 1 x DS18B20 su geçirmez sıcaklık sensörü
- 1 x 2N2222 anahtarlamalı transistör veya eşdeğeri
- 3 x direnç (100 ohm - 2,7K ohm - 4,7K ohm)
- 1 x düğme anahtarı
- 1 x elektrik kutusu
- 1 x Prototip PCB
- Yazılımı yüklemek için 1 x FT232RL FTDI USB 3.3 V
- 1 x 5v ve 3.3v güç
Adım 3: Nasıl Yapılır?
Gerekli tüm parçaları alın
Parçaları bir breadboard üzerinde bağlayın
PCB üzerindeki lehim bileşenleri
Hepsini kutuya koy
ESP8266 kodunu https://github.com/cuillerj/AquariumControlSystem indirin.
ESP8266 içindeki kodu indirmek için Arduino IDE kullanın
Adım 4: Sunucu Yazılımı
Entegre bir ev içi altyapıya sahibim.
Veriler bir MySql DB'de saklanır. Tomcat'i web sunucusu olarak kullanıyorum. 3 grup kalıcı olarak çalışıyor: biri zaman sunucusu olarak hareket ediyor, biri ESP8266'dan veri alıyor ve DB'de depoluyor ve biri sonunda ESP8266'ya konfigürasyon güncellemesi gönderiyor. Hepsi bir Linux sunucusunda çalışıyor. Zaman sunucusu gereken tek sunucudur (UdpEsp8266ServerTime.java'yı çalıştırın) (ESP8266 kodunun içine NTP desteği eklemediğiniz sürece).
İstediğinizi yapmadan önce ESP8266'nın gönderdiği verilere bir göz atmak için sağlanan java kodunu (traceDataReceived.java'yı çalıştırın) kullanmanızı öneririm.
github.com/cuillerj/AquariumControlSystem
Adım 5: Aydınlatma ve Isıtma Kablolarınızı Bağlayın
Şimdi kendi sunucu kodunuzu test etme ve nihayetinde geliştirme zamanı. Test etmek ve geliştirmek için USB Seri adaptörünü ve hata ayıklama modunu kullanın. İstediğinizi elde ettiğinizde elektrik gücüyle uğraşmak zorunda kalacaksınız. Bu yüzden çok dikkatli olmalısınız. Tehlikeli olabilir! Bununla yapmaya alışkın değilseniz, birinden yardım isteyin. Kabloları rölelere bağlamanız gerekir.
Aydınlatma ve ısıtma için özel prizler elde etmek için bakır şeridi keserek bir elektrik prizini değiştirdim.
Önerilen:
AKVARYUM BUHARLAMA TOP OFF SİSTEMİ: 6 Adım
AKVARYUM EVAPORASYON TOP OFF SİSTEMİ: Buharlaşma akvaryumdaki su miktarını azaltır ve dengelenmeden bırakılırsa kalan suyun kimyasında değişikliklere yol açar. Bu tür değişikliklerin akvaryumdaki yaşam formları üzerinde olumsuz etkileri olacaktır. Bu nedenle anne olmak önemlidir
Otomatik Akvaryum Aydınlatma Sistemi: 6 Adım
Otomatik Akvaryum Aydınlatma Sistemi: Herkese merhaba! Bugünkü projemde size akvaryumunuz için otomatik bir aydınlatma sisteminin nasıl oluşturulacağını göstereceğim. Bir Wifi denetleyicisi ve Magic Home WiFi Uygulaması kullanarak LED'lerin rengini ve parlaklığını kablosuz olarak değiştirebildim. Son olarak,
Arduino ve RTC Zamanlayıcılı Otomatik Işık ve Pompalı Akvaryum Sistemi: 3 Adım
Arduino ve RTC Zamanlayıcılı Otomatik Işık ve Pompalı Akvaryum Sistemi: Bir akvaryum biraz özen ve teknoloji ile sıfır müdahale gerektiren kendi kendini idame ettiren bir ekosisteme dönüştürülebilir:) Bir akvaryum için Otomatik Işık ve Pompa sistemi kurmak için elbette manuel bir sistem kurun ilk. Her biri 50 W ve 1 6 W 2 projektör kullandım
Akvaryum Su Soğutma Sistemi: 6 Adım
Akvaryum Su Soğutma Sistemi: Bu talimatta size akvaryumunuz için soğutma sistemini kendiniz nasıl yapacağınızı göstereceğim. Tek ihtiyacınız olan temel elektronik, programlama bilgisi ve biraz zaman. Herhangi bir sorunuz veya sorununuz varsa bana mailimden ulaşabilirsiniz: i
Bir Gitar Hoparlör Kutusu Nasıl Yapılır veya Stereonuz İçin İki Adet Nasıl Yapılır: 17 Adım (Resimlerle)
Bir Gitar Hoparlör Kutusu Nasıl Yapılır veya Stereonuz için İki Adet Yapın.: Yaptığım tüp amfi ile birlikte yeni bir gitar hoparlörü istedim. Hoparlör dükkânımda kalacak, bu yüzden çok özel bir şey olmasına gerek yok. Tolex kaplama çok kolay zarar görebilir, bu yüzden hafif bir kumdan sonra dışarıdaki siyahı püskürttüm