Съдържание:
- Консумативи
- Стъпка 1: Осъществяване на веригата
- Стъпка 2: Запояйте часовника
- Стъпка 3: Изработка на контейнера
- Стъпка 4: Сглобете часовника
- Стъпка 5: Код
Видео: Мързелив часовник за мързеливи хора!: 5 стъпки
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:52
В топла и слънчева съботна сутрин вие лежите в леглото и мечтаете за всички сладки неща на света. Изведнъж вашият будилник започва да крещи, пронизвайки мозъка ви, принуждавайки ви да се събудите. Стигате до ръката си, за да намерите бутона за отлагане, но в крайна сметка събаря всичко, а часовникът все още крещи. Е, не се страхувайте повече! Измислих модифициран будилник, който задейства функцията „отлагане“, която ще спре да издава звуков сигнал за четири минути, когато вдигнете ръка преди часовника. За да спрете напълно алармата, просто вдигнете ръка пред часовника за цели пет секунди. Това е първият ми Instrucable, така че може да има някои подробности, които ще пропусна. Моля, уведомете ме, ако ги забележите. Да започваме!
Консумативи
Ето материалите, от които се нуждаете:
- Arduino Board (за предпочитане Leonard или Uno) x1
- Звуков сигнал x1
- Ултразвуков сензор HC-SR04 x1
- Истински будилник x1
- Резистор 82 ома x1
- Няколко проводника
- Поялник x1
- Дъска за твърди карти
- Припой
- Платформа x1
Стъпка 1: Осъществяване на веригата
Препоръчвам да използвате макет, за да направите веригата първа за тестване. Схемата на схемата изглежда като изображението по -горе. Следвайте картината и сглобете компонентите заедно (с изключение на самия будилник, който ще обясня по -късно).
Стъпка 2: Запояйте часовника
Тъй като будилникът не принадлежи към компонентите на Arduino, ще трябва да запояваме часовника с проводници. Начинът на работа на часовника и Arduino е прост. Обикновено, когато стрелката на часовника достигне времето за алармата, часовникът изпраща електрически сигнал към своя зумер, което кара алармата да се задейства. Това, което правим тук, е да премахнем оригиналния зумер, да насочим електричеството към платката arduino, така че тя ще настрои цифровия щифт на ВИСОК, когато времето изтече. На първото изображение можете да видите как проводниците са свързани към платката преди запояване. Следващите две снимки показват как подреждам проводниците, а крайната снимка е пълната картина на прототипа с запоения будилник (Щракнете върху снимката, за да видите допълнителни подробности).
Стъпка 3: Изработка на контейнера
Изработката на контейнера от картони не е лесна задача. Трябва да сте конкретни в мярката на всяка страна.
Ето мярката:
- Отгоре и отдолу: 20,1 cm x 12,5 cm
- Ляво и дясно: 12,5 см х 5,5 см
- Отпред и отзад: 20,1 см х 7,5 см
След като изрежете всички страни, е време да пробиете няколко отвора, за да поставите предавателния проводник и ултразвуковия детектор. За USB отвора пробийте отвора на левия панел на 1,8 см от ляво и 1 см от дъното. За детектора пробийте дупки на 3,8 см от дъното с зададения размер:
- USB отвор: 1,5 cm x 1,5 cm (втора канализация)
- Отвор за ултразвуков детектор: кръг с диаметър 1,7 см x2 с 1 см между тях (трета снимка)
Стъпка 4: Сглобете часовника
И накрая, време е да сглобите частите заедно. Уверете се, че можете да държите кутията здраво, преди да залепите компонентите заедно с горещо лепило. Крайният ви продукт трябва да изглежда като последното изображение. Ако искате допълнителна декорация, не се колебайте да добавите каквото искате към часовника си.
Стъпка 5: Код
Кодът е предоставен тук. Имам писмени обяснения във файла. Не се колебайте да коригирате кода според вашите нужди. Defalty, интервалът на отлагане е пет секунди, което е наистина кратко поради тестването. Трябва да промените времето по -дълго, ако искате да го накарате да работи. Надявам се да ви хареса този Instrucable и не се колебайте да задавате въпроси!
Препоръчано:
Как да направите аналогов часовник и цифров часовник с LED лента с помощта на Arduino: 3 стъпки
Как да направите аналогов часовник и цифров часовник с LED лента с помощта на Arduino: Днес ще направим аналогов часовник & Цифров часовник с Led Strip и MAX7219 Dot модул с Arduino, Той ще коригира времето с местната часова зона. Аналоговият часовник може да използва по -дълга LED лента, така че да може да бъде окачен на стената, за да се превърне в произведение на изкуството
Часовник за пенсиониране / Брой нагоре / Dn часовник: 4 стъпки (със снимки)
Пенсионен часовник / Брой нагоре / Dn часовник: Имах няколко от тези 8x8 LED матрични дисплеи в чекмеджето и мислех какво да правя с тях. Вдъхновен от други инструктажи, имам идеята да създам дисплей за обратно броене/нагоре за обратно броене до бъдеща дата/час и ако целевото време p
Помощ за времето за хранене на мързелив читател: 14 стъпки
Помощ за хранене на мързелив читател: Проектът е да помогне на мързеливия читател, който чете романа, когато яде, но не иска да замърси клавиатурата
Google Glass/помощ за бедни хора за хора с тунелно зрение: 5 стъпки (със снимки)
Google Glass/Помощ на бедния човек за тези с тунелна визия: Резюме: Този проект предава видео на живо от камера с рибешко око на носим хедс-ъп дисплей. Резултатът е по -широко зрително поле в по -малка област (дисплеят е сравним с 4 "екран 12" далеч от окото ви и извежда на 720
ESP8266 Мрежов часовник без RTC - Nodemcu NTP Часовник Няма RTC - ИНТЕРНЕТЕН ЧАСОВНИК ПРОЕКТ: 4 стъпки
ESP8266 Мрежов часовник без RTC | Nodemcu NTP Часовник Няма RTC | ИНТЕРНЕТЕН ЧАСОВНИК ПРОЕКТ: В проекта ще се прави часовник проект без RTC, ще отнеме време от интернет с помощта на wifi и ще го покаже на дисплея st7735