สารบัญ:

Bio-Adaptive Media Controller สำหรับการเข้าถึงหรือความบันเทิง: 7 ขั้นตอน
Bio-Adaptive Media Controller สำหรับการเข้าถึงหรือความบันเทิง: 7 ขั้นตอน

วีดีโอ: Bio-Adaptive Media Controller สำหรับการเข้าถึงหรือความบันเทิง: 7 ขั้นตอน

วีดีโอ: Bio-Adaptive Media Controller สำหรับการเข้าถึงหรือความบันเทิง: 7 ขั้นตอน
วีดีโอ: ชุดเครื่องมือ Redux + RTK Query ฉบับสมบูรณ์สำหรับผู้เริ่มต้น | รีดักซ์ใน 2 ชั่วโมง! 2024, พฤศจิกายน
Anonim
Image
Image
ทฤษฎีการดำเนินงาน
ทฤษฎีการดำเนินงาน

ในคำแนะนำนี้ คุณจะได้เรียนรู้วิธีสร้างตัวควบคุมสื่อที่ปรับให้เหมาะสมทางชีวภาพของคุณเองโดยใช้ Arduino เช่นเดียวกับระบบโอเพ่นซอร์สที่ฉันพัฒนาขึ้น ดูวิดีโอที่เชื่อมโยงสำหรับคำอธิบายเพิ่มเติมอย่างรวดเร็ว

หากคุณสร้างและทดสอบเพิ่มเติม โปรดแชร์สิ่งที่คุณค้นพบเพื่อให้เราสามารถอัปเกรดระบบโอเพ่นซอร์สร่วมกันได้!

หากคุณชอบคำแนะนำนี้จริงๆ โปรดลองแชร์หรือโหวตให้ในการประกวด Arduino 2019!

ประวัติความเป็นมา:

สถานการณ์: ตาม CDC เด็ก ๆ ใช้เวลา 7.5 ชั่วโมงต่อวันบนหน้าจอ สำหรับหลายๆ คน เช่น ผู้ที่เป็นออทิซึม อาจนำไปสู่ภาวะประสาทสัมผัสเกินพิกัด ซึ่งการเรียนรู้หรือการมีส่วนร่วมเพียงเล็กน้อยอาจเกิดขึ้นได้ มีความจำเป็นในการปรับปรุงการมีส่วนร่วม การมุ่งเน้น และการผ่อนคลายโดยสอดคล้องกับชีววิทยาของบุคคลโดยเฉพาะในโรงเรียน การดูแลสุขภาพ และอุตสาหกรรมบันเทิง

การดำเนินการ: ดำเนินการวิจัยผู้ใช้เพื่อค้นหาความต้องการและวิเคราะห์ข้อมูลที่รวบรวม แนวคิดนำไปสู่โซลูชันที่มีศักยภาพและโซลูชันฮาร์ดแวร์ / ซอฟต์แวร์ได้รับการพัฒนาที่สามารถเพิ่มประสิทธิภาพสื่อเวลาหน้าจอแบบเรียลไทม์โดยปรับองค์ประกอบเพลงและวิดีโอตามข้อมูลหัวใจ จากนั้นทำการทดสอบ UX เพื่อประเมินการประดิษฐ์และการปรับปรุงซ้ำแล้วซ้ำอีกเพื่อสร้างผลิตภัณฑ์ที่ใช้งานได้

ผลลัพธ์: ผลิตภัณฑ์ที่ทำงานได้ขั้นต่ำที่ใช้งานได้ได้รับการพัฒนาเพื่อแก้ปัญหาเบื้องต้นโดยการปรับวิดีโอให้ตรงกับจังหวะของร่างกายด้วยการเพิ่มความสงบหรือความตื่นเต้นเมื่อเหมาะสมที่สุด การทดสอบเพิ่มเติมแสดงให้เห็นศักยภาพที่เพิ่มขึ้นสำหรับการใช้ในอุตสาหกรรมโฮมเธียเตอร์และความบันเทิง

ขั้นตอนที่ 1: ทฤษฎีการดำเนินงาน

ทฤษฎีการดำเนินงาน
ทฤษฎีการดำเนินงาน
ทฤษฎีการดำเนินงาน
ทฤษฎีการดำเนินงาน

มีสามโหมดสำหรับอุปกรณ์ - โหมดตื่นเต้น โหมดสงบ และโหมดโฟกัส รูปภาพด้านล่างอธิบายว่าแต่ละส่วนควรทำงานอย่างไร อุปกรณ์ฮาร์ดแวร์จะอ่านอัตราการเต้นของหัวใจและส่งไปยังเว็บแอปผ่าน USB เพื่อปรับสื่อที่เล่นให้มีลักษณะที่เหมาะสมที่สุด

ขั้นตอนที่ 2: รับชิ้นส่วนที่จำเป็น

รับอะไหล่ที่จำเป็น
รับอะไหล่ที่จำเป็น

คุณสามารถค้นหาชิ้นส่วนที่จำเป็นทั้งหมดใน Amazon หรือตลาดที่คล้ายกัน

นี่คือลิงค์รายการ Amazon ที่ไปยังทุกส่วนที่จำเป็น: Amazon Idea List

Arduino Pro Micro (รุ่น 5v 16MHz), โมดูลแอมป์เซ็นเซอร์พัลส์, บัดกรี, หัวแร้ง, ท่อความร้อนหรือเทปไฟฟ้า, สายเคเบิล Micro USB แบบแยกส่วนแม่เหล็ก

ไฟล์ที่จำเป็นแนบมากับขั้นตอนนี้

นอกจากนี้ยังมีแอป Optimote Player ต้นแบบเวอร์ชันใช้งานจริง หากคุณไม่ต้องการเรียกใช้จากไฟล์ในเครื่อง นี่คือลิงค์:

ขั้นตอนที่ 3: ประสานมันขึ้น

บัดกรีวงจรตามนี้:

Arduino A0 ถึงสัญญาณเซ็นเซอร์ออก

Arduino 5V เป็นเซ็นเซอร์ VCC 5Vin

กราวด์ Arduino ถึงกราวด์เซ็นเซอร์

หากคุณไม่ทราบวิธีการบัดกรีหรือติดตั้ง Arduino IDE ที่ใช้ในการแฟลชสคริปต์บน Arduino ฉันขอแนะนำคลาสฟรีนี้ที่นี่ในคำแนะนำ: https://www.instructables.com/class/Arduino-Class/ … เป็นหนึ่งในสิ่งที่ฉันไม่สามารถอธิบายได้อย่างคล่องแคล่วหรือมีความกระชับระดับเดียวกับผู้เขียนในชั้นเรียนที่ Becky Stern อธิบาย ขอชื่นชมคุณ!

สิ่งที่แนบมากับขั้นตอนนี้คือ PDF ของแผนผังวงจรที่ซูมโดยมีพิกเซลน้อยกว่าไฟล์ภาพ

ขั้นตอนที่ 4: ห่อหุ้มมัน

ห่อหุ้มมัน
ห่อหุ้มมัน
ห่อหุ้มมัน
ห่อหุ้มมัน
ห่อหุ้มมัน
ห่อหุ้มมัน
ห่อหุ้มมัน
ห่อหุ้มมัน

ฉันพบสองวิธีในการห่อหุ้มอุปกรณ์ ต่อมาฉันใช้ท่อหดความร้อนที่มีรูสำหรับเซ็นเซอร์ซึ่งเป็นวิธีที่ฉันแนะนำ แต่คุณสามารถทำได้ด้วยวิธีแรกจากที่ใส่แบตเตอรี่ AAA แบบคู่ที่กู้คืน

ใช้จานตัดเครื่องมือโรตารี่ ตัดช่องในเคสเพื่อเพิ่มพอร์ตสำหรับการเชื่อมต่อ USB ใช้ดอกสว่านรูปกรวยตัดรูสำหรับส่วนออปติคัลของเซ็นเซอร์ สิ่งนี้จะต้องสัมผัสโดยตรงกับผิวหนังเมื่อสัมผัส ห่อสิ่งของทั้งหมดด้วยเทปหรือทาสีเพื่อให้ดูสวยงามยิ่งขึ้น และติดกาวอุปกรณ์อิเล็กทรอนิกส์ให้เข้าที่

ขั้นตอนที่ 5: แฟลชรหัส

เปิด Arduino IDE หากคุณยังไม่ได้ดาวน์โหลด คุณสามารถดาวน์โหลดได้จาก arduino.cc

เปิดเครื่องรูด / แตกไฟล์ที่คุณดาวน์โหลดจากขั้นตอนก่อนหน้า

เลือก Arduino/Genuino Micro ภายใต้ "บอร์ด" เสียบบอร์ดของคุณและเลือกพอร์ต COM ที่เกี่ยวข้องภายใต้ "พอร์ต" เปิดภาพสเก็ตช์ที่ลงท้ายด้วย "dot INO" จากโฟลเดอร์ที่คลายซิป แล้วแฟลชไปที่ Arduino โดยคลิกอัปโหลด

ขั้นตอนที่ 6: ทดสอบเลย

Image
Image
ทดสอบเลย!
ทดสอบเลย!
ทดสอบเลย!
ทดสอบเลย!

เปิด index.html จากโฟลเดอร์ที่คลายซิปในเว็บเบราว์เซอร์ของคุณ (ทดสอบกับ Google Chrome แล้ว) และเสียบ Optimote โหลดไฟล์วิดีโอ MP4 และจะเริ่มเล่น คุณสามารถตั้งโปรแกรมโหมดพีคไคลแมกติกโดยใช้ GUI ให้อุปกรณ์กระโดดโดยอัตโนมัติเมื่ออัตราการเต้นของหัวใจลดลงอย่างต่อเนื่อง (สงบหรือเบื่อ โหมด THRILL) หรือในโหมดสงบ คุณสามารถตั้งค่าให้ข้ามผ่านส่วนนี้เมื่ออัตราการเต้นของหัวใจเพิ่มขึ้นเป็น เพิ่มความสงบ อีกทางหนึ่ง มันสามารถข้ามไปยังส่วนที่ผ่อนคลายที่สุดของสื่อได้ หากตั้งโปรแกรมใหม่ให้ทำเช่นนั้นกับสื่อนั้น

คุณสามารถส่งออกข้อมูลไบโอดาต้าได้โดยคลิกปุ่มดาวน์โหลดบนแอพเครื่องเล่น ประกอบด้วยคอลัมน์ที่เรียกว่า "pred" ซึ่งเป็นอัตราการเต้นของหัวใจที่คาดการณ์ไว้ของอุปกรณ์ Optimote ทำงานได้ดีเมื่อ pred ใกล้เคียงกับ bpm โดยเฉลี่ย

มี Optimote Player Web App ต้นแบบเวอร์ชันสดในกรณีที่คุณไม่ต้องการเรียกใช้ในเครื่อง: Optimote Player Web App

มีไฟล์วิดีโอตัวอย่างสำหรับใช้งานเพื่อความบันเทิง (โหมดตื่นเต้น) ในโฟลเดอร์ คุณสามารถตั้งค่าให้ข้ามไปยังส่วนที่ทำให้ตกใจเมื่อร่างกายของคุณคาดหวังน้อยที่สุด (อัตราการเต้นของหัวใจลดลงอย่างต่อเนื่องสำหรับการอ่านค่า X) ต้องขอบคุณอุปกรณ์อัจฉริยะ

ขั้นตอนที่ 7: แต่เดี๋ยวก่อน ยังมีอีก

ขอบคุณที่อ่านคำแนะนำนี้ ฉันหวังว่าคุณจะพบว่ามันน่าสนใจหรือวางแผนที่จะสร้างของคุณเอง!

โปรดพิจารณาโหวตให้รายการนี้ในการประกวด Arduino 2019 หรือแบ่งปันสิ่งที่คุณค้นพบหากคุณทำ

สำหรับการอ่านเพิ่มเติม โปรดดู PDF ที่แนบมา

มีความสุขในการซ่อมแซม!

แนะนำ: