Мазмуну:
- 1 -кадам: LED жана сенсорду киргизүү
- 2 -кадам: 6 жана 2 негизги зымдарды туташтыруу
- 3 -кадам: Жаңыртылган баштыкты тестирлөө
Video: Interactive Reflex Punching баштык: 3 кадам (сүрөттөр менен)
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:38
Бул көрсөтмө Arduino, LED жана MK 2125 акселерометрин колдонуп, көбүрөөк ширетүү тажрыйбасын алуу менен бирге шамдагайлыгын жана бокс чеберчилигин жогорулатууну каалагандар үчүн
Бул долбоордун максаты - учурдагы рефлекс баштыгын өзгөртүү жана аны интерактивдүү, ойноштурулган жана көбүрөөк чөмүлүүчү продуктка айландыруу. Мен буга жетишүү үчүн жараткан түшүнүгүм 4 LEDди баштыктын түбүнө, бул базанын ичине MK 2125 акселерометрди орнотууну, андан кийин бул компоненттерди стенддин базасында Arduino UNOго туташтырууну камтыйт.
- MK2125 сенсору каптын кайсы тарапка тийгенин аныктоо үчүн колдонулган эңкейүү жана ылдамдатуу маалыматын берет.
Светодиод жарыгы рандомизацияланган циклде күйөт, ал сумка тиешелүү / жаркыраган тараптан урулганда кийинки LEDга кайталанат. Мунун артында идея - колдонуучуну баштыктын айланасында мүмкүн болушунча тезирээк кыймылга келтирүү, ал жаркыраган LED менен капталын тапканда таң калтырат.
Рефлекс баштыкчалуу салттуу машыгуу тактыкты жана убакытты жакшыртуу үчүн иштелип чыккан.
Бул түзмөктү кургандан жана сынап көргөндөн кийин, жаңыланган версия мурунку версиясына негизделгени, тез бут / кыймылга болгон муктаждыкты бириктирип, визуалдык рефлекстериңизди курчутуу менен айкын болот. Бул чындап эле рефлекс баштыгын колдонууну 10 эсе кызыктуу кылган жана азыр машыгууга караганда оюн сыяктуу сезилет!
максатка жетти.
Мен рандомизацияланган LED циклинин кантип иштээрин элестетүү үчүн, аны иштетүүдө эскизди иштеп чыктым (бул кадамга туташкан видеодо + көрсөтүлгөн), аны тиркелген файлдардан жүктөп алып, өзүңүз сынап көрүңүз же жөн эле алдын ала көрүү клипин көрүңүз.
Бул продуктту түзүү үчүн сизге керек болот:
- 1x Reflex сумкасы
- 1x Arduino UNO
- 1x 9V Батарея Топтому (Arduino'ду иштетүү үчүн)
- 1x Memsic MK 2125 акселерометр
- 4x светодиоддор (мен жашыл түстү тандап алдым)
- 4х 10 Ом резисторлор
- электрониканы коргоо үчүн кээ бир губка / көбүк
- 1 метр 6 өзөктүү зым
- 1 метр 2 өзөктүү зым
- болжол менен казыктары бар 28 секирүүчү зым
- көп ширетүүчү жана ширетүүчү станция
- ар кандай өлчөмдөгү жылуулукту кыскартуучу түтүктөр көп
- DUCT тасмасы
- Супер клей
- Velcro (зымдарды стендге эркин бекитүү)
- Tupperware / суу өткөрбөөчү контейнер (Arduino + батарейка пакети)
1 -кадам: LED жана сенсорду киргизүү
Эң биринчи кадам - бул баштыктын дубалынын айланасында 4 тешик бургулоо, бул сиздин LEDди орнотуу.
бул светодиоддордун ар бири - пиндеги жерге зымга жана + пиндеги 10 омдук резисторго туташтырылышы керек. бул байланыштарды скотч менен жабыштыргыңыз келет жана базанын ичине катуу кыскыңыз келет, анткени аларды мүмкүн болушунча бышык кылуу маанилүү.
Эми бул туташууларга секиргич зымдарды туташтырып, бул кадамдын акыркы сүрөтүндө көрсөтүлгөндөй базанын түбүндөгү тешиктер аркылуу азыктандырышыңыз керек болот. MK 2125 сенсору үчүн да ушундай кылыңыз, ошондой эле казыктар үчүн мейкиндик түзүү үчүн базанын түбүндө дагы тешиктерди буруп, секиргич зымдарды бул казыктарга туташтыруу керек болот.
Сенсордун эң маанилүүсү - аны базанын ичине жалпак жана LED диоддорунун бирине каратуу. Бул сиздин алдыңкы LEDыңыз болот, ал кийинчерээк сенсорду калибрлөө үчүн пайдалуу болот.
Бул компоненттердин бардыгы базанын ичине тыгыз болгондо, сиз секирилген казыктарды Arduino -го туташтырып, ушул кадамдын 5 -сүрөтүндө көрсөтүлгөндөй кодду (TiltSense.ino) сынап көрүшүңүз керек. Эгерде код жакшы иштесе жана бардык ширетүү катуу болсо, боштуктарды кичине губка / көбүк менен толтуруп, аларды кулпулап турушу үчүн LEDдин үстүнө бир аз суперключ салыңыз.
2 -кадам: 6 жана 2 негизги зымдарды туташтыруу
Бул кадамда биз топтун түбүнөн 6 түптүү жана 2 өзөктүү зымдар менен стенддин түбүнө чейин байланыштарды узартабыз.
Бул жердеги башкы максат - бардык зымдарды стенддин башынан ылдыйына чейин эң ыңгайлуу жана бышык кылып узартуу
6 CORE
Мен муну чечтим, 6 өзөктүү зымды бир аз сыйрып алуу (биринчи сүрөттө көрсөтүлгөн) жана:
- LEDдин + Пинстерди 4/6 зымга (алар Arduino казыктарына 10, 11, 12, 13 туташтырылат)
- Светодиоддорду - зымдарды чогуу, андан кийин - МК 2125 сенсорунун зымына LED менен сенсорду жерге
- + зым MK 2125 сенсорунан жана бардык туташкан - 2/6 зымга зымдарды ширетет (Булар 5V жана GND Arduino казыктарына туташтырылат)
зымдардын бекем бүтүндүгүн камсыз кылуу үчүн бардык ширетилген туташуулар үчүн жылуулукту кыскартууну колдонууну унутпаңыз жана үстүнкү баштыктын түбүнөн астыңкы стендге чейин салбырап кете алат.
- 2 CORE
Бул этапта 2 туташуу болушу керек, алар MK 2125 сенсорунун өткөргүч зымдары, каптын жантайма маалыматын Arduinoго жөнөтөт. Мына ушинтип биз акыры баштык кайсы багытка тийгенин аныктайбыз.
Өткөрүүчү зымдарды 2 негизги зымдын ар бирине туташтырыңыз (Булар Arduino 2 жана 3 -казыктарына туташтырылат)
Бул байланыштардын бардыгын ийгиликтүү ширеткенден кийин, бул зымдардын экинчи учун Arduino шайкеш төөнөгүчтөрү бар кээ бир секиргич зымдарга ширетүүңүз керек болот (экинчи + үчүнчү сүрөттө көрсөтүлгөн).
3 -кадам: Жаңыртылган баштыкты тестирлөө
Ардуино менен 9В батарейкасы пакетке туташкан контейнердин ичинде жайгашып, өтө көп кыймылдабай жана лакталган байланыштарга зыян келтирбеши үчүн, баардык туташтыруучу зымдарды велкро менен камсыздоону чечтим. велкро.
Эгерде сиз буга чейин келген болсоңуз, анда интерактивдүү рефлекс баштыгыңызды сынап көрүүгө даяр болушуңуз керек. Сизге бул көрсөтмө жагат деп үмүттөнөм, мен келечекте бул долбоорго жаңыртууларды киргизүүнү пландап жатам, анткени мен жыйынтыкка таң калдым, андыктан биз менен бирге болуңуз !.
Учурда мен бул түзмөккө кантип упай топтоо же жогорку балл системасын түзүү керектигин ойлоп жатам, эгер сиз бул долбоорго мүмкүн болгон толуктоолорду ойлосоңуз, комментарий калтырыңыз же мага жазыңыз.
Комментарий бөлүмүндө кандайдыр бир суроолорду берүүдөн тартынбаңыз, мен сизге тез арада кайрылып келем.
Эгер бул сизге жакса, Arduino же Make It Glow сынактарында мага добуш бериңиз. Бул көп нерсени билдирет, рахмат!
Сунушталууда:
CPX колдонуп Температураны сезүүчү баштык: 5 кадам
CPX аркылуу температураны сезүүчү баштык: Температураны сезүүчү баштык жасоо үчүн сизге каалаган баштык керек болот. Мен баштыгымды тигүү менен жасадым, бирок сиз алдын ала даярдалган баштык сатып алсаңыз же үйдөн тапкан эски сумканы кайра колдонсоңуз болот. Температура сенсорун кошуу үчүн сизге CPX- Circuit playgr керек болот
Керебет баштык LED Stripe Lamp ESP8266-01 менен: 5 кадам
ESP8266-01 менен керебеттин керебети LED тилкесиндеги чырак: Бул абдан оңой долбоор, мен көптөн бери көңүл бурбай койгом, бирок карантин болгондуктан, мен колумдагы бөлүктөр менен башка нерсени жасадым. жөнөкөй TCP буйруктары же кол которуу менен башкарылат
Arduino Reflex Tester: 4 кадам (Сүрөттөр менен)
Arduino Reflex Tester: Бүгүн, мен сиздин реакция убактыңызды өлчөй турган карама -каршылыкты түзүүнү чечтим. Сизге кээ бир негизги компоненттер керек болот, алардын бардыгын Кумандын Arduino UNO Стартер комплекттеринен табууга болот. Керектүү бөлүктөр төмөнкүлөр: Arduino UNO board USB Cable 10k жана
RFID коргоочу баштык "таштандыдан": 21 кадам (сүрөттөр менен)
RFID коргоочу баштык "Таштандыдан" чыгып калды: Чиптелген паспортуңуздагы жана кредиттик/ID карталарыңыздагы санариптик маалымат радио күйгүзүүчү/өчүрүүчү материалдарды камтыган баштыкты же капчыкты жасоо менен "күйүк" же "өчүк" экенин тандаңыз. Бул таштанды баштыктарынан жана бийик идиштерден жасалган
Zune (же каалаган Mp3-плеер) Брендинг менен булгаары баштык: 9 кадам
Zune (же каалаган Mp3-плеер) Брендинг менен булгаары баштык: Менин Зунем менен келген баштык эскире баштады. Ошентип, өзүм баштык жасоону чечтим. Кадимки баштыкта плеерди алып салбастан оңой иштетүүгө мүмкүнчүлүк бере турган иконкалар жок экенин мага эч жаккан жок. Мен теримди алдым