Talaan ng mga Nilalaman:

Dogspenser: 8 Hakbang
Dogspenser: 8 Hakbang

Video: Dogspenser: 8 Hakbang

Video: Dogspenser: 8 Hakbang
Video: Штукатурка стен - самое полное видео! Переделка хрущевки от А до Я. #5 2024, Hulyo
Anonim
Dogspenser
Dogspenser
Dogspenser
Dogspenser

Ang bawat may-ari ng aso ay naharap ito kahit isang beses, isang kilalang at karaniwang problema. Ang aking pamilya at ako ay nakaranas ng aming sarili, magbakasyon at obligado kang magtanong sa iyong mga kaibigan at pamilya kung nais nilang panatilihing pinakain ang iyong aso araw-araw. Hindi lamang nakakainis na magtanong sa paligid at talagang makahanap ng isang tao na nakahanda para sa trabaho, ngunit napakapanganib para sa tao na handa na pakainin ang iyong alaga araw-araw. Ang tutorial na ito ay magdadala ng uri ng kaginhawaan sa iyong buhay na iyong hiniling kung natagpuan mo ang iyong sarili sa sitwasyong inilitrato ko lamang. Ang makina ay awtomatiko ngunit manu-manong magtatapon ng pagkain, makakakuha ka ng isang ligtas na website na napapasadya at bibigyan ka ng live na impormasyon tulad ng bigat ng lalagyan ng pagpapakain, huling oras ng pagpapakain, atbp.

BOM dokumento, para sa presyo

Hakbang 1: Materyal

Materyal
Materyal
Materyal
Materyal
Materyal
Materyal

Elektronikong:

  • raspberry pi 3 modelo B
  • 12V DC motor 15RPM
  • 20Kg load cell (5kg ang mga ayos din)
  • HX711 load cell amplifier
  • mga konektor na babae-babae
  • mga konektor ng lalaki-lalaki
  • 8Gb SD-card
  • 12 Volt 2A adapter
  • Transistor
  • 1k Resistor

Mga Materyales:

  • 3mm hanggang 8mm na link
  • D-Shaft 8mm
  • Dispenser ng cereal
  • 1.5m x 1.5m Mga plate na gawa sa kahoy atleast na 1 cm ang kapal
  • Bolts 6-8
  • Mga tornilyo 6-8
  • 2 Zipwires

Mga tool:

  • Screwdriver
  • Nagpapakasal
  • Pandikit
  • Panghinang

CircuitLook at ikalimang larawan

Hakbang 2: I-setup ang Raspberry Pi

I-setup ang Raspberry Pi
I-setup ang Raspberry Pi
I-setup ang Raspberry Pi
I-setup ang Raspberry Pi
  1. Kailangan mong isulat si jessie sa SD-Card gamit ang win32diskimager.
  2. Magdagdag ng isang walang laman na file nang walang extension na tinatawag na ssh sa boot folder.
  3. Mag-setup ng isang static ip (apipa): isulat ang ip = 169.254.10.1 sa file na "cmd.txt" (imahe sa itaas).
  4. Ipasok ang SD-Card sa pi at kumonekta gamit ang Putty.

Pag-login: pi

Password: raspberry

Mahalaga

I-update at i-upgrade ang pi:

Kopyahin at i-paste: sudo apt-get update, sudo apt-get upgrade, sudo apt makakuha dist-upgrade

Hakbang 3: MySQL

MySQL
MySQL

I-install ang MySQL para sa mga bintana upang gawin ang iyong database sa Workbench.

Pag-set up para sa pi:

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

Gawin ang iyong Database, halimbawa ng minahan (pangalawang imahe)

Ipasa ang engineer ang iyong Scheme at magdagdag ng Data.

Pahintulutan ang Iyong Sarili (unang imahe).

Hakbang 4: Kaliskis

Kaliskis
Kaliskis
Kaliskis
Kaliskis

Gumawa ng isang Scale sa pamamagitan ng Screwing 2 maliit na sukat na mga kahoy na tabla, isa sa bawat panig.

Pag-iingat: Nais mong panatilihin ang ilang gumagalaw na puwang para sa magkaparehong mga tabla sa pagitan ng cell ng pag-load at ng mga tabla, sa ganoong paraan gumagalaw ang load cell kapag idinagdag ang timbang

Siguraduhin na ang load cell ay tama sa gitna para sa isang mahusay na balanse.

  1. Sukatin kung gaano kalaki ang mga tabla, gawin silang magkapareho
  2. Gumawa ng mga butas sa gitna kumpara sa kung saan dapat silang ikabit sa load cell
  3. I-tornilyo ang mga bolt sa mga tabla at sa loob ng load cell na may mga mani sa pagitan nila
  4. I-level ang mga tabla

Paano kumonekta:

Load cell -> HX711

  • RED WIRE -> E +
  • BLACK WIRE -> E-
  • WHITE WIRE -> A-
  • GREEN WIRE -> Isang +

Hx711 -> Pi

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

Code:

Mayroong maraming mga silid-aklatan na online, itong isang ginamit kong perpektong gumana, kailangan mong basahin nang kaunti tungkol dito at alamin kung paano eksaktong gumagana ang sensor.

I-calibrate ang timbang:

Patakbuhin ang code na may pagpapaandar na get_weight at makuha ang average ng humigit-kumulang 10 na halaga.

Ibawas ang average na mga yunit na may output ng data upang i-calibrate ang sukat.

Sukatin ang mga yunit ng timbang sa pamamagitan ng paglalagay ng isang tiyak na timbang sa sukat at paghati sa output ng timbang sa gramo.

Maliit na TLDR:

Ang load cell ay nagtatayo sa mga butas sa lapad ng katawan nito, na hugis sa isang tiyak na paraan na ang presyong nakakabit sa tuktok nito ay yumuko ito at lilikha ng isang paglaban.

Hakbang 5: DC Motor

DC Motor
DC Motor
DC Motor
DC Motor

I-link ang DC motor sa paraang ipinakita sa pangalawang imahe.

Hakbang 6: Dispenser

Pag-dispensa
Pag-dispensa
Pag-dispensa
Pag-dispensa
Pag-dispensa
Pag-dispensa
Pag-dispensa
Pag-dispensa

Mag-drill ng isang butas na may diameter na humigit-kumulang 10mm, medyo malaki lamang kaysa sa 8mm D-Shaft.

Sa loob ng dispenser ay isang maliit na carousel na medyo masyadong malaki kung nais mong patakbuhin ang motor na DC.

Larawan 4:

I-screw ang D-Shaft sa loob ng 3mm hanggang 8mm na link at gawin ang pareho para sa kabilang panig sa DC-Motor.

Larawan 3:

Ilagay ang mga stilts sa mga tabla ng sukat, i-tornilyo ang dispenser sa plank sa ilalim nito. Kunin ang tamang taas upang ang motor ay nasa antas. Zipwire ang Motor sa mga stilts-platform.

Hakbang 7: Pagbuo

Gusali
Gusali
Gusali
Gusali
Gusali
Gusali
Gusali
Gusali

Larawan 1:

Sukatin ang haba ng mga gilid, ang minahan ay mga 60cm ang haba, depende ito sa kung gaano kalaki ang base ng iyong sukat at idagdag ang kalahati ng haba ng base upang makuha ang tamang haba.

Gumawa ng isang batayan na may parehong haba ng mga dingding sa gilid at lapad ng scale base.

Gumawa ng isang slide sa pamamagitan ng pagsukat ng lapad ng iyong mga base planks, at kola sa gilid ng iyong mga dingding sa gilid.

Larawan 2:

Ang mga tornilyo ay naka-bold mula sa labas ng mga dingding sa gilid hanggang sa loob ng antas ng sukatan.

Larawan 3:

Gumawa ng isang butas sa loob ng bubong upang magkasya ang lalagyan ng Dispenser.

Hakbang 8: Website

I-upload ang iyong webpage sa iyong direktoryo ng pi: / bahay / pangalan / projectname

Gumawa ng isang serbisyo at hayaan itong awtomatikong magsimula: tutorial

Lahat ay dapat na tumatakbo at tumatakbo!

Inirerekumendang: