สารบัญ:

เข็มขัดเข็มทิศแบบสัมผัส: 9 ขั้นตอน
เข็มขัดเข็มทิศแบบสัมผัส: 9 ขั้นตอน

วีดีโอ: เข็มขัดเข็มทิศแบบสัมผัส: 9 ขั้นตอน

วีดีโอ: เข็มขัดเข็มทิศแบบสัมผัส: 9 ขั้นตอน
วีดีโอ: วิธีหาทิศเหนือในเวลากลางวัน หาเพื่อ? | รอยไถ 2024, พฤศจิกายน
Anonim
เข็มขัดเข็มทิศแบบสัมผัส
เข็มขัดเข็มทิศแบบสัมผัส

สายพานขับเคลื่อน 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: (ไม่บังคับ) สลับระหว่างเปิดตลอดเวลาและเปลี่ยนโหมดการสั่น

กดปุ่มสองครั้งเพื่อสลับระหว่างโหมดแยก (ชีพจรเล็ก ๆ ไปทางทิศเหนือเท่านั้นเมื่อเปลี่ยนทิศทาง) หรือโหมดเปิดตลอดเวลา (สั่นไปทางทิศเหนือเสมอ)

แนะนำ: