Përmbajtje:
- Hapi 1:
- Hapi 2: Teoria
- Hapi 3: Marrja e Komponentëve
- Hapi 4: Montimi i hapave
- Hapi 5: Fshirja me Laser + Kalibrimi i Pasqyrës
- Hapi 6: Asambleja Përfundimtare
- Hapi 7: Aplikacioni i Kontrollit të Laserit
- Hapi 8: Video
Video: Projektor Laser Arduino + Aplikacioni i Kontrollit: 8 hapa
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:18
- XY - skanim lazer 2 dimensional
- Motorë stepper 2x 35mm 0.9 ° - 400 hapa/rev
- Kalibrimi automatik i pasqyrës
- Kontroll serik në distancë (përmes bluetooth -it)
- Modaliteti automatik
- Aplikacioni i telekomandës me GUI
- Burimi i Hapur
Shkarko:
github.com/stanleyondrus
stanleyprojects.com
Hapi 1:
Hapi 2: Teoria
Projektuesit lazer mund të ndahen në dy kategori kryesore. Ose ata përdorin një gotë/fletë difraksioni për të projektuar një model ose ata kanë një sistem që lëviz rrezen lazer në drejtimet e boshtit XY. Opsioni i dytë zakonisht duket shumë më mirë sepse është e mundur të programohet modeli që do të projektohet. Ndërsa në rastin e parë, rrezja lazer po shpërfillet dhe projekton një imazh statik, në të dytin, lazeri ende përbëhet nga vetëm një rreze, që lëviz shumë shpejt. Nëse kjo lëvizje është mjaft e shpejtë, ne e perceptojmë atë si një model për shkak të qëndrueshmërisë së shikimit (POV). Kjo zakonisht bëhet duke pasur dy pasqyra pingul, secila e aftë të lëvizë rrezen lazer në një aks. Duke i kombinuar ato, është e mundur të poziciononi rreze lazer në vendin e saktë.
Për aplikime profesionale, zakonisht përdoren skanerë galvanometër. Disa nga këta skanerë janë të aftë të bëjnë 60kpps (kilogram pikë për sekondë). Kjo do të thotë, ata mund të pozicionojnë rreze lazer në 60000 vende të ndryshme gjatë 1 sekonde. Kjo krijon një projeksion vërtet të qetë pa efekt stroboskopik. Sidoqoftë, ato mund të jenë vërtet të shtrenjta. Unë kam përdorur motorët stepper, i cili është alternativa e lirë, jo aq e shpejtë.
Lazeri vizaton modelin duke orbituar vijat pa pushim me një shpejtësi vërtet të madhe. Ndonjëherë ka pjesë të shumta të modelit që nuk janë të lidhura së bashku. Në këtë shembull, secila shkronjë është e ndarë, megjithatë kur lazeri lëviz nga një shkronjë në tjetrën, krijon një vijë të padëshiruar. Kjo zgjidhet me një teknologji të quajtur blanking. E gjithë ideja është se lazeri ndizet kur lëviz nga një model në tjetrin. Kjo bëhet nga një njësi kontrolluese me shpejtësi të lartë, e cila duhet të sinkronizohet me sistemin e skanimit.
Hapi 3: Marrja e Komponentëve
Në listën më poshtë mund të gjeni përbërësit që kam përdorur dhe lidhjet ku i kam blerë.
- 1x Arduino Uno
- 1x Adafruit Motor Shield V2
- 1x Modul Laser
- Motorë stepper 2x 35mm 0.9 ° - 400 hapa/rrotullim - 5V - eBay
- 3x LED - AliExpress
- 1x Moduli Serial Bluetooth HC -06 - AliExpress
- 1x Photodiode - AliExpress
- 1x transistor NPN BC547B - AliExpress
- Prerës 2x 2K - AliExpress
- 1x Mount Socket Panel Mount - eBay
- 1x Toggle Switch - AliExpress
Dhe pastaj disa materiale dhe mjete që mund të gjeni në shtëpi. Shpresoj;)
- Pasqyrë (më e mira është një pasqyrë metalike si HDD Platter)
- Fletë alumini
- Snips
- Ngjitës i nxehtë (ose Pattex Repair Express)
- Telat
- Pincë
- Stërvitje (ose gërshërë në rastin tim: D)
- Kuti (p.sh. Kuti kryqëzimi)
Hapi 4: Montimi i hapave
Fleta e aluminit duhej të pritej dhe përkulej në formën e duhur. Pastaj u hapën vrima dhe u ngjitën stepat.
Hapi 5: Fshirja me Laser + Kalibrimi i Pasqyrës
Motor Shield ka një zonë të vogël prototipimi që u përdor për dy qarqe të vogla.
Fshirja me lazer
Ne duam të kontrollojmë lazerin tonë me një Arduino. Sidoqoftë, ne duhet të kufizojmë rrymën që rrjedh në lazer dhe gjithashtu drejtimi i tij direkt nga një kunj dalës dixhital nuk është një ide e mirë. Moduli im lazer tashmë kishte një mbrojtje aktuale. Kështu unë kam ndërtuar vetëm një qark të thjeshtë ku tranzistori po ndez dhe fik lazerin. Rryma bazë mund të rregullohet me makinë prerëse dhe kontrollon shkëlqimin e lazerit.
Kalibrimi i pasqyrës
Fotodioda u vendos në vrimën në boshtin qendror pikërisht mbi hapin e boshtit X. Qarku i rezistencës tërheqëse ishte i nevojshëm për të marrë matjet e sakta. Kur kalibrojmë, ne po lexojmë vlera nga fotodioda dhe kur vlera tejkalon një vlerë specifike (lazeri shkëlqen drejtpërdrejt në të), stepat ndalen dhe kthehen në pozicionin e shtëpisë.
pseudokod për kalibrim
// 1 hap = 0.9 ° / 400 hapa = 360 ° = rrotullim i plotë laserOn (); për (int a = 0; a <= 400; a ++) {për (int b = 0; b = photodiodeThreshold) {laserOff (); kthehen në shtëpi(); } hapY (1, 1); } hapX (1, 1); } laserOff (); i pasuksesshëm ();
Hapi 6: Asambleja Përfundimtare
I gjithë qarku u fut në kutinë e bashkimit plastik dhe u shtrëngua me vida. I gjithë projektuesi është me të vërtetë i lëvizshëm, thjesht lidhni furnizimin me energji elektrike, ndërroni kalimin dhe kemi shfaqje lazer.
Hapi 7: Aplikacioni i Kontrollit të Laserit
Aplikacioni kontrollues është bërë në C# dhe ju lejon të kaloni midis modeleve, të rregulloni shpejtësinë dhe të shihni veprimet aktuale. Freeshtë falas për tu shkarkuar së bashku me kodin Arduino (shiko Hyrjen).
Hapi 8: Video
Recommended:
Ora Dixhitale LED Dot Matrix - ESP Matrix Aplikacioni Android: 14 hapa
Digital Clock LED Dot Matrix - ESP Matrix Android App: Ky artikull sponsorizohet me krenari nga PCBWAY. PCBWAY bën prototipizimin e PCB -ve me cilësi të lartë për njerëzit në të gjithë botën. Provojeni për veten tuaj dhe merrni 10 PCB për vetëm 5 dollarë në PCBWAY me cilësi shumë të madhe, Faleminderit PCBWAY. Bordi i Matricës ESP që kam zhvilluar
Reja me ngjyra e kontrolluar nga aplikacioni: 7 hapa (me fotografi)
Reja me ngjyra e kontrolluar nga aplikacioni: Përshëndetje, në këtë udhëzues ju tregoj se si të ndërtoni një ndriçim të dhomës nga një rrjetë zhavorri. E gjithë gjëja mund të kontrollohet përmes WLAN me një aplikacion. Por në fund mund ta bësh të zgjuar
Arduino: Programet e kohës dhe telekomandë nga aplikacioni Android: 7 hapa (me fotografi)
Arduino: Programet e Kohës & Telekomanda nga Aplikacioni Android: Gjithmonë kam pyetur veten se çfarë ndodh me të gjitha ato borde Arduino për të cilat njerëzit nuk kanë nevojë pasi të përfundojnë projektet e tyre të mrekullueshme. E vërteta është pak shqetësuese: asgjë. Unë e kam vënë re këtë në shtëpinë e familjes sime, ku babai im u përpoq të ndërtonte shtëpinë e tij
Shtëpi e zgjuar me Arduino MKR1000 dhe M.I.T. Aplikacioni Android: 4 hapa
Shtëpi e zgjuar me Arduino MKR1000 dhe M.I.T. Aplikacioni Android: Në këtë tutorial unë përshkruaj si të përmirësoni shtëpinë tuaj të zgjuar me vetëm disa përbërës. Zemra e këtij dizajni të shtëpisë së zgjuar është bordi Arduino MKR1000, i kontrolluar me një aplikacion, i krijuar në faqen e internetit të zhvillimit të M.I.T. (Instituti i Massachusetts
Drita e tavolinës e kontrolluar nga Arduino/Aplikacioni: 6 hapa (me fotografi)
Arduino/Aplikacioni i Kontrolluar i Dritës së Tavolinës: Për këtë projekt doja diçka që do të më lejonte të mësoja më shumë rreth elektronikës/softuerit, diçka në të cilën nuk e kam arritur ende .. Vendosa që një dritë do të ishte një platformë e mirë për këtë. dizajni që kam dalë ishte për një ndriçues