Nedelsdamas, tikėdamasis sugluminti skaitytojus, padarysiu išlygą: prietaiso naudojimas yra grynai ypatingas. Atsirado poreikis žymėti vaizdų dalis ant didelių ryškumo skirtumų projekcijų, pavyzdžiui, žvaigždžių projekcija planetariume ir prezentacijos projekcija tame pačiame kupone. Lektoriai, kad žymeklio pėdsakai neuždengtų žvaigždėto dangaus projekcijos (net ir naudojant rodyklę, kurios mažiausia galia yra 1-5 mW), spindėjo per rankovės rankogalį arba pasirinkite specialiai „negyvas“ baterijas. Aiškinant grafikų ar kitų objektų projekcijas ant (ekrano) kupolo pateikties projekcijos, rodyklė buvo naudojama be šešėlio. Šie metodai man pasirodė akivaizdžiai ne šiuolaikiški, todėl gimė idėja elektroninėmis priemonėmis sumažinti lazerio žymiklio vietą.
Šviesos reguliavimo principas buvo pasirinktas impulsų pločiu, nes lazeriniai diodai neturi plačios dinaminės charakteristikos, o srovės kontroliuoti būtų sunku.
Pirmasis variantas buvo pagrįstas loginės grandinės generatoriumi. Reguliuojamasis elementas buvo kintamas rezistorius, todėl rodyklėje buvo du valdikliai: maitinimo mygtukas ir rezistoriaus ratas. Todėl reikėjo padaryti rodyklės kūną. Tinkamas buvo pagamintas iš įsiurbimo korpuso. Tokio žymeklio naudojimo pranašumai yra jo intuityvus veikimas, tačiau nėra labai patogu nustatyti reikiamą ryškumą: reikia pasukti rankenėlę kartu paspaudus maitinimo mygtuką.
Apytikslė lazerio rodyklės su reguliuojamąja schema schema. Pirmasis variantas.
Išvaizda:
Kitas pasirinkimas buvo rodyklė su minimaliais mechaniniais pakeitimais. Minimalistinis variantas yra su vienu mygtuku, mažos galios, įprastoms AA baterijoms (2 dalys).
Prototipo išvaizda.
Jei mechaniniai pakeitimai turėtų būti minimalūs, iškilo klausimas apie ryškumo valdymą. Buvo galima apsvarstyti rezistorių, tačiau mechaninio valdiklio įvedimas į dizainą, jo integravimas į esamą dizainą apsunkins dizainą, todėl buvo nuspręsta atsisakyti vienintelio valdymo mygtuko ir įjungti / išjungti bei švytėjimo ryškumą. Ši parinktis, atsižvelgiant į labai kuklų prototipo dydį, reikalauja perėjimo prie iš esmės naujos schemos. Kaip a e Užpildymams buvo pasirinktas ATTiny13A-SSU mikrovaldiklis, turintis atitinkamus matmenis ir programinę įrangą bei galios galimybes.
Naudojant duonos lentą ir kai naudojama Arduino UNO kaip programuotojas buvo išbandytas „Arduino IDE“ aplinkoje, o rodyklės valdymo algoritmas buvo perkeltas į mikrovaldiklį. Firmware sąrašas programoje (aukcionas.zip).
Įjungimo / išjungimo ir ryškumo valdymo funkcijoms atskirti buvo naudojamas laikinas signalo atskyrimo būdas: trumpas paspaudimas - įjungimas / išjungimas, ilgas paspaudimas - ryškumo valdymas. Ilgai paspaudus, vizualinis tiesiškumas keičiasi nuo ciklo iki minimumo iki maksimalaus, priklausomai nuo kubinių, ryškumo (šiuo atveju tai yra eksponentinės priklausomybės apytikslė). Ryškumas, kai mygtukas atleidžiamas, tampa dabartinis. Ir sekančiais trumpais paspaudimais įjungimas / išjungimas atliekamas tokiu ryškumo lygiu. Jei norite apsaugoti nuo užmaršumo, įtrauktas rodyklė, jei įtakos nebuvo, po 5 minučių „užmiega“ (dabartinis sunaudojimas yra keli miliamprai), o nustatyto ryškumo lygis įsimenamas ir atkuriamas kitą kartą jį įjungiant (paspaudžiant mygtuką). Sistemos trūkumas yra neįprastas žymeklio valdymas.
Susegtas valdiklis sumontuotas ant rodyklės tvarkyklės plokštės, tarsi skirtas tam. Normaliam lazerio diodo veikimui ta pačia darbine srove reikia pakeisti SMD rezistorių mažesniu - 20 omų. Taip pat būtina iškirpti laidininką iškart po rezistoriaus, su kuriuo jis yra prijungtas prie mygtuko kontakto.
Lazerio rodyklės schema. Antrasis variantas.
Žymeklio plokštė su įmontuotu mikrovaldikliu.
Vykdymo galimybės - išoriškai niekas nepasikeitė.
Buvo padaryta keletas egzempliorių, skrydis normalus, tik dėstytojai, deja, sunkiai įsisavina neįprastą naudojimą.