Съдържание:

Как да създадете „алармен килим“с Arduino Mega: 9 стъпки
Как да създадете „алармен килим“с Arduino Mega: 9 стъпки

Видео: Как да създадете „алармен килим“с Arduino Mega: 9 стъпки

Видео: Как да създадете „алармен килим“с Arduino Mega: 9 стъпки
Видео: Home Assistant - Manual Alarm Control Panel, принцип работы, практическое применение 2024, Ноември
Anonim
Как да създадете „алармен килим“с Arduino Mega
Как да създадете „алармен килим“с Arduino Mega

Всички ние имаме онези сутрини, в които имаме проблеми с ставането от леглото. Алармата продължава да звучи и ние продължаваме да отлагаме, докато … не е твърде късно! Пропуснахме срещата или часът вече е започнал. За да помогнем в борбата с този проблем, ние създадохме Alarm Mat, устройството, комбиниращо умствена и физическа активност, за да ви измъкнем от леглото! След като станете от леглото си и изпълнявате физически и умствени упражнения, по -малко вероятно е да се върнете в леглото и, успех! Ще дойдете навреме за следващото си събитие!

Стъпка 1: Съберете материали

Съберете материали
Съберете материали

За да създадете проекта, ще ви трябва следното:

СЪЗДАВАНЕ НА БАЗАТА:

-1 35x35x1/4in парче шперплат

-8 9x9x1/4in парчета шперплат

-10 11x11x1/4in парчета шперплат

-4 35x1x1/2in парчета шперплат

-1 кутия спрей лепило

-1 бутилка гориво лепило за дърво

-1 ролка алуминиево фолио

-8 парчета хартия с насипни листа

-4 ролки от 1/4x1/2x10ft изолационна лента от пяна

-24 1/2in плоски винтове за стена и подходящи шайби

-гума

-супер лепило

-електрическо тиксо

ЕЛЕКТРОНИКА:

Достъпно на:

-DS1307 Часовник в реално време

-9VDC захранващ адаптер

-Свържете комплекта телена макара

Достъпно на:

-Основен 16x2 символен LCD дисплей

-Джъмперни проводници Awg 20 Pack

-Arduino Mega 2560

-Моментален монтаж на панел с бутони x3

-Монета клетъчна батерия 12 мм

-10K резистори 20 пакет

-piezo зумер

-Светодиоди

-свързващ кабел за Arduino

Стъпка 2: Съберете границата

Съберете границата
Съберете границата
Съберете границата
Съберете границата
Съберете границата
Съберете границата
Съберете границата
Съберете границата

1. Вземете всяко от 4 -те парчета шперплат 35x1x1/4in и изрежете ъгъл от 45 градуса в края.

2. Използвайки лепилото за дърво Gorilla, ги прикрепете към външния периметър на основната плоча, по начин, който създава рамка. Вътрешните размери на основната платка сега са 33x33 инча

3. Изображения 3 и 4 показват как граничните ъгли трябва да се срещат заедно.

Стъпка 3: Прикрепете контактните плочи към основата

Прикрепете контактните плочи към основата
Прикрепете контактните плочи към основата
Прикрепете контактните плочи към основата
Прикрепете контактните плочи към основата

1. Контактните плочи са 9x9x1/4in парчета шперплат. Те трябва да бъдат прикрепени с лепило за дърво към основата, както е показано. След залепване, оставете да стегне за една нощ.

2. По това време залепете две 11x11x1/4in парчета шперплат заедно, за да създадете едно 11x11x1/2in парче шперплат. Това е централната плочка и трябва да бъде залепена в центъра на дъската.

На изображението, показано по -горе, тъмносивата плочка е централната плочка 11x11. Прозрачните плочки са плочките 9x9.

Второто показано изображение, макар и с няколко стъпки напред, ви дава обща представа за това как ще изглеждат плочките, когато бъдат залепени на място.

Стъпка 4: Прикрепване на алуминиево фолио към контактните плочи

Закрепване на алуминиево фолио към контактните плочи
Закрепване на алуминиево фолио към контактните плочи
Закрепване на алуминиево фолио към контактните плочи
Закрепване на алуминиево фолио към контактните плочи
Закрепване на алуминиево фолио към контактните плочи
Закрепване на алуминиево фолио към контактните плочи

1. С помощта на алуминиево фолио изрежете фигурите, както е показано на изображението. След това с помощта на лепило за пръскане прикрепете тези изрези към контактните плочи. Много е важно да сте сигурни, че нито едно от „раменете“на изрезите от алуминиево фолио не се допира.

2. С алуминиево фолио изрежете листове, които покриват всяко от останалите 8 парчета шперплат 11x11x1/4 инча. Прикрепете фолиото с помощта на лепило за пръскане към едната страна на всяка от тези плочи. Много е важно алуминиевото фолио да е гладко и също така да не попадне лепило за пръскане върху фолиото. (Изображение 3) Изображение 4 показва как изглеждат плочките с изгладеното алуминиево фолио. Ако имате проблеми със закрепването на фолиото, опитайте да използвате парче електрическа лента по ъглите.

3. След като цялото алуминиево фолио е прикрепено към подходящите квадратчета, поставете контактните плочи върху основата, както е показано на Изображение 5. Те не са прикрепени с нищо, но трябва да се поставят сигурно в дъската.

Стъпка 5: Поставете пяна и окачете дъската

Поставете пяна и окачете дъската
Поставете пяна и окачете дъската
Поставете пяна и окачете дъската
Поставете пяна и окачете дъската
Поставете пяна и окачете дъската
Поставете пяна и окачете дъската

1. За да формираме нашия бутон за измерване на налягането, облицовахме основните плочи с пяна. Нарежете пяната на дължина и нанесете върху квадратчетата. Както е показано на изображение 1 (погледнете белите ленти).

2. Използвайки свързващия кабел, свържете дъската. На контактните плочи, от едната страна на E прикрепете (с помощта на винт и шайба, както е показано на изображение 3) един проводник, който ще премине към +5V на arduino и един проводник, който ще отиде към входния щифт на arduino. От другата страна E прикрепете 10K резистор към фолиото и след това прикрепете заземен проводник, който ще заземи на arduino. Изображението е много по -описателно. (Изображение 2). Повторете за всяка от 8 -те контактни плочи, като маркирате проводниците, докато вървите. Проводниците се поставят в пробитите по организиран начин, който работи за вас. Реших да го прокарам през отворените празнини и да го закрепя към дъската с електрическа лента.

Понякога е необходимо да отрежете част от пяната, така че телта да има къде да се побере. Това е показано на изображение 3. Когато е завършено, всяка плочка трябва да изглежда като изображение 4. Изображение 5 показва как трябва да изглежда "портът" за проводниците

Стъпка 6: 3D печат на контейнера

3D печат на контейнера
3D печат на контейнера
3D печат на контейнера
3D печат на контейнера
3D печат на контейнера
3D печат на контейнера

1. Използвайки приложения файл на 3D принтер, 3D отпечатайте кутията на контейнера.

2. След като кутията бъде отпечатана, сглобете така, че отворите за 3 бутона да са горния капак на кутията, а LCD екранът да е на предната страна на кутията. Използвайте суперлепило, за да сглобите кутията заедно, но внимавайте да не залепите капака. Използвайте суперлепило, за да прикрепите LCD екрана, бутоните и 8 -те светодиода в предната част на кутията.

3. В горната част на контейнера са трите бутона, които потребителят натиска, за да настрои алармата. Тези щифтове трябва да бъдат преназначени в кода, за да съвпадат с пиновете, които решите да използвате.

Забележете на изображение 3, че отстрани на контейнера има два отвора, единият позволява кабела за данни и входните проводници да се вкарат, а другият осигурява достъп за захранване на стена.

Стъпка 7: Свържете всички компоненти и декорирайте

Свържете всички компоненти и декорирайте
Свържете всички компоненти и декорирайте
Свържете всички компоненти и декорирайте
Свържете всички компоненти и декорирайте
Свържете всички компоненти и декорирайте
Свържете всички компоненти и декорирайте

1. Свържете всички компоненти съгласно диаграмата за фризиране (наличен е и файл).

2. 8 -те входни проводника, заземяване и +5V ще влязат в кутията през страничния порт и ще бъдат включени съответно в arduino. Тези входни проводници могат да влязат в който и да е отворен порт, който желаете.

3. Всеки от светодиодите трябва да бъде заземен и входните им щифтове да са прикрепени към всички отворени портове, които желаете.

4. Избрахме да поставим слой гума върху плочките си, така че потребителят да се чувства по -удобно. Върху гумата имаше груб проект на нашия дизайн. След като прикрепим гумата с лепило горила, поставихме плат върху нея и пресъздадохме нашия дизайн от филц.

Стъпка 8: Програмирайте Arduino

Програмирайте Arduino
Програмирайте Arduino

За да видите тези файлове и да програмирате arduino, ще трябва да изтеглите компилатора arduino.

www.arduino.cc/en/Main/Software (ИЗТЕГЛЕТЕ ВРЪЗКА)

1. Програмирайте Arduino, като използвате включената програма arduino.

2. Може да се наложи да импортирате включените библиотеки във вашия Arduino компилатор. Не забравяйте да промените входните щифтове, за да съответстват на това, което сте създали.

Кодът работи така:

-задайте време на чип за часовник в реално време с помощта на компютър

-потребителят въвежда час за аларма, компютърът сравнява действителното време с времето за аларма

-когато времето съвпада, функцията за аларма започва

-по време на алармената функция се избира произволно генериран номер 1-8, съответстващ на плочка върху постелката. Ако например е избрано 4, зумерът ще бръмне от време и четвъртият светодиод ще светне. След като потребителят стъпи на 4 -тата плочка, се избира следващата плочка и процесът се повтаря, докато не бъдат стъпени 4 номера.

-в края на алармената функция времето отново се показва, изчаквайки потребителя да настрои друга аларма

Стъпка 9: Как да използвате подложката за будилник

Поздравления, завършихте създаването на подложка за будилник. Ето как да го използвате!

1. Уверете се, че подложката за будилник е захранена. След като бъде програмиран, вече не е необходимо да го включвате в компютъра си. Встрани на 3D отпечатания контейнер има порт както за USB кабел за програмиране, така и за стенен захранващ кабел. Като практична употреба най -добре е да използвате захранващия кабел за стена.

2. За да настроите алармата, 3D отпечатаният контейнер трябва да е на нощното ви шкафче или близо до леглото ви. Започнете да настройвате алармата, като натиснете бутона "set" в горната част на контейнера. LCD екранът сега ви подканва да настроите алармата. Използвайте бутона „увеличаване“, за да увеличите часа, а след това бутона „час/минута“, за да превключите на минути и увеличете минутите според нуждите. Сега отново натиснете бутона "set". LCD екранът потвърждава, че алармата е настроена.

3. Сън

4. Когато алармата се включи, първо ще издадете 12 звукови сигнала. Това ви позволява да станете от леглото. По това време трябва да изучавате централната плочка на постелката. Сега слушайте за броя на звуковите сигнали, както и вижте кой светодиод светва. Ако чуете 4 звукови сигнала и четвъртият светодиод светне, поставете пълната си тежест върху четвъртия бутон. Останете в това положение, докато светне следващият светодиод. Повторете още 3 пъти и сте завършили последователността за събуждане.

Браво! Стигнахте на час навреме и се чувствате още по -будни от нормалното.

Препоръчано: