Mundarija:

Qulaylik yoki o'yin-kulgi uchun bio-moslashuvchan media boshqaruvchisi: 7 qadam
Qulaylik yoki o'yin-kulgi uchun bio-moslashuvchan media boshqaruvchisi: 7 qadam

Video: Qulaylik yoki o'yin-kulgi uchun bio-moslashuvchan media boshqaruvchisi: 7 qadam

Video: Qulaylik yoki o'yin-kulgi uchun bio-moslashuvchan media boshqaruvchisi: 7 qadam
Video: DRAGON CITY MOBILE LETS SMELL MORNING BREATH FIRE 2024, Noyabr
Anonim
Image
Image
Amaliyot nazariyasi
Amaliyot nazariyasi

Bu yo'riqnomada siz men ishlab chiqargan ochiq manbali tizim singari Arduino-dan foydalanib, o'zingizning bio-optimallashtirilgan media-boshqaruvchingizni yaratishni o'rganasiz. Qo'shimcha tushuntirish uchun bog'langan videoni ko'ring.

Agar siz ulardan birini tuzsangiz va u bilan keyingi sinovlarni o'tkazsangiz, iltimos, topilgan ma'lumotlaringizni baham ko'ring, shunda biz birgalikda ochiq kodli tizimni yangilay olamiz!

Agar sizga bu ko'rsatma haqiqatan ham yoqsa, iltimos, baham ko'ring yoki Arduino 2019 tanlovida unga ovoz bering!

Hikoya:

Vaziyat: CDC ma'lumotlariga ko'ra, endi bolalar kuniga 7,5 soatini ekranga o'tkazadilar. Ko'pchilik uchun, masalan, autizm bilan og'riganlar, hissiy ortiqcha yuklanishiga olib kelishi mumkin, bu erda ozgina o'rganish yoki mashg'ulot bo'lishi mumkin. Ayniqsa, maktablar, sog'liqni saqlash va ko'ngilochar sohalarda odamning biologiyasi bilan hamohanglikni, diqqatni jamlashni va dam olishni yaxshilash kerak.

Harakat: Ehtiyojlarni topish uchun foydalanuvchilar tadqiqotlari o'tkazildi va to'plangan ma'lumotlar tahlil qilindi. G'oya potentsial echimga olib keldi va yurak ma'lumotlariga asoslangan musiqa va video elementlarni moslashtirish orqali real vaqtda ekran vaqtini optimallashtiradigan apparat / dasturiy echim ishlab chiqildi. Keyin ixtironi baholash uchun UX sinovlari o'tkazildi va ishchi mahsulotni takomillashtirish takrorlandi.

Natijalar: videoni tana ritmi bilan sinxronlashtirish uchun tinch yoki hayajonni kuchaytiradigan optimal muammoni hal qilish uchun ishlaydigan minimal hayotiy mahsulot ishlab chiqilgan. Keyingi testlar uy kinoteatri va ko'ngilochar sohalarda foydalanish salohiyatini oshirdi.

1 -qadam: Operatsion nazariyasi

Amaliyot nazariyasi
Amaliyot nazariyasi
Amaliyot nazariyasi
Amaliyot nazariyasi

Qurilmaning uchta rejimi mavjud. - Hayajonli rejim, sokin rejim va fokus rejimi. Quyidagi rasmlar ularning har biri qanday ishlashi kerakligini tushuntiradi. Uskuna qurilmasi yurak urish tezligini o'qiydi va uni USB orqali veb -ilovaga yuboradi, bu esa media -ni optimal xususiyatlarga moslashtiradi.

2 -qadam: kerakli qismlarni oling

Kerakli qismlarni oling
Kerakli qismlarni oling

Siz Amazon yoki shunga o'xshash bozorlarda barcha kerakli qismlarni topishingiz mumkin

Bu erda Amazon barcha kerakli qismlarga havola: Amazon g'oyalar ro'yxati

Arduino Pro Micro (5V 16MGts versiyasi), Puls sensori kuchaytirgichli modul, Lehim, Lehimlash apparati, Issiqlik quvurlari yoki elektr tasmasi, Magnit uzilib qolgan mikro USB kabeli

Bu qadamga kerakli fayllar biriktirilgan.

Optimote Player ilovasi prototipining jonli versiyasi ham mavjud, agar siz uni mahalliy fayllardan ishlatishni xohlamasangiz. Mana havola:

3 -qadam: uni lehimlang

Devrenni quyidagicha lehimlang:

Sensor signalini o'chirish uchun Arduino A0

Arduino 5V - VCC 5Vin sensori

Sensorli erga Arduino Ground

Agar siz Arduino-ga skriptlarni o'chirish uchun ishlatilgan Arduino IDE-ni qanday lehimlashni yoki o'rnatishni bilmasangiz, men bu bepul darsni ko'rsatmalarni tavsiya qilaman: https://www.instructables.com/class/Arduino-Class/ … Bu men buni sinf muallifi Bekki Stern tushuntirgan darajada ravon yoki qisqacha tushuntira olmagan narsalardan biri. Sizga rahmat!

Ushbu qadamga rasm fayliga qaraganda piksellar sonini kamaytiradigan elektron sxemaning PDF formatida biriktirilgan.

4 -qadam: uni o'rab oling

Qabul qiling
Qabul qiling
Qabul qiling
Qabul qiling
Qabul qiling
Qabul qiling
Qabul qiling
Qabul qiling

Men qurilmani joylashtirishning ikki xil usulini topdim. Keyinchalik men sensorlar uchun teshikli issiqlik qisqaruvchi quvurlar bilan bordim, bu men tavsiya qilgan usul edi, lekin siz buni AAA qutqarilgan er -xotin batareya ushlagichidan ham qilishingiz mumkin.

Aylanadigan asbobni kesish diskidan foydalanib, USB ulanishi uchun port qo'shish uchun qutidagi teshiklarni kesib oling. Konus shaklidagi silliqlash konusidan foydalanib, sensorning optik qismi uchun teshikni kesib oling. Bu sezish paytida teri bilan bevosita aloqada bo'lishi kerak. Chiroyli ko'rinishi uchun hamma narsani lentaga o'rang yoki bo'yab qo'ying va elektronikani joyiga issiq yopishtiring.

5 -qadam: Kodni o'chiring

Arduino IDE -ni oching. Agar siz hali yuklab olmagan bo'lsangiz, uni arduino.cc saytidan olishingiz mumkin.

Oldingi bosqichdan yuklab olingan faylni oching / chiqarib oling

"Kengashlar" ostida Arduino/Genuino Micro -ni tanlang. Kengashni rozetkaga ulang va "portlar" ostidan mos keladigan COM portini tanlang. Ochilmagan papkadan "nuqta INO" bilan tugaydigan eskizni oching va yuklashni bosish orqali Arduino -ga yonib -o'chib turing.

6 -qadam: Sinab ko'ring

Image
Image
Sinab ko'ring!
Sinab ko'ring!
Sinab ko'ring!
Sinab ko'ring!

Veb -brauzeringizdagi ochilmagan papkadan index.html -ni oching (Google Chrome sinovdan o'tgan) va Optimote -ni ulang. MP4 video faylini yuklang va u ijro etila boshlaydi. Qurilmaning yurak urish tezligi doimiy ravishda pasayganda (eng tinch yoki zerikarli, hayajonli rejimda) yoki CALM rejimida avtomatik ravishda o'tish uchun GUI yordamida eng yuqori darajadagi klimaksimon rejimlarni dasturlashingiz mumkin, agar siz yurak urish tezligi ko'tarilsa, uni ushbu bo'limdan o'tkazib yuborishingiz mumkin. tinchlantirish. Shu bilan bir qatorda, agar u ushbu dastur bilan qayta dasturlashtirilgan bo'lsa, u ommaviy axborot vositalarining eng tasalli bo'limiga o'tishi mumkin.

Siz pleyer ilovasidagi yuklash tugmasini bosish orqali biodatani eksport qilishingiz mumkin. U "pred" deb nomlangan ustunni o'z ichiga oladi, bu qurilmaning taxmin qilingan yurak tezligi. Optimote, pred o'rtacha bpm ga yaqin bo'lsa, yaxshi ishlaydi.

Optimote Player veb -ilovasi prototipining jonli versiyasi mavjud, agar siz uni mahalliy sifatida ishlatishni xohlamasangiz: Optimote Player veb -ilovasi

Jildda o'yin -kulgi (hayajonli rejim) uchun namuna video fayli mavjud. Siz buni aqlli qurilma yordamida tanangiz kutmagan paytda (yurak urish tezligi X o'qilishi uchun doimiy ravishda pasayib borayotgan) sakrash qismiga o'tishni sozlashingiz mumkin.

7 -qadam: Lekin kuting, yana ko'p narsalar bor

Buni o'qiganingiz uchun tashakkur. Umid qilamanki, sizga bu qiziqarli yoki o'zingiz yaratishni rejalashtirdingiz!

Iltimos, Arduino 2019 tanlovida bunga ovoz berishni yoki topsangiz, o'z topilmalaringiz bilan bo'lishishni o'ylab ko'ring.

Qo'shimcha o'qish uchun biriktirilgan PDF -ga qarang.

Baxtli o'ylash!

Tavsiya: