Taula de continguts:

SmartFeeder: 10 passos
SmartFeeder: 10 passos

Vídeo: SmartFeeder: 10 passos

Vídeo: SmartFeeder: 10 passos
Vídeo: PETKIT Fresh Element|Introduce Fresh Element Smart Pet Feeder 2024, Desembre
Anonim
SmartFeeder
SmartFeeder

Tots els propietaris de gossos han oblidat alimentar la seva mascota almenys una vegada a la vida. I volia fer alguna cosa que, si us oblideu de donar de menjar a la vostra mascota abans de marxar, encara pugueu fer-ho de lluny o potser després d’un temps determinat.

En aquest projecte farem un alimentador automàtic de gossos que es pugui controlar en un lloc web. Aquest lloc web us mostrarà informació sobre la quantitat d'aliments que hi ha al bol i les vegades que s'ha omplert o si el gos ha menjat menjar.

També hi ha configuracions que s’ajustaran a les vostres necessitats (o a les del vostre gos).

Pas 1: subministraments

Materials:

  • Raspberry Pi
  • Targeta SD de 16 GB
  • taulell de pa
  • cables de pont
  • sensor ultra sonor
  • servo
  • cèl·lula de càrrega (he utilitzat 5 kg)
  • amplificador de cèl·lules de càrrega (HX711)
  • plàstic / fusta per a l'habitatge d'aquest projecte
  • bol de plàstic (per a la cel·la de càrrega)

Eines:

  • Cargols
  • Tornavís
  • Trepant
  • va veure
  • Paper de polir
  • Super cola / silici (i pistola de silici)

Pas 2: Configuració de RPI

El primer pas que vaig fer va ser la configuració del meu raspberry pi, així que vaig esborrar-ho tot de la meva targeta SD i hi vaig posar una imatge amb Win32diskmanager amb el que hi podem escriure Raspbian.

Pas 3: SSH a RPI per a connexió sense fils

Després d’instal·lar la imatge, podeu posar un cable ethernet al vostre Pi i PC. aneu a l’indicador d’ordres i escriviu ipconfig. Al bloc de text amb "adaptador Ethernet" hi hauria d'haver una adreça IP. Aquesta adreça IP és la que anem a SSH. He fet servir PuTTY per fer aquest pas. Aquí heu d’inserir la IP i el port (22 per a SSH) i inserir la vostra contrasenya per accedir al Pi (la contrasenya estàndard és “raspberry”). Aquí hem de canviar la configuració de la xarxa per poder connectar-nos sense fils. Aquesta és l'ordre per fer aquest "nom de xarxa wpa_passphrase" i, després d'això, heu d'introduir la contrasenya. Es mostrarà un bloc de text amb la xarxa {…}, copiar-lo i escriure "sudo nano /etc/wpa_supplicant/wpa_supplicant.conf". En això, heu d'enganxar el text d'abans a la part inferior del fitxer.

Després d'això, podeu reiniciar el Pi.

Pas 4: connecteu-vos amb el codi VS

Per a la codificació necessitem codi Visual Studio. Un cop ho hàgiu executat, no cal instal·lar cap complement per SSH. Quan estigui instal·lat, podeu fer clic a l'extrem inferior esquerre o obrir el terminal i escriure SSH pi @ ipadress. Després d'això, haureu de posar la vostra contrasenya i ja podrem començar a codificar.

Pas 5: Codificació

Ara hem de configurar el lloc web, podeu obrir una carpeta en vscode, anar a var / www / html i aquí comencem.

Aquí vindran els nostres HTML, CSS, Imatges i Javascript.

Ara podem obrir una altra carpeta al mateix espai de treball. Vaig posar el projecte anomenat mine i el vaig col·locar a la carpeta inicial del meu pi. Aquí vindrà tot el backend relacionat (de manera que la majoria dels fitxers python).

Pas 6: recollida de materials per a l'habitatge

Recollida de materials per a l'habitatge
Recollida de materials per a l'habitatge
Recollida de materials per a l'habitatge
Recollida de materials per a l'habitatge
Recollida de materials per a l'habitatge
Recollida de materials per a l'habitatge

Per a la carcassa vaig utilitzar fusta i un plat de plàstic que vaig tallar a trossos amb una serra.

Les peces en L són de 50x50 PERUT he retallat una peça de 20x40. Cal fer-ho dues vegades per ambdues parts.

Les taules fines són per a la placa inferior i posterior. Aquests són 20x50 ambdós (nota: haureu de tallar-ne un de més curt per muntar-lo).

Llavors necessitarem una peça de 20x40 (podeu utilitzar la resta que es va desprendre en tallar les formes en L) per a la part frontal.

Aquí he marcat un mig cercle perquè surti el menjar.

A continuació, necessitem 2 taulons de 20x10 i 18x10 (18 d'amplada perquè els taulons tenen 1cm de gruix, de manera que llisquen fàcilment). això és per a la safata on hi haurà el bol. (podeu perforar un conjunt a la planxa de 18x10 per obtenir els cables de la cel·la de càrrega.)

Pas 7: Muntatge de la part exterior

Muntatge de la part exterior
Muntatge de la part exterior
Muntatge de la part exterior
Muntatge de la part exterior

A continuació, cargolarem totes les parts perquè sabem com quedarà.

He utilitzat 9 cargols per a la vista frontal, 14 cargols per les dues cares.

Pas 8: pendents

Pistes
Pistes

A continuació vaig fer un pendent amb fusta, la superior és un tauló de 18x40cm i la que va al bol té a la part superior una amplada de 40cm, però va més petita al forat de la part davantera. la longitud també és de 40cm. He afegit baranes de protecció addicionals perquè el menjar no vessi a la carcassa.

Pas 9: Fixació dels pendents

Fixació de les pistes
Fixació de les pistes

He adjuntat els pendents amb cargols afegint un tauler addicional al propi pendent. També podeu utilitzar súper cola o silici.

Pas 10: electrònica

Això encara està en construcció

Recomanat: