Імітація спалаху на базі датчика звуку для Arduino.
Пишу дану інформацію на прохання користувачів форуму. Можливо хтось нічого нового для себе тут не знайде.
Виявилося що на гру потрібний пристрій котрий імітує спалах від пострілу вогнепальної зброї, для нічного етапу гри. Такий пристрій знайшовся в інтернет магазинах, але його нема в наявності. Було вирішено спробувати зробити щось схоже власноруч. В Інтернеті знайшовся приклад як зробити таку імітацію на базі датчика звуку для Arduino. Даний спосіб був придуманий якимось страйкболістом з якоїсь там країни. Цю інформацію можна спокійно знайти в інтернеті.
Принцип даного пристрою досить простий.
Купується датчик звуку для Arduino, пластиковий бокс для двох батарейок АА з вимикачем, білий або оранжевий діод, дві батарейки CR2032 3V.
В боксі вирізаються перегородки, свердляться дірки під мікрофон, резистор налаштування і діод. Припаюється діод під контакти +5V і OUT, батарейка під +5V і GND. Все приклеюється, бокс закривається і отримуємо пластикову розбірну коробочку з кнопкою ВКЛ/ВИКЛ, мікрофоном і резистором котрим налаштовується чутливість.
Все виглядає дуже гарно і якісно.
[ATTACH=CONFIG]82509[/ATTACH][ATTACH=CONFIG]82510[/ATTACH][ATTACH=CONFIG]82511[/ATTACH]
Тепер як зробити це все для тих хто не знає де в діода катод і анод, куди який провід паяти і тд.
Потрібно купити:
- Датчик звуку для Arduino - я знайшов за 35 грн на Аукро .
- Діод - самий простий діод, можна взяти з запальнички з ліхтариком, купити на базарі чи випаяти з якогось поламаного пристрою. Також я пробував ставити більш яскравий плоский діод, куплений за 12 грн, працює.
- Дві батарейки CR2032 3V.
- Декілька кусочків проводу.
- Термоклей або інший клей.
- Ізолента або малярний скотч.
- Коробок від сірників - я використав замість пластикового боксу.
Датчик звуку.
[ATTACH=CONFIG]82512[/ATTACH]
Мені приїхав трохи інший ніж замовлявся. Мікрофон довелося повернути на 90 градусів і контакт +5V позначений як VCC.
Як все це зібрати:
- Беремо 2 червоних куска проводу і припаюємо їх до контакту +5V (VCC). І по одному чорному до контактів GND і OUT.
- Діод припаюємо до одного з червоних проводів і до чорного що йде до контакту OUT.
- Далі беремо дві батарейки CR2032, кладемо одну на одну щоб з однієї сторони був + а з іншої -.
- Беремо 2 куска проводу (можна грубшого, щоб був хороший контакт) прикладаємо до + і - батарейок і скручуємо все разом ізолентою, малярним скотчем або можна стиснути термоусадкою.
- Скручуємо провід що йде до + батарейки разом з вільним червоним, а той що до - з чорним котрий йде до контакту GND. Повинен загорітися червоний діод на платі датчика, котрий означає що датчик ввімкнений.
- Якщо поряд з датчиком є джерело звуку і на платі мигає жовтий діод, а наш припаяний білий ні, тоді потрібно розвернути припаяний діод (припаяти навпаки).
- В боковій стінці коробки від сірників робимо отвір під діод. Встановлюємо його на місце, розміщуємо датчик і батарейку всередині коробка.
- Приклеюємо датчик і діод клеєм до стінок.
- В верхній частині коробки робимо 2 отвори щоб вони були над мікрофоном і резистором налаштування.
- Потім обмотуємо коробку ізолентою.
- Прикладаємо зібраний пристрій до зрізу ствола нашого привода і викруткою налаштовуємо резистор так щоб діод світився під час стрільби але не реагував на голос.
Повинно вийти щось таке. (На фото перший пробний варіант, де не все гарно і провода які були під рукою :) )
[ATTACH=CONFIG]82508[/ATTACH]
На грі потрібно відкрити коробок, приєднати батарейку і прикрутити ізолентою коробок навпроти зрізу ствола.