การควบคุมด้วยเสียงแบบ DIY

การควบคุมด้วยเสียงแบบ DIY

สวัสดีเพื่อน. วันนี้ฉันอยากจะบอกคุณและแสดงผลิตภัณฑ์โฮมเมดของฉันที่ใช้การควบคุมด้วยเสียง จริงๆแล้วมันเป็นสวิตช์เปิด/ปิดที่ควบคุมด้วยเสียง ลักษณะเฉพาะของผลิตภัณฑ์โฮมเมดนี้คืออุปกรณ์นี้ไม่เพียงสามารถควบคุมการโหลดด้วยคำสั่งเสียงเท่านั้น แต่ยังสามารถตอบสนองด้วยคำสั่งเสียงที่บันทึกไว้ก่อนหน้านี้ในแฟลชการ์ดอีกด้วย
ในลักษณะที่ปรากฏอุปกรณ์กลายเป็นเรื่องธรรมดามาก มันเป็นความผิดของฉัน แต่ฉันไม่ได้ตั้งเป้าหมายที่จะทำให้มันสวยงาม ฉันแค่ขี้เกียจ ที่จริงแล้วด้วยเหตุผลเดียวกันฉันจึงนำอุปกรณ์ขั้นต่ำออกมาเพื่อควบคุมอุปกรณ์นี้ซึ่งที่แผงด้านหน้ามีเพียงปุ่มควบคุมระดับเสียงสำหรับช่องสัญญาณและตัวรับแฟลชการ์ดซึ่งในตอนแรกฉันก็อยากจะยัดเข้าไปข้างในด้วย .
สวิตช์นี้ทำอะไรได้บ้าง? สามารถปิดโหลด 3 ตัวแยกกัน มันทำงานดังนี้: ในสวิตช์ฉันจัดระเบียบภูมิคุ้มกันทางเสียงที่เพิ่มขึ้นจากการเปิดเครื่องที่ไม่ต้องการ นี่แสดงให้เห็นความจริงที่ว่าหากต้องการปิดโหลดที่ต้องการคุณต้องติดต่อกับอุปกรณ์ก่อน
หากต้องการติดต่อคุณต้องพูดว่า "Arduino"ฉันเรียกมันว่าเพราะหัวใจของอุปกรณ์นี้คือโมดูลเสียง ซึ่งเราจะได้รู้จักในอนาคต และมีไว้สำหรับนักออกแบบ Arduino เป็นหลัก แม้ว่าฉันจะไม่เคยเจอ Arduino และโมดูลของมันไม่ได้ใช้ในอุปกรณ์นี้
เราหันไปที่สวิตช์ Arduino หากสวิตช์ตอบสนอง "ฟัง" จากนั้นพูดคำสั่งสามคำสั่งต่อไปนี้ที่ฉันกำหนด: "โคมไฟ", "พวงมาลัย", "แสง" หลังจากยอมรับคำสั่งแล้ว อุปกรณ์จะเปลี่ยนสถานะของอุปกรณ์ที่เชื่อมต่อไปในทางตรงกันข้าม: หากหลอดไฟเปิดอยู่ก็จะดับลง หากไม่ได้เปิดอยู่ก็จะเปิดขึ้น และเขาจะตอบเช่น: “หลอดไฟดับ” หรือ “หลอดไฟเปิดอยู่”...
พูดง่ายๆ บทสนทนาของเรากับสวิตช์จะเป็นดังนี้:
- อาร์ดูโน่.
- ฉันฟัง.
- แสงสว่าง.
- ฉันเปิดไฟ
แน่นอนว่าเป็นไปได้ที่จะตั้งโปรแกรมโมดูลด้วยคำสั่งเฉพาะ: "เปิดไฟ", "ปิดไฟ" แต่ฉันตัดสินใจทำเพื่อให้มีคำสั่งเดียวในการเปิดและปิด
ฉันบันทึกคำตอบทั้งหมดลงในแฟลชการ์ด ไฟล์เหล่านี้เป็นไฟล์ WAV ปกติ ข้อความถูกอ่านโดยไซต์แปลภาษาอังกฤษ นี่อาจเป็นโปรแกรมอื่นที่สามารถอ่านข้อความได้ หรือโดยทั่วไป คุณหรือญาติของคุณสามารถจดคำตอบเหล่านี้ไว้ได้...
ฉันไม่รู้ว่านี่เป็นข้อดีหรือข้อเสีย แต่อุปกรณ์นี้มีความไวต่อเสียงต่ำ ตัวอย่างเช่น เขาดูหมิ่นภรรยาของฉัน จนกระทั่งฉันบันทึกเสียงของเธอแยกกันในโมดูล และฉันก็ให้คำตอบกับเธอต่างกัน: ผู้หญิงตอบฉันและผู้ชายตอบเธอ เจ๋งใช่มั้ยล่ะ?)
ในที่สุดเรามาดูการทดสอบอุปกรณ์นี้กันดีกว่า เราเสียบเข้ากับเครือข่ายและเชื่อมต่อหนึ่งโหลด
คุณต้องรอประมาณ 5 วินาทีจนกระทั่งโมดูลบู๊ตเอง ในขณะที่คอนโทรลเลอร์เข้าถึงโมดูล ในขณะที่เครื่องเล่นเตรียมใช้งานแฟลชไดรฟ์และไฟล์ในนั้น...
ชมวิดีโอขั้นตอนการทำงานด้านล่าง...
นี่คือวิธีการทำงานของสวิตช์นี้ ทีนี้มาดูด้านในของสวิตช์กัน ถอดฝาครอบด้านบนออก บอร์ดเครื่องเล่นตัวแรกพร้อมแอมป์ เธอคือผู้ที่ทำซ้ำคำตอบที่บันทึกไว้ในแฟลชไดรฟ์ บอร์ดถูกควบคุมโดยใช้โปรโตคอล UART คำสั่งจะถูกส่งโดยคอนโทรลเลอร์ที่อยู่บนบอร์ดที่สองซึ่งเราจะกลับมาในภายหลัง ถัดไปบอร์ดที่สาม - แหล่งจ่ายไฟพร้อมสวิตช์ไฟ - ถูกสร้างขึ้นในภาคการศึกษา วงจรทั้งหมดมีแรงดันไฟฟ้าแยกออกจากกันทางไฟฟ้า บอร์ดยังถูกควบคุมโดยคอนโทรลเลอร์ แหล่งจ่ายไฟสร้างแรงดันไฟฟ้าที่เสถียร 5 โวลต์ สวิตช์ไฟสามารถรับโหลดได้ประมาณ 200 W ต่อช่องสัญญาณ ตอนนี้เรามาดูกระดานที่สองกันดีกว่า มีตัวควบคุมที่ควบคุมทุกอย่างและโมดูลจดจำคำสั่งเสียง
เราจะดูการทำงาน การเชื่อมต่อ และการกำหนดค่าของโมดูลในวิดีโอหน้า และตอนนี้ฉันจะอธิบายการทำงานของคอนโทรลเลอร์ซึ่งทำบน atmega8 โมดูลที่รับรู้คำสั่งจะออกคำสั่งไปยังคอนโทรลเลอร์ผ่าน UART คอนโทรลเลอร์จะประมวลผลคำสั่งแล้ว เปิดหรือปิดโหลด และสั่งให้โมดูลเสียงเล่นเสียงตอบสนอง ทุกอย่างดูเรียบง่าย)
ฉันอยากจะบอกว่าเมื่อทำผลิตภัณฑ์โฮมเมดนี้ฉันไม่ได้ตั้งภารกิจให้ตัวเองทำอุปกรณ์ที่จริงจัง แต่เป็นของเล่น
ในวิดีโอหน้า คุณจะดูโมดูลโดยตรง ดังนั้นสมัครรับข้อมูลช่องเพื่อไม่ให้พลาดหากคุณสนใจเนื้อหานี้
ฉันสร้างสวิตช์นี้เมื่อสองสามปีที่แล้วโดยใช้โมดูล V2 แต่ในวิดีโอหน้า เราจะดูเวอร์ชัน V3 ที่ใหม่กว่า เราจะพิจารณางาน 2 ประเภทกับโมดูลนี้ด้วย: แบบง่าย - นี่คือถ้าคุณไม่รู้การเขียนโปรแกรมและแบบเต็ม - นี่คือถ้าคุณรู้วิธีการเขียนโปรแกรมไมโครคอนโทรลเลอร์



โมดูลการจดจำเสียง V3 -
โมดูลการจดจำเสียง V2 -

ฉันหวังว่าคุณจะสนุกกับวิดีโอในหัวข้อนี้ ขอขอบคุณสำหรับการชมวิดีโอนี้ ถ้าชอบก็กดไลค์จะได้รู้ว่าห่วงใย กดติดตามช่องไว้เจอกันใหม่ครั้งหน้า

คุณชอบอุปกรณ์ที่ใช้การควบคุมด้วยเสียงในอินเทอร์เฟซหรือไม่?


ความคิดเห็น
  • หูกระต่ายรอยยิ้มหัวเราะบลัชออนยิ้มผ่อนคลายผ่อนคลายยิ้มแย้มแจ่มใส
    heart_eyesจูบ_หัวใจจูบ_ปิด_ตาแดงโล่งใจพอใจยิ้ม
    ขยิบตาStuck_out_tongue_winking_eyeStuck_out_tongue_closed_eyesยิ้มจูบStuck_out_tongueนอนหลับ
    กังวลหน้าบึ้งปวดร้าวอ้าปากทำหน้าบูดบึ้งสับสนเงียบ
    ไร้การแสดงออกไม่ขบขันเหงื่อ_ยิ้มเหงื่อผิดหวัง_โล่งใจเบื่อหน่ายเฉยๆ
    ที่ผิดหวังสับสนน่ากลัวหนาว_เหงื่ออดทนร้องไห้ร้องไห้
    ความสุขประหลาดใจกรีดร้องเหนื่อย_หน้าโกรธความโกรธชัยชนะ
    ง่วงนอนยำหน้ากากแว่นกันแดดเวียนหัว_หน้าภูตผีปีศาจsmile_imp
    neutral_faceno_mouthผู้บริสุทธิ์
4 ลบหนึ่ง =
ความคิดเห็น (7)
  1. เล็กซี่
    #1 เล็กซี่ แขก 6 มีนาคม 2560 22:22 น
    0
    เป็นไปได้ไหมที่จะมีแผนผังการเชื่อมต่อกับเครื่องเล่นและ triac และไดอะแกรมของเครื่องเล่นและแหล่งจ่ายไฟที่สมบูรณ์?
  2. อเล็กซานเดอร์ เลฟชูนอฟ
    #2 อเล็กซานเดอร์ เลฟชูนอฟ แขก 29 พฤศจิกายน 2561 21:22 น
    0
    สวัสดีตอนบ่าย
    ฉันชอบการควบคุมด้วยเสียง จุดสำคัญคือการเปิดใช้งานการควบคุมด้วยเสียง!
    ในเรื่องนี้ฉันมีคำถาม: มีการพัฒนาที่คล้ายกันในการควบคุมรีโมทคอนโทรลของกล่องรับสัญญาณสำหรับโทรทัศน์ดิจิทัล Beeline หรือไม่?
    ขออธิบายหน่อยว่าทำไมถึงสนใจ ภรรยาพิการ กลุ่มที่ 1 แขนขาใช้งานไม่ได้ ขยับไม่ได้ ขณะเดียวกันสติและคำพูดยังคงอยู่ เวลาออกไปทำงานฉันเปิดช่องให้เธอดูจนมาถึงขณะเดียวกันในขณะที่ฉันไม่อยู่รายการอื่นที่เธอสนใจอาจจะออกอากาศอีกช่องหนึ่งแต่เธอเปลี่ยนไม่ได้ ถ้าเป็นไปได้ กล่องรับสัญญาณจะบันทึกโปรแกรมอื่นๆ แต่เธอสามารถรับชมได้เมื่อฉันกลับถึงบ้านและเปลี่ยนไปดูการบันทึก ฉันกลับมาบ้าน และเธอขอให้ฉันเปิดสิ่งหนึ่งสิ่งใด แต่เธอไม่มี ถึงเวลาดูทุกสิ่งที่เธออยากดู
    จะเจ๋งแค่ไหนถ้าเธอควบคุมรีโมตคอนโทรลได้ด้วยตัวเอง รีโมทสั่งงานด้วยเสียงที่มีอยู่ไม่ได้ควบคุมกล่องรับสัญญาณ และจำเป็นต้องเปิดใช้งานด้วยตนเอง
    อเล็กซานเดอร์
    1. แขกรับเชิญเซอร์เกย์
      #3 แขกรับเชิญเซอร์เกย์ แขก 12 ธันวาคม 2561 11:54 น
      0
      สวัสดีอเล็กซานเดอร์! ไม่มีอะไรเป็นไปไม่ได้. เขียนอีเมลถึงฉันแล้วเราจะคิดอะไรบางอย่างออก
      1. ไมเคิล
        #4 ไมเคิล แขก 7 กันยายน 2562 22:38 น
        1
        สวัสดีเซอร์เกย์ ฉันมีสถานการณ์เดียวกันกับเพื่อนบ้านผู้พิการ คุณช่วยเรื่องชุดคำสั่งสำหรับโมดูลได้ไหม ฉันซื้อมาและกำลังพยายามสร้างรีโมทคอนโทรลด้วย Pic16F อย่างน้อยก็สำหรับทีวี

        ขอแสดงความนับถือมิคาอิล
    2. ไมเคิล
      #5 ไมเคิล แขก วันที่ 9 กันยายน 2562 01:12 น
      0
      สวัสดีอเล็กซานเดอร์ โปรดบอกฉันว่าคุณใช้รีโมทคอนโทรลทีวีเป็นอย่างไรบ้าง หัวข้อของคำถามในความคิดเห็นของคุณเกี่ยวข้องหรือไม่

      ไมเคิล
    3. ไมเคิล
      #6 ไมเคิล แขก 30 กันยายน 2562 18:30 น
      0
      สวัสดี Alexander ฉันอยากจะพูดคุยกับคุณเกี่ยวกับหัวข้อ "การพัฒนาสำหรับการควบคุมรีโมทคอนโทรลของกล่องรับสัญญาณสำหรับโทรทัศน์ระบบดิจิตอล" Beeline "
  3. แขกรับเชิญวาเลรี
    #7 แขกรับเชิญวาเลรี แขก วันที่ 24 ธันวาคม 2562 10:33 น
    1
    คุณสามารถมีไดอะแกรมและโปรแกรมสำหรับคอนโทรลเลอร์ได้ สามารถเขียนโปรแกรมบน PIC ได้หรือไม่?