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, De novembre
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: