İçindekiler:

Akıllı Köpek Evi: 6 Adım
Akıllı Köpek Evi: 6 Adım

Video: Akıllı Köpek Evi: 6 Adım

Video: Akıllı Köpek Evi: 6 Adım
Video: DEV PİTBULL YUVADAN ÇIKIYOR! 😱 2024, Kasım
Anonim
Akıllı Köpek Evi
Akıllı Köpek Evi

Çoğu evcil hayvan sahibi, sevgili köpeğinin yokluğunda ne yaptığını merak eder.

Bu talimatta, Raspberry Pi tabanlı bir Köpek monitörü oluşturacağız. Bir iş gününden sonra, uygulamayı kontrol edebilir ve 'bankında' geçirdiği zamanı, ne kadar gürültü yaptığını ve ne kadar aktif olduğunu görebilirsiniz.

Gereçler

Elektriksel:

  • Raspberry Pi 3 model B (SD kart 8GB veya üzeri)
  • T-cobler
  • LCD 16x2
  • basınç sensörü
  • hareket sensörü
  • ses sensörü
  • dirençler
  • atlama telleri

Adım 1: Kurulum

Pi'nin kurulumu:

Bu adım için 2 şeye ihtiyacımız var:

  • disk görüntüleyici win32:
  • görselimiz:

SD kart kurulumu:

  • SD kartın önyükleme dizinine gidin
  • "cmdline.txt" dosyasını açın ve ip=169.254.10.1 ekleyin. Yazdıklarınız ile dosyada bulunanlar arasında boşluk olduğundan emin olun.
  • Onu kurtar
  • aynı dizinde uzantısı olmayan bir ssh dosyası oluşturun
  • SD kartınızı çıkarın (ama güvenle)

PI'ye bağlantı:

  • PI'ye güç verin ve LAN kablosunu bilgisayarınıza ve PI'nize takın
  • Putty'yi https://www.putty.org/put adresinden yükleyin
  • IP kutusuna '169.254.10.1' yazın SSH ve 22 numaralı bağlantı noktasını seçin
  • açık
  • kullanıcı pi
  • şifre: ahududu

Yapılandırma:

  • "sudo raspi-config" yazın
  • Yerelleştirme kategorisi aracılığıyla wifi ülkenizi seçin
  • realVNC'yi indirin:

    PI'nize bir bağlantı kurun

  • wifi ile bağlantı kurun
  • CLI (bilgisayar hattı arayüzü) sürümüne geri dön

    • tip:

      • "sudo uygun güncelleme"
      • "güncelleme-alternatifleri --install /usr/bin/python python /usr/bin/python2.7 1"
      • "güncelleme-alternatifleri --install /usr/bin/python python /usr/bin/python3 2"

Adım 2: Veritabanı

MariaDB'yi PI'ye kurun

  • Tip

    • "sudo apt mariaDB sunucusunu kurun"
    • "mysql_secure_installation"
  • Henüz bir kök şifremiz yok, bu yüzden sadece enter tuşuna basın
  • Artık bir root şifresi oluşturabiliriz.

    Tüm sorulara Y yanıtı verin

Adım 3: Elektrik Kablolama

Elektrik Kablolama
Elektrik Kablolama

Bileşenleri 'Elektrik Şemasına' göre kablolayın

Ekte, Breadboard kablolama şemamın pratik bir örneği

Dikkat, çünkü atlama telleri o kadar iyi yapışmaz, bu yüzden her şeyin devre tahtasına iyi bir şekilde takıldığından emin olun.

4. Adım: Vaka

Dosya
Dosya
Dosya
Dosya

davayı yap

Farklı olasılıklar var:

  • lazer kesici kullanabilirsin
  • ya da elinizle yapabilirsiniz

Lazer kesiciyi kullandım ve yukarıdaki resimdeki gibi 2 kutuyu birbirine yapıştırdım. Elle yaparsanız ölçüleri çizimdedir.

Lasercutter dosyaları oluşturmak istiyorsanız, kullanabileceğiniz kolay bir site var. (https://www.makercase.com)

Adım 5: Python (Arka Uç)

Arka uç için Pycharm kullanıyorum.

PI'niz ile bağlantı için:

  • Dosya
  • Ayarlar
  • Derleme, Yürütme, Dağıtım
  • dağıtım
  • SFTP ana makinenizi ekleyerek PI'nize bağlantı kurun
  • İkinci Eşlemeler sekmesine gidin ve yerel yolun doğru olduğundan emin olun
  • Tamam'ı tıklayın

Kodu GITHUB'dan indirin (https://github.com/WoutDeBaere/Smart-dog-house)

Kodu sağ tıklayarak yükleyin ve 'Rpi'ye Yükle'yi seçin

Komut dosyasını sağ tıklamayla çalıştırın ve çalıştır'ı seçin (app.py)

Adım 6: Html ve Java (ön uç)

Bir önceki adımda GITHUB'dan indirdiğiniz Front-End kısmını alın ve yükleyin. FE kısmını yapmak için Visual Studio'yu kullandım, ancak hangi ortamı kullanmayı tercih edeceğiniz size kalmış.

Önerilen: