สารบัญ:
- ขั้นตอนที่ 1: ชิ้นส่วน
- ขั้นตอนที่ 2: ประสานโมดูล Bluetooth กับชุดหูฟัง MindFlex
- ขั้นตอนที่ 3: เชื่อมต่อกับโมดูล Bluetooth ด้วยคอมพิวเตอร์ของคุณ
- ขั้นตอนที่ 4: การใช้ BrainWavesOSC เพื่ออ่านคลื่นความคิดของคุณ
- ขั้นตอนที่ 5: สร้างแอปพลิเคชันการประมวลผลที่จะตีความข้อความ OSC เหล่านั้นแล้วสามารถกระตุ้นคีย์บอร์ดของคุณได้
- ขั้นตอนที่ 6: Ar-drone Webflight
- ขั้นตอนที่ 7: จิตใจควบคุมเสียงหึ่งๆ
วีดีโอ: โดรนควบคุมจิตใจ: 7 ขั้นตอน
2025 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2025-01-13 06:58
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" เครื่องจะร่อนลง