Sadržaj:
Video: Iris osjetljiv na svjetlo: 4 koraka
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:37
Ovaj vodič prikazuje kako stvoriti dijafragmu šarenice koja će se, poput ljudske šarenice, proširiti pri slabom osvjetljenju i stegnuti u okruženjima jakog svjetla.
Korak 1: 3D ispis
Proces proizvodnje 3D ispisanih komponenti ove konstrukcije mogao bi imati svoju stranicu s vodičem, a zapravo sam ih koristio za izradu:
www.thingiverse.com/thing:2019585
Ovdje sam uključio datoteke radi praktičnosti.
Nekoliko napomena o ovom primjeru, oštrice (ili listovi) šarenice zapravo su proizvedene pomoću pisača za smolu koristeći iste datoteke zbog ograničenja 3D pisača. Također, cijeli je otisak povećan za 10%. Spajanje komada zahtijevalo je malo detalja, pa sam na kraju puno oblikovao komade finim brusnim papirom, pomoćnim nožem i bušilicom.
Druge šarenice koje sam istraživao tijekom ovog procesa:
souzoumaker.com/blog-1/2017/8/12/mechanica…
www.instructables.com/id/How-to-make-a-12-…
Korak 2: Dijelovi
Slike prikazuju dijelove koji će vam trebati, kao i neke alate i materijale koje sam koristio za izradu modela prikazanog u galeriji:
- 3D ispisana dijafragma šarenice
- Servo motor Futaba S3003
- Arduino UNO mikrokontroler
- Otpornik ovisan o svjetlu: otpor mraka 1M ohm / otpor svjetla 10 ohm - 20k ohm
- 10k ohm analogni potenciometar
- otpornik od 500 ohma
- PCB (tiskana ploča)
- zaglavlja (pet)
- žica: crna, crvena, bijela i žuta
- žice konektora dupont (dvije)
- lemilica (i lemljenje)
-multimetar
- isječci žice
Konstrukcija u kojoj se nalazi ovaj prototip izrađena je od MDF -a, šperploče od 3/4 inča, ljepila za drvo, pištolja za vruće ljepilo, krute žice (od vješalice i spajalice), kao i raznih bušilica i glodala, stolne pile i tračna pila, brusilica i mnogo pokušaja i pogrešaka. Objekt sa fotografija je treća iteracija.
Korak 3: Izgradnja sklopa/kućišta
Imao sam zagonetku u stilu "piletina i jaje" dok sam dizajnirao ovaj aspekt. Budući da nemam iskustva sa shemama elektronike, radije razmišljam o krugu u smislu njegove stvarne konfiguracije ili pseudo-sheme. Otkrio sam da se arhitektura kućišta od MDF -a/šperploče i ožičenja međusobno ograničavaju na neočekivane načine. Pokušao sam smisliti nešto što je vizualno jednostavno i sadržano u sebi.
-Potenciometar je bio ideja kasne faze tijekom brainstorminga za dodavanje regulatora "osjetljivosti", budući da se uvjeti ambijentalnog osvjetljenja mogu jako razlikovati, potenciometar i otpornik zajedno zauzimaju mjesto normalnog otpornika u aspektu razdjelnika napona u krugu. Ne mogu ulaziti u detalje o tome jer ne znam kako sve to funkcionira.
-Vertikalni dio kućišta (izrađen od MDF -a) nalazi se pod blagim kutom. Kako bih se rotirao u istoj ravnini sa šarenicom, upotrijebio sam stolnu brusilicu kako bih stvorio isti kut na drvenom servo nosaču koji sam zalijepio na podlogu od šperploče.
-Također sam otkrio da je servo radije podigao MDF ploču s baze umjesto da artikulira šarenicu, pa sam dodao spajalicu za pričvršćivanje žice koja se umeće sprijeda za zaključavanje dva komada. Dok sam to radio, iz iste sam žice dodao pinove za Arduino ploču. Usput, žica koja spaja ruku pokretača sa servo pogonom je spajalica.
-Iris se čvrsto uklapa u MDF, ali čak sam i dalje dodao zrnce vrućeg ljepila kako bih spriječio da se cijelo kućište okreće u utičnici umjesto samo ručice pogona. To je zahtijevalo preciznije poravnanje kraka servo poluge nego što sam očekivao. Ono što je vjerojatno očito mnogima koji koriste ovaj vodič, iako neočekivano za mene kad sam počeo, bilo je da su rotacija servo i rotacija šarenice 1: 1. Morao sam napraviti mali produžetak plastične ruke za servo kako bih postigao isti radijus kao ruka pokretača šarenice. Kôd je izvorno u potpunosti iskoristio rotacijski potencijal servo -a, ali na kraju sam izmjerio stvarnu rotaciju šarenice, a zatim sam pokušajem i pogreškom pronašao prilagođenu vrijednost za stupnjeve rotacije servo -a koji je postigao zanimljiv učinak.
- Mnogi važni spojevi ožičenja skriveni su ispod PCB -a na slikama. Zaboravio sam fotografirati tu stranu PCB-a prije nego što sam ga vruće zalijepio na MDF. Ovo je najbolje jer nitko ne smije kopirati nered koji sam sakrio ispod tog malog komada PCB -a. Moj cilj za PCB bio je imati zaglavlja za 5voltne, uzemljene i servo konektore kako bi se komadići mogli lako odvojiti za buduće rješavanje nepredviđenih problema, što je značajka koja nam je dobro došla. Naznačio sam ispravnu orijentaciju konektora zaglavlja komadom maskirne trake na MDF -u pored PCB -a, iako pretpostavljam da sam mogao pisati izravno na MDF -u … činilo se da je to tada bila prava stvar.
Korak 4: Kodirajte
#include // servo biblioteka
Servo serv; // deklaracija naziva serva
int osjetnikPin = A1; // odabir ulaznog pina za LDR
int sensorValue = 0; // varijabla za spremanje vrijednosti koja dolazi sa senzora
int timeOUT = 0; // varijabla za servo
int kut = 90; // varijabla za spremanje impulsa
void setup ()
{
serv.prilog (9); // priključuje servo na pin 9 na servo objekt Serial.begin (9600); // postavlja serijski port za komunikaciju
}
void loop ()
{
sensorValue = analogRead (sensorPin); // očitavanje vrijednosti sa senzora
Serial.println (sensorValue); // ispisuje vrijednosti koje dolaze sa senzora na zaslon
kut = karta (sensorValue, 1023, 0, 0, 88); // pretvara digitalne vrijednosti u stupnjeve rotacije za servo
serv.write (kut); // tjera servo pomak
kašnjenje (100);
}
Preporučeni:
Animirano svjetlo raspoloženja i noćno svjetlo: 6 koraka (sa slikama)
Animirano svjetlo raspoloženja i noćno svjetlo: Imajući fascinaciju koja graniči s opsjednutošću svjetlošću, odlučio sam stvoriti izbor malih modularnih PCB -a koji bi se mogli koristiti za stvaranje RGB svjetlosnih prikaza bilo koje veličine. Nakon što sam izradio modularnu PCB ploču, došao sam na ideju da ih uredim u
Dvostruki LED žmigavac osjetljiv na svjetlo: 13 koraka
Dvostruki LED svjetlosni senzor: Hii prijatelju, Danas ću napraviti krug svjetlosno osjetljivog dvostrukog LED žmigavca. To znači da će LED diode naizmjenično treptati kada svjetlo neće pasti na LDR, a LED diode će svijetliti neprestano kada svjetlo svijetli. LDR. Počnimo
Solarno svjetlo bez baterije ili solarno dnevno svjetlo Zašto ne?: 3 koraka
Solarno svjetlo bez baterije ili solarno dnevno svjetlo … Zašto ne ?: Dobro došli. Oprostite na engleskom Daylight? Solarni? Zašto? Danju imam malo tamnu sobu i moram upaliti svjetla tijekom upotrebe. Instalirajte sunčevu svjetlost danju i noću (1 soba): (u Čileu)-Solarna ploča 20w: 42 USD-Baterija: 15 USD-Solarna nastavak punjenja
Kako napraviti policijsko svjetlo za stroboskopsko svjetlo: 11 koraka
Kako napraviti policijsko stroboskopsko svjetlo: Zdravo prijatelju, danas ću napraviti krug policijskog stroboskopskog svjetla pomoću IC -a LM555. Započnimo
Quick'n'easy način rada Bristlebot osjetljiv na svjetlo: 4 koraka
Quick'n'easy Bristlebot-mod osjetljiv na svjetlo: Što je zabavnije od čekinja? Zašto, naravno, čekinja robota osjetljiva na svjetlo! Što je čekinja? To je vibrirajući robot temeljen na četkici za zube. Koristi motor s neuravnoteženom težinom (poput pejdžerskih motora) koji uzrokuje čitav