Cuprins:

Dogspenser: 8 pași
Dogspenser: 8 pași

Video: Dogspenser: 8 pași

Video: Dogspenser: 8 pași
Video: Our new dog Spenser 2024, Noiembrie
Anonim
Dogspenser
Dogspenser
Dogspenser
Dogspenser

Fiecare proprietar de câine s-a confruntat cu el cel puțin o dată, o problemă bine cunoscută și obișnuită. Eu și familia mea am trăit-o noi înșine, plecăm în vacanță și ești obligat să întrebi prietenii și familia dacă vor să-ți mențină câinele hrănit în fiecare zi. Nu este doar enervant să întrebi în jurul tău și să găsești de fapt cineva care își pregătește locul de muncă, dar consumă mult timp pentru persoana care este pregătită să-ți hrănească animalul de companie în fiecare zi. Acest tutorial va aduce un fel de confort în viața ta pe care l-ai cerut dacă te-ai găsit vreodată în situația pe care tocmai mi-am imaginat-o. Mașina va distribui automat, dar și manual mâncarea, veți obține un site web sigur, care este personalizabil și vă va oferi informații live, cum ar fi greutatea recipientului de alimentare, ultima oră de alimentare etc.

Document BOM, pentru preț

Pasul 1: Material

Material
Material
Material
Material
Material
Material

Electronică:

  • raspberry pi 3 model B
  • Motor 12V DC 15RPM
  • Celulă de încărcare de 20 kg (de asemenea, cele de 5 kg sunt bune)
  • Amplificator cu celule de încărcare HX711
  • conectori feminin-feminin
  • conectori mascul-mascul
  • Card SD de 8 GB
  • Adaptor 12 Volt 2A
  • Tranzistor
  • Rezistor 1k

Materiale:

  • Legătură de la 3 mm la 8 mm
  • D-Ax 8mm
  • Distribuitor de cereale
  • 1,5 m x 1,5 m Plăci de lemn de cel puțin 1 cm grosime
  • Șuruburi 6-8
  • Șuruburile 6-8
  • 2 cabluri cu fermoar

Instrumente:

  • Şurubelniţă
  • Brazare
  • Lipici
  • Ciocan de lipit

Circuit Uită-te la a cincea imagine

Pasul 2: Configurați Raspberry Pi

Configurați Raspberry Pi
Configurați Raspberry Pi
Configurați Raspberry Pi
Configurați Raspberry Pi
  1. Trebuie să scrieți jessie pe cardul SD folosind win32diskimager.
  2. Adăugați un fișier gol fără extensie numit ssh în folderul de încărcare.
  3. Configurați un ip static (apipa): scrieți ip = 169.254.10.1 în fișierul "cmd.txt" (imaginea de mai sus).
  4. Introduceți cardul SD în pi și conectați-vă folosind Putty.

Autentificare: pi

Parolă: zmeură

Important

Actualizați și actualizați pi:

Copiați și lipiți: sudo apt-get update, sudo apt-get upgrade, sudo apt get dist-upgrade

Pasul 3: MySQL

MySQL
MySQL

Instalați MySQL pentru Windows pentru a vă crea baza de date cu Workbench.

Configurare pentru pi:

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

Creați baza dvs. de date, exemplul meu (a doua imagine)

Transmiteți-vă schema și adăugați date.

Acordați-vă permisiunea (prima imagine).

Pasul 4: Scalați

Scară
Scară
Scară
Scară

Faceți o cântare înșurubând 2 scânduri de lemn de dimensiuni mici, una pe fiecare parte.

Atenție: doriți să păstrați un spațiu în mișcare pentru scândurile identice între celula de încărcare și scânduri, astfel celula de încărcare se va mișca atunci când se adaugă greutate

Asigurați-vă că celula de încărcare este chiar în mijloc pentru un echilibru bun.

  1. Măsurați cât de mari trebuie să fie scândurile, faceți-le amândouă identice
  2. Faceți găuri în mijloc comparativ cu locul în care ar trebui să fie atașate în celula de încărcare
  3. Înșurubați șuruburile în scânduri și în interiorul celulei de încărcare cu piulițe între ele
  4. Nivelați scândurile

Cum să vă conectați:

Celula de încărcare -> HX711

  • Sârmă roșie -> E +
  • BLACK WIRE -> E-
  • Sârmă albă -> A-
  • SIRU VERDE -> A +

Hx711 -> Pi

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

Cod:

Există mai multe biblioteci disponibile online, aceasta pe care am folosit-o a funcționat perfect, va trebui să citiți puțin despre asta și să aflați cum funcționează exact senzorul.

Calibrați greutatea:

Rulați codul cu funcția get_weight și obțineți media de aproximativ 10 valori.

Scădeți unitățile medii cu ieșirea de date pentru a obține calibrarea scalei.

Măsurați unitățile de greutate punând o anumită greutate pe cântar și împărțind producția la greutatea în grame.

TLDR mic:

Celula de încărcare se construiește în găuri prin lățimea corpului său, modelată într-un anumit mod încât presiunea atașată deasupra ei o va îndoi și va crea o rezistență.

Pasul 5: Motor DC

Motor DC
Motor DC
Motor DC
Motor DC

Conectați motorul DC așa cum s-a arătat în a doua imagine.

Pasul 6: Distribuitor

Distribuitor
Distribuitor
Distribuitor
Distribuitor
Distribuitor
Distribuitor
Distribuitor
Distribuitor

Găuriți o gaură cu un diametru de aproximativ 10 mm, puțin mai mare decât arborele D de 8 mm.

În interiorul dozatorului este un carusel mic, care este puțin prea mare dacă doriți să faceți motorul să funcționeze.

Poza 4:

Înșurubați arborele D în legătura de 3 mm până la 8 mm și faceți același lucru pentru cealaltă parte cu motorul DC.

Poza 3:

Puneți piloții pe scândurile cântarului, înșurubați distribuitorul pe scândura de sub acesta. Obțineți înălțimea potrivită, astfel încât motorul să fie la nivel. Fixați motorul pe platforma piloților.

Pasul 7: Construirea

Clădire
Clădire
Clădire
Clădire
Clădire
Clădire
Clădire
Clădire

Poza 1:

Măsurați lungimea laturilor, ale mele au aproximativ 60cm lungime, depinde de cât de mare este baza scalei dvs. și adăugați jumătate din lungimea bazei pentru a obține lungimea potrivită.

Faceți un fundament cu aceeași lungime a pereților laterali și lățimea bazei scării.

Faceți un diapozitiv măsurând lățimea scândurilor de bază și lipiți-vă pe partea laterală a pereților laterali.

Poza 2:

Înșurubați boldurile de la exteriorul pereților laterali la interiorul bazei scalei.

Poza 3:

Faceți o gaură în interiorul acoperișului, astfel încât recipientul dozatorului să se potrivească.

Pasul 8: site-ul web

Încărcați pagina dvs. web în directorul dvs. pi: / home / name / projectname

Faceți un serviciu și lăsați-l să înceapă automat: tutorial

Totul ar trebui să fie în funcțiune!

Recomandat: