สารบัญ:

Sound Sensing Bubble Gun!: 4 ขั้นตอน
Sound Sensing Bubble Gun!: 4 ขั้นตอน

วีดีโอ: Sound Sensing Bubble Gun!: 4 ขั้นตอน

วีดีโอ: Sound Sensing Bubble Gun!: 4 ขั้นตอน
วีดีโอ: 4EVE - Booty Bomb M/V 2024, พฤศจิกายน
Anonim
ปืนเป่าฟองอัดเสียง!
ปืนเป่าฟองอัดเสียง!

ปืนเป่าฟองนั้นสนุก แต่ปืนเป่าฟองอัตโนมัตินั้นสนุกยิ่งกว่าเดิม! ในคำแนะนำนี้ เราจะสอนวิธีสร้างปืนฟองสบู่ที่ตอบสนองต่อเสียงรบกวน ไม่ว่าคุณกำลังมองหากลไกสนุกๆ ในงานปาร์ตี้หรือของตกแต่งเก๋ๆ เพื่อทำให้ห้องดูเก๋ไก๋ อุปกรณ์นี้เหมาะสำหรับคุณ! เราสร้างโครงการนี้ร่วมกับ 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 มารวมกัน

วาง Bubble Gun เข้าด้วยกัน
วาง Bubble Gun เข้าด้วยกัน
วาง Bubble Gun เข้าด้วยกัน
วาง Bubble Gun เข้าด้วยกัน
วาง Bubble Gun เข้าด้วยกัน
วาง Bubble Gun เข้าด้วยกัน
วาง Bubble Gun เข้าด้วยกัน
วาง 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: สร้างเสียงรบกวน

กรีดร้อง! ตะโกน! เล่นเพลงดัง! ชื่นชมฟองสบู่!

อาจต้องใช้เวลาสักครู่เพื่อให้ปืนฟองสบู่ดึงสบู่ขึ้นแต่ยังคงส่งเสียงดัง

แนะนำ: