Съдържание:

Мързелив часовник за мързеливи хора!: 5 стъпки
Мързелив часовник за мързеливи хора!: 5 стъпки

Видео: Мързелив часовник за мързеливи хора!: 5 стъпки

Видео: Мързелив часовник за мързеливи хора!: 5 стъпки
Видео: Дневник хранящий жуткие тайны. Переход. Джеральд Даррелл. Мистика. Ужасы 2024, Декември
Anonim
Image
Image
Осъществяване на веригата
Осъществяване на веригата

В топла и слънчева съботна сутрин вие лежите в леглото и мечтаете за всички сладки неща на света. Изведнъж вашият будилник започва да крещи, пронизвайки мозъка ви, принуждавайки ви да се събудите. Стигате до ръката си, за да намерите бутона за отлагане, но в крайна сметка събаря всичко, а часовникът все още крещи. Е, не се страхувайте повече! Измислих модифициран будилник, който задейства функцията „отлагане“, която ще спре да издава звуков сигнал за четири минути, когато вдигнете ръка преди часовника. За да спрете напълно алармата, просто вдигнете ръка пред часовника за цели пет секунди. Това е първият ми Instrucable, така че може да има някои подробности, които ще пропусна. Моля, уведомете ме, ако ги забележите. Да започваме!

Консумативи

Ето материалите, от които се нуждаете:

  1. Arduino Board (за предпочитане Leonard или Uno) x1
  2. Звуков сигнал x1
  3. Ултразвуков сензор HC-SR04 x1
  4. Истински будилник x1
  5. Резистор 82 ома x1
  6. Няколко проводника
  7. Поялник x1
  8. Дъска за твърди карти
  9. Припой
  10. Платформа 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 и не се колебайте да задавате въпроси!

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