İçindekiler:

SmartAquarium - Mathias: 6 Adım
SmartAquarium - Mathias: 6 Adım

Video: SmartAquarium - Mathias: 6 Adım

Video: SmartAquarium - Mathias: 6 Adım
Video: 6 Başlıklı Köpekbalığı Türkçe Dublaj Yabancı Film izle Full HD 2024, Eylül
Anonim
SmartAquarium - Mathias
SmartAquarium - Mathias
SmartAquarium - Mathias
SmartAquarium - Mathias
SmartAquarium - Mathias
SmartAquarium - Mathias

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ı

Adım 1: Muhafaza + Otomatik Besleyicinin Yapılması
Adım 1: Muhafaza + Otomatik Besleyicinin Yapılması
Adım 1: Muhafaza + Otomatik Besleyicinin Yapılması
Adım 1: Muhafaza + Otomatik Besleyicinin Yapılması
Adım 1: Muhafaza + Otomatik Besleyicinin Yapılması
Adım 1: Muhafaza + Otomatik Besleyicinin Yapılması
Adım 1: Muhafaza + Otomatik Besleyicinin Yapılması
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

2. Adım: Bileşenlerinizi Bağlayın
2. Adım: Bileşenlerinizi Bağlayın
2. Adım: Bileşenlerinizi Bağlayın
2. Adım: Bileşenlerinizi Bağlayın
2. Adım: Bileşenlerinizi Bağlayın
2. Adım: 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

Adım 3: Veritabanını Oluşturun
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

Adım 4: Python Kodunu & Arduino Kodunu Yazın
Adım 4: Python Kodunu & 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

Adım 5: HTML, CSS ve JavaScript
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ı

Adım 6: Projenin Montajı
Adım 6: Projenin Montajı
Adım 6: Projenin Montajı
Adım 6: Projenin Montajı
Adım 6: Projenin Montajı
Adım 6: Projenin Montajı
Adım 6: Projenin Montajı
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: