สารบัญ:
- ขั้นตอนที่ 1: ชิ้นส่วน
- ขั้นตอนที่ 2: ประสานโมดูล Bluetooth กับชุดหูฟัง MindFlex
- ขั้นตอนที่ 3: เชื่อมต่อกับโมดูล Bluetooth ด้วยคอมพิวเตอร์ของคุณ
- ขั้นตอนที่ 4: การใช้ BrainWavesOSC เพื่ออ่านคลื่นความคิดของคุณ
- ขั้นตอนที่ 5: สร้างแอปพลิเคชันการประมวลผลที่จะตีความข้อความ OSC เหล่านั้นแล้วสามารถกระตุ้นคีย์บอร์ดของคุณได้
- ขั้นตอนที่ 6: Ar-drone Webflight
- ขั้นตอนที่ 7: จิตใจควบคุมเสียงหึ่งๆ
วีดีโอ: โดรนควบคุมจิตใจ: 7 ขั้นตอน
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:07
1) รับชิ้นส่วนและซอฟต์แวร์
2) ประสานโมดูล Bluetooth เข้ากับ Mindflex แล้วใส่ลงในเคส
3) เชื่อมต่อกับโมดูลจากแล็ปท็อปของคุณ
4) ใช้คลื่นสมอง osc เพื่ออ่านคลื่นสมอง
5) เปิดการประมวลผลและนำเข้าไลบรารีที่เหมาะสมแล้ววางในรหัสนี้
6) เปิด Ar-drone webflight และตอนนี้แป้นพิมพ์ที่ควบคุมโดยจิตใจของคุณควบคุมเสียงพึมพำ
ในเชิงลึกมากขึ้น
อีกในเชิงลึกสอน
ขั้นตอนที่ 1: ชิ้นส่วน
- HC-06 โมดูลอนุกรม Bluetooth
- ชุดหูฟัง MindFlex EEG
- แบตเตอรี่ AAA 3 ก้อน
- ไขควงขนาดเล็ก
- หัวแร้ง
- คอมพิวเตอร์พร้อมการเชื่อมต่อ Bluetooth
สิ่งที่ต้องดาวน์โหลด
- ดาวน์โหลด BrainWavesOSC
- Node.js
- ดาวน์โหลดการประมวลผล
- ดาวน์โหลด ar-drone webfligt
ขั้นตอนที่ 2: ประสานโมดูล Bluetooth กับชุดหูฟัง MindFlex
นี่คือรูปภาพข้อมูลบางส่วนเกี่ยวกับตำแหน่งที่จะประสานแต่ละส่วน
ขั้นตอนที่ 3: เชื่อมต่อกับโมดูล Bluetooth ด้วยคอมพิวเตอร์ของคุณ
- ค้นหาโมดูลบลูทูธของคุณในการตั้งค่าบลูทูธและเชื่อมต่อ
- รหัสผ่านคือ "1234"
ขั้นตอนที่ 4: การใช้ BrainWavesOSC เพื่ออ่านคลื่นความคิดของคุณ
- เปิดเครื่องรูดโฟลเดอร์ BrainWaves และแก้ไขไฟล์ settings.xml เพื่อให้ตรงกับ Bluetooth String
- เปลี่ยนและบันทึกไฟล์
- ตรวจสอบให้แน่ใจว่าคุณเชื่อมต่อกับโมดูล Bluetooth แล้วเรียกใช้ BrainWavesOSC แล้วคุณจะเริ่มเห็นคลื่นสมองของคุณ
ผู้ใช้ Windows: คุณต้องค้นหาพอร์ต COM ที่เชื่อมต่อโมดูล Bluetooth น่าจะเป็น COM11 หรือ COM5 คุณสามารถใช้ตัวจัดการอุปกรณ์เพื่อดูว่าพอร์ตของคุณเชื่อมต่อกับอะไร
ผู้ใช้ Mac: พิมพ์ inls /dev/tty.* ในเทอร์มินัลของคุณ รายการอุปกรณ์ซีเรียลจะปรากฏขึ้น ไฟล์ที่คุณต้องการคัดลอกควรมีลักษณะดังนี้ /dev/HC-06-DevA
ขั้นตอนที่ 5: สร้างแอปพลิเคชันการประมวลผลที่จะตีความข้อความ OSC เหล่านั้นแล้วสามารถกระตุ้นคีย์บอร์ดของคุณได้
- เปิดการประมวลผลและนำเข้าไลบรารี Osc5
- แล้ววางโค้ดนี้
- แก้ไขรหัสเพื่อให้เมื่อระดับการทำสมาธิหรือสมาธิของคุณสูง แป้น "t" จะถูกกด
- แก้ไขรหัสเพื่อที่ว่าเมื่อระดับการทำสมาธิหรือสมาธิของคุณอยู่ในระดับต่ำ ให้กดแป้น "l"
ขั้นตอนที่ 6: Ar-drone Webflight
ดาวน์โหลด ar-drone webflight
- ทำตามคำแนะนำในโครงการ github
- คุณจะคัดลอก config.js.sample ไปยัง config.js และแก้ไขเพื่อเลือกปลั๊กอินของคุณ (คุณไม่จำเป็นต้องใช้ ffmpeg เพราะมีปลั๊กที่เรียกว่า video-stream ที่จะสตรีมวิดีโอสดจากโดรนของคุณแล้ว ตรวจสอบให้แน่ใจว่าไม่ได้แสดงความคิดเห็น ออก)
ขั้นตอนที่ 7: จิตใจควบคุมเสียงหึ่งๆ
- เชื่อมต่อกับ wifi ของโดรน
- ตรวจสอบว่าคุณเชื่อมต่อกับโมดูลบลูทูธแล้ว
- เรียกใช้ "node app.js" ในเทอร์มินัลของคุณ
- ชี้เบราว์เซอร์ของคุณไปที่ https://localhost:3000/ หรือ https://localhost:3000/ (ขึ้นอยู่กับประเภทคอมพิวเตอร์ของคุณ)
- จากนั้นเปิดแอปประมวลผลและกลับไปที่เบราว์เซอร์ของคุณ
- แอปการประมวลผลจะกดปุ่ม "t" เมื่อระดับความสนใจหรือการทำสมาธิของคุณสูง ขึ้นอยู่กับว่าคุณแก้ไขโค้ดอย่างไร เมื่อกด "t" เครื่องจะปิด เมื่อกด "l" เครื่องจะร่อนลง
แนะนำ:
การออกแบบเกมในการสะบัดใน 5 ขั้นตอน: 5 ขั้นตอน
การออกแบบเกมในการสะบัดใน 5 ขั้นตอน: การตวัดเป็นวิธีง่ายๆ ในการสร้างเกม โดยเฉพาะอย่างยิ่งเกมปริศนา นิยายภาพ หรือเกมผจญภัย
การตรวจจับใบหน้าบน Raspberry Pi 4B ใน 3 ขั้นตอน: 3 ขั้นตอน
การตรวจจับใบหน้าบน Raspberry Pi 4B ใน 3 ขั้นตอน: ในคำแนะนำนี้ เราจะทำการตรวจจับใบหน้าบน Raspberry Pi 4 ด้วย Shunya O/S โดยใช้ Shunyaface Library Shunyaface เป็นห้องสมุดจดจำใบหน้า/ตรวจจับใบหน้า โปรเจ็กต์นี้มีจุดมุ่งหมายเพื่อให้เกิดความเร็วในการตรวจจับและจดจำได้เร็วที่สุดด้วย
วิธีการติดตั้งปลั๊กอินใน WordPress ใน 3 ขั้นตอน: 3 ขั้นตอน
วิธีการติดตั้งปลั๊กอินใน WordPress ใน 3 ขั้นตอน: ในบทช่วยสอนนี้ ฉันจะแสดงขั้นตอนสำคัญในการติดตั้งปลั๊กอิน WordPress ให้กับเว็บไซต์ของคุณ โดยทั่วไป คุณสามารถติดตั้งปลั๊กอินได้สองวิธี วิธีแรกคือผ่าน ftp หรือผ่าน cpanel แต่ฉันจะไม่แสดงมันเพราะมันสอดคล้องกับ
การลอยแบบอะคูสติกด้วย Arduino Uno ทีละขั้นตอน (8 ขั้นตอน): 8 ขั้นตอน
การลอยแบบอะคูสติกด้วย Arduino Uno ทีละขั้นตอน (8 ขั้นตอน): ตัวแปลงสัญญาณเสียงล้ำเสียง L298N Dc ตัวเมียอะแดปเตอร์จ่ายไฟพร้อมขา DC ตัวผู้ Arduino UNOBreadboardวิธีการทำงาน: ก่อนอื่น คุณอัปโหลดรหัสไปยัง Arduino Uno (เป็นไมโครคอนโทรลเลอร์ที่ติดตั้งดิจิตอล และพอร์ตแอนะล็อกเพื่อแปลงรหัส (C++)
เครื่อง Rube Goldberg 11 ขั้นตอน: 8 ขั้นตอน
เครื่อง 11 Step Rube Goldberg: โครงการนี้เป็นเครื่อง 11 Step Rube Goldberg ซึ่งออกแบบมาเพื่อสร้างงานง่ายๆ ในรูปแบบที่ซับซ้อน งานของโครงการนี้คือการจับสบู่ก้อนหนึ่ง