Billig laserprojektor

Pin
Send
Share
Send

Projektorfordele:


  • Scanning udføres ved hjælp af spejle langs X og Y.
  • 2x 35 mm trinmotor med 0,9 graders trin - 400 trin / omdr. - 5 V.
  • Automatisk spejlkalibrering.
  • Fjernbetjening (via valgfri Bluetooth).
  • Auto-tilstand
  • GUI-fjernbetjeningsapplikation.
  • Åben kilde.

Laserprojektorer kan opdeles i to hovedkategorier. Enten bruger de diffraktionsglas / folie til at projicere billedet, eller så har de et system, der bevæger laserstrålen i retningerne på XY-aksen, det vil sige en klassisk scanning som i fjernsyn med et kineskop. Den anden mulighed har altid store fordele, fordi du kan programmere den skabelon, der skal projiceres. Mens laserstrålen i det første tilfælde projicerer et statisk billede, består det i det andet laser stadig af en stråle, der bevæger sig meget hurtigt og derved tegner billedet. Hvis laserstrålen bevæger sig meget hurtigt, opfatter vi billedet som en helhed. Normalt udføres denne scanning ved hjælp af to vinkelrette spejle, som hver er i stand til at bevæge laserstrålen langs dens akse. Ved at kombinere vil vi være i stand til at placere bjælken, hvor vi vil.


Professionelle projektorer bruger typisk galvanometriske scannere. De kan placere laserstrålen på 60.000 forskellige placeringer på 1 sekund. Dette skaber en virkelig glat projicering uden strobeeffekt. Sådanne projektorer er imidlertid meget dyre. Jeg brugte trinmotorer i min projektor. De er selvfølgelig ikke så hurtige, men billige.
Laseren tegner et mønster, der roterer langs linjerne igen og igen med meget høj hastighed. Nogle gange er der flere dele af en skabelon, der ikke er relateret til hinanden. I dette tilfælde adskilles hvert bogstav, men når laseren bevæger sig fra et bogstav til et andet, skaber det en uønsket linje. Dette bestemmes ved at slukke laseren i en kort periode. Hele ideen er, at laseren skifter, når de skifter fra en til en anden. Dette gøres ved hjælp af en højhastighedskontrolenhed, der skal synkroniseres med scanningssystemet.
Kort sagt, trinmotorer roterer med en given synkroniseringshastighed og passerer gennem hele projektionsområdet. Og laseren slukkes og tændes skiftevis, og projicerer det ønskede område.
I listen nedenfor kan du finde de komponenter, som jeg brugte, og links til butikken, hvor jeg købte dem.
  • Arduino Uno - AliExpress
  • Adafruit Motor Shield V2 - AliExpress
  • Laser modul grøn - AliExpress
  • 2x 35 mm trinmotor 0,9 ° - 400 trin / omdr. - 5 V - AliExpress
  • LED 3 stykker - AliExpress
  • HC-06 Bluetooth Serial Module - AliExpress
  • Photodiode - AliExpress
  • Transistor BC547B - AliExpress
  • 2K variabel modstand to stykker - AliExpress
  • Skift - AliExpress

Og så nogle materialer og værktøjer, som du har brug for.
  • Spejlet er dobbeltsidet (det bedste metalspejl, f.eks. HDD).
  • Aluminiumplade (eller jern).
  • Varm lim.
  • Ledninger.
  • Tang.
  • Bor.
  • Distributionsboks.

Projektor samling


Lad os begynde at indsamle "hjertet" af vores projektor - siden af ​​strålens fejning. For at gøre dette, er vi nødt til at bruge en metal saks til at skære et “L” -formet stativ til steppermotorer fra aluminiumplade (kan være lavet af tin).
Vi borer et hul og installerer trinmotorer. Trinmotorer skal være strengt vinkelret, men forskudt i højden.






Vi laver spejle.


For at fremstille spejlelementer skal vi tage en disk fra en ødelagt harddisk. Hvorfor ikke et simpelt spejl? - spørger du. Et simpelt spejl fungerer ikke, da det kun er spejl på den ene side, og som du sandsynligvis husker, spejle i projektoren roterer i en cirkel. Du kan bruge almindelige laserskiver, men de reflekterer ikke så godt, og en del af lysstyrken på dem vil gå tabt.
Disken fra harddisken skal klippes, helst en slibemaskine.
De resulterende spejle limes med varm lim på stepmotorerne.

Elektronik


Projektoren kontrolleres af Arduino Uno plus den steppemotordriver for det samme firma. Management foregår via Bluetooth, men du kan også direkte gennem uart-adapteren.
For dem, der har arbejdet med Arduino mindst en gang, synes jeg, det ikke er værd at forklare, hvordan man opretter forbindelse, men for dem, der ikke har arbejdet, ser jeg ikke pointen.
Laserdioden drives også via arduino med lysstyrkekontrol. Derudover vil jeg vise, hvor fotodioden er tilsluttet. Denne fotodiode er nødvendig til initial kalibrering af projektoren. Det er installeret vinkelret på den øverste motor, og vær opmærksom på hullet over den nederste motor.

Kalibrering


Når du alt er samlet om fejlsøgning, skal du kalibrere projektoren. For at gøre dette vil vi bruge en fotodiode placeret i et hul på den centrale akse direkte over X-aksen trinmotor For at opnå mere nøjagtige målinger var der behov for et kredsløb med en variabel modstand. Under kalibrering læser vi værdierne fra fotodioden, og når værdien overstiger en bestemt værdi (laseren skinner direkte ind i den), stopper motorerne og vender tilbage til deres oprindelige position.
Kode, kalibreringsprogrammer.
pseudokode til kalibrering // 1. trin = 0,9 ° / 400 trin = 360 ° = fuld rotations laserOn (); for (int a = 0; a <= 400; a ++) {for (int b = 0; b = photodiodeThreshold) {laserOff (); returHjem (); } trinY (1,1); } trinX (1,1); } laserOff (); mislykket ();

Endelig samling


Hele projektoren blev anbragt i en plastikforbindelsesboks og strammet med skruer. Projektoren viste sig at være bærbar, bare tilslut strømkilden, skift kontakten, og du har dit eget laser show.

Laser kontrol applikation


Kontrolapplikationen blev oprettet i C # og giver dig mulighed for at skifte mellem skabeloner, justere hastigheden og se de aktuelle handlinger.

Program og lignende kode med firmware


Du kan downloade det her.
Sørg for, at .NET framework 4.5.2 er installeret på din computer, hvilket er nødvendigt for at køre applikationen.

Projektorvideo



Original artikel på engelsk

Pin
Send
Share
Send

Se videoen: HDR Laser Beamer mit 5000 Lumen? XIAOMI MI LASER PROJECTOR Review, Technik, German, Deutsch (Kan 2024).