
İçindekiler:
2025 Yazar: John Day | [email protected]. Son düzenleme: 2025-01-23 15:13

Bu belge, minimum insan etkileşimi ile yarı otomatik bir gölet inşa etmenize izin vermek içindir.
Bir Arduino sayesinde, bu proje bir havuzdaki balıkları besleyecek. Balık yemi bir tankta saklanır. Sıcaklık sensörleri ve fotodirençli hücre tarafından ölçülen iklim koşulları karşılanırsa bir filtre pompası çalışır.
Adım 1: Malzemeler
Bu projeyi gerçekleştirmek için birkaç malzeme gereklidir. Çerçevenin yapımında çoğunlukla geri dönüştürülmüş ve ham maddeler kullanılmıştır. Kullandığımız bileşenlerin bir listesi:
- Çerçeveyi oluşturmak için ahşap kalas (geri dönüştürülmüş malzemeler)
- Elektrik kutusu (geri dönüştürülmüş malzemeler)
- Elektrik terminal bloğu (geri dönüştürülmüş malzemeler)
- Arduino Uno (Amazon'dan satın alındı)
- Devre kesiciler 10A C eğrisi (geri dönüştürülmüş malzemeler)
- Arduino servo motor (Amazon'dan satın alındı)
- Fotosel (Amazon'dan satın alındı)
- Kontaktör 5V (Amazon'dan satın alındı)
- Gerçek zamanlı saat (RTC DS3231) (Amazon'dan satın alındı)
- Soğuk bağlantı kompansatör MAX6675 (Amazon'dan satın alındı)
- K termokupl probu (Amazon'dan satın alındı)
- Havuz filtre pompası 230V (geri dönüştürülmüş malzemeler)
- 220 Ohm direnç (Amazon'dan satın alındı)
- Breadbord (Amazon'dan satın alındı)
- 5 litrelik boş bir plastik şişe (geri dönüştürülmüş malzemeler)
- Borular (geri dönüştürülmüş malzemeler)
- 3D baskılı valf
2. Adım: Yapı



Tüm bileşenleri desteklemek için ahşap bir yapı yapılmıştır. Bu, 5L şişeyi balık yemi ile doldurmak için yapılandırır. Bir boru sistemi, yiyeceği bir valfe (3D olarak basılmıştır) getirir ve teslim edilen yiyecek miktarını yönetir.
Borular, tutkalla birleştirilmiş PVC borudan yapılmıştır. Valf, borulara sabitlenir ve 2 parçaya ayrılır: eksen ve valf. İlk olarak eksen PVC borular üzerinden enine olarak sabitlenmeli ve daha sonra eksen bir vida bağlantısı ile valf plakası ile birleştirilmelidir.
Valf, stp dosyası ile yazdırılabilir.
Adım 3: Elektronik Kutu

Ahşap yapının yanına yerleştirilmiş bir elektrik kutusu tüm elektrik sistemini korur. Bizim durumumuzda, elektrik kutusu, gıda beslemesini destekleyen panonun altına monte edilmiştir.
Devre kesici, 230V pompayı kısa devreden korumak için kullanılır, birkaç elektrik terminali pompaların kablo bağlantısını sağlar.
Arduino Uno ve devre tahtası elektrik kutusuna takılıdır: Arduino silikonla yapıştırılmıştır, devre tahtası kendinden yapışkanlıdır.
Elektrik kutusunda pompa güç kablosunun ve genel güç kablosunun geçebilmesi için iki delik açılmıştır.
Ahududu, yukarıdaki şemada görünmeyen 230V'luk bir prize takılması gereken transformatörü ile çalıştırılır. Devre kesicilerin yanına takılan fiş modülü ayrıca satın alınabilir. Harici bir USB pil kullanıyoruz.
Adım 4: Elektrik Kutusunu Kablolama



Proje kablolaması biri çok düşük voltajda (5V) ve diğeri düşük voltajda (230V) olmak üzere iki kısımda yapılır.
Alçak gerilim kısmı, 5V kontaktörlerin kontrol kontakları üzerinden pompayı besler ve ayrıca trafosu üzerinden Raspberry'yi besler.
Çok düşük voltaj Raspberry, Arduino ve tüm elektronik bileşenlerin (RTC, soğuk bağlantı kompansatör, Fotosel, 5V kontaktör,…) çalışmasını sağlar.
Bu güç, transformatör tarafından Raspberry'ye sağlanır ve ardından bir USB bağlantısı aracılığıyla Arduino'ya güç sağlar. USB kablosu ayrıca çizelgeleri oluşturmak için Arduino'daki verileri de kurtarır.
Arduino'nun çok düşük voltajlı kısmını nasıl bağlayacağınız aşağıda açıklanmıştır:
Elektrik kutusuna düşük voltaj sağlamak için TGBT'den bir kablo getirilir. Ardından pompayı korumak için devre kesiciden 10A geçer.
Arduino alçak gerilim kısmını nasıl bağlayacağınız aşağıda açıklanmıştır:
Adım 5: Arduino, Python ve PHP Programlama
Web sunucusunun kurulumu
Grafiği görselleştirmek için bir web sunucusu kurmamız gerekiyor. PHP uyumluluğu ve kurulum kolaylığı için apache kullanacağız. Bunu yapmak için SSH kullanarak ahududu pi'ye bağlanıyoruz ve aşağıdaki komutları uyguluyoruz:
sudo apt apache2 php php-mbstring'i yükleyin
sudo chown -R pi:www-data /var/www/html
sudo chmod -R 770 /var/www/html
Artık /var/www/html dizinine koyduğumuz her şey web sunucumuzda olacak. Her şeyin işe yarayıp yaramadığını denemek için, sunucuya eriştiğimizde PHP'den bize bazı bilgiler vermesini isteyeceğiz.
sudo rm /var/www/html/index.html
echo "" > /var/www/html/index.php
Bir web tarayıcısında pi'nin IP adresine erişirsek, PHP ile ilgili bazı bilgileri göreceğiz. Varsayılan olarak pi'nin IP'sinden sonra herhangi bir şey koymamıza gerek yoktur çünkü index.php adlı herhangi bir dosyayı kullanacaktır. Şimdi dosyalarımızı /var/www/html dizinine koymamız gerekiyor ve grafiğe erişebilir ve istediğimiz zaman yeniden yükleyebiliriz.
Okuyucu.py'yi başlatmak için rc.local'a yeni bir satır eklememiz gerekiyor, ahududuya ssh protokolü ile erişmemiz gerekiyor, rc.local'ı değiştirmek için bu satırı yazın:
nano /etc/rc.local
şimdi bu satırı ekleyebiliriz: /usr/bin/python3 /var/www/html/Projet/reader.py & doğrudan read.py dosyasını başlatmak için.
HTML dizinini /var/www/ yoluna koymamız gerekiyor. Ahududuya güç verildiğinde, bir grafik oluşturmak için Arduino'daki sıcaklık ve ışık verilerini her saniye kurtarır.
Önerilen:
Akıllı Motosiklet HUD Prototipi (adım adım Navigasyon ve Çok Daha Fazlası): 9 Adım

Akıllı Motosiklet HUD Prototipi (adım adım Navigasyon ve Çok Daha Fazlası): Merhaba !Bu Talimatlar, motosiklet kasklarına monte edilmek üzere tasarlanmış bir HUD (Heads-Up Display) platformunu nasıl tasarladığımın ve inşa ettiğimin hikayesidir. "Haritalar" yarışması bağlamında yazılmıştır. Maalesef tamamen bitiremedim
Arduino Araba Geri Geri Park Uyarı Sistemi - Adım Adım: 4 Adım

Arduino Araba Geri Geri Park Uyarı Sistemi | Adım Adım: Bu projede Arduino UNO ve HC-SR04 Ultrasonik Sensör kullanarak basit bir Arduino Araba Geri Park Sensörü Devresi tasarlayacağım. Bu Arduino tabanlı Araba Ters uyarı sistemi, Otonom Navigasyon, Robot Mesafesi ve diğer menzil r
Adım Adım PC Oluşturma: 9 Adım

Adım Adım Bilgisayar Oluşturma: Sarf Malzemeleri: Donanım: AnakartCPU & CPU soğutucusuPSU (Güç kaynağı ünitesi)Depolama (HDD/SSD)RAMGPU (gerekli değil)CaseTools: TornavidaESD bilezik/aplikatörlü matstermal macun
Üç Hoparlör Devresi -- Adım Adım Eğitim: 3 Adım

Üç Hoparlör Devresi || Adım Adım Eğitim: Hoparlör Devresi, ortamdan alınan ses sinyallerini MIC'e güçlendirir ve bunu, güçlendirilmiş sesin üretildiği Hoparlöre gönderir. Burada, size bu Hoparlör Devresini kullanarak bu Hoparlör Devresini yapmanın üç farklı yolunu göstereceğim:
Adım Adım Arduino Uno ile Akustik Kaldırma (8 adım): 8 Adım

Arduino Uno ile Akustik Kaldırma Adım Adım (8 adım): ultrasonik ses dönüştürücüler L298N erkek dc pinli Dc dişi adaptör güç kaynağı Arduino UNOBreadboardBu nasıl çalışır: İlk olarak, Arduino Uno'ya kod yüklersiniz (dijital ile donatılmış bir mikrodenetleyicidir) ve kodu dönüştürmek için analog bağlantı noktaları (C++)