» อิเล็กทรอนิกส์ » Arduino »ซ็อกเก็ตที่เปิดใช้งานเสียง

เปิดใช้งานเสียง


Clapper (จาก clap ภาษาอังกฤษ) ได้รับความนิยมใน 80 และ 90 อุปกรณ์ช่วยให้คุณควบคุมแสงด้วยการตบมือธรรมดา อย่างไรก็ตามการประดิษฐ์ไม่สมบูรณ์แบบและมีข้อ จำกัด บางอย่าง เสียงปรบมือดังขึ้นหลายครั้งและปิดไฟและอุปกรณ์โดยไม่ตั้งใจทำให้ไม่สามารถควบคุมอุปกรณ์ได้มากกว่าหนึ่งเครื่อง

โดยการสร้างอุปกรณ์ที่คล้ายกันโดยยึดตาม Arduinoอนุญาตให้คุณตั้งค่ารหัสสำหรับแต่ละอุปกรณ์และกำจัดผลบวกปลอมมันจะสามารถควบคุมหลายช่องในเวลาเดียวกันได้ อุปกรณ์แต่ละชิ้นจะทำงานตามลำดับที่ปรากฏที่แตกต่างกัน

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

วัสดุ:
- Arduino Uno
- ทรานซิสเตอร์สนามผล 1 ชิ้น
- ไดโอด 1 ชิ้น
- ตัวเก็บประจุ 0.1 ยูเอฟ 1 ชิ้น
- ตัวต้านทาน 10 kOhm 2 ชิ้น
- ตัวต้านทาน 100 kOhm 1 ชิ้น
- ไมโครโฟน Electret 1 ชิ้น
- รีเลย์ 1 ชิ้น
- สวิตช์พีซี 1 เครื่อง
- ซอคเก็ต 1 ชิ้น
- ส้อม 1 ชิ้น

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

โมดูลรีเลย์ประกอบด้วยรีเลย์ไดโอดและ MOSFET ทรานซิสเตอร์กำลังได้รับการเพิ่มในวงจรเนื่องจากรีเลย์ต้องการกระแสมากกว่าตัวควบคุมไมโครคอนโทรลเลอร์ Arduino ดังนั้นสัญญาณที่ออกโดยคณะกรรมการจะเปิดใช้งานทรานซิสเตอร์ในทางกลับกันมันจะจ่ายพลังงานให้กับรีเลย์เพื่อเปิด รีเลย์ทำหน้าที่เป็นสวิตช์ AC และเปิดสวิตช์ไฟ องค์ประกอบการปิดกั้นเป็นไดโอดซึ่งป้องกัน Arduino จากแรงดันไฟฟ้ากระชากเมื่ออุปกรณ์ถูกปิด เพื่อไม่ให้ประกอบโมดูลรีเลย์คุณสามารถใช้ PowerSwitch Tail board หรือแผงรีเลย์อุตสาหกรรม

หากต้องการ reprogram ลำดับ clap โดยไม่ต้องแก้ไขโค้ดให้เชื่อมต่อสวิตช์ไปยังพินที่สอง มันเชื่อมต่อพินที่สองกับกราวด์ในโหมดการทำงานและพลังงาน 5V เพื่อทำการเปลี่ยนแปลงในโหมดโปรแกรม
เปิดใช้งานเสียง



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


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

ก่อนอื่นเขาตรวจสอบวงจรควบคุมไมโครโฟนพร้อมกับไมโครคอนโทรลเลอร์ สำหรับสิ่งนี้ LED เชื่อมต่อกับหมุด 3, 4 และ 5 ไฟ LED สว่างขึ้นตามลำดับที่ถูกต้องของป๊อป

ปรับความไวของไมโครโฟน ในโค้ดโปรแกรมค่าของตัวแปร threshold จะเปลี่ยนแปลง

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

หมายเหตุ: อย่าเชื่อมต่ออุปกรณ์เข้ากับแหล่งจ่ายไฟ AC จนกว่าจะใส่บอร์ดในเคสป้องกัน


ขั้นตอนที่สี่ การบัดกรี PCB
หลังจากตรวจสอบการทำงานของวงจรอย่างสมบูรณ์แล้วจะมีการบัดกรีบนแผงวงจรพิมพ์ (สามารถใช้รูพรุนได้) ถัดไปบอร์ดเชื่อมต่อกับ Arduino โดยใช้สายจัมเปอร์






ขั้นตอนที่ห้า การติดตั้งส่วนประกอบในแชสซี
เคสสำหรับอุปกรณ์นี้จะต้องมีฉนวนไฟฟ้าเนื่องจากแรงดันไฟฟ้า 120 VAC (แรงดันไฟฟ้าของปลั๊กในประเทศของผู้เขียน) เป็นสิ่งที่อันตรายมาก

ในการแก้ไขบอร์ดด้านในผู้เขียนใช้กาวร้อน

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

หากเซ็นเซอร์ไม่ทำงานคุณอาจต้องเจาะรูเพิ่มเพื่อให้เสียงมาถึงไมโครโฟนได้ดีขึ้น






ขั้นตอนที่หก การจัดการอุปกรณ์
ตอนนี้ส่วนที่น่าสนใจที่สุดในตอนท้ายของงานที่ทำ มีการเชื่อมต่ออุปกรณ์ไฟฟ้าและมีการสร้างลำดับการเข้ารหัสของป๊อป คุณสามารถเปิดใช้งานเต้าเสียบไม่เพียง แต่กับป๊อป แต่ยังมีสัญญาณรบกวนอื่น ๆ ที่เกินค่าเกณฑ์ ตามค่าเริ่มต้นในรหัสทดสอบลำดับ clap นั้นคล้ายกับ“ dog waltz” ในรหัสนี้อุปกรณ์ควรเปิดเป็นเวลา 10 วินาทีแล้วปิดโดยอัตโนมัติ รหัสสามารถแก้ไขได้อย่างอิสระตัวอย่างเช่นเพื่อเพิ่มระยะเวลาของการรวมทุกอย่างขึ้นอยู่กับการตั้งค่าของคุณ




เนื่องจากความจริงที่ว่าเต้าเสียบถูกเปิดใช้งานตามลำดับที่ปรากฏของป๊อปอัพทำให้สามารถควบคุมหลายช่องโดยใช้ไมโครคอนโทรลเลอร์หนึ่งตัว นอกจากนี้ยังเป็นไปได้ที่จะควบคุมโมดูลรีเลย์หลายตัว มีตัวเลือกให้พลังงานวงจรหลักจากแหล่ง AC ผ่านตัวแปลง 5V USB ซึ่งติดตั้งอยู่ภายในเคส โปรดทราบว่าการเชื่อมต่อทั้งหมดจะต้องมีฉนวนอย่างปลอดภัย

วิดีโอพร้อมชุดประกอบและการทำงานของอุปกรณ์:


clap_controlled_outlet.rar [2.98 Kb] (ดาวน์โหลด: 225)
0
0
0

เพิ่มความคิดเห็น

    • รอยยิ้มรอยยิ้มxaxaตกลงdontknowyahooNea
      นายรอยขีดข่วนคนโง่ใช่ใช่ใช่ก้าวร้าวลับ
      ขอโทษเต้นdance2dance3ให้อภัยช่วยเหลือเครื่องดื่ม
      หยุดเพื่อนดีgoodgoodนกหวีดหน้ามืดตามัวลิ้น
      ควันการตบมือเครย์ประกาศเป็นขี้ปากดอน t_mentionดาวน์โหลด
      ความร้อนโมโหlaugh1ภาคตะวันออกเฉียงเหนือประชุมmoskingเชิงลบ
      not_iข้าวโพดคั่วลงโทษอ่านทำให้ตกใจกลัวค้นหา
      ยั่วยุthank_youนี้to_clueumnikรุนแรงเห็นด้วย
      ไม่ดีbeeeblack_eyeblum3หน้าแดงโม้ความเบื่อ
      เซ็นเซอร์การหยอกล้อsecret2ขู่ชัยชนะYusun_bespectacled
      shokrespektฮ่า ๆprevedยินดีต้อนรับkrutoyya_za
      ya_dobryiผู้ช่วยne_huliganne_othodiFLUDห้ามใกล้

เราแนะนำให้คุณอ่าน:

มอบให้กับสมาร์ทโฟน ...