Share
Pin
Tweet
Send
Share
Send
Prednosti projektorja:
- Skeniranje se izvede z ogledali vzdolž X in Y.
- 2x 35 mm koračni motor s korakom 0,9 stopinje - 400 korakov / vrt. - 5 V.
- Samodejno umerjanje ogledal.
- Daljinski upravljalnik (prek bluetooth dodatka).
- Samodejni način
- GUI aplikacija na daljavo.
- Open source.
Laserske projektorje lahko razdelimo v dve glavni kategoriji. Bodisi uporabljajo difrakcijsko steklo / folijo za projiciranje slike, ali pa imajo sistem, ki laserski žarek premika v smeri osi XY, torej klasično skeniranje kot pri televizorjih s kinoskopom. Druga možnost ima vedno velike prednosti, saj lahko programirate predlogo, ki jo želite projicirati. Medtem ko v prvem primeru laserski žarek projicira statično sliko, v drugem laser še vedno sestoji iz enega žarka, ki se premika zelo hitro in s tem nariše sliko. Če se laserski žarek premika zelo hitro, potem sliko zaznavamo kot celoto. Običajno je to skeniranje izvedeno z uporabo dveh pravokotnih ogledal, od katerih je vsako lahko premikalo laserski žarek vzdolž svoje osi. S kombiniranjem bomo lahko postavili žarek kamor koli želimo.
Profesionalni projektorji običajno uporabljajo galvanometrične optične bralnike. Laserski žarek lahko postavijo na 60.000 različnih lokacij v 1 sekundi. To ustvari resnično gladko projekcijo brez strobo efekta. Vendar so takšni projektorji zelo dragi. V projektorju sem uporabljal stepper motorje. Seveda niso tako hitri, a poceni.
Laser nariše vzorec, ki se znova in znova vrti po črtah z zelo veliko hitrostjo. Včasih je več delov predloge, ki med seboj niso povezani. V tem primeru je vsaka črka ločena, vendar ko laser premakne iz ene črke v drugo, ustvari neželeno črto. Za to se odloči tako, da laser za kratek čas izklopi. Celotna ideja je, da laser preklopi med premikanjem iz enega v drugega. To se izvede s pomočjo krmilne enote za visoke hitrosti, ki mora biti sinhronizirana s sistemom za skeniranje.
Preprosto povedano, koračni motorji se vrtijo z določeno sinhronizacijsko hitrostjo in prehajajo skozi celotno projekcijsko območje. In laser se izmenično izklopi in vklopi, projicira želeno območje.
Na spodnjem seznamu najdete sestavne dele, ki sem jih uporabil, in povezave do trgovine, kjer sem jih kupil.
- Arduino Uno - AliExpress
- Adafruit Motor Shield V2 - AliExpress
- Zeleni laserski modul - AliExpress
- 2x 35 mm koračni motor 0,9 ° - 400 korakov / vrt. - 5 V - AliExpress
- LED 3 kosi - AliExpress
- HC-06 Bluetooth serijski modul - AliExpress
- Fododioda - AliExpress
- Tranzistor BC547B - AliExpress
- 2K spremenljiv upor v dveh delih - AliExpress
- Stikalo - AliExpress
In potem nekaj materialov in orodij, ki jih boste potrebovali.
- Ogledalo je dvostransko (najboljše kovinsko ogledalo, na primer trdi disk).
- Aluminijasta pločevina (ali železo).
- Vroče lepilo.
- Žice.
- Klešče
- Vrtalnik
- Razdelilna škatla.
Sestavljanje projektorja
Začnimo zbirati "srce" našega projektorja - stran grede pometemo. Da bi to naredili, moramo s škarjami za kovino izrezati stojalo v obliki črke L za koračne motorje iz aluminijaste pločevine (lahko je iz kositra).
Izkopljemo luknjo in namestimo koračne motorje. Krmilni motorji morajo biti strogo pravokotni, vendar po višini zamaknjeni.
Izdelujemo ogledala.
Za izdelavo zrcalnih elementov moramo vzeti disk iz pokvarjenega trdega diska. Zakaj ne preprosto ogledalo? - vprašate. Preprosto ogledalo ne bo delovalo, saj je ogledalo samo na eni strani, in kot se verjetno spomnite, se ogledala v projektorju vrtijo v krogu. Lahko uporabite navadne laserske diske, vendar se ne odražajo tako dobro in del svetlosti na njih se bo izgubil.
Disk s trdega diska je treba razrezati, po možnosti brusilnik.
Nastala ogledala so z vročim lepilom prilepljena na stepper motorje.
Elektronika
Projektor krmili Arduino Uno, plus poganjalec motorja istega podjetja. Upravljanje je prek bluetooth, lahko pa tudi neposredno preko adapterja uart.
Za tiste, ki so vsaj enkrat sodelovali z Arduinojem, mislim, da ni vredno razlagati, kako se povezati, toda za tiste, ki niso delali, ne vidim smisla.
Laserska dioda se napaja tudi preko arduinoja z nadzorom svetlosti. Poleg tega bom pokazal, kje je povezana foto dioda. Ta foto dioda je potrebna za začetno kalibracijo projektorja. Nameščen je pravokotno na zgornji motor, bodite pozorni na luknjo nad spodnjim motorjem.
Umerjanje
Potem ko ste se zbrali za odpravljanje napak, morate kalibrirati projektor. Da bi to naredili, bomo uporabili fotodiod, nameščen v luknjo na srednji osi neposredno nad koračnim motorjem osi X. Za natančnejše meritve je bilo potrebno vezje s spremenljivim uporom. Med kalibracijo odčitamo vrednosti s fotodiode, in ko vrednost preseže določeno vrednost (laser zasije neposredno vanjo), se motorji ustavijo in se vrnejo v prvotni položaj.
Koda, programi za umerjanje.
psevdo koda za umerjanje // 1 korak = 0,9 ° / 400 korakov = 360 ° = laser s polnim vrtenjem (); za (int a = 0; a <= 400; a ++) {for (int b = 0; b = fotodiodeThreshold) {laserOff (); returnHome (); } stepY (1,1); } stepX (1,1); } laserOff (); neuspešno ();
Končna montaža
Celoten projektor je bil postavljen v plastično razdelilno omarico in privit z vijaki. Projektor se je izkazal za prenosnega, samo priključite vir napajanja, preklopite stikalo in imate svoj lasten show.
Aplikacija za lasersko krmiljenje
Aplikacija za nadzor je bila ustvarjena v C # in omogoča preklapljanje med predlogami, prilagajanje hitrosti in ogled trenutnih dejanj.
Programska in podobna koda s strojno programsko opremo
Prenesete ga lahko tukaj.
Prepričajte se, da je v računalniku nameščen .NET Framework 4.5.2, ki je potreben za zagon aplikacije.
Video projektor
Izvirni članek v angleščini
Share
Pin
Tweet
Send
Share
Send