Përmbajtje:

Zbulues i nivelit të dritës LDR: Hapja dhe mbyllja e syve: 6 hapa
Zbulues i nivelit të dritës LDR: Hapja dhe mbyllja e syve: 6 hapa

Video: Zbulues i nivelit të dritës LDR: Hapja dhe mbyllja e syve: 6 hapa

Video: Zbulues i nivelit të dritës LDR: Hapja dhe mbyllja e syve: 6 hapa
Video: День Стройки #Лайфхак #Ким #свс Азы Новичкам база знаний #theants Underground Kingdom 2024, Nëntor
Anonim
Image
Image
Zbulues i nivelit të dritës LDR: Hapja dhe mbyllja e syve
Zbulues i nivelit të dritës LDR: Hapja dhe mbyllja e syve
Zbulues i nivelit të dritës LDR: Hapja dhe mbyllja e syve
Zbulues i nivelit të dritës LDR: Hapja dhe mbyllja e syve

Përshëndetje të gjithëve, shpresoj që ky udhëzues të jetë i pëlqyer nga ju. Çdo dyshim, koment ose korrigjim do të merret mirë.

Ky qark u realizua si një modul kontrolli për të siguruar informacion se sa dritë ka në rrethinë, në mënyrë që të kontrollojë hapjen e syve përmes një servomotori.

Ky qark ka 4 dalje, të cilat japin 5V ose 0V secila, në varësi të intensitetit të dritës së goditur. Duke supozuar se kemi një intensitet të matur në përqindje, do të kemi rastet e mëposhtme:

  • Kur drita është midis 0% dhe 20%, 4 daljet do të japin 0V
  • Kur drita është midis 20% dhe 40%, dalja e parë do të japë 5V dhe të tjerat do të japin 0V
  • Kur drita është midis 40% dhe 60%, dy daljet e para do të japin 5V dhe të tjerat do të japin 0V
  • Kur drita është midis 60% dhe 80%, tre daljet e para do të japin 5V dhe e fundit do të japë 0V
  • Kur drita është midis 80% dhe 100%, 4 daljet do të japin 5V

Shënim: këto përqindje të përmendura janë vetëm një shembull për të ruajtur shpjegimet. Në hapat e ardhshëm shpjegohet se si ta kalibroni atë

Duke ditur kushtet, bëhet një program në Arduino me këto 4 hyrje, dhe si dalje do të kemi një sinjal PWM të dërguar në servo që do të kontrollojë një mekanizëm të hapjes së syve.

Furnizimet

Çfarë do t'ju duhet?

(gjëra qarkore)

  • 1 LM324
  • 1 Protoboard
  • 6 Rezistorë prerës (10kOhm secili) 1 LDR (Rezistencë e varur nga drita)
  • Disa tela të kërcyesit të bukës ose thjesht tela dhe pincë prerëse
  • 1 servomotor
  • Voltmetër

(koka dhe sendet e mekanizmit)

  • Kreativiteti (më i rëndësishmi)
  • Një shkumë kokë
  • Kartoni
  • Zam
  • Shkopinj druri
  • Gjëra të tjera që do t'ju ndihmojnë ta bëni atë më estetike

(opsionale)

  • Stacion saldimi ose hekur bashkues
  • Saldim kallaji
  • Një pcb 5x5 pika

Hapi 1: Planifikimi i qarkut tonë

Planifikimi i qarkut tonë
Planifikimi i qarkut tonë

Para së gjithash, ne duhet të kemi të gjithë përbërësit para se të bëjmë mekanizmin.

Importantshtë e rëndësishme të dini se nëse nuk merrni komponentët e saktë, mund të përdorni alternativa, ndoshta nuk merrni prerës të vlerës së saktë, por nuk ka rëndësi: do të përdorni prerës si ndarës të tensionit, kështu që, nëse ju keni një vlerë midis 10kΩ dhe 100kΩ, mund ta përdorni. Ose nëse nuk merrni një LM324, mund të përdorni një MC34074 (si shembull, ka shumë), kërkesa e vetme është që të keni 4 opamps që mund të përdorin një energji jo-simetrike 5V (burim energjie arduino 5V).

Pra, duke pasur parasysh këtë, le të fillojmë.

Hapi 2: Asambleja e Qarkut

Kuvendi i Qarkut
Kuvendi i Qarkut
Kuvendi i Qarkut
Kuvendi i Qarkut
Kuvendi i Qarkut
Kuvendi i Qarkut

Për të krijuar modulin, ne kemi diagramin e mëposhtëm skematik, dhe diagramin LM324

Çdo numër midis opamps përfaqëson numrin pin të LM324, kështu që, kunjat me të njëjtin numër N THE OPAMPS janë nyje të zakonshme.

SH NOTNIM: në krye, ka një kokë që përfaqëson lidhjet e jashtme, domethënë lidhjet me një Arduino UNO. Mos i ngatërroni kunjat e titullit të quajtur J1 me kunjat e LM324.

Këtu keni dy mundësi:

  1. Bëni atë në një protoboard. Wayshtë mënyra më e lehtë për tu montuar dhe testuar, por dizajni nuk është aspak më i miri.
  2. Përdorni një dërrasë shpine (e quajtur edhe DOT PCB). Ky opsion do t'ju japë mundësinë e zvogëlimit të qarkut në një katror 5x5cm (vetëm moduli), por ju duhet të bashkoni. Nëse jeni i mitur, kërkoni ndihmë nga një i rritur.

Në foton e tretë, është qarku i mbledhur në protoboard.

Në foton e 4 -të dhe 5 metra, ajo po mblidhet në të njëjtin qark, por në një dërrasë.

Fotografia e 6 -të ka qark të plotë.

Si përmbledhje, qarku do të ketë 4 dalje. Këto dalje do të përdoren për t'u lidhur me Arduino UNO.

Hapi 3: Kalibroni qarkun

Image
Image
Kalibroni qarkun
Kalibroni qarkun

Pasi të mblidhemi, ne duhet të lidhim qarkun tonë dhe të kontrollojmë tensionin e dhënë nga çdo rezistencë e prerësit: ne duhet të vendosim 0.5V, 1V, 1.5V dhe 2V në RV1, RV2, RV3 dhe RV4 respektivisht.

Për ta bërë këtë, ju duhet të furnizoni qarkun me 5V dhe GND të arduino, dhe të matni çdo tension në makinë prerëse. Ju lidhni një voltmetër midis kunjit qendror të një prerës (një nga një) dhe GND. Pastaj, rrotulloni prerësin derisa të merrni tensionin e dëshiruar.

Voltmetri juaj ka 2 kabllo, një të kuq dhe një të zi.

  1. Vendoseni kabllon e zi në një nyje GND.
  2. Vendoseni kabllon e kuq në kunjin e tretë të LM324. Rrotulloni prerësin derisa të ketë 0.5V.
  3. Ndryshoni kabllon e kuq në pinin e 5 -të të LM324. Rrotulloni prerësin derisa të ketë 1V.
  4. Ndryshoni kabllon e kuq në pinin e 10 -të të LM324. Rrotulloni prerësin derisa të ketë 1.5V
  5. Ndryshoni kabllon e kuq në pinin e 12 -të të LM324. Rrotulloni prerësin derisa të ketë 2V.

Të gjithë këta hapa duhet të bëhen me të gjithë të lidhur (Arduino dhe qarkun e bërë nga ne).

Ndoshta do t'ju duhen më shumë se 2 duar, kërkoni ndihmë nga dikush tjetër nëse është e nevojshme.

Prerësi i 5 -të shërben si një kalibrator i ndjeshmërisë (ai që është midis LDR, dmth., Ai me emrin RV5)

Siç mund ta shihni, në video ka një provë me daljet, kam përdorur drita jeshile për ta bërë atë më didaktike dhe më të lehtë për t’u vlerësuar (e afrova dorën për të bllokuar dritën dhe qarku bën që ledet të kthehen ose të kthehen në varësi të dritës së incidentit).

Hapi 4: Montimi i servomotorit

Montimi Servomotor
Montimi Servomotor
Montimi Servomotor
Montimi Servomotor
Montimi Servomotor
Montimi Servomotor

Këtu ju duhet të tronditni mendjen tuaj: ju duhet t'i vendosni sytë në një mekanizëm që mund të hapë dhe mbyllë syrin, duke simuluar një qepallë.

Në foton e parë, shihni modelin e vërtetë të zbatuar nga unë.

në figurën e 2 -të, ka një vizatim që përfaqëson mekanizmin bazë.

Përdorni kokën e shkumës, shkopinj druri dhe zam për të bërë mekanizmin.

Siç mund ta shihni në foton e tretë, LDR është në hundë

Hapi 5: Kodimi

Kodimi
Kodimi

Së fundi, duhet të lidhni qarkun me kunjat 3, 4, 5 dhe 6 të Arduino, dhe servo do të lidhet me pinin e 9 -të.

Kodi është më poshtë. Ai ka komentet për të shpjeguar secilën pjesë të rëndësishme.

Hapi 6: Shijoni

Zmadhoni dhe zvogëloni dritën tuaj në LDR për të vlerësuar ndryshimet në sy.

Faleminderit per shikimin. Unë shpresoj se ju pëlqen.

Recommended: