Cov txheej txheem:

Lub Teeb Ris Ris Iris: 4 Kauj Ruam
Lub Teeb Ris Ris Iris: 4 Kauj Ruam

Video: Lub Teeb Ris Ris Iris: 4 Kauj Ruam

Video: Lub Teeb Ris Ris Iris: 4 Kauj Ruam
Video: Rau Siab Kawm Ntawd Maiv Twm & Me Nyuam Kub (Tub Hmoov) New Song 2023-2024 2024, Kaum ib hlis
Anonim
Image
Image
Lub Teeb Ruaj Ntseg Iris
Lub Teeb Ruaj Ntseg Iris

Phau ntawv qhia no qhia yuav ua li cas los tsim lub qhov muag iris diaphragm uas, zoo li tib neeg lub qhov muag, yuav nthuav tawm hauv lub teeb qis thiab txwv nyob hauv ib puag ncig lub teeb ci.

Kauj Ruam 1: Luam Ntawv 3D

3D Luam Ntawv
3D Luam Ntawv
3D Luam Ntawv
3D Luam Ntawv
3D Luam Ntawv
3D Luam Ntawv

Cov txheej txheem tsim khoom rau 3D luam tawm cov khoom ntawm qhov tsim no tuaj yeem muaj nws tus kheej nplooj ntawv qhia, thiab qhov tseeb, qhov ntawd yog qhov kuv tau siv los ua lawv:

www.thingiverse.com/thing: 20199585

Kuv tau suav cov ntaub ntawv ntawm no kom yooj yim.

Ob peb qhov ntawv hais txog qhov piv txwv no, cov hniav (lossis nplooj) ntawm lub qhov muag tau ua tiag tiag nrog lub tshuab luam ntawv siv tib cov ntaub ntawv vim qhov txwv ntawm lub tshuab luam ntawv 3D. Tsis tas li, tag nrho cov ntawv luam tawm tau nce txog 10%. Tau txais cov khoom los ua haujlwm ua ke tau siv qee qhov kev ua haujlwm zoo, Kuv tau ua tiav cov khoom ntau nrog cov ntawv xuab zeb zoo, rab riam siv hluav taws xob, thiab siv me ntsis.

Lwm yam irises kuv tshawb xyuas thaum tus txheej txheem no:

souzoumaker.com/blog-1/2017/8/12/mechanica…

www.instructables.com/id/How-to-make-a-12-…

Kauj Ruam 2: Qhov Chaw

Qhov
Qhov
Qhov
Qhov
Qhov
Qhov

Cov duab qhia txog ntu uas koj xav tau nrog rau qee yam cuab yeej thiab khoom siv uas kuv tau siv los tsim cov qauv pom hauv chav ua yeeb yam:

- 3D luam tawm iris diaphragm

- Futaba S3003 servo motor

- Arduino UNO micro crontroller

- Lub teeb nyob ntawm tus tiv thaiv: tsaus ua haujlwm 1M ohm / lub teeb tsis kam 10 ohm - 20k ohm

10k ohm analog potentiometer

- 500 ohm resistor

- PCB (luam tawm Circuit board)

headers (tsib)

- xaim: dub, liab, dawb, thiab daj

- dupont txuas cov xov hlau (ob)

- soldering hlau (thiab solder)

-ntau yam

- cov kab xev

Cov qauv uas nyob hauv qhov qauv no yog ua los ntawm MDF, 3/4 nti plywood, ntoo nplaum, kub yaj phom, xaim xaim (los ntawm lub tsho khuam khawb ncaws thiab ntawv ntawv), nrog rau ntau yam kev xyaum thiab khoom, lub rooj pom thiab band pom, lub zog sander thiab ntau qhov kev sim thiab yuam kev. Cov khoom los ntawm cov duab yog qhov rov ua dua thib peb.

Kauj Ruam 3: Tsim Vaj Tsev/Vaj Tsev

Txhim Kho Vaj Tsev/Vaj Tsev
Txhim Kho Vaj Tsev/Vaj Tsev
Txhim Kho Vaj Tsev/Vaj Tsev
Txhim Kho Vaj Tsev/Vaj Tsev
Txhim Kho Vaj Tsev/Vaj Tsev
Txhim Kho Vaj Tsev/Vaj Tsev

Kuv muaj "qaib thiab qe" cov ntsiab lus tsis sib xws thaum tsim cov yam ntxwv no. Txij li thaum kuv tsis muaj kev paub nrog cov lej hluav taws xob, kuv nyiam xav txog lub Circuit Court raws li nws qhov kev teeb tsa tiag, lossis pseudo-schematic. Kuv pom tias kev tsim vaj tsev ntawm ob lub MDF/plywood vaj tse thiab cov thaiv tau txwv ib leeg hauv txoj kev uas tsis tau xav txog. Kuv tau sim los nrog qee yam uas pom tau yooj yim thiab muaj tus kheej.

-Cov potentiometer yog lub tswv yim theem lig thaum lub sijhawm tawm tswv yim los ntxiv qhov "rhiab heev" kev txiav txim siab, vim tias qhov teeb pom kev zoo ib puag ncig tuaj yeem sib txawv heev, lub zog thiab lub zog tiv thaiv ua ke ua qhov chaw tiv thaiv ib txwm muaj nyob hauv qhov faib hluav taws xob sib faib ntawm Circuit Court. Kuv tsis tuaj yeem nthuav dav txog qhov no vim tias kuv tsis paub tiag tias nws ua haujlwm li cas.

-Qhov ib feem ntawm lub tsev (ua los ntawm MDF) nyob ntawm lub kaum me ntsis. Txhawm rau tig rau hauv lub dav hlau tib yam li lub qhov muag, kuv tau siv lub rooj teeb tsa siv lub tshuab ziab khaub ncaws los tsim tib lub kaum sab xis ntawm cov ntoo servo mount uas kuv tau lo rau lub hauv paus plywood.

-Kuv tseem pom tias qhov kev pabcuam xav tau nqa MDF pawg thawj coj tawm ntawm lub hauv paus es tsis txhob siv lub qhov muag, yog li kuv tau ntxiv cov hlau tuav cov khoom siv uas ntxig rau ntawm xub ntiag kom xauv ob daim. Thaum kuv nyob ntawm nws, Kuv ntxiv cov pins rau Arduino board tawm ntawm tib lub xov hlau. Cov xaim txuas lub caj npab actuator rau servo yog daim ntawv lo, los ntawm txoj kev.

-Cov iris haum haum rau hauv MDF, tab sis txawm tias tseem kuv tau ntxiv cov hlaws ntawm cov kua nplaum kub los tiv thaiv tag nrho cov vaj tsev los ntawm kev tig hauv lub qhov ntsaws es tsis yog lub tes tsho. Qhov no xav tau kev sib dhos kom meej dua ntawm lub caj npab qev tshaj qhov kuv xav tau. Dab tsi yog qhov yuav pom tseeb rau ntau tus siv qhov kev qhia no, txawm hais tias tsis tau xav txog kuv thaum kuv pib, yog qhov kev sib hloov ntawm servo thiab kev sib hloov ntawm iris yog 1: 1. Kuv yuav tsum ua lub yas yas txuas txuas ntxiv rau qhov kev pabcuam kom ua tiav tib lub vojvoog zoo li lub caj pas ua haujlwm ntawm iris. Txoj cai tau siv tag nrho cov txiaj ntsig ntawm servo qhov peev xwm hloov pauv, tab sis kuv tau xaus ntsuas qhov kev sib hloov ntawm lub qhov muag, tom qab ntawd, los ntawm kev sim thiab ua yuam kev, pom tus nqi tshwj xeeb rau qib ntawm kev sib hloov ntawm servo uas ua tiav qhov ntxim nyiam.

- Ntau qhov kev sib txuas tseem ceeb tau muab zais hauv qab PCB hauv cov duab. Kuv tsis nco qab thaij ib daim duab ntawm sab PCB ua ntej kuv kub-nplaum nws rau MDF. Qhov no yog qhov zoo tshaj plaws, txij li tsis muaj leej twg yuav tsum luam qhov kev tsis txaus ntseeg kuv zais hauv qab qhov me me ntawm PCB. Kuv lub hom phiaj rau PCB yog kom muaj lub taub hau rau 5volt, Hauv av, thiab cov khoom siv sib txuas ua ke kom cov khoom tuaj yeem sib nrug tau yooj yim rau qhov tsis tau pom dua txog kev daws teeb meem yav tom ntej, qhov tshwj xeeb uas tau los ua ke. Kuv tau qhia qhov kev qhia kom raug rau lub taub hau txuas nrog ib daim kab xev npog ntawm MDF ib sab ntawm PCB, txawm hais tias kuv xav tias kuv tuaj yeem sau ncaj qha rau ntawm MDF …

Kauj ruam 4: Code

Code
Code

#suav nrog // lub tsev qiv ntawv servo

Servo tsav; // tshaj tawm lub npe servo

int sensorPin = A1; // xaiv tus pin nkag rau LDR

int sensorValue = 0; // sib txawv los khaws cov nqi los ntawm lub sensor

int timeOUT = 0; // sib txawv rau servo

int kaum = 90; // sib txawv los khaws cov mem tes

void teeb tsa ()

{

serv.attach (9); // txuas cov servo ntawm tus pin 9 rau cov khoom siv servo Serial.begin (9600); // teeb tsa chaw nres nkoj rau kev sib txuas lus

}

void lub voj ()

{

sensorValue = analogRead (sensorPin); // nyeem tus nqi los ntawm lub sensor

Serial.println (sensorValue); // luam tawm qhov tseem ceeb los ntawm lub sensor ntawm qhov screen

kaum = daim duab qhia (sensorValue, 1023, 0, 0, 88); // hloov cov txiaj ntsig digital mus rau qib ntawm kev sib hloov rau servo

serv.write (kaum sab xis); // ua rau servo txav mus

ncua (100);

}

Pom zoo: