Съдържание:

ASS устройство (антисоциално социално устройство): 7 стъпки
ASS устройство (антисоциално социално устройство): 7 стъпки

Видео: ASS устройство (антисоциално социално устройство): 7 стъпки

Видео: ASS устройство (антисоциално социално устройство): 7 стъпки
Видео: Любовь и голуби (FullHD, комедия, реж. Владимир Меньшов, 1984 г.) 2024, Декември
Anonim
ASS устройство (Анти-социално социално устройство)
ASS устройство (Анти-социално социално устройство)
ASS устройство (Анти-социално социално устройство)
ASS устройство (Анти-социално социално устройство)

Кажете, че сте човек, който обича да бъде около хората, но не обича да се приближават твърде близо. Вие също харесвате хората и ви е трудно да кажете „не“на хората. Така че не знаете как да им кажете да се откажат. Е, влезте - ASS устройството! Можете да се приближите, но не прекалено близо.

Нашата машина е по същество оборудване, което може да покани хората във вашето обкръжение или да ги държи далеч в зависимост от времето на деня. По -специално, оборудването ще показва съобщения въз основа на това колко близо е някой до вас и светва или за да го покани, или да го отклони от носителя на устройството. В тъмното, ако се приближат твърде близо до вас, алармите ще се включат, предупреждавайки ги да се отдръпнат.

Стъпка 1: Видео на устройството в действие

Image
Image

Стъпка 2: Части, материали и инструменти

Описание:

Основните компоненти на огърлицата са самото физическо тяло и електронните компоненти, които правят целия този механизъм възможен. Целта на проекта е да се създаде носимо устройство с прости сензори, които действат като входове:

  • Фоторезистор
  • Ултразвуков сензор

И три изходни устройства:

  • Звуков звук
  • LCD екран
  • RGB светлинна лента

Електроника

  • 1 x Arduino Nano
  • 1 x USB Micro към USB кабел за пренос на данни
  • 1 x RGB LED лента (505 SMD)
  • 1 x ултразвуков сензор
  • 1 x LCD екран
  • 1 x Фоторезистор
  • 1 x потенциометър
  • 1 х платка (85 мм х 55 мм)
  • 1 х лента за ленти (2 см х 8 см)
  • 26 x джъмперни проводници
  • 1 x резистор (220 ома)
  • 1 x пасивен зумер
  • 1 x 12V Power Bank с 12V и 5V изход

Материали

  • Супер лепило
  • Електрическа лента
  • Достъп до 3D принтер
  • Оборудване за запояване

Стъпка 3: Окабеляване и верига

Окабеляване и верига
Окабеляване и верига
Окабеляване и верига
Окабеляване и верига
  1. Прикрепете потенциометър и LCD към макета и Arduino UNO (Забележка: Arduino UNO се заменя с Arduino Nano, когато запоявате части заедно, за да се поберат вътре в огърлицата.)
  2. Прикрепете ултразвуков сензор
  3. Прикрепете LED (RGB) с трите 220 ома резистора. (Забележка: когато замените това с RGB LED лента, резисторите вече не са необходими, тъй като LED лентата идва със собствени резистори)
  4. След това добавете пасивния зумер за звука и по желание добавете резистор, за да регулирате силата на звука
  5. Прикрепете фоторезистора

Стъпка 4: Изработка

Изработка
Изработка
Изработка
Изработка
Изработка
Изработка

Има 6 компонента, които да се свържат към таблото.

  1. За да сглобим електрониката, първо ще свържем Arduino nano към таблото и след това ще го заземим.
  2. След това свързваме RGB LED лентата. Свържете RGB щифтовете към Arduino nano. След това свържете 12V+ щифта към банката за захранване и свържете земята от таблото на веригата към земята на банката за захранване. Използваме RGB LED лента, за да получим многоцветни светлини, вместо да се налага да закрепваме различни светодиоди. Това действа като наша основна продукция
  3. След това свързваме ултразвуковия сензор. Това работи, като изпраща ултразвукова вълна и слуша ехото, отскочено от обект. Това действа като наш вход

Горните два компонента обхващат основната верига за обратна връзка. Сега, за да добием малко фантазия и да придадем на устройството малко индивидуалност, добавихме следните компоненти.

  1. LCD екранът е прикрепен към потенциометър за контрол на контраста на екрана и след това е свързан към Arduino и макет. Вижте изображението за това как са свързани проводниците. Добавя друг изход към нашата система
  2. Звуков сигнал е добавен за сценария, когато обект се доближи твърде много до потребителя. Това е друг изход. Можете да добавите или премахнете резистори, за да промените силата на звука на зумера.
  3. Добавен е фоторезистор, който дава на устройството отделно поведение в зависимост от количеството светлина. Той е прикрепен към резистор и свързан с щифт на платката Arduino, за да изпраща сигнали към метода isDark в кода. Това действа като вторично входно устройство.

Документиране на грешки:

В огърлицата имаше две допълнителни дупки, тъй като първоначално бяхме планирали 2 ултразвукови сензора, но в крайна сметка използвахме един. Използвахме един от тези допълнителни отвори, за да свържем кабела Arduino Nano към 5V източника на захранване в банката за захранване. Не взехме предвид теглото на проводниците и компонентите, така че огърлицата не е балансирана правилно. Също така по -късно разбрахме, че нашата 12V захранваща банка има изход от максимум 3 ампера, докато джъмперните проводници, които използвахме, трябва да държат само 2 ампера максимум. По -дебели проводници трябваше да се използват при връзки между източника на захранване 12V.

Стъпка 5: Програмиране

Програмиране
Програмиране

Приложеният код е коментиран за по -голяма яснота

Arduino псевдокод

Кодът е ясен, използвайки няколко изявления if и else if и два отделни случая за това как огърлицата се държи на тъмно и през деня. Когато огърлицата се захранва, ултразвуковият сензор разпознава разстоянието на тялото във вашата среда и изпраща този сигнал към LED лентата и LCD екрана. Докато тялото ви се приближава (което може да се манипулира въз основа на личните предпочитания), ултразвуковият сензор изпраща сигнали и светодиодът светва в три различни цвята в зависимост от разстоянието между вас и приближаващото се тяло.

Когато е тъмно:

  • Светло зелено на 500 см
  • Магента между 50 см и 500 см
  • Мига между червено и синьо на всичко под 50 см

Когато е светло:

  • Зелено на 500 см
  • Светло синьо между 50 см и 500 см
  • Червено на всичко под 50 см

Стъпка 6: Резултати и размисъл

  • 3D печатът можеше да има шарнирна част за отстраняване на неизправности, след като всичко беше залепено.
  • Материалът, където по -голямата част от окабеляването би могло да бъде изяснено, за да се улесни виждането на сложното окабеляване вътре
  • Можеше да има повече от един ултразвуков сензор за откриване на тела от различни посоки
  • Екранът и звънецът биха могли да бъдат заменени с високоговорител, който да говори като Alexa или Siri
  • LCD екранът е поставен на място, където потенциално не е много очевидно

Стъпка 7: Препратки и кредити

howtomechatronics.com/tutorials/arduino/ul…

Кодът от този уебсайт беше използван за изчисляване на разстоянието на обект от ултразвуковия сензор.

Произведено от: Aizah Bakhtiyar, Ying Zhou, Angus Cheung и Derrick Wong

Този проект е създаден като част от курса по физическо изчислително проектиране и дигитално изработване в бакалавърската програма на училището по архитектура на Даниелс.

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