Motion Sensing Arduino ฟักทองฮาโลวีน: 4 ขั้นตอน
Motion Sensing Arduino ฟักทองฮาโลวีน: 4 ขั้นตอน
Anonim
Motion Sensing Arduino ฟักทองฮาโลวีน
Motion Sensing Arduino ฟักทองฮาโลวีน
Motion Sensing Arduino ฟักทองฮาโลวีน
Motion Sensing Arduino ฟักทองฮาโลวีน
Motion Sensing Arduino ฟักทองฮาโลวีน
Motion Sensing Arduino ฟักทองฮาโลวีน

เป้าหมายเบื้องหลังคำแนะนำนี้คือการสร้างวิธีที่ง่ายและราคาถูกในการตกแต่งฮาโลวีนที่บ้านโดยไม่ต้องใช้ทักษะหรือเครื่องมือแฟนซี การใช้ไอเท็มที่หาได้ง่ายจากอินเทอร์เน็ต คุณก็สามารถสร้าง Halloween Fright Night ที่เรียบง่ายและเป็นส่วนตัวของคุณเองได้

งานสร้างนี้มีพื้นฐานมาจากการใช้เครื่องพิมพ์ 3 มิติ (ใช่ เครื่องมือแฟนซีชิ้นหนึ่ง) อย่างไรก็ตาม นี่ไม่ใช่สิ่งจำเป็น เนื่องจากคำแนะนำในการปฏิบัติตามยังคงใช้ได้กับฟักทองจริงๆ ที่คุณประดิษฐ์ด้วยความรักหรือร้านค้าที่ซื้อวันฮาโลวีน การตกแต่งที่คุณได้แล่ ขออภัย วิศวกรรมย้อนกลับ คุณสามารถเลือกที่จะเคลื่อนไหวทุกอย่างที่คุณพบได้ตราบเท่าที่คุณสามารถเข้าถึงภายในโดยมีพื้นที่เพียงพอสำหรับจัดเก็บชุดอุปกรณ์เป็นอย่างน้อย

มีความสุขหลอกหลอน

เสบียง

ในการสร้างฟักทองฮาโลวีนนี้ คุณจะต้องมีสิ่งต่อไปนี้:

  • การตกแต่งแบบกลวง (ควรเป็นฟักทองเพื่อให้เข้ากับธีมของคำแนะนำนี้)

    หากคุณมีสิทธิ์เข้าถึงเครื่องพิมพ์ 3 มิติ เราได้แนบ.stl สำหรับฟักทอง ซึ่งแบ่งออกเป็นสามส่วนเพื่อความสะดวกในการพิมพ์

  • Arduino Nano (พร้อมส่วนหัวที่บัดกรีไว้ล่วงหน้า) - เราใช้ Elegoo Nano เพื่อประหยัดค่าใช้จ่าย
  • เครื่องเล่น MP3 ขนาดเล็กของ DFPlayer
  • เซนเซอร์ตรวจจับความเคลื่อนไหว PIR HC-SR501
  • เขียงหั่นขนมขนาดเล็ก
  • การ์ด Micro SD
  • การเลือกสายจัมเปอร์
  • ตัวต้านทาน 1k โอห์ม
  • ลำโพง - เราใช้ 1 x 1.5 "40 โอห์ม 3W ลำโพง (EK1794)
  • ไฟล์เสียง - โดยเฉพาะเสียงกรีดร้องหรือเสียงหัวเราะลึก ๆ (หรือถ้าคุณต้องการทำให้คนอื่นตกใจ…ไอและจาม) เราใช้ไฟล์ WAV จากที่นี่
  • ซุปเปอร์กลู - เชื่อมฟักทองเข้าด้วยกัน (หากพิมพ์ 3 มิติ)
  • สาย USB Mini-B เป็น USB A

ขั้นตอนที่ 1: เตรียมเอกสารแนบ

เตรียมเอกสารแนบ
เตรียมเอกสารแนบ
เตรียมเอกสารแนบ
เตรียมเอกสารแนบ
เตรียมเอกสารแนบ
เตรียมเอกสารแนบ

รับแกะสลักหรือพิมพ์ อย่าลังเลที่จะจัดกิจกรรมนี้ให้คนอื่นในครอบครัวของคุณ

หากคุณกำลังแกะสลัก โปรดใช้ความระมัดระวังและอย่าลังเลที่จะสร้างสรรค์ให้มากที่สุด

หากคุณกำลังพิมพ์ ให้ปรับการตั้งค่าตามที่คุณต้องการ แต่เราขอแนะนำให้ใช้ปีกนก

เมื่อพิมพ์ชิ้นส่วนแล้ว คุณต้องเชื่อมครึ่งบนกับครึ่งล่าง เราได้เพิ่มแท็บเพื่อให้ความช่วยเหลือในขณะที่จัดตำแหน่งชิ้นส่วนต่างๆ อย่าติดฝาให้เข้าที่ เช่นเดียวกับฟักทองทั่วไป คุณจะเข้าถึงมันได้

ขณะที่เราปล่อยให้กาวเซ็ตตัว เรามาเริ่มประกอบอุปกรณ์อิเล็กทรอนิกส์กัน

ขั้นตอนที่ 2: ประกอบอุปกรณ์อิเล็กทรอนิกส์

ประกอบเครื่องใช้ไฟฟ้า
ประกอบเครื่องใช้ไฟฟ้า
ประกอบเครื่องใช้ไฟฟ้า
ประกอบเครื่องใช้ไฟฟ้า
ประกอบเครื่องใช้ไฟฟ้า
ประกอบเครื่องใช้ไฟฟ้า

เพื่อให้สอดคล้องกับความเรียบง่ายของ Arduino เราจึงเก็บชุดประกอบเป็นแบบพลักแอนด์เพลย์โดยใช้สายจัมเปอร์และเขียงหั่นขนมขนาดเล็ก ตรวจสอบเค้าโครงระบบและเชื่อมต่อหมุดที่จำเป็นแต่ละอันตามที่แสดง

จุดมุ่งหมายของระบบมีดังนี้

  1. เซ็นเซอร์ตรวจจับความเคลื่อนไหวถูกกระตุ้นโดยเหยื่อที่ไม่สงสัยของเรา
  2. สัญญาณสูงถูกส่งผ่านไปยัง Arduino
  3. Arduino ส่งคำสั่งไปยัง DFPlayer
  4. DFPlayer ดึงไฟล์เสียงที่เก็บไว้จากการ์ด SD และส่งออกจากลำโพงของเราอย่างสนุกสนาน
  5. ปล่อยให้เสียงกรีดร้องและร้องไห้เริ่มต้นขึ้น
  6. หลังจากที่เหยื่อของเราออกจากที่เกิดเหตุหรือยืนนิ่งอยู่นานพอสมควรด้วยความสยดสยอง (โดยปกติ ณ จุดนี้กำลังดึงขนมจากถัง มันคือวันฮัลโลวีน) เซ็นเซอร์ตรวจจับความเคลื่อนไหวจะเปลี่ยนกลับไปเป็นสัญญาณ LOW ทำให้ระบบกลับสู่ความสงบ และรัฐติดอาวุธ

ในแง่ที่ง่ายกว่า อินพุตเซนเซอร์จับความเคลื่อนไหวและเอาต์พุตเสียง

รวมตัว:

  1. วาง Arduino Nano และ DFPlayer Mini ลงบนเขียงหั่นขนม
  2. ใช้สายจัมเปอร์เชื่อมต่อ:

    1. รางนาโน 5V ถึง 5V
    2. Nano GND เป็น Ground Rail
    3. ตัวต้านทานนาโน D11 ถึง 1k โอห์ม
    4. ตัวต้านทาน 1k โอห์มต่อ DFPlayer RX
    5. Nano D10 เป็น DFPlayer TX
    6. Nano D9 ถึง HC-SR501 OUT (พินกลาง)
    7. ราง HC-SR501 VCC ถึง 5V
    8. HC-SR501 GND ไปยังรางภาคพื้นดิน
    9. DFPlayer VCC ถึง 5V Rail
    10. DFPlayer GND เป็น Ground Rail
    11. DFPlayer SPK_1 ถึงลำโพง +
    12. DFPlayer SPK_2 ถึงผู้พูด -

ขั้นตอนที่ 3: อัปโหลดรหัส

ในการอัปโหลดโค้ด คุณต้องดาวน์โหลดและติดตั้ง Arduino IDE ก่อน

สามารถดูข้อมูลเกี่ยวกับ DFPlayer ได้ที่นี่

คุณสามารถค้นหารหัส Arduino ด้านล่าง เพียงดาวน์โหลดและจัดเก็บไว้ในโฟลเดอร์ที่เกี่ยวข้องก่อนนำเข้าเป็นภาพร่างใหม่

ตรวจสอบให้แน่ใจว่าคุณได้ติดตั้งไลบรารี SoftwareSerial และ DDFRobotDFPlayerMini Arduino

ขั้นตอนที่ 4: ประกอบผลิตภัณฑ์ขั้นสุดท้าย

ประกอบผลิตภัณฑ์ขั้นสุดท้าย
ประกอบผลิตภัณฑ์ขั้นสุดท้าย
ประกอบผลิตภัณฑ์ขั้นสุดท้าย
ประกอบผลิตภัณฑ์ขั้นสุดท้าย

เมื่อประกอบหรือแกะสลักฟักทอง อุปกรณ์อิเล็กทรอนิกส์ก็ต่อเข้าด้วยกันและติดตั้งโค้ด ถึงเวลาที่จะวางส่วนประกอบทั้งหมดไว้ในฟักทองแล้ว ลดลำโพงลงก่อน โดยจัดตำแหน่งให้ตรงกับตะแกรงลำโพงที่ฐาน และค่อยๆ วางส่วนที่เหลือรอบๆ