สารบัญ:

The Door Singer: 4 Steps
The Door Singer: 4 Steps

วีดีโอ: The Door Singer: 4 Steps

วีดีโอ: The Door Singer: 4 Steps
วีดีโอ: Don't Open The Door - Police Officer Songs + Wheels On The Bus | Nursery Rhymes & Rosoo Songs 2024, พฤศจิกายน
Anonim
นักร้องประตู
นักร้องประตู

สวัสดีทุกคน !

ฉันอยู่ในการกักกันและวันที่น่าเบื่อ เลยตัดสินใจสร้างสิ่งที่ไร้ประโยชน์ … นักร้องหน้าประตู !

โอเค … ฉันรู้ … เปล่าประโยชน์ … แต่สนุก !

เป้าหมายคือเมื่อมีคนเปิดประตู มันทำเสียง (ปรับแต่งเสียงได้) เหมือนตด ตะโกน เสียงเพลง … (ฉันเตือนคุณ … มันไร้ประโยชน์)

เนื่องจากการกักกัน ฉันไม่สามารถซื้อสิ่งที่ต้องการในร้านได้ ฉันก็เลยทำในสิ่งที่ฉันมี:)

เสบียง

ฉันใช้วัสดุต่อไปนี้:

- ราสเบอร์รี่ Pi 3

- ลิมิตสวิตช์ (ฉันสามารถหาได้ในพีซีเครื่องเก่า)

- ลำโพงตัวเล็ก (ฉันพบสิ่งที่ต้องการในกล่องเก่า)

- สายไฟ และอุปกรณ์เชื่อมต่อลำโพงกับ Raspberry Pi

นั่นคือทั้งหมดที่ !

ขั้นตอนที่ 1: สีของสายไฟในแจ็คเคเบิ้ล

สีของสายไฟในสายแจ็ค
สีของสายไฟในสายแจ็ค
สีของสายไฟในสายแจ็ค
สีของสายไฟในสายแจ็ค
สีของสายไฟในสายแจ็ค
สีของสายไฟในสายแจ็ค

ปลั๊กแจ็คของฉันพัง ดังนั้นฉันต้องเชื่อมต่อแจ็คตัวผู้ใหม่ในลำโพงอีกครั้ง

ฉันพบหูฟังคู่เก่า (บางที Samsung) และฉันระบุสีของสายไฟและเชื่อมโยงกับฟังก์ชั่นของมัน

(เหมือนในรูปข้างบน)

ฉันไม่มีท่อหดด้วยความร้อน … ฉันก็เลยทำมาจากเทปกาว

ขั้นตอนที่ 2: การเข้ารหัส

ฉันเชื่อมต่อปุ่มของฉันแล้ว (ปิดตามปกติ - NC) กับพิน 1 (+5V) และพิน 7 (GPIO) ของ Rpi ของฉัน

ตอนนี้ฉันจะเขียนโค้ดในสิ่งที่ฉันต้องการ สำหรับโครงการนี้ฉันใช้ Python (แต่คุณสามารถใช้รหัสที่น่าเบื่ออื่นเพื่อทำสิ่งนี้ได้)

ในระยะสั้น:

- Pygame ใช้สำหรับเล่นเสียง

เอกสารข้อมูล Pygame

- เวลาใช้สำหรับให้ CPU มีโอกาสทำงานเพิ่มเติม

แผ่นข้อมูลเวลา

- GPIO ใช้สำหรับฟังสิ่งที่เกิดขึ้นบนเอาต์พุต GPIO (obvius)

เอกสารข้อมูล RPi. GPIO

ฉันทิ้งรหัสของฉันไว้เป็นไฟล์แนบ <3

(คุณต้องเล่นเสียงในโฟลเดอร์เดียวกับรหัส)

ขั้นตอนที่ 3: แก้ไขทุกอย่าง ! และมาทดสอบกัน

ฉันซ่อมปุ่มที่ประตูให้ดีที่สุดเท่าที่จะทำได้ (ด้วยเทป)

ฉันเชื่อมต่อสายไฟทั้งหมด …

และเปิดประตู:)

=> วิดีโอ

ขั้นตอนที่ 4: นั่นคือทั้งหมด

ต้องการข้อมูลเพิ่มเติมสามารถส่งอีเมลมาที่: [email protected]

ขอบคุณที่อ่านฉัน (ฉันเป็นคนฝรั่งเศส.. ภาษาอังกฤษของฉันแย่มาก)

และมีวันที่ดีที่น่าเบื่อ !

แนะนำ: