Cov txheej txheem:

Kev Tsim Tus Cwj Pwm: Arduino Automatic Rat Feeder: 18 Cov Kauj Ruam
Kev Tsim Tus Cwj Pwm: Arduino Automatic Rat Feeder: 18 Cov Kauj Ruam

Video: Kev Tsim Tus Cwj Pwm: Arduino Automatic Rat Feeder: 18 Cov Kauj Ruam

Video: Kev Tsim Tus Cwj Pwm: Arduino Automatic Rat Feeder: 18 Cov Kauj Ruam
Video: qhia txog kev koj yuav coj cwj pwm hais lus li cas thiaj muaj phooj ywg kwv tij hwm koj 2024, Kaum ib hlis
Anonim
Kev Tsim Tus Cwj Pwm: Arduino Automatic Rat Feeder
Kev Tsim Tus Cwj Pwm: Arduino Automatic Rat Feeder

Phau ntawv qhia no ua haujlwm raws li phau ntawv qhia tag nrho rau kev tsim cov khoom siv pub mis tsis siv neeg rau nas lossis tsiaj tsiaj uas zoo ib yam. Kev tshoov siab rau txoj haujlwm no tau los ntawm kuv tus muam tus nas, uas yuav tsum tau noj raws li 4 zaub mov noj txhua hnub. Muab qhov xwm txheej tam sim no (COVID-19), kuv tus muam tsis tuaj yeem pub nas rau txhua hnub. Lub kaw lus kuv tau tsim siv Arduino Nano, "micro" servo, thiab kev cai 3d luam tawm lub thawv. Siv lub laub pas nrig, lub tshuab yuav tsum faib 4 lub pellets zaub mov txhua 24 teev tas li thiab yam tsis ua tiav. Lub kaw lus tuaj yeem khiav tawm ntawm 5 volt phab ntsa qhov hluav taws xob, lossis, siv lub zog me me lithium-ion roj teeb pob-ob txoj hauv kev, nws thim qhov tsawg zog.

Khoom siv

Cov ntaub ntawv:

3x 6 ntev 22 AWG Cov Hluav Taws Xob Hluav Taws Xob (Breadboarding Wire)

1 x Micro Servo

1x Arduino Nano (lossis Metro Mini)

1x Yob ntawm ib qho Tsis-hloov pauv 3D-Tshuab Luam Ntawv Filament (PLA, PETG, ABS, PEK, NYLON, lossis ib qho khoom siv yog tias koj xaiv siv lub tshuab luam ntawv SLA)

1x 20mm Thaum Tshav Kub Kub Shrink Tubing

3x1mm Thaum Tshav Kub Kub Shrink Tubing

1x Micro Servo Arm (Feem ntau suav nrog Micro Servo)

1x Roll ntawm Flux-Cored Solder

Khoom siv:

3D-Tshuab Luam Ntawv (FDM lossis SLA)

Kab pheeb ces kaum Yaug-Cutters

Koob-Qhov ntswg Pliers

Lighter lossis Heat Gun

Soldering Hlau

Kauj Ruam 1: Kev Tshawb Fawb Txog Kev Xav

Nrhiav Kev Paub
Nrhiav Kev Paub
Nrhiav Kev Paub
Nrhiav Kev Paub

Empathy yog dab tsi?

Kev khuv leej tau piav raws li lub peev xwm nkag siab thiab qhia kev xav ntawm lwm tus. Txawm hais tias qhov no yuav pom yooj yim, muaj qhov sib txawv ntawm peb hom kev nkag siab: Kev nkag siab, kev xav, thiab kev khuv leej. Kev nkag siab kev nkag siab tsuas yog xav kom ib tus nkag siab tias tib neeg xav li cas thiab paub tias lawv muaj peev xwm xav li cas. Kev nkag siab kev nkag siab xav tau tsis muaj kev xav sib txuas, tab sis tseem muaj txiaj ntsig zoo hauv lub neej txhua hnub. Kev nkag siab kev xav cuam tshuam nrog kev ua haujlwm sab hauv ntawm lwm tus neeg txoj kev xav, koj yuav tsum xav tias tus neeg ntawd xav li cas kom muaj kev nkag siab zoo. Nov yog qhov tseem ceeb rau kev sib raug zoo thiab kev ua haujlwm uas xav kom cov tib neeg txiav txim siab txog lwm tus lub neej. Hmoov tsis zoo, kev xav hauv lub siab tuaj yeem dhau mus ib ntus. Thaum kawg, muaj kev khuv leej kev khuv leej, uas yog qhov tseem ceeb ua ke thawj ob hom kev nkag siab. Nws ntsuas qhov ua tib zoo txiav txim siab, nrog rau kev xav txuas nrog, thiab tseem ceeb tshaj plaws, kev nqis tes ua. Qhov tseem ceeb rau kev khuv leej neeg yog kev xav ua ntawm ib tus neeg txoj kev xav, thiab pab cov uas xav tau.

Vim li cas nws thiaj tseem ceeb kom nkag siab nrog tus neeg muab khoom?

Hauv kev tsim qauv zoo, kev nkag siab yog qhov tseem ceeb, txawm hais tias qhov no yog kev nkag siab, kev xav lossis kev khuv leej. Tsawg kawg, txhua tus tsim qauv yuav tsum siv zog ua kom nkag siab lawv cov neeg siv khoom xav tau thiab xav tau. Qhov no yog vim li cas peb pom cov neeg tsim qauv feem ntau xaiv rau kev nkag siab kev nkag siab thaum kho qhov project. Pom tseeb, kev xav hauv siab tsis tsim nyog los ntawm kev xav tsim, thiab feem ntau yuav suav tias yog yam tsis muaj txuj ci. Txawm li cas los xij, thaum tus tsim qauv tuaj yeem nkag siab nrog tus neeg siv khoom siab hlub, lawv tau ua tiav qib kev sib txuas lus uas tsim nyog rau kev tsim cov khoom lag luam zoo kawg. Yog li, thaum kuv tsim qauv rau cov neeg siv khoom, kuv siv zog tsis tsuas yog nkag siab lawv cov kev xav thiab kev xav, tab sis xav tias lawv xav li cas, txhawm rau ua kom tau raws li lawv cov qauv kom zoo tshaj qhov kuv muaj peev xwm.

Yuav ua li cas qhov kev nkag siab no coj kuv los tsim txoj haujlwm no tshwj xeeb

Tus nas pub mis no tau tsim los rau kuv tus muam. Tsis ntev los no nws tau los ua tus tswv ntawm dumbo nas (dumbo vim nws lub pob ntseg loj, tsis yog nws lub tswv yim), thiab tau ntsib kev nce thiab nqis ntawm kev muaj tus nas loj plaub. Tus nas tau txaj muag, thiab tseem yog, thawj zaug uas nws tau mus nqa nws tawm nws cov hniav thiab ntuav nws ntawm tus ntiv tes-nws quaj ib teev zoo tom qab ntawd. Nws siv nws ib lub lis piam lossis ob hlis los tsim kom muaj lub siab tawv txaus kom muab nws txhais tes rov qab rau hauv lub tawb, tab sis nws tau ua thaum kawg. Kuv saib nws tus cwj pwm hloov pauv los ntawm kev saib tsis taus rau ib tus saib xyuas, nws pub nas tsuag txhua hnub, ntxuav nws txhua lub lim tiam, thiab txawm tsim nws lub tawb tshiab yog li nws tuaj yeem khiav ncig. Kuv nkag siab txoj kev nws xav thiab txoj kev uas nws xav tam sim no, tsis yog vim kuv yog nws tus nus, tab sis vim kuv tau saib xyuas tus nas me me ib yam nkaus. Kuv tau ntshai nws tom kuv, kuv kuj cia nws zaum ntawm kuv lub xub pwg thaum kuv tau taug kev ncig kuv chav, qhov hloov pauv ntawm kev xav yog ib yam uas kuv tau ntsib thawj zaug. Hmoov tsis zoo, vim yog KEVID-19, thiab qee qhov laj thawj, peb nyob deb ntawm lub tsev ib txwm nyob hauv nroog. Kuv tus muam tseem yuav tsum tau noj nws cov nas txhua hnub, thiab yog li nyam tawm ntawm no mus tas li. Thaum kuv tsev neeg tas nrho, suav nrog kuv, tau mus ncig dawb thaum lawv thov, kuv tus muam yuav tsum nyob, saib xyuas nws tus nas. Yog li, los ntawm kev tsim cov nas pub mis tsis siv neeg, nws yuav muaj kev ywj pheej mus qhov twg los nws xav tau ntev li nws xav tau. Thiab nws tsim nyog qhov ntawd.

Kauj Ruam 2: Tsim

Kuv tsim txhua yam ntawm cov khoom siv rau txoj haujlwm no siv Autodesk Inventor.

Kauj Ruam 3: Rub Tawm Txhua Cov Ntawv Luam 3D

Mus ntsib qhov txuas no: https://www.thingiverse.com/thing:4354393, thiab rub tawm 5 cov ntawv muaj.

Kauj Ruam 4: Luam lub Piston Housing

Luam lub Piston Housing
Luam lub Piston Housing

Cov chaw luam tawm rau txhua qhov sib txawv me ntsis. Cov no yog cov chaw luam tawm rau "Piston Housing"

Kev pom kev sov thiab teeb tsa sib txawv ntawm lub tshuab luam ntawv tab sis ntawm no yog qee cov lus qhia rau kev sau thiab txhawb nqa cov khoom.

Khoom siv: PLA lossis PETG

Tus nqi: 10%

Ib puag ncig/phab ntsa: 2

Cov Khoom Txhawb: Yog

Ceev/Qhov raug: Ceev

Kauj Ruam 5: Luam tawm Servo Arm Extension

Luam tawm Servo Arm Extension
Luam tawm Servo Arm Extension

Cov chaw luam tawm rau txhua qhov kev sib txawv me ntsis. Cov no yog cov chaw luam tawm rau "Servo Arm Extension"

Kev pom kev sov thiab teeb tsa sib txawv ntawm lub tshuab luam ntawv tab sis ntawm no yog qee cov lus qhia rau kev sau thiab txhawb nqa cov khoom.

Khoom siv: PLA lossis PETG

Tus nqi: 10%

Ib puag ncig/phab ntsa: 2

Khoom txhawb: Tsis muaj

Ceev/Qhov raug: Txheem

Kauj Ruam 6: Luam lub taub hau Piston

Luam lub taub hau Piston
Luam lub taub hau Piston

Cov chaw luam tawm rau txhua qhov kev sib txawv me ntsis. Cov no yog cov chaw luam tawm rau "Piston Head"

Kev pom kev sov thiab teeb tsa sib txawv ntawm lub tshuab luam ntawv tab sis ntawm no yog qee cov lus qhia rau kev sau thiab txhawb nqa cov khoom.

Khoom siv: PLA lossis PETG

Tus nqi: 10%

Ib puag ncig/phab ntsa: 2

Khoom txhawb: Tsis muaj

Ceev/Qhov raug: Txheem

Kauj Ruam 7: Luam Piston Arm

Luam Piston Arm
Luam Piston Arm

Cov chaw luam tawm rau txhua qhov kev sib txawv me ntsis. Cov no yog cov chaw luam tawm rau "Piston Arm"

Kev pom kev sov thiab teeb tsa sib txawv ntawm lub tshuab luam ntawv tab sis ntawm no yog qee cov lus qhia rau kev sau thiab txhawb nqa cov khoom.

Khoom siv: PLA lossis PETG

Tus nqi: 10%

Ib puag ncig/phab ntsa: 2

Cov Khoom Txhawb: Yog

Ceev/Qhov raug: Txheem

Kauj Ruam 8: Luam lub Hopper

Luam lub Hopper
Luam lub Hopper

Cov chaw luam tawm rau txhua qhov sib txawv me ntsis. Cov no yog cov chaw luam tawm rau "Hopper"

Kev ntsuas kub thiab teeb pom kev sib txawv los ntawm lub tshuab luam ntawv tab sis ntawm no yog qee cov lus qhia rau infill thiab txhawb nqa cov khoom.

Khoom siv: PLA lossis PETG

Cov ntaub ntawv: 5%

Ib puag ncig/phab ntsa: 1

Khoom txhawb: Tsis muaj

Ceev/Qhov raug: Ceev

Kauj Ruam 9: Npaj Cheeb Tsam

Npaj Cheeb Tsam
Npaj Cheeb Tsam

Tshem Cov Khoom Txhawb:

Lub tsev piston tau luam tawm nrog cov khoom txhawb nqa, qhov no yuav tsum tau muab tshem tawm nrog rab rab qhov ntswg.

Lub caj npab piston tuaj yeem tshem tawm tau yooj yim los ntawm nws cov ntaub ntawv txhawb nqa yam tsis siv cov cuab yeej.

Yeem: maj mam txhuam txhua qhov.

Kauj Ruam 10: Txuas Piston Lub Taub Hau thiab Piston Arm

Txuas Piston Lub Taub Hau thiab Piston Caj Npab
Txuas Piston Lub Taub Hau thiab Piston Caj Npab
Txuas Piston Lub Taub Hau thiab Piston Caj Npab
Txuas Piston Lub Taub Hau thiab Piston Caj Npab
Txuas Piston Lub Taub Hau thiab Piston Caj Npab
Txuas Piston Lub Taub Hau thiab Piston Caj Npab

Teem lub "T" zoo li sab ntawm lub piston caj npab nrog lub qhov ntawm lub taub hau piston

Nias lub piston caj npab kom khov kho kom txog thaum nws zaum hauv qhov chaw so

Kauj ruam 11: Mount Servo

Mount lub Servo
Mount lub Servo
Mount lub Servo
Mount lub Servo
Mount lub Servo
Mount lub Servo

Ntxig lub servo lub cev rau hauv qhov tsim nyog nrog lub taub hau tso rau sab saum toj ntawm lub tsev piston.

Siv cov ntsia hlau suav nrog txhawm rau ruaj ntseg lub cav servo hauv qhov chaw. Tsis txhob hla cov ntsia hlau kom nruj vim tias PLA nkig thiab nquag tawg.

Kauj Ruam 12: Txuas rau Servo Arm thiab Servo Arm Adapter

Txuas nrog Servo Arm thiab Servo Arm Adapter
Txuas nrog Servo Arm thiab Servo Arm Adapter
Txuas nrog Servo Arm thiab Servo Arm Adapter
Txuas nrog Servo Arm thiab Servo Arm Adapter
Txuas nrog Servo Arm thiab Servo Arm Adapter
Txuas nrog Servo Arm thiab Servo Arm Adapter

Ntxig lub yas yas me me rau sab caj npab nrog rau lub tshuab servo rau hauv qhov chaw so ntawm lub tshuab servo caj npab.

Ua kom ntseeg tau tias lub caj npab servo yog yaug nrog lub caj npab servo adapter, thiab yog tias nws tsis yog, tig lub servo caj npab thiab nws yuav tsum haum kom raug.

Nias lub servo caj npab thiab servo adapter khov kho mus rau lub zog tso tawm ntawm servo motor.

Siv cov ntsia hlau me tshaj nrog rau lub cav servo kom ruaj ntseg ob daim nyob hauv qhov chaw.

Yog tias nws tau teeb tsa kom raug, yuav tsum muaj me me kom tsis muaj ntsug "ua si" (qoj ib ce)

Kauj Ruam 13: Los Ua Ke (Cov Khoom Siv Hluav Taws Xob)

Los Ua Ke (Cov Khoom Siv Hluav Taws Xob)
Los Ua Ke (Cov Khoom Siv Hluav Taws Xob)
Los Ua Ke (Cov Khoom Siv Hluav Taws Xob)
Los Ua Ke (Cov Khoom Siv Hluav Taws Xob)
Los Ua Ke (Cov Khoom Siv Hluav Taws Xob)
Los Ua Ke (Cov Khoom Siv Hluav Taws Xob)
Los Ua Ke (Cov Khoom Siv Hluav Taws Xob)
Los Ua Ke (Cov Khoom Siv Hluav Taws Xob)

Ntxig lub taub hau piston rau hauv lub piston vaj tse, xyuas kom meej tias qhov kawg ntawm lub piston tau yaug nrog qhov kawg ntawm lub tsev piston.

Teem lub qhov ntawm lub caj npab servo thiab caj npab piston. Lub servo tuaj yeem txav mus yam tsis ua rau nws puas tsuaj, yog li ua siab dawb yog tias xav tau.

Ntxig ib nti ntev M3 ntsia liaj qhov rooj los ntawm ob sab servo caj npab thiab piston caj npab, siv 2 txiv ntoo los tiv thaiv nws ntawm sab nraud.

Nws tsis muaj teeb meem dab tsi uas txoj hlua ntsia tau ntsia.

Kauj Ruam 14: Txuas Kev Pabcuam rau Arduino

Txuas tus Servo rau Arduino
Txuas tus Servo rau Arduino
Txuas tus Servo rau Arduino
Txuas tus Servo rau Arduino
Txuas tus Servo rau Arduino
Txuas tus Servo rau Arduino

Kev muag khoom yog xaiv tau, Thov hla mus rau kauj ruam tom ntej yog tias koj tsis xav tau/tsis tuaj yeem siv tau.

Hlau Npaj:

Txiav cov xov hlau ntawm lub cav servo kom muaj 3 nti seem.

Cais cov xov hlau, tab sis tsuas yog rau thawj 1 nti.

Sawb 1/2 ntawm rwb thaiv tsev los ntawm txhua lub xaim.

Soldering:

Tin cov hlau txuas thiab txuas cov xim daj rau GND (Hauv av), xaim liab rau 5V, thiab daj rau tus pin 9

Ua raws li schematic saum toj no!

Kauj Ruam 15: Mount Arduino

Mount Arduino
Mount Arduino

Siv 2 qhov me me servo screws kom ruaj ntseg Arduino Nano mus rau tom qab ntawm lub tsev faib khoom.

Txuas nrog Feed Hopper

Kauj Ruam 16: Txuas thiab Flash Txoj Cai rau Arduino

Txuas thiab nyem Txoj Cai rau Arduino
Txuas thiab nyem Txoj Cai rau Arduino

Luam cov cai hauv qab no, thiab xa nws mus rau Arduino ntawm Arduino CC:

#suav nrog

Servo tswj; // tsim cov khoom siv servo los tswj hwm servo // kaum ob cov khoom siv servo tuaj yeem tsim tau ntawm cov laug cam feem ntau

int pos = 0; // sib txawv los khaws txoj haujlwm servo

teeb tsa tsis muaj dabtsis () {myservo.attach (9); // txuas cov servo ntawm tus pin 9 rau cov khoom siv servo}

void loop () {rau (pos = 0; pos = 0; pos -= 1) {// mus los ntawm 45 degrees mus rau 0 degrees myservo.write (pos); // qhia servo mus rau txoj haujlwm hauv qhov sib txawv 'pos' ncua (15); // tos 15ms rau servo kom mus txog txoj haujlwm}}

Kauj Ruam 17: Mount rau Cage

Mount rau Cage
Mount rau Cage

Siv cov zauv sib txuas, ruaj ntseg lub ntsej muag ntawm tus nas pub rau koj tus tsiaj lub tawb!

Thov xyuas kom qhib lub dispenser tsis cuam tshuam los ntawm cov xov hlau ntawm lub tawb.

Lub piston yuav hloov 4 zaug txhua 24 teev, lub sijhawm pib pib thaum Arduino tau txais lub zog.

Tus pub mis tsuas xav tau 5v, yog li nws tuaj yeem khiav tawm ntawm txhua lub qhov hluav taws xob ntawm Micro USB lossis lub roj teeb sab nraud.

Kauj Ruam 18: Xav Txog Kev Tu Tsiaj

Xav Txog Kev Tu Tsiaj
Xav Txog Kev Tu Tsiaj

Lub hom phiaj tag nrho ntawm cov khoom no yog muab rau koj tus hlub ib tus tsiaj, lossis tej zaum koj tus kheej tsiaj, kev saib xyuas thiab saib xyuas nws tsim nyog. Nws ua txoj haujlwm uas tus saib xyuas ib txwm yuav tso cai rau lawv siv sijhawm luv luv ntawm lawv cov tsiaj tsis txhawj xeeb.

Yuav kom dim yog kev ywj pheej, thiab kev ywj pheej los nrog lub luag haujlwm.

Kuv xav ua qhov no kom meej meej: cov khoom no TSIS YOG TUS NEEG SAWV DAWS THIAB PET CARE. Raws li kuv tau nthuav kev nkag siab rau kuv tus viv ncaus thaum kuv tsim cov khoom no rau nws, Kuv thov koj ua siab ntev kom muaj kev nkag siab zoo rau koj cov tsiaj; tsuas yog vim koj tuaj yeem ua tau, tsis txhob cia lawv nyob rau hnub kawg, ua si nrog lawv tas li, xyuas kom lawv ib puag ncig huv thiab nyab xeeb.

Ua tsaug, Kanoa.

Pom zoo: