Съдържание:
- Стъпка 1: Започнете с кош за боклук
- Стъпка 2: Изградете рамка за стъклото
- Стъпка 3: Пробийте дупки за кабели
- Стъпка 4: Свържете микроконтролера
- Стъпка 5: Свържете уеб камерата и прокарайте кабелите през отворите
- Стъпка 6: Внедрете масив от соленоиди
- Стъпка 7: Внедрете софтуера на компютъра
- Стъпка 8: Затваряне на забележките
Видео: Мултитъч пинбол инструмент: 8 стъпки
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:55
Тази инструкция е за инструмент, който направих, който включва проста повърхност с много докосвания със соленоиди. Ще третирам това като документация на моя процес, а не като „как да“за хората да копират моя проект. Надявам се, че или ще намерите това за интересно или вдъхновяващо за вашите собствени проекти, които могат или не могат да бъдат подобни, тъй като проектът е много подобен на други инструкции, може да съм по -кратък в определени области и да дам повече внимание към части, които смятам, че са уникални за моя опит. За повече информация относно детайлите, можете да се обърнете към: cerupcat's How to make a Cheap Multitouch Padmechatronic's Arduino Controlled Bell Tower/Carillon
Стъпка 1: Започнете с кош за боклук
Започнах с кофа за боклук от 13 галона и парче стъкло, което приляга почти точно отгоре. Трябваше да се огранича от изграждането на персонализиран корпус за инструмента, тъй като съм ограничен в инструментите и уменията за дървообработване. Реших, че кофата за боклук е достатъчно висока и има достатъчно голям отвор, че да функционира добре като мултитъч повърхност, управлявана от уеб камера. Колкото по -правоъгълна е кошчето за боклук, толкова по -лесно е да се намери подходящо оформено парче стъкло, без да има изрязване по поръчка. Също така закупих уеб камера Logitech Quickcam Chat. Забележете от снимката, че съм премахнал част от основата, за да оставя най -плоската, най -стабилната монтажна повърхност. Също така залепих малко парче хартия върху светодиод в горната част на уеб камерата, за да предотвратя всякаква външна светлина в инструмента.
Стъпка 2: Изградете рамка за стъклото
Залепих няколко парчета боядисано занаятчийско дърво около стъклото, за да създам рамка. Дървото се простира на около 1/2 инча над и под стъклото. Това е важно, тъй като рамката заключва стъклото на място срещу горната част на кофата за боклук. Също така всички търкалящи се предмети върху стъклото ще се блъснат в рамката и ще останат на инструмента. Също така отрязах парче опалинов филм и го залепих към горната страна на стъклото. Този филм е доста прозрачен и работи добре за този тип мултитъч повърхност с „дифузна светлина“. Всъщност има голямо количество цветна видимост за обекти, докосващи филма, което би направило възможно проследяването на цвета, ако искам да използвам отново тази рамка за друг проект.
Стъпка 3: Пробийте дупки за кабели
В този момент аз също боядисвам боклука със спрей. Реших, че е най -добре да боядисвам, преди да включа електроника, за да не ги повредя. Също така пробих 6 дупки, за да изтичат кабели от дъното на инструмента. Защото знаех, че много от елементите на производство за този проект ще бъдат възпрепятствани от някои от моите умения. Прегърнах по -здрава/гротескна естетика за визуалния елемент на инструмента. Ако бях отрязал дупките за кабелите толкова зле и го комбинирах с много чиста бояджийска работа, просто щеше да изглежда небрежно. Намирам, че процес, който оставя гъвкавост на бъдещите стъпки, може да бъде по -вдъхновяващ като художник; особено важно е да бъдете гъвкави, когато знаете, че може да бъдете възпрепятствани от вашите ресурси.
Стъпка 4: Свържете микроконтролера
Тъй като възнамерявах да използвам соленоиди за броните в горната част на повърхността, използвах 4 цифрови щифта на Arduino и 8-канална DC оптоизолационна платка. Захранвам Arduino през USB кабела към компютъра. платката с оптоизолатор с регулирано захранване 12V 1.5amp. Първоначално се опитах да конструирам собствена платка или от 4 транзистора TIP120, или от масив Darlington ULN2074. Имах проблеми с получаването на мощност за превключване на няколко соленоида с транзисторните схеми. Въпреки това, въпреки че домашната платка би била по-евтина, но по-малко надеждна и по-малко гъвкава за бъдещи проекти, използвах обикновен моно аудио кабел за свързване на соленоидите към платката с оптоизолатор. Този кабел е полезен, защото съдържа 2 проводника и е издръжлив/гъвкав.
Стъпка 5: Свържете уеб камерата и прокарайте кабелите през отворите
Просто залепих уеб камерата отстрани на кошчето, близо до дъното. Тъй като всичко вътре в инструмента ще бъде скрито, след като горната част е на мястото си, не почувствах нужда да организирам електрониката по -спретнато или да прикрепя уеб камерата по -трайно. Изкарах всичките си кабели от отворите в долната част на инструмента. Това може да е очевидно за някои хора, но имайте предвид, че след като свържете кабелите както към соленоидите, така и към захранващата платка, те няма да се поберат през малките пробивни отвори.
Стъпка 6: Внедрете масив от соленоиди
След като цялата електроника беше на място, конструира масив от четири соленоида от някои боядисани парчета занаятчийско дърво. Масивът е прикрепен към рамката с някаква лента, за да бъде лесно сваляем. На снимката отблизо можете да видите, че съм пробил малка дупка в бронята и залепих вала на соленоида към нея. Важно е да има пружинни соленоиди, тъй като няма да има сила за изтласкване на вала, след като той се задейства. Измерването беше важно по време на тази стъпка, за да се гарантира, че броните имат достатъчно разстояние над фолиото/стъклото.
Стъпка 7: Внедрете софтуера на компютъра
След като инструментът беше конструиран, написах някакъв софтуер в PureData и Max, за да контролирам броните и да трансформирам данните от уеб камерата с много докосване в звук. Този видеоклип в YouTube обяснява Pd/Max кода в по-голяма дълбочина. youtube.com/watch?v=1J8twNGoT90Този видеоклип в YouTube предоставя демонстрация на соленоидите, задвижващи топките, чиито позиции на повърхността влияят на параметрите на DSP. уеб камерата ми не е достатъчно бърза за проследяване на топките, когато се движат с по -висока скорост. Това създаде интересен проблем при писането на кода, тъй като знаех, че не мога да разчитам на данните от уеб камерата по линеен начин. Моето решение беше да контролирам броните и по -голямата част от синтеза ръчно с MIDI контролер и да оставя позициите на топките да влияят на параметрите за DSP ефекти.
Стъпка 8: Затваряне на забележките
Надявам се, че този проект е бил поне толкова интересен за вас, колкото и луд за мен. Дори ако все още нямате интерес нито към соленоиди, нито към повърхности с много докосвания, надявам се, че се учите от грешките ми и се стремите да планирате по-гъвкав проект, с консолидирана естетика. Ако имате въпроси относно този проект или искате повече информация за моя Pd код, моля, свържете се с мен чрез моя акаунт в YouTube.-Стивън Лукас
Препоръчано:
DIY клавиатурен контролер за MAME и виртуален пинбол: 4 стъпки (със снимки)
DIY клавиатурен контролер за MAME и виртуален пинбол: Този набор от инструкции ви позволява да създадете свой собствен клавиатурен контролер, използвайки стари клавиатури за цената на някои проводници, спойка и парче дърво. Тези контролери са използвани в моите проекти MAME и Virtual Pinball .Вижте Virtual Pinball Inst
Игра на пинбол „направи си сам“: 8 стъпки
Игра „Направи си сам пинбол“: Тази инструкция ще ви научи как да създадете своя собствена машина за пинбол за малка част от цената на търговските машини. Също така е много забавно за изграждане. Моля, НЕ правете този проект, ако нямате опит с кодирането на arduino и отстраняването на проблеми
Настолна машина за пинбол, използваща вградена платформа Evive- Arduino: 18 стъпки (със снимки)
Настолна машина за пинбол, използваща вградена платформа Evive- базирана на Arduino: Още един уикенд, друга вълнуваща игра! И този път това не е нищо друго освен любимата на всички аркадна игра - Pinball! Този проект ще ви покаже как лесно да направите своя собствена машина за пинбол у дома. Всичко, от което се нуждаете, са компоненти от evive
Sesame Street - Часовник за броя на пинбол: 8 стъпки (със снимки)
Sesame Street - Часовник за броя на пинбол: Тази инструкция ще очертае конструкцията на персонализиран часовник. Макар че това е конкретно изграждането на часовника на улица „Сусам“; анимацията за броене на Pinball номера, общите процедури са същите и инструкциите
Интерфейс за мини мултитъч: 8 стъпки
Интерфейс за мини-мултитъч: Тази инструкция ви показва как да създадете интерфейс за мини мултитъч от прости части, които можете да поръчате онлайн или да закупите в типичен строителен/хардуерен магазин. Интерфейсите с мултитъч са повърхности, които могат да регистрират множество „точки на допир“в