Вход

Просмотр полной версии : Імітація спалаху на базі датчика звуку для Arduino.



infernohellfire
23.06.2015, 10:32
Імітація спалаху на базі датчика звуку для Arduino.
Пишу дану інформацію на прохання користувачів форуму. Можливо хтось нічого нового для себе тут не знайде.
Виявилося що на гру потрібний пристрій котрий імітує спалах від пострілу вогнепальної зброї, для нічного етапу гри. Такий пристрій знайшовся в інтернет магазинах, але його нема в наявності. Було вирішено спробувати зробити щось схоже власноруч. В Інтернеті знайшовся приклад як зробити таку імітацію на базі датчика звуку для Arduino. Даний спосіб був придуманий якимось страйкболістом з якоїсь там країни. Цю інформацію можна спокійно знайти в інтернеті.
Принцип даного пристрою досить простий.
Купується датчик звуку для Arduino, пластиковий бокс для двох батарейок АА з вимикачем, білий або оранжевий діод, дві батарейки CR2032 3V.
В боксі вирізаються перегородки, свердляться дірки під мікрофон, резистор налаштування і діод. Припаюється діод під контакти +5V і OUT, батарейка під +5V і GND. Все приклеюється, бокс закривається і отримуємо пластикову розбірну коробочку з кнопкою ВКЛ/ВИКЛ, мікрофоном і резистором котрим налаштовується чутливість.
Все виглядає дуже гарно і якісно.
825098251082511
Тепер як зробити це все для тих хто не знає де в діода катод і анод, куди який провід паяти і тд.
Потрібно купити:


Датчик звуку для Arduino - я знайшов за 35 грн на Аукро (http://aukro.ua/listing/listing.php?string=Датчик+звука+для+Arduino) .
Діод - самий простий діод, можна взяти з запальнички з ліхтариком, купити на базарі чи випаяти з якогось поламаного пристрою. Також я пробував ставити більш яскравий плоский діод, куплений за 12 грн, працює.
Дві батарейки CR2032 3V.
Декілька кусочків проводу.
Термоклей або інший клей.
Ізолента або малярний скотч.
Коробок від сірників - я використав замість пластикового боксу.

Датчик звуку.

82512
Мені приїхав трохи інший ніж замовлявся. Мікрофон довелося повернути на 90 градусів і контакт +5V позначений як VCC.
Як все це зібрати:

Беремо 2 червоних куска проводу і припаюємо їх до контакту +5V (VCC). І по одному чорному до контактів GND і OUT.
Діод припаюємо до одного з червоних проводів і до чорного що йде до контакту OUT.
Далі беремо дві батарейки CR2032, кладемо одну на одну щоб з однієї сторони був + а з іншої -.
Беремо 2 куска проводу (можна грубшого, щоб був хороший контакт) прикладаємо до + і - батарейок і скручуємо все разом ізолентою, малярним скотчем або можна стиснути термоусадкою.
Скручуємо провід що йде до + батарейки разом з вільним червоним, а той що до - з чорним котрий йде до контакту GND. Повинен загорітися червоний діод на платі датчика, котрий означає що датчик ввімкнений.
Якщо поряд з датчиком є джерело звуку і на платі мигає жовтий діод, а наш припаяний білий ні, тоді потрібно розвернути припаяний діод (припаяти навпаки).
В боковій стінці коробки від сірників робимо отвір під діод. Встановлюємо його на місце, розміщуємо датчик і батарейку всередині коробка.
Приклеюємо датчик і діод клеєм до стінок.
В верхній частині коробки робимо 2 отвори щоб вони були над мікрофоном і резистором налаштування.
Потім обмотуємо коробку ізолентою.
Прикладаємо зібраний пристрій до зрізу ствола нашого привода і викруткою налаштовуємо резистор так щоб діод світився під час стрільби але не реагував на голос.

Повинно вийти щось таке. (На фото перший пробний варіант, де не все гарно і провода які були під рукою :) )
82508
На грі потрібно відкрити коробок, приєднати батарейку і прикрутити ізолентою коробок навпроти зрізу ствола.

lоm
23.06.2015, 21:02
все очень круто и даже цена

Саня_Шустрый
24.06.2015, 17:50
Датчик звука может срабатывать не только на звук выстрела, но и на взрывы, удары по корпусу, шум ветра о корпус рядом с микрофоном.
Мне кажется очень не точная штука, а в целом бюджетный вариант такого девайса как "Вспышка" (http://hard.zov-zony.com.ua/vspyska)