สารบัญ:
- ขั้นตอนที่ 1: ส่วนประกอบ
- ขั้นตอนที่ 2: Flow Diagram
- ขั้นตอนที่ 3: รหัส
- ขั้นตอนที่ 4: การเดินสายไฟ + Arduino; ทิงเกอร์แคด
- ขั้นตอนที่ 5: การก่อสร้างทางกายภาพ: กลไกสเต็ปเปอร์
- ขั้นตอนที่ 6: โครงสร้างทางกายภาพ: กลไกเซอร์โว
- ขั้นตอนที่ 7: การก่อสร้างทางกายภาพ: การสร้างกล่อง
- ขั้นตอนที่ 8: ผลิตภัณฑ์ขั้นสุดท้าย
- ขั้นตอนที่ 9: สรุป
วีดีโอ: ScaryBox: 9 ขั้นตอน (พร้อมรูปภาพ)
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:02
ฮัลโลวีนหลอนสำหรับเด็ก
หากเด็กคนใดสามารถเข้าไปได้ต่ำกว่า 30 ซม. จากการแสดงที่น่ากลัวนี้…พวกเขาจะตกใจทันทีโดยแมงมุมขนดกและน่าขนลุกที่ตกลงมา
ระบบนี้ใช้บอร์ด Arduino กลไกนี้ทำงานด้วยสเต็ปเปอร์มอเตอร์ที่ช่วยให้เราหยิบแมงมุมขึ้นมาได้หลังจากที่ตกลงมา และในทางกลับกัน มอเตอร์เซอร์โวที่ช่วยให้เราควบคุมช่องที่แมงมุมจะตกลงมาและปีนกลับขึ้นไป เพื่อให้แน่ใจว่าทั้งระบบทำงานอย่างถูกต้อง จำเป็นอย่างยิ่งที่จะต้องตั้งโปรแกรมเพื่อกำหนดว่าแต่ละองค์ประกอบต้องดำเนินการอย่างไรและเมื่อใด
ขอบคุณสิ่งเหล่านี้และส่วนประกอบอื่น ๆ ที่เราทำได้: ฮึ!!!!!!!!! ความหวาดกลัวอย่างมากสำหรับน้องคนสุดท้องของบ้านเรา (และสำหรับคนที่ยังไม่เด็ก:)
ขั้นตอนที่ 1: ส่วนประกอบ
นี่คือรายการชิ้นส่วนและเครื่องมือที่จำเป็นในการดำเนินโครงการนี้
ชิ้นส่วนอิเล็กทรอนิกส์:
Arduino uno
เซ็นเซอร์ระยะ
เซอร์โวมอเตอร์
สเต็ปเปอร์ (มอเตอร์)
สายไฟ
พาวเวอร์แบงค์
ชิ้นส่วนก่อสร้าง:
กล่องไม้
ชั้นวางของไม้
โฟมบอร์ด
ไนลอน hilum
แมงมุมดำ
สีสเปรย์
ใยแมงมุม
กาวขาว
เฟเธอร์บอร์ด
เข็ม
เครื่องมือ:
จิ๊กซอว์
แซนเดอร์
เจาะ
กาวซิลิโคน
กรรไกร
เทป
ขั้นตอนที่ 2: Flow Diagram
โฟลว์ไดอะแกรมเป็นเครื่องมือที่ช่วยให้เราจัดระเบียบขั้นตอนต่างๆ ที่ระบบของเราและโค้ดของเราจะต้องปฏิบัติตาม มันแสดงให้เห็นชัดเจนว่ากล่องของเราทำงานอย่างไร ปัจจัยแรกที่เราเจอคือเซ็นเซอร์วัดระยะทาง ถ้าคำตอบคือใช่ (มีคนอยู่) ฟักจะเปิดและแมงมุมตกลงไป ในขณะที่ถ้าคำตอบคือ ไม่ (ไม่มีบุคคล) จะไม่มีอะไรเกิดขึ้น ในกรณีของตัวเลือกแรก จะต้องรวบรวมแมงมุม ฟักปิด ปล่อยเชือกแล้วโปรแกรมจะกลับไปที่จุดเริ่มต้น
ขั้นตอนที่ 3: รหัส
รหัสที่เราใช้ตั้งโปรแกรมระบบฮาโลวีนของเรานั้นเรียบง่ายและเข้าใจง่าย ก่อนอื่น เราต้องดาวน์โหลดไลบรารี่ที่จะควบคุมส่วนประกอบของเรา: เซ็นเซอร์แสดงสถานะ เซอร์โว และสเต็ปเปอร์ และเพิ่มลงในโปรแกรมโดยใช้คำสั่ง #include จากนั้น ก่อนตั้งค่า เราจะประกาศและเริ่มต้นตัวแปรและฟังก์ชันบางอย่างเพื่อให้ส่วนประกอบต่างๆ ทำงานได้อย่างถูกต้อง เราจะแยกพวกเขาออกจากตัวอย่างที่ให้ไว้ เมื่อเราเข้าสู่ขั้นตอนการตั้งค่า เราจะตั้งค่าความเร็วของสเต็ป พอร์ตเซอร์โว และตัวทดสอบสำหรับเซ็นเซอร์ระยะ
ภายในลูป เราจะประกาศฟังก์ชันที่อนุญาตให้เซ็นเซอร์วัดระยะทางข้างหน้าได้ สุดท้าย เราจะเขียน "if" โดยระบุช่วงระยะทางที่โปรแกรมจะเข้าสู่ ในกรณีของเรา ตั้งแต่ 0 ถึง 30 ซม. เมื่อวัตถุภายนอกอยู่ระหว่างช่วงเวลานั้น โปรแกรมจะเริ่มลำดับของการกระทำตามลำดับ ซึ่งจะเริ่มต้นด้วยการเปิดฟักและการล่มสลายของสไปเดอร์ การดำเนินการนั้นจะตามมาด้วยความล่าช้า 5 วินาที การม้วนตัวของสายไฟ การปิดฟักโดยการเปิดใช้งานเซอร์โวในลักษณะอื่น และสุดท้าย เพื่อให้แมงมุมตกลงมาอีกครั้งในรอบถัดไป ให้เปิดใช้งานสเต็ปเปอร์ใน ในทางตรงข้าม
ขั้นตอนที่ 4: การเดินสายไฟ + Arduino; ทิงเกอร์แคด
เนื่องจากเราทราบส่วนประกอบทั้งหมดที่จำเป็นในการทำโครงการ เราจึงต้องหาวิธีที่เหมาะสมในการรวมส่วนประกอบทางไฟฟ้าเหล่านี้ไว้ใน Arduino ในการทำเช่นนั้น เราได้ใช้แอปพลิเคชันการจำลองระบบที่เรียกว่า Tinkercad ซึ่งเป็นเครื่องมือที่มีประโยชน์มากสำหรับการแสดงภาพการเชื่อมต่อระหว่างส่วนประกอบและบอร์ด Arduino
ในภาพที่แนบมาจะเห็นได้ชัดเจนว่าส่วนใดคือจุดเชื่อมต่อใน Arduino ของเรา ตามส่วนต่างๆ:
1. เซ็นเซอร์ HC-SR04 มีการเชื่อมต่อ 4 จุด หนึ่งในนั้นเชื่อมต่อกับ 5V กับอินพุตบวกของโปรโตบอร์ดและอีกอันหนึ่งกับพื้นซึ่งเป็นอินพุตเชิงลบของโปรโตบอร์ด การเชื่อมต่ออีก 2 จุดเชื่อมต่อกับอินพุตและเอาต์พุตดิจิตอล
2. เซอร์โวมอเตอร์มี 3 การเชื่อมต่อ สายสีน้ำตาลเข้มเชื่อมต่อกับขั้วลบ (กราวด์) อันสีแดงกับขั้วบวก (5V) และสายสีส้มกับหมายเลข 7 เพื่อควบคุมเซอร์โว
3. สเต็ปเปอร์เป็นส่วนประกอบที่มีการเชื่อมต่อมากกว่า และประกอบด้วยสองส่วน ในอีกด้านหนึ่ง ตัวมอเตอร์เอง และอีกทางหนึ่งคือบอร์ดเชื่อมต่อที่ช่วยให้เราเชื่อมต่อกับ Arduino ได้ แผงนี้มีเอาต์พุต 5V การเชื่อมต่อกราวด์อื่นและสายเคเบิล 4 เส้นที่จะไปที่ตัวควบคุมแบบสเต็ป
ขั้นตอนที่ 5: การก่อสร้างทางกายภาพ: กลไกสเต็ปเปอร์
อย่างที่คุณอาจทราบ สเต็ปเปอร์มีแกนเล็กๆ ที่คุณสามารถปรับเปลี่ยนวัตถุด้วยรูปแบบเพื่อหมุนได้ หน้าที่ของ stepper ของเราคือดึงแมงมุมขึ้นมาด้วยสายไนลอนที่ติดอยู่
เราต้องการกลไกที่ทำหน้าที่นี้ได้ และเราได้คิดถึง headstand ซึ่งเป็นระบบที่ใช้กันทั่วไปในรถยนต์ 4x4 เพื่อช่วยให้พวกเขาก้าวหน้าในสถานการณ์ที่ยากลำบาก เพื่อให้บรรลุผลดังกล่าว เราจะตัดแผ่นไม้บางแผ่นเป็นรูปวงกลม เพื่อช่วยให้ลวดม้วนขึ้น และติดกาวทั้งหมดเข้าด้วยกันเพื่อสร้างรูปร่างเหมือนลูกรอก จากนั้นเราจะทำรูเข้าไปในพื้นผิวด้านใดด้านหนึ่งเพื่อติดสเต็ปเปอร์ไว้
กลไกนี้ช่วยให้เซอร์โวบรรลุวัตถุประสงค์ในการยกแมงมุมขึ้นไปด้านบนเพื่อให้ Scarybox ทำงานได้อย่างสมบูรณ์
ขั้นตอนที่ 6: โครงสร้างทางกายภาพ: กลไกเซอร์โว
ในโครงการนี้ เซอร์โวจะทำหน้าที่เปิดและปิดประตูที่แมงมุมจะตกลงมา เราจะใช้แผ่นโฟมยึดกับเซอร์โวแทนแผงไม้เนื่องจากน้ำหนักที่เพิ่มขึ้น เราจะเชื่อมต่อลวดโลหะจากส่วนรองรับพลาสติกของเซอร์โวกับบอร์ดโฟม จากนั้นเซอร์โวมอเตอร์จะทำงานเอง!
ขั้นตอนที่ 7: การก่อสร้างทางกายภาพ: การสร้างกล่อง
กล่องจะเป็นฐานและสนับสนุนโครงการของเรา เป็นที่ที่เราจะวางส่วนประกอบทั้งหมดของเรา มันจะช่วยให้เรามีที่สำหรับเก็บแมงมุมและเมื่อมีคนเข้าใกล้มันจะล้มลงทำให้เขาตกใจ นอกจากนี้ เราสามารถวางสายไฟและการติดตั้งทั้งหมดไว้ที่ด้านบน
ขั้นตอนที่ 8: ผลิตภัณฑ์ขั้นสุดท้าย
นี่คือรูปภาพของ Scarybox ที่เสร็จแล้ว!
ขั้นตอนที่ 9: สรุป
การดำเนินโครงการนี้เป็นเรื่องสนุกและคุ้มค่า เนื่องจากเราได้เรียนรู้เครื่องมือที่มีประโยชน์และทรงพลังสำหรับอนาคตในฐานะวิศวกรออกแบบอุตสาหกรรม โปรแกรม Arduino ช่วยให้เราสามารถสร้างต้นแบบและสร้างโครงการจำนวนมากที่กลไกและอิเล็กทรอนิกส์มารวมกัน ปรับปรุงและอำนวยความสะดวกให้กับชีวิตของผู้คน เราหวังว่าคุณจะสนุกกับโครงการนี้เท่าที่เราทำและจะเป็นประโยชน์สำหรับปัจจุบันและอนาคตของคุณ หากคุณมีข้อสงสัย อย่าลังเลที่จะติดต่อเรา เรายินดีที่จะตอบคำถามของคุณ
ขอบคุณมากจากใจของเรา!
เทียรามิสุ:)
แนะนำ:
DIY 37 Leds เกมรูเล็ต Arduino: 3 ขั้นตอน (พร้อมรูปภาพ)
DIY 37 Leds เกมรูเล็ต Arduino: รูเล็ตเป็นเกมคาสิโนที่ตั้งชื่อตามคำภาษาฝรั่งเศสหมายถึงวงล้อเล็ก
หมวกนิรภัย Covid ส่วนที่ 1: บทนำสู่ Tinkercad Circuits!: 20 ขั้นตอน (พร้อมรูปภาพ)
Covid Safety Helmet ตอนที่ 1: บทนำสู่ Tinkercad Circuits!: สวัสดีเพื่อน ๆ ในชุดสองตอนนี้ เราจะเรียนรู้วิธีใช้วงจรของ Tinkercad - เครื่องมือที่สนุก ทรงพลัง และให้ความรู้สำหรับการเรียนรู้เกี่ยวกับวิธีการทำงานของวงจร! หนึ่งในวิธีที่ดีที่สุดในการเรียนรู้คือการทำ ดังนั้น อันดับแรก เราจะออกแบบโครงการของเราเอง: th
Bolt - DIY Wireless Charging Night Clock (6 ขั้นตอน): 6 ขั้นตอน (พร้อมรูปภาพ)
Bolt - DIY Wireless Charging Night Clock (6 ขั้นตอน): การชาร์จแบบเหนี่ยวนำ (เรียกอีกอย่างว่าการชาร์จแบบไร้สายหรือการชาร์จแบบไร้สาย) เป็นการถ่ายโอนพลังงานแบบไร้สาย ใช้การเหนี่ยวนำแม่เหล็กไฟฟ้าเพื่อจ่ายกระแสไฟฟ้าให้กับอุปกรณ์พกพา แอปพลิเคชั่นที่พบบ่อยที่สุดคือ Qi Wireless Charging st
4 ขั้นตอน Digital Sequencer: 19 ขั้นตอน (พร้อมรูปภาพ)
4 ขั้นตอน Digital Sequencer: CPE 133, Cal Poly San Luis Obispo ผู้สร้างโปรเจ็กต์: Jayson Johnston และ Bjorn Nelson ในอุตสาหกรรมเพลงในปัจจุบัน ซึ่งเป็นหนึ่งใน “instruments” เป็นเครื่องสังเคราะห์เสียงดิจิตอล ดนตรีทุกประเภท ตั้งแต่ฮิปฮอป ป๊อป และอีฟ
ป้ายโฆษณาแบบพกพาราคาถูกเพียง 10 ขั้นตอน!!: 13 ขั้นตอน (พร้อมรูปภาพ)
ป้ายโฆษณาแบบพกพาราคาถูกเพียง 10 ขั้นตอน!!: ทำป้ายโฆษณาแบบพกพาราคาถูกด้วยตัวเอง ด้วยป้ายนี้ คุณสามารถแสดงข้อความหรือโลโก้ของคุณได้ทุกที่ทั่วทั้งเมือง คำแนะนำนี้เป็นการตอบสนองต่อ/ปรับปรุง/เปลี่ยนแปลงของ: https://www.instructables.com/id/Low-Cost-Illuminated-