สารบัญ:
- ขั้นตอนที่ 1: รวบรวมอุปกรณ์ของคุณ
- ขั้นตอนที่ 2: ดาวน์โหลดรหัส Arduino
- ขั้นตอนที่ 3: นำ Bubble Gun มารวมกัน
- ขั้นตอนที่ 4: สร้างเสียงรบกวน
วีดีโอ: Sound Sensing Bubble Gun!: 4 ขั้นตอน
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:05
ปืนเป่าฟองนั้นสนุก แต่ปืนเป่าฟองอัตโนมัตินั้นสนุกยิ่งกว่าเดิม! ในคำแนะนำนี้ เราจะสอนวิธีสร้างปืนฟองสบู่ที่ตอบสนองต่อเสียงรบกวน ไม่ว่าคุณกำลังมองหากลไกสนุกๆ ในงานปาร์ตี้หรือของตกแต่งเก๋ๆ เพื่อทำให้ห้องดูเก๋ไก๋ อุปกรณ์นี้เหมาะสำหรับคุณ! เราสร้างโครงการนี้ร่วมกับ Femineers™ ที่ Fremont Academy สำหรับชั้นเรียนอิเล็กทรอนิกส์ที่ Pomona College "โครงการ Femineer สร้างขึ้นโดยวิทยาลัยวิศวกรรมศาสตร์ของ Cal Poly Pomona ในปี 2013"
หมายเหตุ: โปรเจ็กต์นี้ใช้ Hexwear แทน Arduino เราได้แนบลิงก์ไปยังไซต์ของพวกเขาในรายการวัสดุสิ้นเปลือง
ขั้นตอนที่ 1: รวบรวมอุปกรณ์ของคุณ
สิ่งที่คุณต้องการ:
1. HexWear Wearable Electronics Kit:
2. สตริง
3. ยางรัด
4. กาวร้อนหรือเทปกาว
5. ชุดบัดกรีและวัสดุ
6. ปืนฉีดฟองแบบใช้แบตเตอรี่:
7. เซอร์โว:
8. สวิตช์ควบคุม Arduino:
9. เครื่องตัดและปอกสายไฟ
10. แบตเตอรี่ AAA สามก้อน
11. แบตเตอรี่ AA สองก้อน
12. ไขควง
ขั้นตอนที่ 2: ดาวน์โหลดรหัส Arduino
1. ดาวน์โหลด Arduino IDE จาก
2. (Windows เท่านั้น ผู้ใช้ Mac สามารถข้ามขั้นตอนนี้ได้) ติดตั้งไดรเวอร์โดยไปที่:
ดาวน์โหลดและติดตั้งไดรเวอร์ (ไฟล์.exe ที่ระบุไว้ในขั้นตอนที่ 2 ที่ด้านบนของหน้า RedGerbera ที่เชื่อมโยง)
3. ติดตั้งไลบรารีที่จำเป็นสำหรับ Hexware
เปิด Arduino IDE
ภายใต้ "ไฟล์" เลือก "การตั้งค่า" ในพื้นที่ที่ให้ไว้สำหรับ URL ตัวจัดการบอร์ดเพิ่มเติม ให้วาง:
github.com/RedGerbera/Gerbera-Boards/raw/…
จากนั้นคลิก "ตกลง"
ไปที่เครื่องมือ -> บอร์ด: -> ผู้จัดการบอร์ด จากเมนูมุมซ้ายบน เลือก "มีส่วนร่วม"
ค้นหา จากนั้นคลิกที่ Gerbera Boards แล้วคลิก Install
ออกจากและเปิด Arduino IDE ใหม่
เพื่อให้แน่ใจว่าไลบรารีได้รับการติดตั้งอย่างถูกต้อง ให้ไปที่เครื่องมือ -> บอร์ด และเลื่อนไปที่ด้านล่างของเมนู คุณควรเห็นส่วนที่ชื่อว่า "Gerbera Boards" ซึ่งควรมี HexWear ปรากฏเป็นอย่างน้อย (ถ้าไม่ใช่บอร์ดอื่นๆ เช่น mini-HexWear)
4. ดาวน์โหลดรหัสปืนฟองของเรา
หมายเหตุ: เนื่องจากเรากำลังทำงานกับ Hex รหัสนี้จึงไม่สามารถใช้ได้กับคอมพิวเตอร์ Mac
ขั้นตอนที่ 3: นำ Bubble Gun มารวมกัน
1. บัดกรีการเชื่อมต่อใหม่ในปืนฟองเพื่อรวมสวิตช์ควบคุม Arduino ปืนฟองสบู่ประกอบด้วยมอเตอร์หนึ่งตัวที่ขับเคลื่อนโดยแหล่งแบตเตอรี่ เรากำลังวางสวิตช์ระหว่างมอเตอร์กับแหล่งพลังงานนั้น การทำเช่นนี้ทำให้เราสามารถควบคุมเวลาที่มอเตอร์เปิดและปิดได้โดยการลัดวงจรการเชื่อมต่อนั้นผ่านสวิตช์
NS. ถอดชิ้นส่วนปืนฟองออกโดยคลายเกลียวสกรูทั้งหมด เคล็ดลับ: ถ่ายภาพด้านในของปืนฉีดฟอง เพื่อให้คุณรู้ว่าโครงสร้างภายในทั้งหมดจะไปที่ใด เมื่อคุณต้องประกอบปืนฟองสบู่กลับเข้าที่
NS. ถอดสายไฟที่มีอยู่ในปืนออกรวมทั้งสปริงที่ไกปืน
ค. บัดกรีสายไฟใหม่ภายในปืนฟองตามแผนภาพปืนฟอง เส้นสีแต่ละเส้นแสดงถึงสายที่แตกต่างกันสำหรับการเชื่อมต่อเฉพาะ กล่องประแสดงตำแหน่งของกล่องใส่แบตเตอรี่ภายในปืนฟองสบู่ สายไฟที่อยู่ด้านนอกของปืนฟองสบู่จะเข้าสู่สวิตช์ควบคุมของ Arduino สายไฟเหล่านั้นจะต้องถูกขันเข้ากับสวิตช์ ตรวจสอบให้แน่ใจว่าคุณได้ตัดความยาวที่เหมาะสมสำหรับแต่ละเส้น
NS. เทปหรือสายกาวร้อนสอดเข้าไปในปืนฟองสบู่เพื่อไม่ให้เคลื่อนที่ไปมา
2. แนบการเชื่อมต่อกับ HexWear
NS. บัดกรีสายไฟจากสวิตช์และเซอร์โวไปยัง HexWear ตามแผนภาพการตั้งค่า HexWear
3. สัมผัสสุดท้ายกับปืนฟองสบู่
NS. หากคุณต้องขยับมอเตอร์ให้พ้นทาง ให้ใส่มอเตอร์และคันโยกกลับเข้าหากัน แล้วใส่กลับเข้าไปในปืน
NS. ใส่เปลือกปืนอีกครึ่งหนึ่งกลับด้านบนแล้วขันทุกอย่างกลับเข้าที่
ค. ใช้กาวหรือเทปร้อนเพื่อวางสวิตช์และเซอร์โวบนปืนฟองตามที่แสดงในแผนภาพ เซอร์โวควรอยู่ที่ด้านหน้าของปืนฟองสบู่ สามารถตั้งสวิตช์ได้ทุกที่ตราบเท่าที่สายไฟเอื้อมถึง
NS. ติดหนังยางเข้ากับก้านกระจายสบู่ดังแสดงในภาพ
อี ร้อยเชือกเส้นหนึ่งผ่านรูใดรูหนึ่งในเซอร์โวไปยังคันโยกด้วย กาวร้อนที่ชิ้นส่วนของสตริงในตำแหน่งบนคันโยกและบนเซอร์โว
คันโยกที่ส่วนหน้าของปืนใช้สำหรับเกลี่ยสบู่ให้ทั่วด้านหน้าของลำกล้องปืน มันทำงานแยกจากมอเตอร์ภายใน (ก่อนหน้านี้ผ่านทางทริกเกอร์) เพื่อให้สบู่กระจายตัวอย่างต่อเนื่อง เซอร์โวจะทำหน้าที่เลื่อนคันโยกขึ้นและลงเพื่อให้สบู่กระจายไปทั่วส่วนหน้า มันจะดึงคันโยกขึ้นผ่านเชือกที่เราผูกไว้ และยางรัดจะดึงคันโยกกลับลงมา รหัสที่เราให้มานั้นรวมถึงฟังก์ชันนี้สำหรับเซอร์โวด้วย
4. อัพโหลดโค้ด
NS. ต่อสายไมโคร USB เข้ากับ HexWear และคอมพิวเตอร์ที่มีรหัสที่คุณดาวน์โหลด
NS. ภายใน Arduino IDE ตรวจสอบให้แน่ใจว่าคุณได้เลือกพอร์ตที่ถูกต้องโดยไปที่ Tools > Board > HexWear and Tools > Port > HexWear
ค. กดอัปโหลดรหัส!
5. การติดชุดแบตเตอรี่ภายนอก
NS. คลายเกลียวก้อนแบตเตอรี่และใส่แบตเตอรี่ AAA สามก้อนลงในก้อนแบตเตอรี่ จากนั้นขันสกรูแบตเตอรี่กลับเข้าด้วยกัน
NS. ถอดสายไมโคร USB ออกจากคอมพิวเตอร์และ HexWear แล้วใส่ก้อนแบตเตอรี่เข้าที่
ค. วางก้อนแบตเตอรี่ไว้ทุกที่ตามสะดวก
6. ติดสบู่กับปืนฟองสบู่
7. ตรวจสอบให้แน่ใจว่าปืนฟองสบู่นั้นมีแบตเตอรี่ AA 2 ก้อนอยู่ภายใน
ขั้นตอนที่ 4: สร้างเสียงรบกวน
กรีดร้อง! ตะโกน! เล่นเพลงดัง! ชื่นชมฟองสบู่!
อาจต้องใช้เวลาสักครู่เพื่อให้ปืนฟองสบู่ดึงสบู่ขึ้นแต่ยังคงส่งเสียงดัง
แนะนำ:
Night Light Motion & Darkness Sensing - No Micro: 7 ขั้นตอน (พร้อมรูปภาพ)
Night Light Motion & Darkness Sensing - No Micro: คำแนะนำนี้เป็นการป้องกันไม่ให้นิ้วเท้าของคุณสะดุดเมื่อเดินผ่านห้องมืด คุณสามารถพูดได้ว่าเพื่อความปลอดภัยของคุณเองถ้าคุณลุกขึ้นในเวลากลางคืนและพยายามไปถึงประตูอย่างปลอดภัย แน่นอนว่าคุณสามารถใช้โคมไฟข้างเตียงหรือโคมไฟระ
Motion Sensing Arduino ฟักทองฮาโลวีน: 4 ขั้นตอน
Motion Sensing Arduino Halloween Pumpkin: เป้าหมายเบื้องหลังคำแนะนำนี้คือการสร้างวิธีที่ง่ายและราคาถูกในการตกแต่งฮัลโลวีนที่บ้านโดยไม่ต้องใช้ทักษะหรือเครื่องมือแฟนซี การใช้รายการที่ง่ายต่อการค้นหาจากอินเทอร์เน็ต คุณเองก็สามารถสร้าง H
Ultrasonic Sound Gun (Parametric Speaker): 3 ขั้นตอน (พร้อมรูปภาพ)
Ultrasonic Sound Gun (Parametric Speaker): สำหรับโครงการนี้ ฉันสร้างปืนที่ยิงลำแสงอัลตราโซนิกที่แคบออกไป เสียงสามารถได้ยินได้เฉพาะคนที่อยู่ในลำแสงแคบๆ หรือผ่านแหล่งกำเนิดเสียงใกล้เคียงเมื่อเสียงถูก demodulated ฉันได้รับแรงบันดาลใจให้สร้างโครงการนี้หลังจากวัด
Wearable Smart Sensing Insole: 13 ขั้นตอน (พร้อมรูปภาพ)
Wearable Smart Sensing Insole: การทำความเข้าใจการวางแนวและการกระจายของแรงที่กระทำโดยเท้าจะมีประโยชน์อย่างยิ่งในการป้องกันการบาดเจ็บและการประเมินและปรับปรุงประสิทธิภาพในกิจกรรมที่หลากหลาย กำลังมองหาที่จะปรับปรุงเทคนิคการเล่นสกีของฉันและด้วยความรักของอัล
Microbit Gun Light Sound Thing Toy: 5 ขั้นตอน
Microbit Gun Light Sound Thing Toy: นี่เป็นเพียงของเล่นง่ายๆ ที่ทำขึ้นเพื่อลองใช้ส่วนประกอบและวัสดุของฉัน และสำหรับฉันที่จะเล่นและขีดข่วนเมื่อต้องทำอะไรบางอย่าง ที่หมายความถึงของเล่น ฉันไม่ได้ทำให้มันดูเหมือนของจริง และทำขึ้นเพื่อให้มีนายพล