Përmbajtje:

Shtëpi e zgjuar e qenve: 6 hapa
Shtëpi e zgjuar e qenve: 6 hapa

Video: Shtëpi e zgjuar e qenve: 6 hapa

Video: Shtëpi e zgjuar e qenve: 6 hapa
Video: 33 Minuta - MERI VAJZE E ZGJUAR - Këngë Mix - për Fëmijë të vegjël 2024, Korrik
Anonim
Shtëpi e zgjuar e qenve
Shtëpi e zgjuar e qenve

Shumica e pronarëve të kafshëve shtëpiake janë kuriozë se çfarë ka bërë qeni i tyre i dashur në mungesë të tyre.

Në këtë udhëzues ne do të krijojmë një monitor Qeni me bazë Raspberry Pi. Pas një dite pune, mund të kontrolloni aplikacionin dhe të shihni kohën që kaloi në ‘stolin’ e tij, sa zhurmë bëri dhe sa aktiv ka qenë.

Furnizimet

Elektrike:

  • Raspberry Pi 3 model B (kartë SD 8 GB ose më shumë)
  • T-cobler
  • LCD 16x2
  • sensor presioni
  • sensor lëvizjeje
  • sensori i zërit
  • rezistencat
  • jumperwires

Hapi 1: Konfigurimi

Konfigurimi i pi:

Ne kemi nevojë për 2 gjëra për këtë hap:

  • disku i imazhit win32:
  • imazhi ynë në:

Konfigurimi i kartës SD:

  • shkoni në drejtorinë e nisjes së kartës SD
  • hapni skedarin "cmdline.txt" dhe shtoni ip = 169.254.10.1. Sigurohuni që ka një hapësirë midis asaj që shkruani dhe asaj që është tashmë në skedar
  • ruajeni atë
  • krijoni një skedar ssh pa shtrirje në të njëjtin regj
  • ju nxjerr kartën SD (por në mënyrë të sigurt)

Lidhja me IP:

  • Furnizoni PI dhe lidhni kabllon LAN në kompjuterin tuaj dhe PI tuaj
  • instaloni Putty nga
  • vendosni '169.254.10.1' në kutinë IP zgjidhni SSH dhe portin 22
  • hapur
  • emri i përdoruesit: pi
  • fjalëkalim: mjedër

Konfigurimi:

  • shkruani "sudo raspi-config"
  • Zgjidhni vendin tuaj wifi përmes kategorisë së lokalizimit
  • shkarkoni realVNC:

    vendosni një lidhje me PI -në tuaj

  • bëni një lidhje me wifi -n tuaj
  • përsëri në versionin CLI (ndërfaqja e linjës kompjuterike)

    • lloji:

      • "përditësim sudo apt"
      • "Update-alternatives --install/usr/bin/python python /usr/bin/python2.7 1"
      • "Update-alternatives --install/usr/bin/python python/usr/bin/python3 2"

Hapi 2: Baza e të dhënave

Instaloni mariaDB në PI

  • Lloji

    • "sudo apt install mariaDB-server"
    • "mysql_secure_installation"
  • Ne nuk kemi ende një fjalëkalim rrënjësor, kështu që thjesht shtypni enter
  • Tani mund të vendosim një fjalëkalim rrënjësor

    Përgjigju Y të gjitha pyetjeve

Hapi 3: Instalimet elektrike

Instalime elektrike
Instalime elektrike

Lidhni përbërësit sipas "Skemës Elektrike"

Në bashkëngjitje një shembull praktik i skemës sime të instalimeve elektrike të Breadboard

Kujdes sepse telat e kërcyesit nuk ngjiten aq mirë, prandaj sigurohuni që gjithçka të jetë e lidhur mirë me dërrasën e bukës.

Hapi 4: Rasti

Rasti
Rasti
Rasti
Rasti

Bëni rastin

Ka mundësi të ndryshme:

  • ju mund të përdorni një lazer cutter
  • ose mund ta bëni me dorë

Kam përdorur lazerprerësin dhe i kam ngjitur 2 kutitë së bashku si në foton e mësipërme. Matjet janë në vizatim nëse do ta bënit me dorë.

Nëse dëshironi të krijoni skedarë lazercutter, ekziston një faqe e lehtë që mund të përdorni. (https://www.makercase.com)

Hapi 5: Python (Backend)

Për backend unë përdor Pycharm.

Për lidhjen me PI -në tuaj:

  • Skedar
  • Cilësimet
  • Ndërtimi, Ekzekutimi, Vendosja
  • Vendosja
  • Bëni lidhjen me PI -në tuaj duke shtuar hostin tuaj SFTP
  • Shkoni te skeda e dytë Hartimet dhe sigurohuni që rruga lokale është e saktë
  • Kliko OK

Shkarkoni kodin nga GITHUB (https://github.com/WoutDeBaere/Smart-dog-house)

Ngarko kodin me klik të djathtë dhe zgjidh 'Ngarko në Rpi'

Drejtoni skenarin me klik të djathtë dhe zgjidhni drejtimin (app.py)

Hapi 6: Html dhe Java (frontend)

Merrni pjesën Front-End, të shkarkuar në hapin e mëparshëm nga GITHUB dhe ngarkoni atë. Kam përdorur Visual Studio për të bërë pjesën FE, por varet nga ju se cilin mjedis preferoni të përdorni.

Recommended: