Dengan serta-merta, menjangkakan kebingungan pembaca, saya akan membuat tempahan: penggunaan peranti semata-mata istimewa. Keperluan timbul untuk menunjukkan sebahagian imej mengenai unjuran perbezaan besar dalam kecerahan, contohnya, unjuran bintang di planetarium dan unjuran persembahan pada kubah yang sama. Pensyarah, supaya jejak penuding tidak menyumbat unjuran langit berbintang (walaupun menggunakan penunjuk dengan kuasa minimum 1-5mW), bersinar melalui sarung lengan atau pilih bateri "mati" khusus. Apabila menerangkan unjuran grafik atau objek lain pada unjuran persembahan pada kubah (skrin), penunjuk itu digunakan tanpa teduhan. Kaedah-kaedah ini seolah-olah saya terang-terangan tidak moden, jadi idea itu dilahirkan dari melemahkan keamatan titik penunjuk laser dengan cara elektronik.
Prinsip mengawal kecerahan itu dipilih lebar-lebar, kerana dioda laser tidak mempunyai ciri dinamik yang luas dan kawalan semasa akan menjadi sukar.
Pilihan pertama didasarkan pada penjana litar logik. Unsur pengawalseliaan adalah perintang yang berubah-ubah, jadi terdapat dua kawalan untuk penuding: butang kuasa dan roda resistor. Oleh itu, badan penunjuk perlu dilakukan. Sesuai dibuat dari sarung sedutan. Kelebihan operasi seperti penuding adalah kemudahan operasi intuitifnya, tetapi ia tidak begitu mudah untuk menetapkan kecerahan yang diperlukan: anda perlu menghidupkan tombol dengan butang kuasa yang ditekan pada masa yang sama.
Skim anggaran penunjuk laser dengan laras. Pilihan pertama.
Rupa:
Pilihan seterusnya adalah penunjuk dengan perubahan mekanikal yang minimum. Pilihan minimalis adalah dengan satu butang, kuasa rendah, untuk bateri AA biasa (2 keping).
Kemunculan prototaip.
Dengan syarat bahawa perubahan mekanikal harus minimum, persoalan timbul mengenai kawalan kecerahan. Ia adalah mungkin untuk mempertimbangkan perintang, tetapi pengenalan kawalan mekanikal ke dalam reka bentuk, integrasi ke dalam reka bentuk yang sedia ada akan merumitkan reka bentuk, jadi ia memutuskan untuk mengeluarkan dengan satu-satunya butang untuk mengawal dan mematikan / mati dan kecerahan cahaya. Pilihan ini, memandangkan saiz prototaip yang sangat sederhana, memerlukan peralihan kepada litar asas yang baru. Sebagai a e Mikrokontroller ATTiny13A-SSU, yang mempunyai dimensi yang sesuai dan perisian dan keupayaan kuasa, dipilih untuk tampalan.
Menggunakan papan roti dan apabila menggunakan Arduino UNO sebagai pengaturcara telah diuji dalam persekitaran Arduino IDE dan algoritma kawalan pointer disampaikan ke mikrokontroler. Penyenaraian firmware dalam aplikasi (listing.zip).
Untuk memisahkan fungsi kawalan hidup / mati dan kecerahan, kaedah pemisahan isyarat sementara digunakan: tekan pendek - hidup / mati, tekan lama - kawalan kecerahan. Dengan akhbar yang panjang, terdapat perubahan siklus dalam kecerahan dari minimum ke maksimum dalam pergantungan padu (dalam hal ini, ini adalah penghampiran ketergantungan eksponen) untuk garis lurus visual. Kecerahan di mana butang dilepaskan menjadi semasa. Dan dengan menekan pendek seterusnya, hidup / mati dilakukan pada tahap kecerahan ini. Untuk melindungi terhadap kelalaian, penunjuk yang dimasukkan, jika tidak ada pengaruh, "tertidur" selepas 5 minit (penggunaan semasa adalah beberapa milliamp), manakala tahap kecerahan yang ditetapkan diingat dan dipulihkan pada kali seterusnya ia dihidupkan (dengan menekan butang). Kelemahan sistem adalah kawalan yang luar biasa terhadap penunjuk.
Pengawal dijahit dipasang pada papan pemandu penunjuk, seolah-olah dimaksudkan untuk ini. Untuk operasi normal diod laser dengan arus operasi yang sama, adalah perlu untuk menggantikan perintang SMD dengan yang lebih kecil - 20 Ohms. Ia juga perlu untuk memotong konduktor dengan serta-merta selepas perintang, yang mana ia disambungkan ke sentuhan butang.
Skim penunjuk laser. Pilihan kedua.
Papan penunjuk dengan mikropengawal dipasang.
Pilihan pelaksanaan - tiada apa yang berubah secara luaran.
Beberapa salinan dibuat, penerbangan itu biasa, hanya pensyarah tidak dapat menguasai penggunaan yang luar biasa, malangnya.