Kazalo:

SmartFeeder: 10 korakov
SmartFeeder: 10 korakov

Video: SmartFeeder: 10 korakov

Video: SmartFeeder: 10 korakov
Video: ТЕПЕРЬ НЕ ПРОПАДУ 10-ть самоделок ВЫРУЧАТ ГДЕ УГОДНО! 2024, September
Anonim
SmartFeeder
SmartFeeder

Vsak lastnik psa je vsaj enkrat v življenju pozabil nahraniti svojega ljubljenčka. Hotel sem narediti nekaj, kar bi lahko, če pozabite nahraniti svojega hišnega ljubljenčka, preden odidete, to storili od daleč ali morda po določenem času.

V tem projektu bomo izdelali avtomatski podajalnik psov, ki ga je mogoče upravljati na spletni strani. Na tem spletnem mestu bodo prikazani podatki o količini hrane, ki je v posodi, in o času, ko je bila napolnjena, ali če je pes pojedel hrano.

Obstajajo tudi nastavitve, ki bodo prilagojene vašim potrebam (ali potrebam vašega psa).

1. korak: Zaloge

Materiali:

  • Malina Pi
  • 16 GB SD kartica
  • deska
  • mostični kabli
  • ultrazvočni senzor
  • servo
  • merilna celica (uporabil sem 5 kg)
  • ojačevalnik merilnih celic (HX711)
  • plastika/les za ohišja tega projekta
  • plastična posoda (za merilno celico)

Orodja:

  • Vijaki
  • Izvijač
  • Vrtalnik
  • Videl
  • Brusni papir
  • Super lepilo/silicij (in silikonska pištola)

2. korak: Konfiguriranje RPI

Prvi korak, ki sem ga naredil, je bila konfiguracija mojega malinovega pi, zato sem vse počistil s SD kartice in nanjo postavil sliko z Win32diskmanagerjem s tem, da lahko tam napišemo Raspbian.

3. korak: SSH v RPI za brezžično povezavo

Ko je slika nameščena, lahko v svoj Pi in računalnik vstavite ethernetni kabel. pojdite v ukazni poziv in vnesite ipconfig. V besedilnem bloku z "ethernet adapterjem" mora biti naslov ip. Ta IP naslov je tisti, na katerega bomo šli na SSH. Za ta korak sem uporabil PuTTY. Tukaj morate vnesti IP in vrata (22 za SSH) ter vnesti geslo, da pridete na Pi (standardno geslo je 'malina'). Tu moramo spremeniti omrežne nastavitve, da lahko vzpostavimo brezžično povezavo. To je ukaz za to "wpa_passphrase nameofnetwork" in potem morate vnesti geslo. Prikaže se blok besedila z omrežjem {…}, kopirajte ga in vnesite "sudo nano /etc/wpa_supplicant/wpa_supplicant.conf". Pri tem morate prilepiti besedilo od prej na dno datoteke.

Po tem lahko znova zaženete Pi.

4. korak: Povežite se s kodo VS

Za kodiranje potrebujemo kodo Visual Studio. Ko to zaženete, morate namestiti vtičnik za SSH. Ko je ta nameščen, lahko kliknete v spodnjem levem kotu ali odprete terminal in vnesete SSH pi@ipadress. Po tem morate vnesti geslo in lahko začnemo s kodiranjem.

5. korak: Kodiranje

Zdaj moramo nastaviti spletno mesto, lahko odprete mapo v vscode, pojdite na var/www/html in tukaj začnemo.

Tu bodo naši HTML, CSS, slike in Javascript.

Zdaj lahko v istem delovnem prostoru odpremo drugo mapo. Postavil sem klic moj projekt in ga dal v domačo mapo svojega pi. Tu bo prišlo vse, kar je povezano z zaledjem (torej večina datotek python).

Korak 6: Zbiranje materialov za stanovanja

Zbiranje stanovanjskega materiala
Zbiranje stanovanjskega materiala
Zbiranje stanovanjskega materiala
Zbiranje stanovanjskega materiala
Zbiranje stanovanjskega materiala
Zbiranje stanovanjskega materiala

Za ohišje sem uporabil les in plastično ploščo, ki sem jo z žago razrezal na koščke.

L kosi so 50x50, vendar sem izrezal kos iz 20x40. To je treba za obe strani narediti dvakrat.

Tanke deske so za spodnjo in zadnjo ploščo. Oba sta velikosti 20x50 (opomba: po montaži boste morali skrajšati enega.)

Nato bomo za sprednjo stran potrebovali kos velikosti 20x40 (preostanek lahko uporabite pri rezanju oblik L).

Tu sem označil polkrog, da hrana pride ven.

Nato potrebujemo 2 majhni deski velikosti 20x10 in 18x10 (širina 18, ker so deske debele 1 cm, zato se bodo zlahka zdrsnile). to je za pladenj, kjer bo posoda. (v deski 18x10 lahko izvrtate celoto za žice merilne celice.)

7. korak: Montaža zunanjega dela

Montaža zunanjega dela
Montaža zunanjega dela
Montaža zunanjega dela
Montaža zunanjega dela

Nato bomo vse dele privijačili, da bomo vedeli, kako bo videti.

Za pogled spredaj sem uporabil 9 vijakov, za obe strani 14 vijakov.

8. korak: Pobočja

Pobočja
Pobočja

Nato sem naredil pobočje z lesom, zgornji je deska 18x40 cm, tista, ki gre v skledo, pa je na zgornjem delu širine 40 cm, manjša pa je do luknje spredaj. dolžina je tudi 40 cm. Dodal sem dodatne varnostne ograje, da se hrana ne razlije po ohišju.

9. korak: Pritrditev pobočij

Pritrditev pobočij
Pritrditev pobočij

Pobočja sem pritrdila z vijaki, tako da sem na samo pobočje dodala dodatno desko. Uporabite lahko tudi super lepilo ali silicij.

10. korak: Elektronika

Ta je še v gradnji

Priporočena: