Taula de continguts:

Dogspenser: 8 passos
Dogspenser: 8 passos

Vídeo: Dogspenser: 8 passos

Vídeo: Dogspenser: 8 passos
Vídeo: Spenser Sunday Excellent JWW WCCSC AKC January 2014 2024, Juliol
Anonim
Dogspenser
Dogspenser
Dogspenser
Dogspenser

Tots els propietaris de gossos s’hi han enfrontat almenys una vegada, un problema ben conegut i comú. La meva família i jo ho hem experimentat nosaltres mateixos, marxem de vacances i esteu obligats a preguntar als vostres amics i familiars si volen mantenir el vostre gos alimentat cada dia. No només és molest preguntar-hi i trobar algú que estigui preparat per a la feina, sinó que consumeix molt de temps per a la persona que està preparada per alimentar la seva mascota cada dia. Aquest tutorial us proporcionarà el confort que heu demanat a la vostra vida si us heu trobat mai en la situació que acabo d'imaginar. La màquina distribuirà menjar automàticament, però també manualment, obtindreu un lloc web segur que es pot personalitzar i us proporcionarà informació en directe, com el pes del contenidor d’alimentació, el darrer temps d’alimentació, etc.

Document BOM, per preu

Pas 1: material

Material
Material
Material
Material
Material
Material

Electrònica:

  • raspberry pi 3 model B.
  • Motor 12V CC a 15RPM
  • Cèl·lula de càrrega de 20 kg (les de 5 kg també estan bé)
  • Amplificador de cèl·lules de càrrega HX711
  • connectors femella-femella
  • connectors mascle-mascle
  • Targeta SD de 8 Gb
  • Adaptador de 12 volts 2A
  • Transistor
  • 1k resistència

Materials:

  • Enllaç de 3 mm a 8 mm
  • Eix en D de 8 mm
  • Distribuïdor de cereals
  • 1,5 m x 1,5 m Planxes de fusta d'almenys 1 cm de gruix
  • Cargols 6-8
  • Cargols 6-8
  • 2 cables de cremallera

Eines:

  • Tornavís
  • Soldadura
  • Cola
  • Soldador

Mireu la cinquena imatge

Pas 2: configureu Raspberry Pi

Configuració de Raspberry Pi
Configuració de Raspberry Pi
Configuració de Raspberry Pi
Configuració de Raspberry Pi
  1. Heu d’escriure jessie a la targeta SD mitjançant win32diskimager.
  2. Afegiu un fitxer buit sense l'extensió anomenada ssh a la carpeta d'arrencada.
  3. Configureu una ip estàtica (apipa): escriviu ip = 169.254.10.1 al fitxer "cmd.txt" (imatge superior).
  4. Inseriu la targeta SD al pi i connecteu-la amb Putty.

Inici de sessió: pi

Contrasenya: gerd

Important

Actualitzeu i actualitzeu el pi:

Copia i enganxa: sudo apt-get update, sudo apt-get upgrade, sudo apt get dist-upgrade

Pas 3: MySQL

MySQL
MySQL

Instal·leu MySQL per a Windows per crear la vostra base de dades amb Workbench.

Configuració per pi:

  • sudo apt-get install mysql-server
  • sudo apt-get install mysql-client.

Feu la vostra base de dades, exemple meu (segona imatge)

Reenvia el vostre esquema i afegiu dades.

Concedeix-te permís (primera imatge).

Pas 4: Escala

Escala
Escala
Escala
Escala

Feu una balança cargolant 2 taulons de fusta de mida petita, un a cada costat.

Precaució: voleu mantenir una mica d’espai en moviment per als taulons idèntics entre la cel·la de càrrega i els taulons, de manera que la cel·la de càrrega es mourà quan s’afegeixi pes

Assegureu-vos que la cel·la de càrrega estigui al centre per obtenir un bon equilibri.

  1. Mesureu la mida de les taules i feu-les idèntiques
  2. Feu forats al centre en comparació amb on s’haurien d’adherir a la cel·la de càrrega
  3. Cargoleu els cargols a les taules i a l'interior de la cel·la de càrrega amb femelles entre elles
  4. Anivelleu les taules

Com connectar-se:

Cel·la de càrrega -> HX711

  • FIL VERMELL -> E +
  • FIL NEGRE -> E-
  • FIL BLANC -> A-
  • FIL VERD -> A +

Hx711 -> Pi

  • VCC -> 5V
  • GND -> GND
  • SCLK -> 24 GPIO
  • DLT -> 23 GPIO

Codi:

Hi ha diverses biblioteques disponibles en línia, aquesta que he utilitzat ha funcionat perfectament, haurà de llegir-ne una mica i esbrinar com funciona exactament el sensor.

Calibra el pes:

Executeu el codi amb la funció get_weight i obteniu la mitjana d’uns 10 valors.

Resteu les unitats mitjanes amb la sortida de dades per calibrar l'escala.

Mesureu les unitats de pes posant un pes determinat a la balança i dividint la sortida pel pes en grams.

TLDR petit:

La cèl·lula de càrrega s’obté en forats a través de l’amplada del seu cos, amb una forma determinada que la pressió que s’aplica a la part superior la doblega i crea una resistència.

Pas 5: motor de corrent continu

Motor DC
Motor DC
Motor DC
Motor DC

Enllaceu el motor de CC de la manera que es mostra a la segona imatge.

Pas 6: dispensador

Dispensador
Dispensador
Dispensador
Dispensador
Dispensador
Dispensador
Dispensador
Dispensador

Practicar un forat amb un diàmetre d’uns 10 mm, una mica més gran que l’eix D.

A l'interior del dispensador hi ha un petit carrusel que és una mica massa gran si voleu fer funcionar el motor de corrent continu.

Imatge 4:

Cargoleu l’eix D dins de l’enllaç de 3 mm a 8 mm i feu el mateix per l’altre costat amb el motor de corrent continu.

Imatge 3:

Col·loqueu els pilots a les taules de la bàscula, cargoleu el dispensador a la planxa que hi ha a sota. Obteniu l’alçada adequada perquè el motor quedi al mateix nivell.

Pas 7: construcció

Edifici
Edifici
Edifici
Edifici
Edifici
Edifici
Edifici
Edifici

Imatge 1:

Mesureu la longitud dels costats, els meus fan al voltant dels 60 cm de llargada, depèn de la mida de la base de la vostra escala i afegiu la meitat de la longitud de la base per obtenir la longitud adequada.

Feu un fonament amb la mateixa longitud de parets laterals i amplada de la base de l’escala.

Feu una diapositiva mesurant l’amplada de les taules base i enganxeu-la al costat de les parets laterals.

Imatge 2:

Enrosqueu negretes des de l'exterior de les parets laterals fins a l'interior de la base de l'escala.

Imatge 3:

Feu un forat a l'interior del sostre perquè el contenidor del dispensador s'adapti.

Pas 8: lloc web

Pengeu la vostra pàgina web al directori pi: / home / nom / nom del projecte

Feu un servei i deixeu-lo iniciar automàticament: tutorial

Tot hauria d’estar en marxa!

Recomanat: