Micro LASER Show з механізмом CD-об'єктива: 9 кроків (із зображеннями)

Micro LASER Show з механізмом CD-об'єктива: 9 кроків (із зображеннями)

Зміст:

Anonim

Привіт!

Це найдешевший і простий спосіб зробити двовимірний лазерний проектор.

Він використовує тільки одне поворотне дзеркало, що живиться від механізму фокусування з компакт-диска або іншого оптичного приводу.

Вони сказали, що це неможливо, але люкмільська лабораторія GRL дослідницької установи доставляє все одно!;) Цей дизайн був вперше виявлений в 2006 році і успішно виконаний декількома початківцями на семінарі Laser Tags 2007 року.

Я сподіваюся, що цей Інструктор, мій перший, допоможе поширити його навколо і дозволить всім вам зробити, перевірити і поліпшити його!

Тут показано Arduino для управління, але ви можете підключити інший сигнал до нього легко, з музичного плеєра, звукової карти або іншої електронної схеми.

Постачання:

Крок 1: Зберіть матеріали та інструменти

Ви будете потребувати:

Матеріали:

  • зламаний компакт-диск, DVD-диск або інший оптичний привід (потрібен лише механізм фокусування об'єктива, тому ви отримаєте багато інших прохолодних деталей)
  • вказівник LASER за вашим вибором (ці маленькі китайські теж справляться добре)
  • найменше і найтонше дзеркало, яке можна знайти. ми використовували дрібні круглі дзеркала, призначені для виготовлення мозаїки. (законопроект buxton рекомендував намагатися mylar.) Ви також можете використовувати дуже маленьке дзеркало, знайдене всередині оптичної збірки приводу компакт-дисків (під об'єктивом, сидячи на кут)
  • короткий шматок жорсткого дроту (для цього відрізають ногу світлодіодів)
  • якийсь м'який дріт для сигналів
  • стабільне житло - якийсь пластиковий ящик. бонус, якщо він прозорий
  • джерело сигналу - я рекомендую Arduino, оскільки він простий у використанні та програмі
Інструменти:

  • викрутки з поперечною головкою, маленькі і дуже маленькі
  • паяльник для електроніки
  • фрези
  • клейовий пістолет (або інший клей)
  • гострий штифт для створення отвору
  • клещики можуть стати в нагоді

Крок 2: Витягніть привід лінзи з накопичувача

Щоб розібрати привід компакт-дисків, потрібно відкрутити гвинти. Якщо у вас немає кращої ідеї, просто зніміть всі гвинти, які ви можете знайти, і спробуйте розділити компоненти. На більш пізніх стадіях іноді може бути необхідно застосувати грубу силу, але зазвичай можна відокремити всі дивовижно багато частин диска, не пошкодивши їх.

Зображення показує, на що ви шукаєте. Це рухома частина об'єктива оптичної головки.

Він може виглядати дещо іншим, залежно від вашого диска. вона має статичну задню і рухому верхню частину. Всередині рухомої частини знаходяться дві котушки, одна переміщує об'єктив вгору і вниз, інший ліворуч і праворуч. Пермаментні магніти закріплені на статичному назад.

Якщо вам пощастить, ви просто зможете відкрутити його. Але іноді ви не зможете відокремити його від більшої оптичної голівки з лазерами і датчиками всередині. Це теж нормально.

Бачите провідники на останньому знімку? Ось що ви додасте далі!

Крок 3: Припої проводів до голови об'єктива

Визначити контакти на CD-об'єктиві - є чотири, пара для кожної з двох осей.

вони з'єднані з гнучкими проводами, що утримують рухому пластикову частину з об'єктивом і котушками.

Зігніть кінці чотирьох проводів і припаяйте їх до контактів … Будьте терплячими, це маленькі окуляри до пайки.

Прокладіть коротку довжину на іншому кінці дротів і нанесіть їх припоєм, щоб зробити їх жорсткими і краще підійдуть до Arduino.

Крок 4: Приклейте палицю до дзеркала

Покладіть дзеркальну сторону вниз на стіл. Гаряче приклеюйте короткий провід до задньої поверхні дзеркала вертикально.

Отриманий шматок має форму Т, якщо поверхня дзеркала зверху, так як вона буде працювати.

Крок 5: Підніміть голову об'єктива до житла

Встановіть головку об'єктива вертикально на бічну стінку коробки, яку ви використовуєте, за допомогою декількох міліметрів зазору до верху ("стелі") корпусу.

Сама лінза, яка колись дивилася в дисковод компакт-дисків, повинна бути спрямована горизонтально від стіни до центру коробки.

Крок 6: Встановіть пересувне дзеркало

Просуньте маленьке отвір у корпусі прямо над головою об'єктива.

Вставте дріт у дзеркало, поки він не торкнеться голови об'єктива.

Прикріпіть дріт до головки. ми використовували клейкий клей, що наноситься на стіни. Маленького кульки на 2 мм поперек цілком достатньо. Це також можна зробити за допомогою невеликого мазка гарячого клею або суперклей.

Дайте йому трохи погодитися, а потім обережно перемістіть голову навколо пальцем. Дзеркало повинно нахилятися, але залишатися прикріпленим до голови.

Якщо ви зробили отвір занадто великим, наклейте шар міцної липкої стрічки на неї і просуньте в неї отвір.

Крок 7. Підключіть джерело сигналу

Якщо ви ще цього не зробили, покладіть руки на плату Arduino. Завантажте програмне забезпечення Arduino і виконайте декілька прикладів, щоб задовольнити процес. Потім програмуйте плату Arduino з кодом нижче.

Вставте дроти, що йдуть від голови об'єктива, до гнізд 8,9,10 і 11 на Arduino.

Важливо покласти пару проводів, підключених до однієї котушки, до гнізд 8 і 9, а також дротів з іншої пари в гніздах 10 і 11.

Вони вибрані тому, що висновки 9,10 і 11 на Arduino мають можливості PWM, використовувані командою analogWrite в коді.

Застосуйте владу та сподіваюся, що ваше дзеркало з радістю покрутить!

Для першого тестування не потрібно закріплювати Arduino на корпусі. Ви повинні були зробити провід достатньо довго, щоб він міг зручно сидіти поруч з коробкою.

Якщо ви використовували Arduino, ви можете додати 9В батарею, як показано тут, щоб зробити ваш пристрій портативним. Якщо ви не маєте акумулятора, можна безпечно живити його з USB-роз'єму комп'ютера.

Вихідний код Arduino наступний:

/ * LASER TAGS - CD LENS MICRO LASERSHOW (Копілефт) 2006 по каналах @ Ljudmila.org GRL * / int t = 0; int inc = 4; int пауза = 1000; int x, y, x0, y0, x1, y1; int pt, фаза, loopcnt; int nshapes = 6; int форма = 0; int форми 20 = {0,4,7,9,11,20, 24}; int ptsx 50 = {- 250,250,250, - 250, -250,250,0, -250,250, -250,250, -230, -230, -15, -11, 220, -17, -17, -15, 150, -250,250, -250,250}; = {- 250, -250, 250, 250, -250, -250, 250, -250, 250, 250, -250, -220, 200, 200, -200, -200, -210, -210, -35, -40, -250, // pins // 8,9 - вертикальна // 10,11-горизонтальна установка void (void) {// ініціалізація входів / виходів pinMode (8, OUTPUT); pinMode (9, OUTPUT); pinMode (10, OUTPUT); pinMode (11, OUTPUT); digitalWrite (8, LOW); digitalWrite (10, LOW); } void setPos (int x, int y) {if (x> = 0) {digitalWrite (10, LOW); analogWrite (11, x); } else {digitalWrite (11, LOW); analogWrite (10, -x); } if (y> = 0) {digitalWrite (8, LOW); analogWrite (9, y); } else {digitalWrite (8, HIGH); analogWrite (9,255 + y); }} недійсний цикл (void) {// наступна форма, якщо (loopcnt> 100) {shape = (форма + 1)% nпрямок; loopcnt = 0; } // фазова клітина фази + = inc; // наступна точка if (phase> = 100) {phase = 0; pt = pt ++; // точки петлі у формі, якщо (pt> форми форма + 1) {pt = форми форма; t = pt * 100; loopcnt ++; } x0 = x1; y0 = y1; x1 = ptsx pt; y1 = ptsy pt; } // поточна координата x = ((x0 * (100-фаза)) + (x1 * фаза)) / 100; y = ((y0 * (100-фаза)) + (y1 * фаза)) / 100; setPos (x, y); затримкамікросекунд (пауза); }

Крок 8: Підсвічування деяких лазерних ламп на дзеркалі

ПОПЕРЕДЖЕННЯ: ЛАЗЕРИ НЕ ІГРАЮТЬСЯ!

Переконайтеся, що ви не вказуєте на себе або своїх друзів. З відбиттями шлях лазера може бути дещо непередбачуваним. Завжди будьте обережні, ви можете серйозно пошкодити ваші очі навіть з лазерами малої потужності!

Маючи це на увазі, візьміть у руку лазерний покажчик і просвітите його на дзеркалі, щоб він відскакував від неї і потрапив у стіну. Місце буде танцювати навколо, як дзеркало wiggles, і ви побачите зображення завзятість бачення, якщо він циклів досить швидко.

Щасливі часи - сподіваюся - ваш проектор працює!

Щоб закінчити, встановіть покажчик постійно на кут, дивлячись вниз, вказуючи на дзеркало. Тут вам знадобиться якась винахідливість. Деталі цього будуть залежати від того, що ви використовуєте для житла і що ще ви отримали під рукою. На знімках ви можете побачити частину оригінального картонного житла, яку зробив Бьорн з оригатронічної слави.

Кнопка найлегше утримувати натиснутою клавішею. Напевно, можна скористатися вішалкою для одягу.

Лазери працюють краще, але якщо у вас немає, ви можете спробувати використовувати сонце як джерело світла. Або сильний прожектор, що сяє від досить далеко.

Крок 9: Вийдіть і позначте щось! (і повідомити про результати)

Якщо ви слідували за цим інструктаж до кінця: Вітаємо! Ви тільки що зробили пристрій з великим потенціалом для легких графіті.

Тепер знайдіть гарну велику стіну в місті, яка просто вимагає естетичного поліпшення через анімовані лазерні мітки!

Беріть з собою камеру і записуйте швидкоплинні зображення з довгою експозицією timlight виразів графіті.

Я сподіваюся, що описав все досить чітко! Дозвольте мені знати про ваш успіх або неприємності під час створення і використання цих.

Код Arduino дасть вам поштовх. Шаблони записуються у вигляді серії координат, що дозволяє додавати нові. У коді все ще можливі багато поліпшень. Я підозрюю, що якість картини і складність можливих форм можна значно поліпшити при дещо розумнішому коді приводу приводу.

Ви можете експериментувати з іншими джерелами сигналу, стерео музичні програвачі, ймовірно, будуть цікаві.

Ще однією ідеєю для поліпшення, яку ви можете спробувати, є також контроль потужності лазера за допомогою Arduino. Таким чином, ви можете запрограмувати розривні моделі, увімкнувши та вимкнувши лазер у потрібні моменти циклу.