วัดความเร็วของลูกดอก Nerf: 4 ขั้นตอน (พร้อมรูปภาพ)

วัดความเร็วของลูกดอก Nerf: 4 ขั้นตอน (พร้อมรูปภาพ)

สารบัญ:

Anonim

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

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

ฉันลงเอยด้วยการรักบาร์เรลเพราะมันทำให้แน่ใจว่าลูกดอก Nerf บินตรงผ่านมันตลอดเวลา

วัสดุ:

ขั้นตอนที่ 1: สิ่งที่คุณต้องการ

อิเล็กทรอนิกส์:
  • Atmega328P
  • SAA 1064 ไดรเวอร์ 7 ส่วน
  • IC7805
  • 2 x NPN ทรานซิสเตอร์ (z.B. BC547)
  • 2 x ไฟ LED IR (Osram LD 274-3)
  • 2 x ภาพถ่ายทรานซิสเตอร์ (SFH 3100 F)
  • 16 MHz quartz
  • 1 x 4.7 uF ตัวเก็บประจุ
  • 1 x 1 uF ตัวเก็บประจุ
  • 1 x 2.7 nF ตัวเก็บประจุ
  • ตัวเก็บประจุ 2 x 22 pF
  • 1 x 22 kOhm ตัวต้านทาน
  • 3 x 10 kOhm ตัวต้านทาน
  • ตัวต้านทาน 2 x 220 โอห์ม
  • จอแสดงผล 3 x 7 ส่วน
  • ลวด
  • บอร์ดไข่ปลา
อื่น ๆ:
  • กระบอก Nerf
  • แบบจำลองดินเหนียว
  • เจาะ
  • กระดาษทรายขัด
  • สี
  • JB เชื่อม

ขั้นตอนที่ 2: การแนบไฟ Led

เริ่มต้นด้วยการทำเครื่องหมายจุดที่รูสำหรับ LED และทรานซิสเตอร์รูปถ่ายจะเป็น ลองวางพวกมันให้ไกลที่สุดเท่าที่จะทำได้ (เพื่อให้ได้ผลที่ดีกว่า) แต่ให้แน่ใจว่าสามารถติด Nerf ได้ มันเอื้อมมือไปไกลในถัง

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

ต่อสายไฟตามที่แสดงในภาพที่สองและใช้เข็มที่สามเพื่อยึด LED ให้เข้าที่ มันเป็นเรื่องสำคัญที่พวกเขาจะไม่เข้าไปในกระบอกปืนมิฉะนั้นพวกเขาจะช้าลงหรือหยุดลูกดอก Nerf เมื่อคุณพบตำแหน่งที่ถูกต้องแล้วให้ใช้ JB Weld หรือกาวสององค์ประกอบชนิดอื่นที่แข็งแรงเพื่อยึดไว้กับที่

ขั้นตอนที่ 3: การปรับเปลี่ยนบาร์เรล

พื้นที่ในถังถูก จำกัด มาก ในการซ่อนอุปกรณ์อิเล็กทรอนิกส์ให้เติมสี่รูที่ด้านหน้าและช่องด้านล่างรางตามที่แสดงในภาพแรก ฉันใช้ดินจำลองเพื่อทำเช่นนั้น

ใช้กระดาษทรายในการขัดผิว เจาะรูอย่างระมัดระวังสำหรับการแสดงเซกเมนต์ ฉันใช้ไฟล์เพชรเพื่อให้มันพอดี

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

ถ้าคุณต้องการคุณสามารถวาดบาร์เรล แต่ก็ขึ้นอยู่กับคุณ

ขั้นตอนที่ 4: อุปกรณ์อิเล็กทรอนิกส์

ความเร็วของโผนั้นวัดโดยใช้แสงกั้นสองจุดซึ่งอยู่ด้านหน้าและส่วนท้ายของกระบอกสูบ อุปสรรคของแสงประกอบด้วย LED อินฟราเรด (Osram LD 274-3) และทรานซิสเตอร์ภาพถ่าย (Q3 และ Q4) (SFH 3100 F) ไฟ LED กำลังฉายรังสีของทรานซิสเตอร์ภาพถ่ายข้ามกระบอกปืน (ดูภาพ) และอนุญาตให้กระแสระหว่าง 5V VCC และพื้นดินตามลำดับ สิ่งนี้นำไปสู่สัญญาณที่วัดได้ใน A1 และ A0 ทรานซิสเตอร์ภาพถ่ายยังมีฟิลเตอร์แสงธรรมชาติที่ป้องกันไม่ให้แสงจากภายนอกรบกวนการวัด

เมื่อโผผ่านอุปสรรคแสงกั้น IR-LED กระแสจะลดลงทันทีถึงศูนย์ ในเวลานี้ตัวควบคุมไมโครเริ่มนับไมโครวินาทีจนกระทั่ง LED ที่สองถูกบล็อก เมื่อเราทราบระยะทางระหว่าง LED เราสามารถคำนวณความเร็วของโผ

ค่าจะถูกส่งไปยังชิปไดรเวอร์ LED (SAA 1064) เพื่อแสดงบนจอแสดงผลเจ็ดส่วนที่อยู่ด้านข้างของถัง

ฉันใช้ Arduino UNO เพื่ออัปโหลดรหัสต่อไปนี้ไปยัง Atmega: