สารบัญ:
- เสบียง
- ขั้นตอนที่ 1: ทำเครื่องหมายตำแหน่งมอเตอร์
- ขั้นตอนที่ 2: ติดมอเตอร์สั่นสะเทือนเข้ากับสายพาน
- ขั้นตอนที่ 3: รวม Arduino และ Magnetometer
- ขั้นตอนที่ 4: ถือ Arduino เข้าที่
- ขั้นตอนที่ 5: ประกอบวงจร
- ขั้นตอนที่ 6: ครอบคลุม / ป้องกันสายไฟ
- ขั้นตอนที่ 7:
- ขั้นตอนที่ 8: แนบชุดแบตเตอรี่
- ขั้นตอนที่ 9: (ไม่บังคับ) สลับระหว่างเปิดตลอดเวลาและเปลี่ยนโหมดการสั่น
วีดีโอ: เข็มขัดเข็มทิศแบบสัมผัส: 9 ขั้นตอน
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:03
สายพานขับเคลื่อน Arduino ที่สั่นไปทางเหนือ
การรับรู้ของมนุษย์นั้นจำกัดอยู่ที่ประสาทสัมผัสทางชีววิทยาของเราเสมอ แต่ถ้าเราสามารถเปลี่ยนแปลงสิ่งนั้นได้ ในธรรมชาติ มีสัตว์ที่สามารถสัมผัสถึงสนามแม่เหล็ก ความกดอากาศ กระแสไฟฟ้าโดยรอบ และการแผ่รังสีความร้อน ด้วยโปรเจ็กต์นี้ ฉันได้สำรวจความรู้สึกของมนุษย์ (หรือที่เรียกว่าฉัน) ที่มีประสาทสัมผัสใหม่ๆ ซึ่งขับเคลื่อนด้วยเทคโนโลยีสมัยใหม่ สำหรับขอบเขตของการวิจัยนี้ ฉันได้ทดลองกับการรับรู้สนามแม่เหล็ก ฉันใช้ Arduino Nano กับเครื่องวัดค่าความเข้มข้นของสนามแม่เหล็กและมอเตอร์สั่นสะเทือนแบบเหรียญสำหรับอุปกรณ์ป้อนกลับ ฉันฝังอุปกรณ์ไว้ในเข็มขัดและรวมเข้ากับแบตเตอรี่เพื่อให้พกพาสะดวก
โครงการนี้ได้รับแรงบันดาลใจอย่างมากจากผลงานของ David Eagleman บทสรุปโดยย่อของบทความนี้คือสามารถวางมอเตอร์สั่นสะเทือนไว้บนผิวหนังและสามารถใช้ข้อมูลเซ็นเซอร์เข้ารหัสเพื่อเปิดใช้งานในรูปแบบเฉพาะซึ่งในที่สุดจะรับรู้โดยผู้สวมใส่โดยไม่รู้ตัว
ฉันกำลังวางแผนที่จะทำการปรับเปลี่ยนบางอย่าง (เพื่อให้เข็มขัดถาวรมากขึ้น) ฉันจะโพสต์รูปภาพเพิ่มเติมของกระบวนการในจุดนั้น
เสบียง
- Arduino นาโน
- MPU-9250 (เครื่องวัดความเป็นแม่เหล็ก)
- มอเตอร์สั่นสะเทือน 8 เหรียญ
- ปุ่ม
- ตัวต้านทาน 10K
- สาย USB ขนาดเล็ก
- เข็มขัด (ฉันใช้เข็มขัดหนัง 38 Wrangler ของผู้ชาย)
- ก้อนแบตเตอรี่ USB
- กาวร้อน
- ชุดบัดกรี
ขั้นตอนที่ 1: ทำเครื่องหมายตำแหน่งมอเตอร์
ขณะสวมเข็มขัด ให้ทำเครื่องหมายทุกๆ 45 องศาโดยเริ่มจากด้านหน้าคุณโดยตรง นี่คือตำแหน่งที่จะวางมอเตอร์ Arduino, เครื่องวัดความเข้มข้นของสนามแม่เหล็ก และปุ่มจะถูกวางไว้ระหว่างมอเตอร์ที่อยู่ด้านหลังคุณ (S) และมอเตอร์ที่อยู่ทางขวาหรือซ้าย (SE หรือ SW) ฉันจะอ้างถึงมอเตอร์ทั้งหมดตามทิศทางที่สำคัญโดยสมมติว่าทิศเหนืออยู่ด้านหน้าของสายพาน
ขั้นตอนที่ 2: ติดมอเตอร์สั่นสะเทือนเข้ากับสายพาน
ยึดมอเตอร์สั่นสะเทือนไว้บนสายพานที่ทำเครื่องหมายไว้ มอเตอร์สั่นสะเทือนที่ฉันใช้มีแผ่นรองที่เหนียวซึ่งทำให้ง่าย
ขั้นตอนที่ 3: รวม Arduino และ Magnetometer
เข้าร่วม Arduino, เครื่องวัดความเข้มข้นของสนามแม่เหล็ก และปุ่มโดยใช้กาวร้อนเพื่อให้ยึดเข้ากับสายพานได้ง่าย
ขั้นตอนที่ 4: ถือ Arduino เข้าที่
ยึด Arduino เข้ากับเข็มขัด ฉันใช้ซิปผูกในขั้นตอนนี้ เพราะฉันเปลี่ยนมันในขั้นตอนที่ 6
ขั้นตอนที่ 5: ประกอบวงจร
ประกอบวงจรที่แสดงในแผนผังต่อไปนี้ หมายเหตุ: แผนผังแสดงมอเตอร์สั่นสะเทือนที่ใช้สายกราวด์ร่วมกัน ทำให้การเชื่อมต่อกับ Arduino ง่ายขึ้น แต่ไม่จำเป็น คุณอาจต้องต่อสายไฟที่ยาวเป็นพิเศษเข้ากับมอเตอร์ และควรเสียบสาย USB เข้ากับ Arduino
ขั้นตอนที่ 6: ครอบคลุม / ป้องกันสายไฟ
พันวงจรด้วยเทปพันสายไฟ เพื่อให้ได้ผลลัพธ์ที่ดีที่สุด ให้ใช้เทปพันสายไฟที่มีความกว้างเท่ากับเข็มขัดแล้วพันทั้งแถบ โดยเหลือเพียงสาย USB ไว้สำหรับ Arduino
ขั้นตอนที่ 7:
อัปโหลดภาพร่างนี้ไปยัง Arduino หลังจากติดตั้งไลบรารีที่จำเป็น
ห้องสมุดที่จำเป็น
- โบลเดอร์ไฟลท์ MPU9250
- ตัวกรองคาลมาน
ขั้นตอนที่ 8: แนบชุดแบตเตอรี่
แนบก้อนแบตเตอรี่เข้ากับ USB ของ Arduino และเก็บไว้ในกระเป๋าเสื้อหรือยึดเข้ากับเข็มขัด
ขั้นตอนที่ 9: (ไม่บังคับ) สลับระหว่างเปิดตลอดเวลาและเปลี่ยนโหมดการสั่น
กดปุ่มสองครั้งเพื่อสลับระหว่างโหมดแยก (ชีพจรเล็ก ๆ ไปทางทิศเหนือเท่านั้นเมื่อเปลี่ยนทิศทาง) หรือโหมดเปิดตลอดเวลา (สั่นไปทางทิศเหนือเสมอ)
แนะนำ:
การออกแบบเกมในการสะบัดใน 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 ซึ่งออกแบบมาเพื่อสร้างงานง่ายๆ ในรูปแบบที่ซับซ้อน งานของโครงการนี้คือการจับสบู่ก้อนหนึ่ง