Cov txheej txheem:

Dogspenser: 8 Kauj Ruam
Dogspenser: 8 Kauj Ruam

Video: Dogspenser: 8 Kauj Ruam

Video: Dogspenser: 8 Kauj Ruam
Video: Lady Gaga - Alejandro (Official Music Video) 2024, Lub Xya hli ntuj
Anonim
Dogspenser
Dogspenser
Dogspenser
Dogspenser

Txhua tus tswv dev tau ntsib nws tsawg kawg ib zaug, paub zoo thiab muaj teeb meem tshwm sim. Kuv tsev neeg thiab kuv tau ntsib nws tus kheej, mus so thiab koj yuav tsum nug ib puag ncig rau koj cov phooj ywg thiab tsev neeg yog tias lawv xav khaws koj tus dev noj txhua hnub. Nws tsis yog tsuas yog kev thab plaub nug ib puag ncig thiab pom tus neeg uas tab tom ua haujlwm, tab sis nws siv sijhawm ntau heev rau tus neeg uas tau npaj los pub koj tus tsiaj txhua hnub. Phau ntawv qhia no yuav coj kev nplij siab hauv koj lub neej uas koj tau thov rau yog tias koj puas tau pom koj tus kheej hauv qhov xwm txheej uas kuv nyuam qhuav pom. Lub tshuab yuav cia li tab sis tseem muab cov khoom noj rau koj tus kheej, koj yuav tau txais lub vev xaib ruaj ntseg uas tuaj yeem tsim kho tau thiab yuav muab koj cov ntaub ntawv nyob zoo li qhov hnyav ntawm lub thawv ntim khoom noj, lub sijhawm pub mis zaum kawg, thiab lwm yam.

Daim ntawv BOM, rau tus nqi

Kauj Ruam 1: Khoom

Khoom siv
Khoom siv
Khoom siv
Khoom siv
Khoom siv
Khoom siv

Electronics:

  • raspberry pi 3 qauv B.
  • 12V DC tsav 15RPM
  • 20Kg load cell (5kg ib tus kuj zoo)
  • HX711 load cell amplifier
  • poj niam-poj niam txuas
  • txiv neej-txiv neej txuas
  • 8Gb SD daim npav
  • 12 Volt 2A adapter
  • Transistor
  • 1 k Resistor

Cov ntaub ntawv:

  • 3mm mus rau 8mm txuas
  • D-Ncej 8 hli
  • Cereal dispenser
  • 1.5m x 1.5m Ntoo daim hlau tsawg kawg 1 cm tuab
  • Bolts 6-8
  • Cov ntsia hlau 6-8
  • 2 Zipwires

Cov Cuab Yeej:

  • Ntsia Hlau
  • Brazing
  • Kua nplaum
  • Soldering hlau

CircuitLook ntawm daim duab thib tsib

Kauj ruam 2: Teeb Raspberry Pi

Teeb Raspberry Pi
Teeb Raspberry Pi
Teeb Raspberry Pi
Teeb Raspberry Pi
  1. Koj yuav tsum sau jessie ntawm SD-Card siv win32diskimager.
  2. Ntxiv cov ntaub ntawv tsis muaj npe hu ua ssh rau hauv daim nplaub tshev.
  3. Teeb ip zoo li qub (apipa): sau ip = 169.254.10.1 rau "cmd.txt" cov ntaub ntawv (duab saum toj no).
  4. Ntxig SD-Card rau hauv pi thiab txuas siv Putty.

Login: pib

Lo lus zais: raspberry

Tseem ceeb

Hloov kho thiab hloov kho pi:

Luam thiab muab tshuaj txhuam: sudo apt-tau hloov tshiab, sudo apt-tau hloov tshiab, sudo apt tau txais kev hloov kho tshiab

Kauj ruam 3: MySQL

MySQL
MySQL

Nruab MySQL rau lub qhov rais los ua koj li database nrog Workbench.

Teeb rau pi:

  • sudo apt-tau nruab mysql-server
  • sudo apt-tau nruab mysql-client.

Ua koj li Database, piv txwv ntawm kuv (duab thib ob)

Forward engineer koj Scheme thiab ntxiv Cov Ntaub Ntawv.

Muab kev tso cai rau koj tus kheej (thawj daim duab).

Kauj ruam 4: Nplai

Nplai
Nplai
Nplai
Nplai

Ua Scale los ntawm Screwing 2 lub qhov me me ntoo ntoo, ib qho ntawm txhua sab.

Ceev faj: Koj xav kom khaws qee qhov chaw txav mus rau cov phiaj xwm zoo ib yam ntawm cov xov tooj ntawm tes thiab cov phiaj, txoj hauv kev ntawd lub xov tooj ntawm tes yuav txav mus thaum ntxiv qhov hnyav

Nco ntsoov tias lub xovtooj ntawm tes yog nyob hauv nruab nrab kom muaj qhov sib npaug zoo.

  1. Ntsuas loj npaum li cas cov phiaj yuav tsum yog, ua kom ob qho tib si zoo ib yam
  2. Ua qhov nyob hauv nruab nrab piv rau qhov uas lawv yuav tsum tau txuas rau hauv lub cell load
  3. Ntsia cov ntsia liaj qhov rooj hauv cov phiaj thiab sab hauv ntawm tes nrog cov txiv ntoo nruab nrab ntawm lawv
  4. Qhib cov phiaj

Yuav ua li cas txuas:

Load cell -> HX711

  • RED WIRE -> E+
  • BLACK LOJ -> E-
  • LUS QHIA -> A-
  • GREEN WIRE -> A+

Hx711 -> Pi

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

Txoj Cai:

Muaj ntau lub tsev qiv ntawv muaj nyob online, qhov no kuv tau siv ua haujlwm zoo, koj yuav tau nyeem me ntsis txog nws thiab txiav txim siab seb lub cuab yeej ua haujlwm zoo li cas.

Calibrate Qhov hnyav:

Khiav cov cai nrog kev ua haujlwm get_weight thiab tau txais qhov nruab nrab ntawm ib puag ncig 10 qhov tseem ceeb.

Rho tawm cov chav nruab nrab nrog cov ntaub ntawv tso tawm kom tau ntsuas qhov ntsuas.

Ntsuas qhov hnyav los ntawm kev muab qee qhov hnyav ntawm qhov ntsuas thiab faib cov khoom los ntawm qhov hnyav hauv grams.

TLDR me me:

Load cell tau tsim hauv qhov los ntawm qhov dav ntawm nws lub cev, zoo li hauv qee txoj hauv kev uas lub siab txuas rau saum nws yuav khoov nws thiab tsim kev tawm tsam.

Kauj Ruam 5: DC Tsav

DC Tsav
DC Tsav
DC Tsav
DC Tsav

Txuas DC lub cev muaj zog txoj hauv kev pom hauv daim duab thib ob.

Kauj ruam 6: Dispenser

Lub raj mis
Lub raj mis
Lub raj mis
Lub raj mis
Lub raj mis
Lub raj mis
Lub raj mis
Lub raj mis

Laum lub qhov nrog txoj kab uas hla ntawm 10mm, tsuas yog me dua li 8mm D-Ncej.

Sab hauv ntawm lub dispenser yog me me carousel uas yog me ntsis loj heev yog tias koj xav ua kom DC lub cav khiav.

Daim duab 4:

Ntsia D-Ncej sab hauv 3mm txog 8mm txuas thiab ua tib yam rau lwm sab nrog DC-Motor.

Daim duab 3:

Muab cov hlua tso rau ntawm cov phiaj xwm ntawm cov nplai, ntswj lub dispenser rau hauv cov ntoo hauv qab nws.

Kauj Ruam 7: Lub Tsev

Tsev
Tsev
Tsev
Tsev
Tsev
Tsev
Tsev
Tsev

Duab 1:

Ntsuas qhov ntev ntawm ob sab, kuv nyob ib puag ncig 60cm ntev, nws nyob ntawm seb qhov loj ntawm lub hauv paus ntawm koj qhov ntsuas yog li cas thiab ntxiv ib nrab ntawm qhov ntev ntawm lub hauv paus kom tau txais qhov ntev.

Ua ib lub hauv paus nrog tib qhov ntev ntawm cov phab ntsa thiab qhov dav ntawm lub hauv paus teev.

Ua ib qho swb los ntawm kev ntsuas qhov dav ntawm koj lub hauv paus ntoo, thiab lo rau ntawm koj sab phab ntsa.

Daim duab 2:

Ntsia kom nruj los ntawm sab nraud ntawm phab ntsa sab hauv mus rau sab hauv ntawm lub hauv paus teev.

Daim duab 3:

Ua lub qhov sab hauv lub ru tsev kom lub Thawv Dispenser haum los ntawm.

Kauj Ruam 8: Lub Vev Xaib

Rub koj lub vev xaib rau koj phau ntawv teev npe pi:/home/name/projectname

Ua qhov kev pabcuam thiab cia nws pib ua haujlwm: qhia

Txhua yam yuav tsum tau nce thiab khiav!

Pom zoo: