Sadržaj:
Video: Šarenica osjetljiva na svjetlo: 4 koraka
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:08
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 štampanje
Proces proizvodnje 3D štampanih komponenti ove konstrukcije mogao bi imati svoju stranicu sa uputstvima, a ja sam ih pravio u stvari:
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 štampača za smolu koristeći iste datoteke zbog ograničenja 3D štampača. Takođe, cijeli otisak je povećan za 10%. Za sastavljanje komada potrebno je malo detalja, pa sam na kraju mnogo oblikovao komade finim brusnim papirom, pomoćnim nožem i bušilicom.
Druge šarenice koje sam istraživao tokom 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 štampana dijafragma šarenice
- Servo motor Futaba S3003
- Arduino UNO mikrokontroler
- Otpornik ovisan o svjetlu: otpor prema mraku 1M ohm / otpor svjetlosti 10 ohm - 20k ohm
- analogni potenciometar od 10 k ohma
- Otpor 500 ohma
- PCB (štampana ploča)
- zaglavlja (pet)
- žica: crna, crvena, bijela i žuta
- žice konektora dupont (dvije)
- lemilica (i lemljenje)
-multimetar
- ž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 dijelova, stolne pile i tračna pila, brusilica i mnogo pokušaja i grešaka. Objekat sa fotografija je treća iteracija.
Korak 3: Izgradnja kruga/kućišta
Imao sam zagonetku u stilu "piletina i jaje" dok sam dizajnirao ovaj aspekt. Budući da nemam iskustva s elektroničkim shemama, 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 samostalno.
-Potenciometar je bio ideja u kasnoj fazi tokom brainstorminga da se doda regulator za "osjetljivost", jer 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 ovome jer ne znam kako sve to funkcionira.
-Vertikalni dio kućišta (izrađen od MDF -a) nalazi se pod blagim kutom. Da 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 za podlogu od šperploče.
-Utvrdio sam i 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, dodao sam igle za Arduino ploču iz iste žice. Usput, žica koja spaja ruku pokretača sa servo pogonom je spajalica.
-Iris se čvrsto uklapa u MDF, ali čak sam i dalje dodao zrno 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 greškom pronašao prilagođenu vrijednost za stupnjeve rotacije servo -a koji je postigao zanimljiv učinak.
- Mnoge važne veze ožičenja skrivene su ispod PCB -a na slikama. Zaboravio sam slikati 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. Ukazao sam na ispravnu orijentaciju konektora zaglavlja komadom maskirne trake na MDF -u pored tiskane ploče, iako pretpostavljam da sam mogao pisati direktno na MDF -u … činilo se da je to tada bila prava stvar.
Korak 4: Kodirajte
#include // servo biblioteka
Servo serv; // deklaracija servo naziva
int sensorPin = 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.attach (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 ekranu
angle = map (sensorValue, 1023, 0, 0, 88); // pretvara digitalne vrijednosti u stupnjeve rotacije za servo
serv.write (ugao); // pokreće servo
kašnjenje (100);
}
Preporučuje se:
Lampica osjetljiva na svjetlo: 6 koraka
Lampica osjetljiva na svjetlo: Ovo je projekt u kojem ćemo izgraditi svjetiljku osjetljivu na svjetlo. Svjetiljka se uključuje kad god dođe do smanjenja svjetla u okruženju i isključuje se kada svjetlo u vašem okruženju postane dovoljno dovoljno da naše oči vide stvari oko sebe
DODIR OSJETLJIVA ARDUINO BILJKA: 6 koraka
DODIR NA OSJETLJIVU ARDUINO BILJKU: u ovom vodiču pokazujem kako izgraditi biljku osjetljivu na dodir pomoću Arduina, odnosno kada dodirnete biljku, boja se mijenja. prvo pogledajte ovaj video
Kartonska tastatura osjetljiva na brzinu: 14 koraka (sa slikama)
Kartonska tastatura osjetljiva na brzinu: Zdravo, u ovom vodiču htio sam iskoristiti jedini komad kartona koji sam imao u cijeloj kući, jer zbog karantene nisam mogao dobiti više, ali mi ne treba! S malim komadom možemo izvesti zanimljive eksperimente. Ovaj put sam brin
Svjetlo osjetljiva torba od e-tekstila: 3 koraka
Torba od e-tekstila osjetljiva na svjetlo: U ovom vodiču naučit ćete kako postaviti torbu od e-tekstila za stvaranje pametnog objekta koji reagira na količinu svjetlosti koju bilježi senzor ambijentalnog svjetla
Zagrli & Robot zakrpa osjetljiva na dodir osjetljiva na dodir: 10 koraka (sa slikama)
Zagrli & Robot zakrpa osetljiva na dodir osetljiva na dodir: Uvek sam želeo da napravim jednostavan, ali pristojan projekat sa ovom zakrpom i „džepnom veličinom“Takmičenje je izgledalo kao savršena prilika da se napravi maskota robota. Ovaj momak sjedi u džepu moje majice, baš kao na ikoni takmičenja, i ide