Mündəricat:

Ağıllı Köpək Evi: 6 addım
Ağıllı Köpək Evi: 6 addım

Video: Ağıllı Köpək Evi: 6 addım

Video: Ağıllı Köpək Evi: 6 addım
Video: SAHİLƏ VURMUŞ ÇILPAQ NƏHƏNG İNSAN 2024, Iyul
Anonim
Ağıllı Köpək Evi
Ağıllı Köpək Evi

Əksər ev heyvanları sevimli itlərinin yoxluğunda nə etdikləri ilə maraqlanır.

Bu təlimatda Raspberry Pi əsaslı Dog monitoru yaradacağıq. Bir iş günündən sonra tətbiqə baxa bilərsiniz və 'dəzgahında' keçirdiyi vaxtı, nə qədər səs -küy saldığını və nə qədər aktiv olduğunu görə bilərsiniz.

Təchizat

Elektrik:

  • Raspberry Pi 3 model B (SD kart 8GB və ya daha çox)
  • T-ayaqqabı
  • LCD 16x2
  • təzyiq sensoru
  • hərəkət sensoru
  • səs sensoru
  • rezistorlar
  • tullanan tellər

Addım 1: Quraşdırma

Pi qurulması:

Bu addım üçün 2 şeyə ehtiyacımız var:

  • win32 disk görüntüləyicisi:
  • şəklimiz:

SD kart quruluşu:

  • SD kartın açılış qovluğuna gedin
  • "cmdline.txt" faylını açın və ip = 169.254.10.1 əlavə edin. Yazdığınızla faylda olanların arasında boşluq olduğundan əmin olun
  • bunu yadda saxla
  • eyni dirdə uzantısı olmayan bir ssh faylını yaradın
  • SD kartınızı çıxarın (amma etibarlı şəkildə)

PI ilə əlaqə:

  • PI -ni işə salın və LAN kabelini kompüterinizə və PI -yə qoşun
  • https://www.putty.org/put saytından Putty quraşdırın
  • IP qutusuna SSH və port 22 -ə '169.254.10.1' qoyun
  • açmaq
  • istifadəçi adı: pi
  • parol: moruq

Konfiqurasiya:

  • "sudo raspi-config" yazın
  • Yerləşdirmə kateqoriyası vasitəsilə wifi ölkənizi seçin
  • realVNC yükləyin:

    PI ilə əlaqə qurun

  • wifi ilə əlaqə qurun
  • CLI (kompüter xətti interfeysi) versiyasına qayıt

    • növü:

      • "sudo apt yeniləmə"
      • "update-alternatives-install/usr/bin/python python /usr/bin/python2.7 1"
      • "update-alternatives-install/usr/bin/python python/usr/bin/python3 2"

Addım 2: Verilənlər bazası

MariaDB -ni PI -yə quraşdırın

  • Yazın

    • "sudo apt install mariaDB-server"
    • "mysql_secure_installation"
  • Hələ kök şifrəmiz yoxdur, buna görə enter düyməsini basın
  • İndi kök parol qura bilərik

    Bütün suallara Y cavabını verin

Addım 3: Elektrik naqilləri

Elektrik naqilləri
Elektrik naqilləri

Komponentləri 'Elektrik Sxeminə' uyğun olaraq bağlayın

Əlavə olaraq Breadboard kabel sxemimin praktik bir nümunəsi

Diqqət, tullanan tellər yaxşı yapışmadığı üçün hər şeyin çörək taxtasına yaxşı yapışdığından əmin olun.

Addım 4: Dava

Hal
Hal
Hal
Hal

Davanı düzəldin

Fərqli imkanlar var:

  • lazer kəsici istifadə edə bilərsiniz
  • və ya əl ilə edə bilərsiniz

Lazer kəsicidən istifadə etdim və yuxarıdakı şəkildəki kimi 2 qutunu yapışdırdım. Əl ilə etsəniz, ölçülər rəsmdədir.

Lazer kəsmə faylları yaratmaq istəyirsinizsə, istifadə edə biləcəyiniz asan bir sayt var. (https://www.makercase.com)

Addım 5: Python (arxa plan)

Arxa plan üçün Pycharmdan istifadə edirəm.

PI ilə əlaqə üçün:

  • Fayl
  • Ayarlar
  • Qurma, İcra, Yerləşdirmə
  • Yerləşdirmə
  • SFTP hostunuzu əlavə edərək PI ilə əlaqə qurun
  • İkinci sekmeye keçin Eşlemeler və yerli yolun düzgün olduğundan əmin olun
  • OK düyməsini basın

Kodu GITHUB-dan yükləyin (https://github.com/WoutDeBaere/Smart-dog-house)

Kodu sağ siçan ilə yükləyin və 'Rpi -yə Yüklə' seçin.

Skriptin üzərinə sağ vurun və Run (app.py) seçin.

Addım 6: Html və Java (ön uç)

GITHUB-dan əvvəlki addımda yüklədiyiniz Front-End hissəsini götürün və yükləyin. FE hissəsini yerinə yetirmək üçün Visual Studio -dan istifadə etdim, amma hansı mühiti istifadə etməyiniz sizə bağlıdır.

Tövsiyə: