İçindekiler:
- Adım 1: Adım 1: Muhafaza + Otomatik Besleyicinin Yapılması
- Adım 2: Adım 2: Bileşenlerinizi Bağlayın
- Adım 3: Adım 3: Veritabanını Oluşturun
- Adım 4: Adım 4: Python Kodunu ve Arduino Kodunu Yazın
- Adım 5: Adım 5: HTML, CSS ve JavaScript
- Adım 6: Adım 6: Projenin Montajı
Video: SmartAquarium - Mathias: 6 Adım
2025 Yazar: John Day | [email protected]. Son düzenleme: 2025-01-05 19:33
Balığı olan insanlar için büyük bir sorun, tatile gittiklerinde onlara bakacak birine ihtiyaç duymalarından daha büyük bir sorundur. Ben ve ailem aynı probleme sahibiz ve birini bulmak her zaman bir koşuşturmacadır. Şimdi projemle birlikte SmartAquarium ile bu sorundan kurtulmayı umuyorum.
Genel Bilgi:
- ortalama maliyet yaklaşık 313 euro
- projeyle ilgili her şeyi yapmak için harcanan toplam süre: 250 saat (bu, programlama becerilerinize bağlı olarak değişebilir)
Bağlantılar:
- Kişisel web sitem: matiasdeherdt.be
- Malzeme listesi, diğer adıyla BOM: FinalBOM.xlsx
Adım 1: Adım 1: Muhafaza + Otomatik Besleyicinin Yapılması
Malzemeler:
- Odun
- Ahşap ve süper yapıştırıcı
- Plastik bardak
- kapı kolu
- Vidalar
- Demir kulp
- Menteşeler
- Kümes teli
- manyetikler
Aletler:
- Testere
- Sondaj makinesi
- zımpara
- Tornavidalar
- Ahşap dosya
Adım adım bina kasası:
Adım 1: ahşabı istediğiniz boyutta kesin. Üst ve alt için 2, sol ve sağ taraf için 2 ve arka ve ön için 2 tahta istiyorsunuz. Her şeye sahip olduğunuzda, bunları birbirine yapıştırın (ahşap tutkalı ile), böylece bir kutu oluşturun. Ahşabın üzerinde çok fazla baskı olduğundan emin olun, böylece her şey birbirine yapışabilir
Adım 2: Kablolar ve hava delikleri için delikler bıraktığınızdan emin olun. Nerede oldukları gerçekten önemli değil, onları uygun göründüğünüz yere koyun
Adım 3: Deliklerinizi açtıktan sonra bir tahta dosyası alın ve her şeyi pürüzsüz olacak şekilde dosyalayın
Adım 4: Kolu kasanızın üstüne yapıştırın ve kapı kolunu açılıp kapanabilen tarafa yapıştırın. Ayrıca kapıyı menteşelere bağlayın ve kapı kapalı kalacak şekilde manyetikler koyun
Besleyiciyi adım adım oluşturma:
Adım 1: Çok büyük olmayan bir plastik kase bulun ve içinde küçük bir delik açın, kasenin kapağının çok kolay çıkarılabildiğinden emin olun
Adım 2: İçeride bölmeler yapacak bir şey bulun ve bunları tahta bir çubuğa bağlayın
Adım 3: Tahta çubuğun step motorun dönen demirinden daha büyük olduğundan emin olun, step motorun içindeki her şeyi hareket ettirmesi için orada bir delik açacağız
Adım 4: Besleyiciyi akvaryumunuzdaki deliğin üzerine yerleştirebilecek bir şey yapın, bunu bir çeşit inşaat oyuncaklarıyla yaptım
Adım 2: Adım 2: Bileşenlerinizi Bağlayın
Bileşenler (her zaman Malzeme Listeme başvurabilirsiniz):
- Güç esnekliğine sahip Raspberry Pi
- Arduino tipi A'dan B'ye
- Su geçirmez ds18b20
- QAPASS 1602A ekran
- Adım motoru 28BYJ-48
- Breadboard'lar
- Erkekten erkeğe teller, erkekten dişiye teller
- dirençler
- PH sensörü 40x40 mm
- vantilatör
- Kuvvet duyarlı direnç (FSR)
- Röle
- 2 potansiyometrik sensör
- LM2596S DC-DC
- [LAMBA]
Aletler
- Havya
- Sıyırma pensesi
- Tornavida
- Isıyla daralan makaron
- Sıcak hava üfleyici
- zımpara
Peki nereden başlamalı? İlk önce her bileşeni almanız gerekecek, ondan sonra şemamı elinizden geldiğince takip etmeye çalışın.
Pi, bulmacanın en önemli parçası, Arduino dahil her şeyi kontrol eden bir merkez gibi hareket edecek. Arduino, Pi'nin kölesi olacak, ancak daha sonra Adım 3'te bundan daha fazlası olacak.
Şematiklerin çoğu basittir, her şeyi bağlayın ve toprakların iyi bağlandığından emin olun. Zor kısım senin lamban. Anahtarı kırıp bir röleye bağlamamız gerekecek, eğer bunu mahvedersek lambayı yok edebilirsiniz. Anahtar açıldıktan sonra, lambanın tellerine 2 kablo bağlayın. Bunları röleye bağlayın [RESİM]
Ayrıca önemli bir mesaj, kablolar açıktayken ısıyla daralan makaronları kullanın, böylece kablolar birbirleriyle karışmazlar.
Adım 3: Adım 3: Veritabanını Oluşturun
Öncelikle veritabanınız için bir model yapmak istiyorsunuz, benimki şöyle görünecek [Resim 1], elimde biri sensörüm diğeri ölçümüm için olmak üzere iki tablom var.
Sensör tablosunda bir ID, İsim (sensörün adı) ve bir üniteye ihtiyacınız olacaktır. Ölçüm tablosunda benim sensor_ID'm var (sensör tablomdan), bir ölçüm yaptığınız zaman ve ölçümünüzün değeri için bir zaman. Ayrıca ışık için başka bir masaya ihtiyacımız var, bu, web sitesi tarafından açıp kapatabilmemiz ve mevcut durumun görüntülenmesini sağlayabilmemiz içindir.
Veritabanını oluşturduktan sonra onu Raspberry Pi'ye koyacaksınız.
Adım 4: Adım 4: Python Kodunu ve Arduino Kodunu Yazın
Şimdi gerçek iş, her şey için kod yazma zamanı. Zip dosyasının içinde (çok iyi değil) kodumu bulacaksınız. Yorum satırında bilgi var.
Arka uç için yalnızca app.py dosyasına ihtiyacınız olacak.
Ön uç için Şablonlara ve statiklere ihtiyacınız olacak
Adım 2'de söylediğim gibi Arduino, Raspberry Pi'nin kölesidir. Bunu, Arduino'yu Pi'ye bir usb kablosuyla bağlayabilmemiz ve birkaç düzenleme yapıp birkaç şey kurabilmemiz için yapıyoruz. Öncelikle Pi'ye nanpy kuracaksınız.
Adım 5: Adım 5: HTML, CSS ve JavaScript
Web sitesinin tasarımı da projenin çok önemli bir parçası, sıcaklık gibi şeyleri kontrol etmenin ve otomatik olarak yiyecek vermenin bir yolu.
Değerlerimi içeride gösterdiğim yerde dikdörtgenler yapmayı seçtim.
Ayrıca sıcaklık ve PH sensöründen gelen tüm verilerin grafiğini görebileceğiniz harika bir özellik var.
Adım 6: Adım 6: Projenin Montajı
Diğer tüm adımlar tamamlandığında, her şeyi bir araya getirmeye başlayabilirsiniz. Tüm bileşenleriniz yaptığınız ahşap kutunun içine giriyor. Her şeyi cırt cırt kullanarak ve her şeyi doğru yere yerleştirerek ve yine de her şeyin doğru şekilde bağlandığından emin olarak duvara yapıştırıyoruz.
Ö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++)