สร้างเสียงเตือน เป็นสิ่งที่ต้องการในโครงการ DIY ต่างๆนั่นคือเหตุผลที่ผู้ผลิตต้องใช้อุปกรณ์ต่าง ๆ เพื่อให้สามารถสร้างเสียงดังกล่าวได้ อุปกรณ์อย่างหนึ่งที่คุณสามารถใช้ได้คือลำโพงขนาดเล็กแม้ว่าจะไม่เหมาะสมที่สุดหากสิ่งเดียวที่คุณส่งคือสัญญาณไฟฟ้าเนื่องจากจะทำให้เกิดรอยแตกหรือคลิกที่มีลักษณะเฉพาะมากเนื่องจากการสั่นสะเทือนของเมมเบรน แต่ เสียงเล็กน้อย ดังนั้นควรใช้กริ่งหรือกริ่งจะดีที่สุด
ขนาดมักจะเล็กกว่าลำโพงทั่วไปมากและอะไรจะดีไปกว่า กริ่งจะส่งเสียงบี๊บหรือเสียง ซึ่งจะดึงดูดความสนใจได้มากกว่าเสียงจากลำโพงหากไม่มีสัญญาณเสียงมาให้ ดังนั้นหากคุณเป็นผู้ผลิตและต้องการสร้างการแจ้งเตือนสำหรับกิจกรรมในโปรเจ็กต์ของคุณอุปกรณ์ที่เรานำเสนอให้คุณในวันนี้จะเหมาะกับคุณเหมือนถุงมือ ...
Buzzer หรือออดคืออะไร?
กริ่งหรือ กริ่งเป็นอุปกรณ์อิเล็กทรอนิกส์ที่ทำหน้าที่เป็นตัวแปลงสัญญาณ. หน้าที่ของมันคือสร้างเสียงแหลมสูงหรือฟู่ในขณะที่กำลังจ่ายพลังงานให้กับมัน นั่นคือเหตุผลที่เหมาะอย่างยิ่งที่จะรวมเข้ากับ Arduino เพราะเมื่อเกิดเหตุการณ์ที่คุณต้องการเตือนหรือแจ้งเตือนคุณสามารถตั้งโปรแกรมไมโครคอนโทรลเลอร์ให้ส่งสัญญาณไปยังออดหากเหตุการณ์นั้นเกิดขึ้นและจะเตือนคุณด้วยเสียงนั้น
ปอ ejemploหากคุณใช้เซ็นเซอร์อุณหภูมิและต้องการให้เตือนเมื่ออุณหภูมิเกิน100ºCคุณสามารถใช้เสียงกริ่งเป็นองค์ประกอบแจ้งเตือนและ Arduino จะส่งสัญญาณไฟฟ้าไปยังกริ่งเมื่อเซ็นเซอร์อุณหภูมิทำการวัดเหล่านั้น เห็นได้ชัดว่าแอพพลิเคชั่นที่คุณจะพบนั้นมีหลากหลายมาก ...
ในบ้านของคุณมีอุปกรณ์มากมายที่ คุณสามารถค้นหาออดได้ตัวอย่างเช่นในนาฬิกาปลุก นาฬิกาเหล่านี้จำนวนมากใช้ออดในการส่งเสียงโดยเฉพาะอย่างยิ่งนาฬิกาขนาดเล็กแม้ว่าบางรุ่นอาจใช้ลำโพงเพื่อปลุกคุณด้วยวิทยุด้วยทำนองเพลง ฯลฯ ความจริงก็คือคุณไม่จำเป็นต้องถอดชิ้นส่วนใด ๆ รับออดในความเป็นจริงมันถูกมากและหาง่าย
ประเภทของเสียงกริ่ง
คุณสามารถค้นหา หลากหลายชนิดนอกเหนือจากที่ใช้ขดลวดแม่เหล็กไฟฟ้าหรือดิสก์เพียโซอิเล็กทริกแล้วคุณยังสามารถค้นหา:
- ผู้ที่ อย่ารวมออสซิลเลเตอร์: ในกรณีนี้จำเป็นต้องใช้ออสซิลเลเตอร์ภายนอกเพื่อให้ทำงานได้ดี
- ผู้ที่ ออสซิลเลเตอร์ในตัว- ออสซิลเลเตอร์ในตัวช่วยให้ใช้งานได้ง่ายเพียงแค่ใช้แรงดันไฟฟ้าที่ขั้วต่อกริ่งหรือกริ่งแล้วคุณจะมีเสียง
ที่สำคัญต้องจำไว้ด้วยว่า มีโมดูลพิเศษสำหรับ Arduino ด้วยเสียงกริ่งและทุกสิ่งที่คุณต้องการเพื่อการเชื่อมต่อที่ง่ายดายกับบอร์ด DIY ที่คุณชื่นชอบ
การทำงาน
รัฐธรรมนูญนั้นเรียบง่ายมีเพียงหนึ่งเดียว แม่เหล็กไฟฟ้าหรือแผ่นเพียโซอิเล็กทริก (ขึ้นอยู่กับชนิดของกริ่ง) และแผ่นเหล็ก เท่านี้ก็เพียงพอแล้วที่จะส่งเสียงเมื่อมีกระแสไฟฟ้าจ่ายให้กับเพียโซอิเล็กทริกหรือแม่เหล็กไฟฟ้าและทำให้ฟอยล์โลหะสั่นสะเทือน
ที่พบมากที่สุดคือประเภทเพียโซอิเล็กทริกในกรณีนี้จะมีแผ่นโลหะติดกับแผ่นเซรามิก เมื่อนำไปใช้ ความตึงเครียดระหว่างทั้งสองโค้งส่งเสียงคลิก เมื่อแรงดันไฟฟ้าที่ให้มาสิ้นสุดลงพวกมันจะกลับสู่สถานะปกติ แต่ถ้ามีการสร้างสัญญาณนาฬิกาหรือพัลส์ทางเลือกมันจะส่งเสียงบี๊บที่เรากำลังมองหา
บูรณาการกับ Arduino
Su บูรณาการกับ Arduino มันไม่ง่ายไปกว่านี้ไม่ว่าคุณจะซื้อออดธรรมดาหรือโมดูลพาสซีฟสำหรับ Arduino ก็สามารถเชื่อมต่อได้ง่ายมากและโค้ดที่คุณต้องเขียนใน Arduino IDE ก็ง่ายมากเช่นกัน (ฐานนั้นจะขึ้นอยู่กับสิ่งที่คุณ ต้องการเพิ่มตัวเอง)
สำหรับก ตัวอย่างโค้ดง่ายๆอาจเป็นดังต่อไปนี้โดยที่เสียงกริ่งจะส่งเสียงเป็นเวลา 1 วินาทีแล้วหยุดและจะกลับสู่การสร้าง 1 วินาทีและเป็นดังนี้:
/* Programa simple para emitir pitidos de 1 segundo intermitentes */ const int buzzer = 9; //El pin al que se conecta el buzzer es el 9 void setup(){ pinMode(buzzer, OUTPUT); // Pin 9 declarado como salida } void loop(){ tone(buzzer, 50); // Envía señal de 1Khz al zumbador delay(1000); noTone(buzzer); // Detiene el zumbador delay(1000); //Espera un segundo y vuelve a repetir el bucle }ข้อมูลมากกว่านี้ - คู่มือการเขียนโปรแกรม Arduino
คุณแปลผิดมันบอกว่าผู้ที่รวมออสซิลเลเตอร์จะต้องติดตั้งออสซิลเลเตอร์ภายนอกถ้าคุณพูดถึงว่าพวกมัน“ รวมเข้าด้วยกันเพื่อที่จะต้องวางไว้ภายนอกคุณจะทำให้ผู้ที่ไม่รู้จักสับสน มันตรงกันข้าม
ในบรรทัดที่ 14 ของรหัส:
โทน (ออด 50); // ส่งสัญญาณ 1Khz ไปที่กริ่ง
คุณแสดงความคิดเห็นว่าความถี่คือ 1kHZ นั่นเป็นเท็จมันคือ 50hz
โทน (เสียงกริ่ง 1000); // ส่งสัญญาณ 1Khz ไปที่กริ่ง // นี่คือรหัสที่ถูกต้อง
อาศิรพจน์
คำอธิบายประเภท Buzzer ถูกย้อนกลับ
โปรดแก้ไขเพื่อหลีกเลี่ยงความสับสน
อาศิรพจน์
สวัสดี Roberto
ขอบคุณมากสำหรับคำแนะนำ ฉันไม่ได้ตระหนักถึงรายละเอียดนั้น มันได้รับการแก้ไขแล้ว
ทักทาย!