Оглавление:
- Шаг 1: Шаг 2 - Труба
- Шаг 2: Шаг 2 - Базовая вставка
- Шаг 3: Шаг 4 - Вырежьте выемки
- Шаг 4: Шаг 5 - верхний круг
- Шаг 5: Шаг 6 - Впустите верхний круг
- Шаг 6: Шаг 7 - прикрепите верх к вставке
- Шаг 7: Шаг 9 - Установка кольца
- Шаг 8: Шаг 9 - Замки
- Шаг 9: Шаг 10 - Концевой выключатель
- Шаг 10: Шаг 11 - Весна
- Шаг 11: Шаг 12 - Arduino
- Шаг 12: Шаг 13 - Код
Видео: Gadget Cashe Post for Treasure Hunt: 12 шагов
2024 Автор: John Day | [email protected]. Последнее изменение: 2024-01-30 11:51
Приветствуем охотников за сокровищами!
Еще один инструмент из серии инструментов, которые я использую для поиска сокровищ, - это гаджет-кеш, сделанный из трубки из ПВХ. Что такое кеш-гаджет? Это слово пришло от наших друзей из мира гео-обналичивания, чтобы описать место, где можно спрятать что-то у всех на виду, имеющее в себе вид механических или электрических «приспособлений». В этом случае Arduino с сервоприводом, светодиодами и клавиатурой, по сути, делает сейф. Поскольку это для охоты за сокровищами, я не стал особо стараться, чтобы сделать его пуленепробиваемым, взрывозащищенным или открывающимся принудительно. Ведь это ПВХ и дерево.
Расходные материалы, которые я использовал для этого проекта, в основном были переработаны. У дайвера уровня ниндзя есть свои явные преимущества. Не стесняйтесь модифицировать, изменять или полностью переделывать все это в соответствии со своими потребностями. Вот почему мы пришли в Instructables, верно? Идеи!
Список материалов для этой сборки:
(1) Труба из ПВХ, диаметром 4 дюйма, около 2 футов - это также может быть канализационная труба из АБС-пластика или, если вы чувствуете вдохновение, сталь. Труба должна быть как можно более гладкой изнутри, поскольку вставка должна скользить по трубе без значительного сопротивления. Вы можете удлинить или сократить это до точки, но вам понадобится как минимум фут, чтобы втиснуть все рабочие элементы внутрь трубы. заставить его работать, и при этом у вас останется место для всего, что вы хотите в нем вместить. Вы можете увеличить размер трубы, если хотите, но это очень быстро становится дорогостоящим для фитингов и самой трубы.
(1) Arduino - я использовал мега-версию, что слишком много. Подойдут уно, микро или любые устройства среднего размера. Вам понадобится 8 контактов для клавиатуры, 2 контакта для двухцветного светодиода и 1 контакт для сервопривода. Всего 11 контактов. Я бы посоветовал использовать одно из устройств, которое может напрямую питаться от 9-вольтовой батареи без внешнего регулятора мощности, чтобы уменьшить занимаемую площадь.
(1) Клавиатура 4x4 - доступна на ebay, amazon и включена почти в каждый комплект для начинающих для Arduino. Вы также можете использовать 3x4 без необходимости массировать код, но вам нужно будет убедиться, что контакты подключены правильно. Подробнее о том, как это делается, позже.
(1) сервопривод - я использовал микро-сервопривод из комплекта для начинающих, который у меня был, но они также доступны на Amazon, Ebay и в любом приличном магазине для хобби или на веб-сайте для хобби.
(1) двухцветный светодиод, красный / зеленый - я использовал двухцветный светодиод, чтобы следы были небольшими. Если вы хотите, вы можете использовать два светодиода, код останется прежним.
Кусочки деревянного пола, оргстекла или алюминия - я сделал эту версию из остатков твердого деревянного пола, потому что, конечно же, я кинулся за ней в мусорный бак. Если бы мне пришлось делать это снова, я бы, наверное, использовал плейглас. Деревянный пол разбухает в зависимости от того, сколько влаги в воздухе. Если он сильно расширится, вставка застрянет внутри трубки. Для придания формы алюминиевому варианту требуется немного более специализированное оборудование.
Пружины, провода, соединители коллекторов, гайки и болты, винты и другой различный инвентарь.
Шаг 1: Шаг 2 - Труба
Отправной точкой является труба, которую вы собираетесь использовать. Я использовал 4-дюймовый кусок ПВХ длиной около 24 дюймов от проекта водосточной трубы. Одна вещь, которую я выяснил на собственном горьком опыте, заключается в том, что труба из ПВХ может быть идеально круглой, а может и не быть. Это довольно близко, но когда вы сделаете вставку так, чтобы она подошла довольно близко, вы узнаете, круглая у вас труба или нет. Если ваша труба немного не по форме, вставку можно сделать немного меньше, чтобы она могла свободно вращаться внутри трубы. Подробнее об этом позже.
Первая часть - это сама труба. Вам нужно, чтобы оба конца были квадратными и гладкими, насколько вы можете их сделать. Я использовал ленточную пилу для резки металла. На конце остался нечеткий заусенец, который я очистил бритвенным ножом. После этого отрежьте полосу шириной 1/4 дюйма с конца трубы. Он также должен быть настолько квадратным, насколько вы можете сделать, так как это ремешок, с которым будет зацепляться замок.
Глядя на картинку, можно увидеть, что на ремешке вырезан небольшой отрезок. Будьте осторожны, чтобы не вырезать слишком много из кольца сразу. Вам нужно ровно столько, чтобы кольцо можно было сжать и протолкнуть внутрь трубы с небольшим зазором между концами или без него. В конце концов, мы приклеим его к внутренней части трубы, чтобы он сидел как можно плотнее. НИКОГДА НЕ КЛЕЙТЕ КОЛЬЦО!
Шаг 2: Шаг 2 - Базовая вставка
Теперь, когда у вас есть разрез трубы и квадрат, вставка будет вырезана и построена по длине этой трубы. Я использовал лом Pergo, потому что у меня было несколько отрезанных кусков, которые были довольно близки к нужному размеру, но без особой резки. Если вы примете мое предложение и сделаете его из оргстекла, то возьмите оргстекло толщиной 3/16 (4 мм). Какой бы материал вы ни выбрали, отрежьте кусок, который примерно вдвое длиннее трубы. Вам нужно уменьшить ширину материала, чтобы, когда вы поместите его в трубу, он вращался, но продолжал тянуться к стенкам. Это важно, потому что при слишком большом наклоне, когда вставка помещается внутрь, замки не будут правильно зацепляться. После того, как у вас будет вырезана основная ширина, скосите края материала, чтобы избавиться от острых предметов. Затем отрежьте цельный кусок примерно на 3/4 дюйма (20 мм) короче длины трубы. У вас останется кусок, который вы отрежете. Разрежьте этот кусок пополам, и у вас получится 2 части длиной около 6 дюймов. (152 мм). Как вы можете видеть на фотографиях, в нижней части основной детали есть прорези, которые составляют половину длины коротких секций. Вы также сделаете прорези на коротких участках одинаковой длины, чтобы вы могли сложить их вместе в форме X, а нижний и верхний края были на одном уровне. Пока не приклеивайте их, так как на следующем этапе нам нужно будет сделать еще несколько разрезов.
Шаг 3: Шаг 4 - Вырежьте выемки
Возьмите X-образную форму и маркером выберите один из концов и отметьте его нижнюю часть. Все разрезы на этом этапе будут внизу. Вернувшись к трубке, вставьте кольцо внутрь трубки, заподлицо с верхней частью трубки. С его помощью мы можем измерить длину выемок, которые необходимо вырезать в нижней части вставки. Это позволит вставке частично упасть за кольцо, но все же даст ступеньку, препятствующую прохождению вставки полностью через кольцо. Я использовал настольную пилу, чтобы делать разрезы. Надрезы должны быть примерно в три раза толще кольца. Это даст достаточно места для поворота замков, чтобы пройти мимо кольца, и при этом будет достаточно длины, чтобы сделать скосы для нижнего края замков. Подробнее о замке позже. А пока разберите вставку, сделайте надрезы только в нижних частях, затем снова соберите. Сделайте любую обрезку и придание формы так, чтобы оставался зазор для прорезов, не протаскивая внутреннюю часть кольца.
Шаг 4: Шаг 5 - верхний круг
Выберите кусок дерева, который немного больше внутреннего диаметра трубки. Отметьте затем просверлите отверстие 1/4 дюйма в центре квадрата, чтобы вставить болт и гайку. Затем установите дерево в сверлильный станок или токарный станок и сформируйте круг так, чтобы образовался зазор толщиной с кредитную карту, чтобы он плавно падал внутрь трубки. Он должен совпадать с верхним краем вставки, когда вы помещаете ее поверх секции X вставки.
Шаг 5: Шаг 6 - Впустите верхний круг
Клавиатура прилипает к верхней поверхности верхнего круга. На клавиатуре есть небольшой ленточный кабель, в котором должно быть отверстие, чтобы пройти через верхний круг. Глядя на заднюю часть клавиатуры, можно увидеть, где проходит кабель. Отметьте ширину и примерное место, где должен пройти кабель. Отметьте место, где должно быть отверстие, а затем просверлите отверстия на сверлильном станке с обоих концов разметки отверстия. Просверлите отверстия между двумя внешними отверстиями, чтобы удалить материал, затем с помощью напильника или инструмента Dremel сгладьте и сформируйте отверстие так, чтобы ленточный кабель аккуратно проходил через верхний круг. Как только отверстие будет завершено, сотрите пыль с верхнего круга, затем постучите и приклейте клавиатуру к верхней поверхности верхнего круга. У вас будет свободное пространство со всех сторон клавиатуры. Здесь будет находиться разъем аккумулятора на 9 В и двухцветный светодиод. Теперь, когда клавиатура застряла, можно просверлить отверстия для светодиода и разъема аккумулятора. Установите оба и приклейте горячим клеем или эпоксидной смолой.
Шаг 6: Шаг 7 - прикрепите верх к вставке
Положите верхнюю круглую клавиатуру на стол, затем поместите вставку сверху вниз с прорезями вверх поверх верхнего круга. Поверните вставку так, чтобы вся проводка очистилась, затем нанесите эпоксидную смолу на верхний круг вставки.
Шаг 7: Шаг 9 - Установка кольца
Теперь, когда у вас есть верхний кружок и он успел высохнуть, пора приклеить кольцо внутри трубы. Вставьте кольцо внутрь верхней части трубки и прижмите его внутрь на короткое расстояние. Поместите вставку внутрь кольцевого блока, чтобы надрезы упирались в кольцо. Осторожно вдавите вставку и кольцо в трубку до тех пор, пока верхняя часть верхнего круга вставки не окажется примерно на 1/8 дюйма (3 мм) ниже верхнего края трубки. Если смотреть снизу трубки, у вас должен быть зазор около 1/4 дюйма или больше. (6 мм) Верхнее расстояние более важно, чем нижнее. Важным моментом является то, что вставка не выпирает из дна трубки. Снимите вставку и на нижней части отметьте расположение кольца на трубке. Сдвиньте кольцо дальше к центру, нанесите клей ПВХ чуть выше сделанной вами отметки, а затем потяните кольцо обратно до отметки. Зажмите кольцо на месте, чтобы оно хорошо сцепилось с трубкой. Когда кольцо высохнет, замените вставку. Он должен опускаться чуть ниже верхнего края трубки и опираться на верхнюю часть кольца. Как только это будет сделано, удалите вставку. Идея состоит в том, что, когда вставка зафиксирована на месте, поверх трубы можно надеть резиновый колпачок, чтобы закрыть его, но при этом толщина 9-вольтового разъема не должна прижиматься к нижней стороне колпачка.
Шаг 8: Шаг 9 - Замки
Замки изготовлены из оргстекла и крепятся к вставке двумя крепежными винтами. Крепежные винты имеют нейлок-гайки, позволяющие их затягивать, но при этом оставленные достаточно ослабленными, чтобы замки могли свободно двигаться. Затем устанавливается пружина, которая выталкивает замки. Пружина поддерживается небольшой частью стержня с резьбой и парой гаек найлок. Отрегулируйте гайки, чтобы замки не смещались и не заедали при вставке в трубку. Вам нужно будет прикрепить сервопривод таким образом, чтобы он не мешал замку или стороне трубки, когда вставка помещается в трубку. После того, как вы установили замки, и они начали двигаться так, как будто они должны опустить трубку, и замки должны войти в зацепление с кольцом. Если это не так, подрежьте, подпилите или придавите прядки нужной формы, пока они не начнут делать это. Если вы перевернете трубку вверх дном, вы сможете лучше видеть замки и разблокировать их, когда они сработают. Убедитесь, что они разблокируются как надо. После того, как дно приклеено к трубке, будет очень сложно вручную разблокировать замки, не прорезав отверстие в нижней крышке. Поскольку замки подпружинены, нет необходимости устанавливать батарею и вводить код для замены вставки внутри трубки. Просто опустите вставку обратно в трубку и нажмите, чтобы сжать пружину, пока фиксаторы не войдут в зацепление.
Шаг 9: Шаг 10 - Концевой выключатель
Установка концевого выключателя не требуется, но я поставил его на всякий случай. Концевой выключатель прижимается к кольцу и удерживается замкнутым кольцом, когда замки входят в зацепление с кольцом. Когда фиксаторы освобождаются, пружина выталкивает вставку из трубки на некоторое расстояние, и переключатель размыкается. Это сообщает Arduino, что замки свободны, и сервопривод может разблокировать замки. Это удерживает замки открытыми, если по какой-то причине трубка застревает на стороне вставки, вы можете поиграть с ней без защелкивания замков, прежде чем вы получите возможность удалить вставку. Вы также можете изменить код, чтобы включить задержку, которая удерживает блокировки открытыми, но у вас все еще могут быть проблемы, если вставка привязывается. Я просто так поступил.
Шаг 10: Шаг 11 - Весна
Пружинный узел представляет собой комбинацию спиральной пружины сжатия, небольшого стержня с резьбой, нескольких гаек и двух опорных деревянных элементов с просверленными в них отверстиями. Гайки позволяют регулировать положение наконечника стержня и регулировать натяжение пружины. Вам нужен ход примерно на 1 дюйм или около того, чтобы пружину можно было полностью сжать нижней частью вставки и при этом поднять ее достаточно, чтобы фиксатор не касался кольца. Потребуется немного поработать с этим, чтобы он работал правильно.
(Обновление 7-12-19. Я на собственном горьком опыте обнаружил, что его деревянная версия не годится для того, чтобы все время находиться под натяжением пружины. Она сломалась после установки в трубку, и вставку пришлось вытащить из нее. Я переделал пружинную опору из куска плоской стали шириной 1/2 дюйма, который был согнут в форме au на те же расстояния, что и деревянные опоры. Затем весь пружинный механизм был прикреплен к металлической детали, а затем привинчен к деревянный участок вставки. Пока вроде работает хорошо.)
Шаг 11: Шаг 12 - Arduino
Как я уже сказал, вы можете использовать Uno, micro, mini или почти любой другой Arduino. Я использовал Mega, потому что он у меня был, но в данном случае это перебор. Код не такой уж и большой, и на Uno есть много контактов, чтобы это сделать. Вам нужно: 8 для клавиатуры, один для красного светодиода, один для зеленого светодиода и выход PWM для сервопривода. Thats 11. Код написан так, что он будет работать с любым Arduino, если у него 11 или более контактов. Я обнаружил, что самый простой способ прикрепить микроконтроллер - использовать полоску из пенопласта с двойной липкой лентой. Это хороший монтаж, и тем не менее, если вы хотите использовать тот же микроконтроллер в другом проекте, вы можете, не разрушая плату, пытаясь ее снять. Я не буду перечислять, что и где подключено, поскольку это прокомментировано в коде, и вы, вероятно, все равно захотите что-то изменить. Первые три изображения показывают внутреннюю батарею, которую я использовал для тестирования. Последние четыре показывают, где позже был установлен разъем аккумулятора. Изображение маленькой круглой микросхемы - это мостовой выпрямитель. Обычно это используется для получения постоянного тока из переменного тока. По сути, это четыре диода, которые всегда направляют положительную мощность на одну клемму и отрицательную - на другую, независимо от полярности входной мощности. В этом случае он используется, чтобы убедиться, что независимо от того, как батарея подключена снаружи вставки, положительный всегда будет переходить к положительному, а отрицательный всегда будет переходить к отрицательному, так как Arduino не справляется, если питание обратный. Подсоедините зажим аккумулятора к двум клеммам, рядом с которыми стоит знак ~, плюс к плюсу и - к минусу. Легко МакЧиси. Вот их 10 упаковок от Amazon
Чтобы проводка не застревала на стенках трубки или замках, я использовал пистолет для горячего клея, чтобы сделать капли, в которые я прижимал провода, чтобы проложить их таким образом, чтобы они оставались чистыми и аккуратными.
Шаг 12: Шаг 13 - Код
Вот код. Он написан для MEGA, но будет работать на любом Arduino, имеющем 13 цифровых контактов ввода / вывода, без каких-либо модификаций. Не стесняйтесь модифицировать и настраивать код по мере необходимости. Удачи и счастливой охоты за сокровищами
Машинная техника
7-5-19 нашли ошибку в коде и исправили ее. Новый код работает как надо
Рекомендуемые:
Дизайн игры в Flick за 5 шагов: 5 шагов
Дизайн игры в Flick за 5 шагов: Flick - это действительно простой способ создания игры, особенно чего-то вроде головоломки, визуального романа или приключенческой игры
Счетчик шагов - Micro: Bit: 12 шагов (с изображениями)
Счетчик шагов - Микро: Бит: Этот проект будет счетчиком шагов. Мы будем использовать датчик акселерометра, встроенный в Micro: Bit, для измерения наших шагов. Каждый раз, когда Micro: Bit трясется, мы добавляем 2 к счетчику и отображаем его на экране
Играйте в Doom на своем IPod за 5 простых шагов !: 5 шагов
Играйте в Doom на своем IPod за 5 простых шагов!: Пошаговое руководство по двойной загрузке Rockbox на iPod, чтобы играть в Doom и десятки других игр. Это действительно легко сделать, но многие люди до сих пор удивляются, когда видят, как я играю дум на своем iPod, и путаются с инструкциями
Кормушка для рыбы Arduino Uno за 6 простых и простых шагов !: 6 шагов
Arduino Uno Fish Feeder за 6 простых и дешевых шагов !: Итак, для этого проекта может потребоваться немного предыстории. Людям с домашними рыбками, вероятно, приходилось сталкиваться с той же проблемой, что и мне: отпуск и забывчивость. Я постоянно забывала покормить рыбу и всегда старалась это сделать, пока она не упала
Акустическая левитация с Arduino Uno, шаг за шагом (8 шагов): 8 шагов
Акустическая левитация с Arduino Uno Пошаговая инструкция (8 шагов): ультразвуковые преобразователи звука L298N Женский адаптер питания постоянного тока с штыревым контактом постоянного тока Arduino UNOBreadboard Как это работает: сначала вы загружаете код в Arduino Uno (это микроконтроллер, оснащенный цифровым и аналоговые порты для преобразования кода (C ++)