Оглавление:

SlouchyBoard - раздражающий способ уберечь вас от сутулости (Введение в EasyEDA): 4 шага (с изображениями)
SlouchyBoard - раздражающий способ уберечь вас от сутулости (Введение в EasyEDA): 4 шага (с изображениями)

Видео: SlouchyBoard - раздражающий способ уберечь вас от сутулости (Введение в EasyEDA): 4 шага (с изображениями)

Видео: SlouchyBoard - раздражающий способ уберечь вас от сутулости (Введение в EasyEDA): 4 шага (с изображениями)
Видео: Часть 2. Аудиокнига Герберта Уэллса «Человек-невидимка» (главы 18–28) 2024, Июль
Anonim
Image
Image

Плата с напуском представляет собой небольшую печатную плату размером 30 мм x 30 мм, в которой используется датчик наклона, пьезозуммер и ATTiny 85, которые издают раздражающий звук, когда пользователь сутулится. Плату можно прикрепить к рубашке или шляпе пользователя, чтобы при наклоне вперед металлический шар в переключателе наклона катился вперед и замыкал цепь. Переключатель наклона, который мы использовали, очень шумный и может вызвать некоторые проблемы с кодированием, но его можно заставить работать. Хотя ртутный переключатель был бы лучше.

Для макета использовались следующие отдельные компоненты: комплект Elegoo Arduino Uno (https://amzn.to/2DC0WVS) - отличное место для начала макетирования, в нем есть все необходимые компоненты (кроме переключателя наклона) для реализации этого проекта и гораздо больше, что вы можете использовать для создания своего собственного. Если вы хотите получить компоненты по отдельности, их можно найти ниже по соответствующим ссылкам.

(8,50 долларов США) Arduino Uno (https://amzn.to/2DACxQN)

($ 6.50) Перемычки (https://amzn.to/2XLF1Dy)

(8 $) Резисторы (1к и 10к) (https://amzn.to/2Pzns6O)

(4 доллара США) Пьезо-зуммер (https://amzn.to/2DLtRqT)

(6 долларов США) Переключатель наклона (https://amzn.to/2GHuO3Q)

($ 10) АЛЬТЕРНАТИВА ПЕРЕКЛЮЧАТЕЛЯ: переключатель Mercury (https://amzn.to/2DyHg5q) Вы можете попробовать использовать это, но я не уверен, как он работает, поскольку я его не использовал.

Следующие компоненты и программное обеспечение были использованы для создания конечного продукта, обратите внимание, что вы можете пропустить этап макета, поскольку схема, которую я дам вам позже, работает, но если вы внесете какие-либо изменения, я рекомендую сначала макетировать

(25 долларов США) Для программирования ATTiny85 вам понадобится USB-программатор (https://amzn.to/2DC2Y8s)

(11 долларов США) разъемы ATTiny + IC (https://amzn.to/2L5R1OK)

(3 доллара США) Пьезозуммер для впайки в плату (https://amzn.to/2DyGYvi)

(8 долларов США) Резисторы (требуется 10 кОм) (такие же, как по ссылке выше)

(6 долларов США) Переключатель наклона (такой же, как ссылка выше) или (10 долларов США) переключатель Mercury (такой же, как ссылка выше)

(3,50 доллара США) Держатель батареи (https://amzn.to/2XJ5TUD)

(3 доллара США) Батареи (https://amzn.to/2XLGWrK)

(8 долларов США) Коммутаторы (https://amzn.to/2DA73KC)

Инструменты / Программное обеспечение

Чтобы сделать свои доски, вы можете зайти в EasyEDA и создать бесплатную учетную запись (https://easyeda.com/), платы обычно стоят от 5 до 10 долларов в зависимости от того, сколько их заказано, какого цвета, размера и т. Д.

(60 $) Это паяльные станции, которые мы используем в лаборатории (https://amzn.to/2UIRSV0)

Это руки помощи, которые мы используем в лаборатории (https://amzn.to/2IKIw9O)

Стоимость этого проекта может варьироваться от 5 до 100 долларов в зависимости от того, какие компоненты и инструменты у вас уже есть.

Шаг 1. Макетирование

Макетирование
Макетирование

Как упоминалось ранее, я бы сделал макет перед тем, как перейти на EasyEDA, чтобы заказать полную плату. Вы хотите создать макет, чтобы убедиться, что все компоненты, которые вы планируете использовать, работают, и ваш код работает. Многократное программирование ATTiny 85 чрезвычайно раздражает, когда вам нужно сначала удалить его из схемы, чтобы поместить в программатор.

Я подключил датчик наклона к цифровому выводу 1 и считал этот вывод как вход, вам нужно будет подключить резистор 10 кОм, который легче увидеть на схеме (обратите внимание, что это схема для EasyEDA, ползунковый переключатель не применяется к этому шагу).

Я подключил зуммер к контакту 0, сделал его выходным контактом и подключил резистор 1 кОм, хотя это не требуется.

Я приложил свой код Arduino для остальной части логики с комментариями, чтобы, надеюсь, прояснить любую путаницу. Если у вас есть какие-либо вопросы, не стесняйтесь задавать их в комментариях, чтобы я или кто-то еще мог попытаться вам помочь.

Шаг 2: Easy EDA - Схема

Easy EDA - Схема
Easy EDA - Схема
Easy EDA - Схема
Easy EDA - Схема
Easy EDA - Схема
Easy EDA - Схема

Когда вы настроите EasyEDA, начните с создания нового проекта и создания новой схемы. Убедитесь, что вы разместили все части и соединили их, как я показал на схеме. Слева вы можете искать в различных библиотеках необходимые детали, а затем размещать их на схеме.

Если вы выполните поиск по следующим терминам, вы сможете найти все элементы.

ATTiny85

C96101 (зуммер)

Резистор 10 кОм

AXIAL-6.5X2.3 (1/4 Вт) (Используйте это для посадочного места TiltSwitch)

C70376 (держатель батареи)

C92657 (ползунковый переключатель)

После того, как вы разместили все компоненты, подключите их к правильным контактам и GDN или VCC. Вы подключаете их с помощью монтажного инструмента и размещения символов GND и VCC.

Затем, как только вы правильно подключили все провода, вы можете нажать кнопку «преобразовать в печатную плату».

Шаг 3: Easy EDA - проектирование печатной платы

Easy EDA - Дизайн печатной платы
Easy EDA - Дизайн печатной платы
Easy EDA - Дизайн печатной платы
Easy EDA - Дизайн печатной платы
Easy EDA - Дизайн печатной платы
Easy EDA - Дизайн печатной платы

Когда вы начнете в среде PCB, вы увидите кучу слоев и чисел справа. Измените единицы измерения на миллиметры или другие, которые вы хотите использовать, и измените размер привязки на что-нибудь удобное. Я сделал свой 10 мм, так как хотел, чтобы контур моей платы имел размер 30 мм x 30 мм, но затем изменил его на 0,01 мм, как только я начал размещать свои компоненты.

Начните с редактирования слоя контура доски (щелкните цвет, и должен появиться карандаш), а затем нарисуйте доску. Как только вы это сделаете, отредактируйте свой верхний слой и начните размещать компоненты на доске так, как вы хотите, перетаскивая их на контур. Поскольку размер моей платы 30 мм x 30 мм, держатель батареи должен находиться сзади. Вы можете изменить слой компонента, щелкнув по нему и изменив его в правом верхнем углу рядом с тем местом, где указано «слой».

Затем, как только компоненты будут размещены, соедините все синие линии с помощью инструмента для проводов, если они не подключены к GND или VCC. Соединения GND и VCC подключаются непосредственно к плате и не нуждаются в изоляции.

После того, как все соединения, не относящиеся к VCC и GND, будут соединены вместе, вы можете использовать инструмент Copper area для выполнения последних соединений. Сделайте это один раз на верхнем слое и один раз на нижнем слое. Убедитесь, что вы изменили одну из медных областей на VCC на вкладке свойств, я обычно делаю верхний слой GND и нижний слой VCC.

Как только вы это сделаете, плата должна выглядеть законченной, и вы можете увеличить масштаб, чтобы увидеть, где GND соединяется с платой. На этом этапе вы хотите проверить наличие ошибок DRC, обновив ошибки DRC на вкладке «Диспетчер дизайна» в крайнем левом углу. Если ошибок нет, можете пойти и заказать плату.

Чтобы заказать доску, нажмите кнопку на верхней ленте с буквой G и стрелкой вправо, чтобы экспортировать файл Gerber. Это приведет вас прямо к тому месту, где вы покупаете свои платы, есть много вариантов для разных цветов и отделки, которые повлияют на цену платы, для толщины печатной платы, я думаю, 1.6 - это то, что мы обычно делаем.

Шаг 4: пайка

Image
Image
Пайка
Пайка
Пайка
Пайка

Как только ваша плата попадет к вам, что обычно занимает около недели, вы можете собрать все компоненты вместе и спаять их вместе. При этом убедитесь, что вы правильно сориентировались, это важно для ATTiny 85 и зуммера. Переключатель наклона и резистор не имеют значения.

Я считаю полезным использовать резиновую ленту, чтобы удерживать компоненты на месте, когда вы пытаетесь припаять ножки, как можно увидеть в коротком видео, в котором рассказывается о пайке и о том, как работает плата.

Рекомендуемые: