Përmbajtje:
Video: Irisi i ndjeshëm ndaj dritës: 4 hapa
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:27
Ky tutorial tregon se si të krijoni një diafragmë të irisit, e cila, si irisi i njeriut, do të zgjerohet në dritë të ulët dhe do të ngushtohet në mjedise me dritë të ndritshme.
Hapi 1: Shtypja 3D
Procesi i prodhimit për komponentët e printuar 3D të kësaj ndërtese mund të ketë faqen e tij mësimore, dhe në fakt, kjo është ajo që kam përdorur për t'i bërë ato:
www.thingiverse.com/thing:2019585
Unë i kam përfshirë skedarët këtu për lehtësi.
Disa shënime në lidhje me këtë shembull, tehet (ose gjethet) e irisit në fakt janë prodhuar me një printer rrëshirë duke përdorur skedarët e njëjtë për shkak të kufizimeve të printerit 3D. Gjithashtu, i gjithë printimi u rrit me 10%. Marrja e pjesëve për të punuar së bashku mori disa punë të hollësishme, përfundova duke i formësuar pjesët shumë me letër të hollë rëre, një thikë të dobishme dhe një stërvitje.
Irises të tjera që kam hetuar gjatë këtij procesi:
souzoumaker.com/blog-1/2017/8/12/mechanica…
www.instructables.com/id/How-to-make-a-12-…
Hapi 2: Pjesët
Imazhet tregojnë pjesët që do t'ju nevojiten, si dhe disa nga mjetet dhe materialet që kam përdorur për të ndërtuar modelin e treguar në galeri:
- Diafragma e irisit e printuar 3D
- Servo motor Futaba S3003
- Mikrokontrolluesi Arduino UNO
- Rezistencë e varur nga drita: rezistencë e errët 1M ohm / rezistencë e lehtë 10 ohm - 20k ohm
- potenciometër analog 10khm
- Rezistencë 500 ohm
- PCB (bordi i qarkut të shtypur)
- tituj (pesë)
- tela: e zezë, e kuqe, e bardhë dhe e verdhë
- telat e lidhësit dupont (dy)
- hekur bashkues (dhe lidhës)
-multimetër
- prerje teli
Struktura që strehon këtë prototip është bërë me MDF, kompensatë 3/4 inç, ngjitës druri, armë zam të nxehtë, tela të ngurtë (nga një varëse rrobash dhe një kapëse letre), si dhe stërvitje dhe copa të ndryshme, një sharrë tavoline dhe një sharrë bande, sander energjie dhe shumë prova dhe gabime. Objekti nga fotot është përsëritja e tretë.
Hapi 3: Ndërtimi i qarkut/strehimit
Unë kisha një enigmë të stilit "pule dhe vezë" gjatë hartimit të këtij aspekti. Meqenëse nuk kam përvojë me skemat elektronike, preferoj të mendoj për qarkun në lidhje me konfigurimin e tij aktual, ose pseudo-skematik. Kam gjetur se arkitektura e strehimit të MDF/kompensatës dhe instalimeve elektrike po kufizonin njëri -tjetrin në mënyra të papritura. Unë u përpoqa të dal me diçka që ishte vizualisht e thjeshtë dhe e përmbajtur.
-Potentiometri ishte një ide e fazës së vonë gjatë stuhisë së ideve për të shtuar një rregullues "ndjeshmërie", pasi kushtet e ndriçimit të ambientit mund të ndryshojnë shumë, potenciometri dhe rezistori së bashku zënë vendin e një rezistori normal në aspektin e ndarjes së tensionit të qarkut. Nuk mund të hyj në detaje në lidhje me këtë sepse nuk e di se si funksionon gjithçka.
-Pjesa vertikale e strehimit (e bërë nga MDF) është në një kënd të vogël. Në mënyrë që të rrotullohesha në të njëjtin rrafsh me irisin, kam përdorur një rrip rripi të montuar në tavolinë për të krijuar të njëjtin kënd në montimin e servo prej druri që ngjita në bazën e kompensatës.
-Unë gjithashtu zbulova se servo preferoi të ngrinte bordin e MDF menjëherë nga baza në vend që të artikulonte irisin, kështu që shtova një element kryesor mbajtës të telit që futet në pjesën e përparme për të kyçur dy pjesët. Ndërsa isha në të, shtova kunjat për bordin Arduino nga e njëjta tel. Teli që lidh krahun e aktivizuesit me servo është një kapëse letre, nga rruga.
-Irisi përshtatet mirë në MDF, por akoma shtova një rruazë zam të nxehtë për të parandaluar që e gjithë strehimi të rrotullohet në prizë në vend të krahut të aktivizuesit. Kjo kërkoi një shtrirje më të saktë të krahut të levës servo nga sa prisja. Ajo që ka të ngjarë të jetë e qartë për shumë njerëz që përdorin këtë tutorial, edhe pse e papritur për mua kur fillova, ishte se rrotullimi i servo dhe rrotullimi i irisit është 1: 1. Më duhej të bëja një shtrirje të vogël të krahut plastik që servo të arrinte të njëjtën rreze me krahun e aktivizuesit të irisit. Kodi fillimisht përfitoi plotësisht nga potenciali rrotullues i servo, por unë përfundova duke matur rrotullimin aktual të irisit, pastaj, përmes provës dhe gabimit, gjeta një vlerë të personalizuar për shkallët e rrotullimit të servo që arriti një efekt interesant.
- Shumë nga lidhjet e rëndësishme të telave fshihen nën PCB në imazhe. Kam harruar të bëj një fotografi të asaj ane të PCB para se ta ngjisja nxehtësisht në MDF. Kjo është për më të mirën, pasi askush nuk duhet të kopjojë rrëmujën që kam fshehur nën atë copën e vogël të PCB. Objektivi im për PCB ishte të kisha tituj për lidhësit 5 volt, Ground dhe servo, në mënyrë që pjesët të ndaheshin lehtësisht për zgjidhjen e problemeve të paparashikuara në të ardhmen, një veçori që erdhi në ndihmë. Unë tregova orientimin e duhur për lidhësit e kokës me një copë kasetë maskimi në MDF pranë PCB, megjithëse supozoj se mund të kisha shkruar direkt në MDF … dukej si gjëja e duhur për të bërë në atë kohë.
Hapi 4: Kodi
#include // servo bibliotekë
Servo serv; // deklarata e emrit servo
int sensorPin = A1; // zgjidhni pinin hyrës për LDR
int sensorVlera = 0; // ndryshore për të ruajtur vlerën që vjen nga sensori
koha intOUT = 0; // ndryshore për servo
kënd int = 90; // ndryshore për të ruajtur impulset
void setup ()
{
serv.tash (9); // i bashkangjitet servo -së në pin 9 në servo -objektin Serial.begin (9600); // vendos portin serik për komunikim
}
lak void ()
{
sensorVlera = analogRead (sensorPin); // lexoni vlerën nga sensori
Serial.println (sensorVlera); // printon vlerat që vijnë nga sensori në ekran
kënd = hartë (sensorVlera, 1023, 0, 0, 88); // konverton vlerat dixhitale në shkallë rrotullimi për servo
serv.shkruaj (kënd); // bën lëvizje servo
vonesa (100);
}
Recommended:
Tastiera e kartonit të ndjeshëm ndaj shpejtësisë: 14 hapa (me fotografi)
Tastiera e Kartonit të Ndjeshëm të Shpejtësisë: Përshëndetje, në këtë tutorial doja të përfitoja nga pjesa e vetme e kartonit që kisha në të gjithë shtëpinë time, për shkak të karantinës nuk mund të merrja më shumë, por nuk kam nevojë për të! Me një copë të vogël mund të bëjmë eksperimente interesante. Këtë herë unë bëj brin
Blinker LED i dyfishtë i ndjeshëm ndaj dritës: 13 hapa
Blinker LED i dyfishtë i ndjeshëm ndaj dritës: Hii mik, Sot unë do të bëj një qark të Blinker LED të dyfishtë me ndjeshmëri ndaj dritës. Do të thotë që LED do të pulsojnë alternativ kur asnjë dritë nuk do të bjerë poshtë në LDR dhe LED do të shkëlqejnë vazhdimisht kur drita të jetë në LDR. Le të fillojmë
Sensor i ndjeshëm ndaj presionit të dyshemesë: 9 hapa (me fotografi)
Sensori i dyshemesë me ndjeshmëri ndaj presionit: Në këtë Udhëzues do të ndaj një dizajn për një sensoer dyshemeje të ndjeshme ndaj presionit që është i aftë të zbulojë kur qëndroni mbi të. Ndërsa nuk mund t'ju peshojë saktësisht, mund të përcaktojë nëse qëndroni mbi të me peshën tuaj të plotë ose thjesht
Butoni shtytës analog i ndjeshëm ndaj presionit: 4 hapa
Butoni shtypës i ndjeshëm ndaj presionit analog: Sot ka një mori zgjedhjesh të butonave dhe çelsave prekës me çdo çmim dhe çdo faktor të formës. Fatkeqësisht, nëse jeni duke kërkuar të merrni hyrje analoge, opsionet tuaja janë më të kufizuara. Nëse një rrëshqitës kapacitiv nuk plotëson nevojën tuaj, ju jeni duke provuar
Quick'n'easy Bristlebot-mod i ndjeshëm ndaj dritës: 4 hapa
Quick'n'easy i ndjeshëm ndaj dritës Bristlebot-mod: Çfarë ka më shumë kënaqësi se sa një bristlebot? Pse një bristlebot me ndjeshmëri ndaj dritës, natyrisht! Çfarë është një bristlebot? Shtë një robot vibrues i bazuar në një furçë dhëmbësh. Ai përdor një motor me një peshë të pabalancuar (si motorët pager) i cili shkakton të gjithë