
สารบัญ:
2025 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2025-01-23 15:12


5 วันก่อนวันฮัลโลวีน ฉันตัดสินใจว่าฉันอยากจะเล่นตลกเพื่อใช้ที่หน้าประตูสำหรับนักเล่นกลลวงตา ลูกๆ ของฉันเคยเห็นหนึ่งในถังขนมเหล่านั้นในที่ทำงานของฉัน โดยที่มือโครงกระดูกที่ทำงานด้วยการเคลื่อนไหวตกลงมาเพื่อคว้ามือของคุณเมื่อคุณเอื้อมมือไปหาลูกกวาด พวกเขาคิดว่ามันเจ๋งมาก! แน่นอน ฉันคิดว่าฉันสามารถทำอะไรแบบนั้นได้ใช่ไหม ไม่ค่อยมีเวลาเท่าไหร่ ฉันกระโดดไปที่ Amazon Prime อย่างรวดเร็วและสั่งเซอร์โว ด้วยการจัดส่ง 2 วัน ฉันมีเวลาเพียง 3 วันในการสร้างความคึกคะนอง ตอนนี้แมงมุมน่าเกลียดทำให้ทางเข้าที่น่าขนลุกรอบ ๆ แพ็คเกจประตูสำหรับผู้มาเยี่ยมฮัลโลวีนที่ไม่สงสัย!
ขั้นตอนที่ 1: ชิ้นส่วนและเครื่องมือ

อะไหล่
- แมงมุมปลอม (ร้านดอลลาร์?)
- Arduino
- เซอร์โว - Amazon / Aliexpress
-
เซ็นเซอร์ (เลือก 1 - ฉันแสดงทั้งสองวิธีในคำแนะนำนี้)
- อัลตราโซนิกเซนเซอร์ - Amazon / Aliexpress
- เซ็นเซอร์ PIR - Amazon / Aliexpress
- สายเขียงหั่นขนมและจัมเปอร์
- ไอติมแท่ง
- เศษไม้
- กล่องส่งของเปล่า
เครื่องมือ
- มีดหรือเครื่องตัดกล่อง
- ปืนกาว
- เลื่อย
- กาวไม้ (หรือเพียงแค่ใช้ปืนกาว)
ขั้นตอนที่ 2: การทดสอบเซอร์โว เซ็นเซอร์อัลตราโซนิก และเซ็นเซอร์ PIR



สิ่งแรกก่อน หากคุณเป็นเหมือนฉันและไม่เคยใช้เซอร์โวหรือเซ็นเซอร์เหล่านี้ คุณอาจต้องการอ่านบทช่วยสอนสองสามข้ออย่างรวดเร็วเพื่อดูว่ามันทำงานอย่างไร ด้านล่างนี้คือภาพรวมและตัวอย่างของแต่ละอันที่ฉันใช้เพื่อให้แน่ใจว่าเซอร์โวและเซ็นเซอร์ของฉันทำงานและจะทำงานให้เสร็จลุล่วง ฉันได้รวมรหัสทดสอบแบบง่ายของฉันไว้ด้วย ซึ่งคุณสามารถใช้เพื่อให้แน่ใจว่าแต่ละองค์ประกอบใช้งานได้ อีกครั้ง คุณสามารถเลือกประเภทของเซนเซอร์ (อัลตราโซนิกหรือ PIR)
เซอร์โว
- บทเรียนเซอร์โวพื้นฐานเกี่ยวกับ Sunfounder
- ตัวอย่างโค้ดของ Hobbytronics
- รหัสทดสอบแบบง่ายของฉันด้านล่าง - servo_test.ino
อัลตราโซนิกเซนเซอร์
- มันทำงานอย่างไรกับ RandomNerdTutorials
- ตัวอย่างโค้ดในหน้าเดียวกันของ RandomNerdTutorials
- รหัสทดสอบแบบง่ายของฉันด้านล่าง - Ultrasonic_Distance_check.ino
เซ็นเซอร์ PIR
- PIR ทำงานอย่างไรกับ Adafruit
- ตัวอย่างโค้ดบน Adafruit
- รหัสทดสอบแบบง่ายของฉันด้านล่าง - PIR_Sensor_Test.ino
ขั้นตอนที่ 3: การรวม Compents



ถัดไป ขึ้นอยู่กับว่าคุณเลือกเส้นทาง PIR หรือ Ultrasonic ด้านล่างนี้เป็นการรวมรหัสสไปเดอร์เพื่อตรวจจับบุคคลที่เข้ามาในระยะแล้วหมุนเซอร์โวเพื่อย้ายแมงมุมออกไปและกลับ ต่อเซ็นเซอร์และเซอร์โวเข้ากับ Arduino โดยใช้สายจัมเปอร์และเขียงหั่นขนมตามที่แสดงในตัวเลือกด้านล่าง
ตัวเลือกอัลตราโซนิก
- รหัสนี้จะตรวจสอบว่าวัตถุอยู่ในระยะที่กำหนดและเรียกแมงมุมหรือไม่
- ในโค้ด คุณสามารถเปลี่ยนตัวแปร triggerDistance ให้ใกล้หรือไกลกว่า 48 นิ้ว (4 ฟุต) ขึ้นอยู่กับสถานการณ์ของคุณ
- เชื่อมต่อเซอร์โวกับ 5v, Gnd และ Pin 10
- เชื่อมต่อ Ultrasonic Sensor กับ 5v, Gnd, A0 (Trig) และ A1 (Echo)
ตัวเลือก PIR
- รหัสนี้จะตรวจสอบว่าวัตถุอยู่ในขอบเขตการมองเห็นหรือไม่และเรียกแมงมุม
- สำหรับ PIR คุณสามารถปรับความไวได้โดยใช้โพเทนชิออมิเตอร์ความไว (ปกติจะเป็นสีส้ม) และหมุนไปทางขวาจนสุดเพื่อให้มีความไวน้อยที่สุด
- เชื่อมต่อเซอร์โวกับ 5v, Gnd และ Pin 10
- เชื่อมต่อ PIR Sensor กับ 5v, Gnd และ Pin 2
หลังจากเดินสายหนึ่งในสองตัวเลือกแล้ว ลองใช้ตัวเลือกนี้เพื่อให้แน่ใจว่าใช้งานได้ โดยกระตุ้นเซอร์โวด้วยเซ็นเซอร์
ขั้นตอนที่ 4: การสร้างฐานสำหรับเซอร์โว




ถัดไป คุณต้องติดตั้งเซอร์โวเพื่อให้สามารถอยู่กับที่ในขณะที่เหวี่ยงแมงมุมไปรอบๆ สำหรับสิ่งนี้ คุณจะต้องใช้เลื่อยตัดเศษไม้อัดหรือแผ่นไม้ให้เหลือประมาณ 4 "x 12" หรือมากกว่านั้น จากนั้น นำบล็อคไม้ขนาดเล็ก 1" x 2" สองอันแล้วตัดให้มีขนาดเท่ากับความสูงของเซอร์โว ขันสกรูจากด้านล่างหรือกาวไม้ (หรือปืนกาว) ทั้งสองบล็อกเข้ากับไม้อัดที่ปลายด้านหนึ่ง จากนั้นขันเซอร์โวระหว่างบล็อก
*หมายเหตุ: ฉันยังตัดรอยบากจากด้านล่างของบล็อกหนึ่งบล็อกเพื่อให้สายเซอร์โวผ่านได้
ขั้นตอนที่ 5: การเพิ่ม Spider


ขั้นตอนต่อไปคือการได้แมงมุมที่น่าเกลียด (หรือสิ่งมีชีวิตอื่น - โปรดอย่ามีชีวิตหรือมันอาจเคลื่อนไหวได้เอง) บางอย่างที่มีน้ำหนักเบาจะดีกว่า ดังนั้นเซอร์โวจึงไม่ต้องทำงานมากเกินไป ใช้ปืนกาวติดไอติมแท่งสองแท่งเข้าหากัน แล้วต่อเข้ากับแขนเซอร์โว/ฮอร์นตามภาพ (คุณอาจต้องการให้แท่งไอติมเป็นสีดำด้วยมีดแหลมก่อน เพื่อไม่ให้สังเกตเห็นได้ชัดเจน) จากนั้นติดสไปเดอร์กับแท่งไอติมอีกอันโดยใช้สกรูขนาดเล็กตัวหนึ่งที่มาพร้อมกับเซอร์โว กาวแมงมุมบนแท่งไม้ไอติมส่วนที่เหลือทำมุม 90 องศา
*หมายเหตุ: ฉันเพิ่งติดกาวพวกนี้ ฉันไม่ได้คิดถึงความสูงของแมงมุมจากพื้น คุณอาจต้องการลองใช้แท่งไม้และมุมของแมงมุมใกล้กับพื้นมากขึ้นเพื่อให้ดูเหมือนแมงมุมอยู่บนพื้นมากขึ้น
*หมายเหตุ: หลังจากติดกาวทั้งหมดนี้เข้าด้วยกันแล้ว คุณสามารถคลายเกลียวแขนเซอร์โวที่มีแมงมุมอยู่บนนั้นเพื่อจัดตำแหน่งตำแหน่งเริ่มต้นของแมงมุมให้อยู่ในแนวเดียวกับขอบของบล็อก
ขั้นตอนที่ 6: กล่องจัดส่งและสัมผัสการตกแต่ง



หลังจากทดสอบแมงมุมที่กำลังเคลื่อนที่อยู่สองสามครั้งเพื่อให้เข้าใจเส้นทางของแขน ให้หากล่องส่งของมือสองที่ใหญ่พอที่จะใส่ฐานและแมงมุมได้
*หมายเหตุ: ห้ามแกะแผ่นปิดออกจากกล่อง เพราะคุณจะติดกาวที่ฐานกับแผ่นปิดด้านล่างอันใดอันหนึ่ง
ตั้งฐานติดกับด้านข้างกล่อง ประมาณและตัดออกโดยใช้มีดกล่องตามความยาวของแขนและบริเวณ หรือให้แมงมุมออกมาจากกล่องตามภาพ จากนั้นกาวฐานบนแผ่นปิดด้านล่าง ปิดกล่องด้านบน และตรวจดูว่าแขน/แมงมุมสามารถออกจากกล่องได้อย่างอิสระเมื่อเรียก ตัดกล่องเพิ่มเติมตามต้องการ
ณ จุดนี้ คุณต้องกำหนดตำแหน่งที่จะวางเซ็นเซอร์ ตัวเลือกกำลังตัดรูที่ด้านหน้าของกล่องหรือตั้งค่าเซ็นเซอร์ไว้ที่ใดที่หนึ่งนอกกล่อง เนื่องจากต้องใช้การเล่นตลกของฉันที่บันไดหน้าประตู การจัดแสงจึงไม่ค่อยดีนักสำหรับคนที่มองเห็นเซ็นเซอร์ ดังนั้นฉันจึงตัดรูที่ด้านหน้ากล่องโดยใช้ดอกสว่าน 5/8 และติดตั้งด้วยกาว
ขั้นตอนที่ 7: เสร็จสมบูรณ์


คุณทุกชุด! วางกับดักบนระเบียงของคุณเหมือนเป็นแพ็คเกจที่จัดส่งและเสียบหรือเชื่อมต่อกับก้อนแบตเตอรี่ USB เริ่มความสนุกได้เลย!!!
แนะนำ:
VentMan Part II: Arduino-Automated Furnace Detection สำหรับพัดลมบูสเตอร์: 6 ขั้นตอน

VentMan Part II: Arduino-Automated Furnace Detection สำหรับ Booster Fans: ประเด็นหลัก: นี่เป็นการแฮ็กชั่วคราวเพื่อตรวจจับเมื่อมอเตอร์พัดลม AC/เตาของฉันทำงาน เพื่อให้พัดลมบูสเตอร์สองตัวของฉันสามารถเปิดได้ ฉันต้องการพัดลมบูสเตอร์สองตัวในท่อเพื่อเพิ่มอากาศอุ่น/เย็นให้มากขึ้นในห้องนอนแยกสองห้อง แต่ฉัน
การแฮ็ก Hexbug Spider XL เพื่อเพิ่ม Computer Vision โดยใช้สมาร์ทโฟน Android: 9 ขั้นตอน (พร้อมรูปภาพ)

การแฮ็ก Hexbug Spider XL เพื่อเพิ่ม Computer Vision โดยใช้สมาร์ทโฟน Android: ฉันเป็นแฟนตัวยงของ Hexbug™ แมงมุม ฉันเป็นเจ้าของมากกว่าหนึ่งโหลและแฮ็คพวกเขาทั้งหมด ทุกครั้งที่ลูกชายของฉันไปหาเพื่อน’ งานเลี้ยงวันเกิดเพื่อนได้รับ Hexbug™ แมงมุมเป็นของขวัญ ฉันได้แฮ็คหรือ
การเลือก Step Motor และ Driver สำหรับ Arduino Automated Shade Screen Project: 12 ขั้นตอน (พร้อมรูปภาพ)

การเลือก Step Motor และ Driver สำหรับ Arduino Automated Shade Screen Project: ในคำแนะนำนี้ ฉันจะทำตามขั้นตอนต่างๆ ที่ฉันทำเพื่อเลือก Step Motor และ Driver สำหรับโครงการ Automated Shade Screen ต้นแบบ ม่านบังแดดเป็นรุ่นมือหมุน Coolaroo ยอดนิยมและราคาไม่แพง และฉันต้องการเปลี่ยนแ
Pc-Privacy - Arduino Automated Privacy สำหรับคอมพิวเตอร์ของคุณ: 5 ขั้นตอน (พร้อมรูปภาพ)

Pc-Privacy - Arduino Automated Privacy สำหรับคอมพิวเตอร์ของคุณ: ปัญหา: หากคุณอาศัยอยู่กับคนอื่นหรือมีสำนักงานของคุณเอง คุณอาจคุ้นเคยกับปัญหาของการสุ่มคนที่ปรากฏในห้องของคุณในขณะที่คุณกำลังทำงานกับข้อมูลที่เป็นความลับหรือเพียงแค่มีบางอย่าง ของแปลกๆ ที่เปิดขึ้นในหน้าจอที่ 2 จาก h
Jumping Halloween Spider: 7 ขั้นตอน (พร้อมรูปภาพ)

Jumping Halloween Spider: ฮัลโลวีนกำลังใกล้เข้ามาอย่างรวดเร็ว และอะไรจะสนุกไปกว่าการแกล้งเพื่อนและครอบครัวในช่วงวันหยุดยาวนี้ แมงมุมตัวนี้จะห้อยลงมาจากโครงสร้างใดๆ ในความเงียบอันน่าขนลุก จนกระทั่งตรวจพบการเคลื่อนไหว จากนั้นมันก็จะโจมตี! นี่เป็นโครงการง่ายๆ โดยใช้