Мазмұны:
- 1 -қадам: Операция теориясы
- 2 -қадам: қажетті бөлшектерді алыңыз
- 3 -қадам: Дәнекерлеу
- 4 -қадам: Оны жабыңыз
- 5 -қадам: кодты жарқылдатыңыз
- 6 -қадам: тестілеу
- 7 -қадам: Бірақ күте тұрыңыз, тағы бар
Бейне: Қол жетімділік немесе ойын-сауық үшін био-адаптивті медиа контроллері: 7 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:25
Бұл нұсқаулықта сіз мен құрған ашық бастапқы коды сияқты Arduino көмегімен био-оңтайландырылған медиа контроллерді құруды үйренесіз. Қосымша түсініктеме алу үшін байланыстырылған бейнені қараңыз.
Егер сіз біреуін құрсаңыз және онымен әрі қарай тестілеу жасасаңыз, біз ашық бастапқы жүйені бірге жаңарта алу үшін өз нәтижелеріңізбен бөлісіңіз!
Егер сіз осы нұсқаулықты ұнатсаңыз, оны бөлісуді немесе Arduino 2019 байқауында дауыс беруді қарастырыңыз!
Әңгіме:
Жағдай: CDC мәліметтері бойынша, балалар қазір экрандарға күніне 7,5 сағат жұмсайды. Аутизммен ауыратындар үшін бұл сезімтал жүктемеге әкелуі мүмкін, онда аз оқу немесе араласу мүмкін. Адамның биологиясымен, әсіресе мектептерде, денсаулық сақтау мен ойын -сауық индустриясымен үйлесімділікті, фокус пен релаксацияны жақсарту қажет.
Әрекет: қажеттіліктерді табу үшін пайдаланушыларды зерттеу жүргізілді және жиналған мәліметтер талданды. Идея ықтимал шешімге әкелді және жүрек деректеріне негізделген музыка мен бейне элементтерін бейімдеу арқылы экрандық уақытты тасымалдаушыларды нақты уақытта оңтайландыратын аппараттық / бағдарламалық қамтамасыз ету шешімі жасалды. Содан кейін өнертабысты бағалау үшін UX тестілеуі жүргізілді және жұмыс өнімін құрайтын жетілдірулер қайталанды.
Нәтижелер: бейнені дене ырғағымен үндестіруге бейімделу арқылы бейімделу арқылы оңтайлы жағдайда тыныштық пен толқуды күшейтетін ең төменгі өміршең өнім әзірленді. Әрі қарай тестілеу үй кинотеатрында және ойын -сауық индустриясында қолдану әлеуетінің жоғарылағанын көрсетті.
1 -қадам: Операция теориясы
Құрылғының үш режимі бар. - Керемет режим, тыныш режим және фокус режимі. Төмендегі суреттер олардың әрқайсысы қалай жұмыс жасау керектігін түсіндіреді. Аппараттық құрылғы жүрек соғу жиілігін оқиды және ойнатылатын медианы оңтайлы сипаттамаларға реттеу үшін USB арқылы веб -қосымшасына жібереді.
2 -қадам: қажетті бөлшектерді алыңыз
Сіз барлық қажетті бөлшектерді Amazon немесе ұқсас базарлардан таба аласыз
Міне Amazon барлық қажетті бөліктерге сілтеме: Amazon идеялар тізімі
Arduino Pro Micro (5в 16МГц нұсқасы), импульстік сенсордың күшейтілген модулі, дәнекерлеу, дәнекерлеу аппараты, жылу өткізбейтін құбыр немесе электр таспасы, магнитті ажыратылатын микро USB кабелі
Қажетті файлдар осы қадамға қосылады.
Optimote Player қосымшасының прототипінің тірі нұсқасы бар, егер сіз оны файлдардан жергілікті түрде іске қосқыңыз келмесе. Міне сілтеме:
3 -қадам: Дәнекерлеу
Осы схемаға сәйкес дәнекерлеңіз:
Arduino A0 сенсор сигналын шығарады
Arduino 5V VCC 5Vin датчигіне
Сенсорлық жерге Arduino Ground
Егер сіз сценарийлерді Arduino-ға өшіру үшін пайдаланылатын Arduino IDE-ді қалай дәнекерлеуді немесе орнатуды білмесеңіз, мен осы тегін сыныпты нұсқаулықтарда ұсынамын: https://www.instructables.com/class/Arduino-Class/ … Бұл - мен оны сынып авторы Бекки Стерн сияқты түсінікті етіп немесе қысқаша түсіндіре алмайтын нәрселердің бірі. Рахмет сізге!
Бұл қадамға кескін файлына қарағанда пиксельділігі кішірейтетін схеманың PDF форматы бекітілген.
4 -қадам: Оны жабыңыз
Мен құрылғыны қоршаудың екі түрлі әдісін таптым. Мен кейінірек сенсорға арналған тесікпен жылытатын құбырмен жүрдім, бұл мен ұсынған әдіс, бірақ сіз мұны AAA батареясының қосарланған ұстағышынан бірінші жолмен жасай аласыз.
Айналмалы құралдарды кесетін дискіні қолданып, USB қосылымына порттар қосу үшін саңылауларды кесіңіз. Конус тәрізді тегістеу конусының көмегімен сенсордың оптикалық бөлігіне арналған тесікті кесіңіз. Бұл сезім кезінде терімен тікелей байланыста болуы керек. Бәрін таспаға орап немесе әдемі етіп көрсету үшін бояп, электрониканы орнына ыстық желіммен жабыстырыңыз.
5 -қадам: кодты жарқылдатыңыз
Arduino IDE ашыңыз. Егер сіз оны әлі жүктемеген болсаңыз, оны arduino.cc сайтынан алуға болады.
Алдыңғы қадамнан жүктелген файлды ашыңыз / шығарыңыз
«Тақталар» астында Arduino/Genuino Micro таңдаңыз. Тақтаны қосыңыз және «порттар» астындағы сәйкес COM портын таңдаңыз. Ашылмаған қалтадан «нүкте INO» -мен аяқталатын эскизді ашыңыз және жүктеуді басу арқылы Arduino -ға жыпылықтаңыз.
6 -қадам: тестілеу
Index.html файлын браузердегі ашылмаған қалтадан ашыңыз (Google Chrome тексерілген) және Optimote қосыңыз. MP4 бейне файлын жүктеңіз, ол ойнатыла бастайды. Құрылғының пульсі біртіндеп төмендеген кезде (ең тыныш немесе скучно, THRILL режимінде) немесе ТЫНЫШ режимінде автоматты түрде секіру үшін GUI көмегімен максималды климаттық режимдерді бағдарламалауға болады, егер сіз жүрек соғу жиілігі көтерілсе, оны осы бөлімнен өткізіп жіберуге орнатуға болады. тыныштық күшейту. Сонымен қатар, егер ол бұқаралық ақпарат құралының көмегімен қайта бағдарламаланса, ол ақпарат құралдарының ең босаңсытатын бөлігіне ауыса алады.
Сіз плеер қосымшасындағы жүктеу түймесін басу арқылы биодеректерді экспорттауға болады. Ол «пред» деп аталатын бағанды қамтиды, бұл құрылғының болжамды жүрек соғу жиілігі. Optimote пред предложения орта есеппен bpm -ге жақын болғанда жақсы жұмыс істейді.
Егер сіз оны жергілікті түрде іске қосқыңыз келмесе, Optimote Player Web App прототипінің тірі нұсқасы бар: Optimote Player веб -қосымшасы
Қалтада ойын -сауық (қызықты режим) жағдайына арналған бейне файлдың үлгісі бар. Сіз оны ақылды құрылғының арқасында сіздің денеңіз күтпеген кезде (жүрек соғу жиілігі X көрсеткіштері үшін үнемі төмендейді) секіру қорқыныш бөлігіне өтуге орната аласыз.
7 -қадам: Бірақ күте тұрыңыз, тағы бар
Бұл нұсқаулықты оқығаныңыз үшін рахмет. Сізге қызықты болды деп ойлаймын немесе өзіңіздің жеке құрылысты жоспарлайсыз!
Arduino 2019 байқауында осы үшін дауыс беруді немесе егер сіз оны жасасаңыз, өз нәтижелеріңізбен бөлісуді қарастырыңыз.
Қосымша оқу үшін қоса берілген PDF файлын қараңыз.
Бақытты ойнау!
Ұсынылған:
Lune - MIDI контроллері Arduino көмегімен (диджей немесе музыкант үшін): 5 қадам (суреттермен)
Lune - MIDI контроллері Arduino көмегімен (диджей немесе музыкант үшін): Бұл менің бірінші arduino (микроконтроллер) жобасының атауы Lune. Мен arduino -ны пайдалы және үлкен жобамен үйренгім келді, сондықтан мен араласуға қажетті барлық функциялары бар midi DJ контроллерін жасауды шештім
Arduino Rhythm ойын контроллері (менің жеке ойыным үшін): 6 қадам
Arduino Rhythm Game Controller (Менің жеке ойыным үшін): Бұл нұсқаулықта мен сізге бұл ырғақты ойын контроллерін қалай нөлден құруды көрсетемін. Бұл ағаш өңдеудің қарапайым дағдыларын, 3d басып шығарудың қарапайым дағдыларын және дәнекерлеудің негізгі дағдыларын қамтиды. Егер сізде нөлдік экспресс болса, сіз бұл жобаны сәтті құра аласыз
Arduino негізіндегі DIY ойын контроллері - Arduino PS2 ойын контроллері - DIY Arduino Gamepad көмегімен Tekken ойнау: 7 қадам
Arduino негізіндегі DIY ойын контроллері | Arduino PS2 ойын контроллері | DIY Arduino Gamepad көмегімен Tekken ойнау: Сәлеметсіздер ме, балалар, ойындарды ойнау әрқашан қызықты, бірақ өзіңіздің жеке DIY контроллеріңізбен ойнау қызықты, сондықтан біз осы нұсқаулықта arduino pro micro көмегімен ойын контроллерін жасаймыз
Ойын қысымына сезімтал төсемдер (сандық ойын алаңдары үшін және т.б.): 11 қадам (суреттермен)
Қысымға сезімтал алаңшалар (цифрлық ойын алаңдары үшін - және басқалары): бұл цифрлық ойыншықтар немесе ойындар жасау үшін қолданылатын қысымға сезімтал төсем жасауды көрсететін нұсқаулық. Ол үлкен күшке сезімтал резистор ретінде қолданыла алады және ойынға қарамастан, оны маңызды жобалар үшін қолдануға болады
MIDI 5V спиелатронды немесе басқа MIDI синтезі үшін жарық диодты жарықтандырғыш контроллері: 7 қадам (суреттермен)
MIDI 5V спиделатронды немесе басқа MIDI синтезі үшін жарықдиодты жолақ контроллері: Бұл контроллер үш түсті жарықдиодты жарықдиодты шамдарды 50mS үшін жыпылықтайды. G5-D#6 үшін көк, E6-B6 үшін қызыл және C7-G7 үшін жасыл. Контроллер - бұл ALSA MIDI құрылғысы, сондықтан MIDI бағдарламалық жасақтамасы MIDI синхрондау құрылғысымен бір мезгілде жарықдиодты жарыққа шығара алады