Мазмұны:

ASS құрылғысы (әлеуметтікке қарсы әлеуметтік құрылғы): 7 қадам
ASS құрылғысы (әлеуметтікке қарсы әлеуметтік құрылғы): 7 қадам

Бейне: ASS құрылғысы (әлеуметтікке қарсы әлеуметтік құрылғы): 7 қадам

Бейне: ASS құрылғысы (әлеуметтікке қарсы әлеуметтік құрылғы): 7 қадам
Бейне: Прокариот және эукариот жасушаларының құрылысы. 8 сынып. 2024, Шілде
Anonim
ASS құрылғысы (әлеуметтікке қарсы әлеуметтік құрылғы)
ASS құрылғысы (әлеуметтікке қарсы әлеуметтік құрылғы)
ASS құрылғысы (әлеуметтікке қарсы әлеуметтік құрылғы)
ASS құрылғысы (әлеуметтікке қарсы әлеуметтік құрылғы)

Сіз айналаңызда болуды ұнататын, бірақ олардың жақындағанын ұнатпайтын адам екеніңізді айтыңыз. Сіз сондай -ақ халықты жақсы көресіз және адамдарға жоқ деп айту қиын. Сондықтан сіз оларға шегінуді қалай айту керектігін білмейсіз. Ендеше, ASS құрылғысына кіріңіз! Сіз жақындай аласыз, бірақ тым жақын емес.

Біздің машина - бұл сіздің айналаңыздағы адамдарды шақыратын немесе тәуліктің уақытына байланысты оларды аулақ ұстайтын жабдық. Атап айтқанда, жабдық сізге біреудің қаншалықты жақын екендігіне негізделген хабарларды көрсетеді және оларды құрылғының иесінен шақыру немесе болдырмау үшін жанып тұрады. Қараңғыда, егер олар саған тым жақындаса, дабылдар өшеді, олар артқа шегінуді ескертеді.

1 -қадам: Құрылғының бейнесі

Image
Image

2 -қадам: Бөлшектер, материалдар мен құралдар

Сипаттама:

Ожерельдің негізгі компоненттері - бұл физикалық дененің өзі және электронды компоненттер, бұл бүкіл механизмді мүмкін етеді. Жобаның мақсаты кіріс ретінде әрекет ететін қарапайым датчиктері бар тозатын құрылғыны құру болып табылады:

  • Фоторезистор
  • Ультрадыбыстық сенсор

Және үш шығару құрылғысы:

  • Дыбыстық сигнал
  • СКД экран
  • RGB жарық жолағы

Электроника

  • 1 x Arduino Nano
  • 1 x USB Micro - USB деректерді беру кабелі
  • 1 x RGB жарықдиодты жолақ (505 SMD)
  • 1 x ультрадыбыстық сенсор
  • 1 x СКД экраны
  • 1 x фоторезистор
  • 1 x потенциометр
  • 1 х Нан тақтасы (85 мм x 55 мм)
  • 1 x тізбекті таспа (2см x 8см)
  • 26 x өтпелі сымдар
  • 1 x резистор (220 Ом)
  • 1 x пассивті дыбыстық сигнал
  • 12V және 5V шығысы бар 1 х 12В қуат банкі

Материалдар

  • Супер желім
  • Электр таспасы
  • 3D принтеріне қол жеткізу
  • Дәнекерлеу жабдықтары

3 -қадам: Сымдар мен тізбек

Сымдар мен тізбек
Сымдар мен тізбек
Сымдар мен тізбек
Сымдар мен тізбек
  1. Потенциометр мен СКД -ны нан тақтасына және Arduino UNO -ға бекітіңіз (Ескертпе: бөлшектерді алқаның ішіне бекіту үшін Arduino UNO Arduino Nano -мен ауыстырылады.)
  2. Ультрадыбыстық сенсорды қосыңыз
  3. Светодиодты (RGB) 220 Ом үш резистормен бекітіңіз. (Ескертпе: егер сіз оны RGB жарық диодты жолағына ауыстырсаңыз, резисторлар қажет болмайды, себебі жарықдиодты жолақ өзінің резисторларымен келеді)
  4. Содан кейін дыбыс үшін пассивті дыбыстық сигналды қосыңыз, ал дыбыс деңгейін реттеу үшін резисторды қосыңыз
  5. Фоторезисторды қосыңыз

4 -қадам: өндіріс

Жасау
Жасау
Жасау
Жасау
Жасау
Жасау

Электронды тақтаға сым қосуға арналған 6 компонент бар.

  1. Электрониканы жинау үшін біз алдымен Arduino наносын схемалық таспаға қосамыз, содан кейін жерге қосамыз.
  2. Содан кейін біз RGB жарықдиодты жолағын қосамыз. RGB түйреуіштерін Arduino наносына қосыңыз. Әрі қарай, 12В+ істікшесін қуат банкіне жалғаңыз, ал электр тізбегінен жерге тұйықтағышты қосыңыз. Біз әр түрлі светодиодтарды қосудың орнына бірнеше түсті шамдарды алу үшін RGB жарықдиодты жолағын қолданамыз. Бұл біздің негізгі нәтиже ретінде әрекет етеді
  3. Содан кейін біз ультрадыбыстық сенсорды қосамыз. Бұл ультрадыбыстық толқын жіберу және объектінің кері қайтарған жаңғырын тыңдау арқылы жұмыс істейді. Бұл біздің кіріс ретінде әрекет етеді

Жоғарыда көрсетілген екі компонент кері байланыс циклін қамтиды. Енді кішкене сәнді болу және құрылғыға жеке қасиеттер беру үшін біз келесі компоненттерді қостық.

  1. СКД экраны контрастты басқару үшін потенциометрге бекітілген, содан кейін Arduino мен нан тақтасына қосылады. Сымдардың қалай қосылғанын суреттен қараңыз. Біздің жүйеге басқа шығыс қосады
  2. Нысан иесіне тым жақындаған кездегі сценарийге дыбыстық сигнал қосылады. Бұл басқа шығарылым. Дыбыс деңгейін өзгерту үшін резисторларды қосуға немесе алып тастауға болады.
  3. Жарық мөлшеріне байланысты құрылғыға жеке мінез -құлық беру үшін фоторезистор қосылады. Ол резисторға бекітілген және кодтағы isDark әдісіне сигнал жіберу үшін Arduino тақтасындағы түйреуішке қосылады. Бұл қосалқы енгізу құрылғысы ретінде әрекет етеді.

Құжаттаудағы қателер:

Ожерельде екі қосымша тесік болды, өйткені біз бастапқыда 2 ультрадыбыстық сенсорды жоспарлаған болатынбыз, бірақ соңына дейін біреуін қолдандық. Біз осы қосымша тесіктердің бірін Arduino Nano кабелін қуат банкіндегі 5В қуат көзіне қосу үшін қолдандық. Біз сымдар мен компоненттердің салмағын ескермедік, сондықтан алқа дұрыс теңгерілмеген. Кейінірек біз 12В қуат банкінің максималды шығысы 3 ампер болатынын білдік, ал біз қолданған қосқыш сымдар максимум 2 амперді ұстауы керек. Қалың сымдар 12В қуат көзі арасындағы байланыстарда қолданылуы керек еді.

5 -қадам: Бағдарламалау

Бағдарламалау
Бағдарламалау

Түсінікті болу үшін берілген код аннотацияланған

Arduino жалған коды

Код қарапайым және егер if және else жұбын қолданса, онда алқа қараңғыда және күндіз қалай әрекет ететіні туралы мәлімдемелер мен екі бөлек жағдай болады. Ожерель қосылған кезде ультрадыбыстық сенсор сіздің айналаңыздағы дененің қашықтығын анықтайды және бұл сигналды жарық диодты жолаққа және СКД экранына жібереді. Дене сізге жақындағанда (оны жеке қалауыңыз бойынша басқаруға болады), ультрадыбыстық сенсор сигналдар жібереді және жарық диоды сіз бен жақындап келе жатқан дене арасындағы қашықтыққа байланысты үш түрлі түсте жанады.

Қараңғы түскенде:

  • Ашық жасыл түс 500 см
  • Қызғылт 50 см -ден 500 см -ге дейін
  • 50 см -ден төмен кез келген жерде қызыл мен көк түстің арасында жыпылықтайды

Жарық болған кезде:

  • Жасыл 500 см
  • Ашық көк 50 см -ден 500 см -ге дейін
  • 50 см -ден төмен кез келген жерде қызыл

6 -қадам: Нәтижелер мен рефлексия

  • 3D басып шығаруда бәрі желімделгеннен кейін ақауларды жоюға арналған топсалы бөлігі болуы мүмкін еді.
  • Сымдардың көпшілігі ішіндегі күрделі сымдарды көруді жеңілдету үшін түсінікті болуы мүмкін материал
  • Денелерді әр түрлі бағытта анықтау үшін бірнеше ультрадыбыстық датчиктер болуы мүмкін
  • Экран мен дыбыстық сигналды Alexa немесе Siri сияқты сөйлей алатын динамикпен ауыстыруға болар еді
  • СКД экраны мүмкін емес жерде орналастырылады

7 -қадам: Әдебиеттер мен несиелер

howtomechatronics.com/tutorials/arduino/ul…

Бұл веб -сайттың коды ультрадыбыстық сенсордан объектінің қашықтығын есептеу үшін пайдаланылды.

Орындаған: Айза Бақтияр, Ин Чжоу, Ангус Чжун және Деррик Вонг

Бұл жоба Даниэльс сәулет мектебінің бакалавриат бағдарламасы бойынша физикалық есептеу дизайны мен цифрлық өндіріс курсының бөлігі ретінде құрылды.

Ұсынылған: